.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-372 .elementor-element.elementor-element-1fd7687 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-372 .elementor-element.elementor-element-af6dee6{padding:0px 0px 100px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-70340de */div.clearfix.top-divider , div.mrp-listing-results-sub-categories , div.mrp-results-page-summary , div.mrp-results-filter-form , div.mrp-description-and-attribution-wrapper , div.mrp-listing-attribution-container , div.mrp-owner-contact-container{
    display:none;
}

div.summary-property-type {
    background-color: #005081!important;
    opacity: 1!important;
}

div.mrp-listing-details-link a{
    background-color: #4EB4BE!important;
}

.elementor-372 .elementor-element.elementor-element-70340de h3 {
    font-size: 18px!important;
    font-family: 'Oswald'!important;
    font-weight: bold!important;
    color: #58595b!important;
}


span.results-ribbon {
    background-color: #F99D1C!important;
}

div.mrp-listing-price-container {
    opacity: 1!important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section {
    display: none!important;
}/* End custom CSS */