.elementor-3110 .elementor-element.elementor-element-c4cecfe{margin-top:150px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3110 .elementor-element.elementor-element-891eaba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-3110 .elementor-element.elementor-element-e267847{margin-top:0px;margin-bottom:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3110 .elementor-element.elementor-element-c4cecfe{margin-top:150px;margin-bottom:0px;}.elementor-3110 .elementor-element.elementor-element-891eaba .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-3110 .elementor-element.elementor-element-e267847{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-dd7fa75 */.wpgmp_filter_wrappers{background: #00000000;}
div.categories_filter select{background-color:#00000000; color:#333; border-bottom:2px solid #E50695; font-weight:400; font-size:13px;}
.categories_filter_reset_btn{background: #00000000 !important; color:#333 !important; font-size:13px !important;}
@media only screen and (min-width: 1140px) {
 .wpgmp_filter_wrappers{display:grid; justify-content: center;}
 .categories_filter{width: 1140px !important;}
}
@media only screen and (max-width: 767px) {
 .categories_filter_reset_btn{margin-top:20px !important;}
}

@media only screen and (min-width: 320px) and (max-width: 480px){
.wpgmp_map_container .gm-style-iw{max-width:none !important;}
    }/* End custom CSS */