/*
Theme Name: Divi child theme
Template: Divi
*/

/* YOUR CSS EDITS GO BELOW THIS LINE AND AND CSS RULES YOU MAKE HERE WILL OVERIDE THE MASTER DIVI THEME CSS RULES */
/* --- simple form --- */
.standard-form {line-height: 1; font-size: 0; margin: 0 auto; text-align: center}
.standard-form input, .standard-form textarea {box-sizing: border-box!important; border: 0; border-radius: 0; line-height: 1.3; font-size: 13px;
    width:100%; max-width: 100%; padding: 0 15px; margin-bottom: 8px; height: 34px; color: #3e3e3e; background-color: #eeeeee;}
.standard-form textarea {height: 135px!important; padding: 15px; resize: none;font-family:sans-serif;}
.standard-form input:focus, .standard-form textarea:focus {outline: 0; background-color: #bbbbbb; color: #fff}
    ::-webkit-input-placeholder {color: #3e3e3e;}
              :-moz-placeholder {color: #3e3e3e;;}
             ::-moz-placeholder {color: #3e3e3e;}
         :-ms-input-placeholder {color: #3e3e3e;;}



#custom_html-3 .textwidget{padding: 0 35px;}
.et_pb_green{background-color: #67b346!important;color:#fff;}
#footer-widgets .footer-widget:last-of-type{
    width:100%!important;
    
}
#custom_html-5{
    width:100%;
    margin-top:20px;
}
#footer-widgets .footer-widget:last-of-type .logos{
    display:flex;
    justify-content:space-around;
    align-items:center;
    flex-wrap:wrap;
    width:100%;
}
#footer-widgets .footer-widget:last-of-type .logos div{
    max-width:150px;
}
#text-2{
    text-align:center;
}
#text-2 .hours-block{
    display:block;
    position:relative;
    margin-left:20px;
}
.pho{
    font-size:30px;
    color: #bbbbbb;
    margin:10px 0;
    display:block;
}
#footer-widgets .pho a{
    color: #bbbbbb!important;
}
.style-three{
    font-size:30px;
    color:#fff;
    display:block;
    margin-bottom:20px;
}
@media (max-width:767px){
    .footer-widget{
        display:flex!important;
        justify-content:center;
    }
}