.elementor-3124 .elementor-element.elementor-element-c2acd51{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-e56269a > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3124 .elementor-element.elementor-element-9ebc1aa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-9ebc1aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3124 .elementor-element.elementor-element-9ebc1aa{text-align:start;}.elementor-3124 .elementor-element.elementor-element-9ebc1aa .elementor-heading-title{font-family:"fertigo pro", Sans-serif;font-size:15px;font-weight:600;color:#595959;}.elementor-3124 .elementor-element.elementor-element-6284675 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-6284675.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3124 .elementor-element.elementor-element-6284675{text-align:start;}.elementor-3124 .elementor-element.elementor-element-6284675 .elementor-heading-title{font-family:"fertigo pro", Sans-serif;font-size:28px;font-weight:600;color:#222837;}.elementor-3124 .elementor-element.elementor-element-aa12b51.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-3124:not(.elementor-motion-effects-element-type-background), body.elementor-page-3124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-3124 .elementor-element.elementor-element-e56269a > .elementor-element-populated{padding:0px 10px 0px 10px;}}/* Start custom CSS for heading, class: .elementor-element-9ebc1aa */.elementor-3124 .elementor-element.elementor-element-9ebc1aa{margin:0px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c2acd51 */.drts-location-map-container-container{
    height: 100vh !important;
    
}

.drts-location-entities{
    padding-bottom: 20px;
    
}
.drts-map-container {
    
    height: calc(100vh - 100px) !important;
    
}
.drts-map-map {height: 100% !important;}


.drts-view-entities-header{
    width: 50%;
    padding-right: 10px;}
.drts-view-post-entities .drts-display-default-summary, .drts-view-user-entities .drts-display-default-summary {
border-top: 1px solid #e4e4e4 !important;
    padding-top: 10px;}
    
    .drts-location-map-container-container {
        
        margin-top: -153px;
    }
    
    .drts-view-entities-filter-form {
        width: 50%;
    padding-right: 10px;
    position: absolute;
    background: white;
    z-index: 999999999;
        
    }
    
.drts-view-entities-filters-applied{display: none !important;}

@media only screen and (max-width: 600px) {
  .drts-location-map-container-container {
        
        margin-top: 0px;
    }
    .drts-map-container {
    
    height: 400px !important;
    
}
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */