/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Digital-Romandie
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

body .mobile_menu_bar::before {
    content: "\61";
    font-family: ETmodules !important;
}

body.et_pb_recaptcha_enabled .grecaptcha-badge {
    z-index: 9998;
}
@media only screen and (max-width: 979px) {
    #footer-bottom {
        padding-bottom: 60px!important;
    }
    body .et_pb_portfolio_grid div.et_pb_portfolio_item {
        margin-right: 1px !important;
    }
    .et_mobile_menu {
        border-top: 3px solid #bcd433!important;
    }
    #main-header #mobile_menu {
        background-color: rgba(75,75,75,1)!important;
    }
    .page-id-1127 h1 {
        font-size: 38px!important;
    }
    .page-id-1127 h2 {
        font-size: 30px!important;
    }
}
.cmplz-document .page,.page .et_pb_contact_form_0{
    color: #000000 !important;
    background: transparent !important;
}
@media screen and (max-width: 479px) {
    .home .dp-dfg-layout-grid .dp-dfg-items {
        display: grid!important;
    }
    .home .dpdfg_filtergrid_0 .dp-dfg-container.dp-dfg-layout-grid .dp-dfg-items {
        grid-template-columns: repeat(auto-fill, minmax(40%, 1fr));
    }
    .home .dp-dfg-container{
        margin-top: 30px!important;
    }
}
#footer-info a {
    font-weight: normal!important;
}

