﻿/*!
Theme Name: Fluid 44
Theme URI: https://44i.com
Author: 44i
Author URI: https://44i.com
Description: Howdy! Fluid 44 is always a custom build based on your unique needs. Bolstering the most accessible & advanced responsive front-end framework in the solar system for any device—built just for you—in a semantic, readable, flexible, and completely customizable way. <a href="/wp-admin/admin.php?page=welcome">Welcome to your new shiny site</a>.
Version: 1.6.3.love
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: uxpert, responsive, semantic, readable, reliable, flexible, accessible, customizable, clutter-free, taxonomy featured-images, rtl-language-support, translation-ready
Template: hello-elementor
Text Domain: fluid44 */div.elementor-widget-theme-site-logo a{width:100%}#filter_wrapper{background:rgba(0,0,0,0);padding:5px 0px;border-radius:3px;width:100%;top:0px}#filter_wrapper #filter_hotspots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}#filter_wrapper #filter_hotspots h4{display:flex;width:100%;margin:0 0 3px}#filter_wrapper #filter_hotspots select{display:flex;width:32.5%}@media(max-width: 650px){#filter_wrapper #filter_hotspots select{width:100%;margin:0 0 5px;padding:.5rem 10px}}#filter_wrapper #filter_hotspots select{height:45px;position:relative;padding:10px;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("./assets/arrow.svg"),linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 63%,0 0;background-size:.65em auto,100%;transition:all .2s ease}#filter_wrapper #filter_hotspots select:hover{cursor:pointer}#details{text-align:right;margin:3px 0 0}#details div{display:inline-block}#details div span{display:inline-block}#map_hotspots .eael-hot-spot-image .eael-hot-spot-wrap{position:absolute}#map_hotspots .eael-hot-spot-image .eael-hot-spot-wrap.hidden{display:none}.tipso_bubble{text-align:left;background:rgba(0,0,0,0) !important;box-shadow:0 3px 9px rgba(0,0,0,.6)}.tipso_bubble .tipso_title{color:#4a5d5a !important;background:#fff !important;font-weight:400;padding:0 8px}.tipso_bubble .tipso_content{background:#fff;border-radius:0 0 6px 6px;padding-top:0px}.tipso_bubble .tipso_content #rtheme-tooltip{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.tipso_bubble .tipso_content #rtheme-tooltip span{display:flex;color:#000;font-size:13px;line-height:16px}.tipso_bubble .tipso_content #rtheme-tooltip span.available,.tipso_bubble .tipso_content #rtheme-tooltip span.price{color:#4a5d5a;font-weight:500}.tipso_bubble .tipso_content #rtheme-tooltip.sold span.available,.tipso_bubble .tipso_content #rtheme-tooltip.sold span.price{color:#000}.tipso_bubble .tipso_arrow{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) !important}.tipso_bubble::after{border:8px solid;content:"";position:absolute;width:0;height:0;top:100%;left:50%;margin-left:-8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) !important}.es-properties__list{order:2}.js-es-properties__map{order:1}.es-search--simple form>*,.widget .es-search--simple form>*{margin:0;margin-left:0}.es-properties:not(.es-properties--hfm) .es-listings{display:inline;padding:0 !important}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing{background:#fff}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image{padding-top:180px;background:#fff}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image ul{display:none}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image .prop-type{position:absolute;width:110px;transform:scale(0.8);top:-5px;right:-10px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image .prop-type .salerent,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image .prop-type .exclusive{text-align:center;text-transform:uppercase;display:block}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image .prop-type .salerent{background:#4a5d5a;color:#fff;padding:14px 10px;font-size:11px;line-height:11px;letter-spacing:2px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image .prop-type .exclusive{background:#fdcb09;color:#4a5d5a;padding:4px 10px;font-size:9px;line-height:9px;letter-spacing:1px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__image__background{background-origin:content-box;padding:10px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__content{display:inline-block;width:100%}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__title{display:flex;flex-direction:column}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__title a{color:#4a5d5a;font-size:16px;line-height:18px;font-weight:bold}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__title span.locale{color:#4a5d5a;font-size:11px;line-height:15px;font-weight:400;margin:0;letter-spacing:1px;text-transform:uppercase}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-excerpt{margin:0;text-transform:capitalize;color:#4a5d5a;font-size:12px;line-height:16px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta{margin:0 !important}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bedrooms,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bathrooms,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-area{margin:0}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bedrooms span,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bathrooms span,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-area span{text-transform:capitalize;font-size:12px;line-height:16px;color:#4a5d5a}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bedrooms span b,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bathrooms span b,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-area span b{font-weight:normal}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bedrooms span::after,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-bathrooms span::after,.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-area span::after{content:"|";margin-right:0 0 0 2px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__meta .es-listing__meta-area span::after{content:""}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__terms li{color:#4a5d5a;font-size:12px;line-height:16px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-listing__terms li a{color:#4a5d5a;font-size:12px;line-height:16px}.es-properties:not(.es-properties--hfm) .es-listings .hentry .es-price{color:#4a5d5a;font-size:12px;line-height:16px}.es-properties:not(.es-properties--hfm) .es-listings .hentry:hover .es-listing{background:#efefef}@media(min-width: 2545px){.es-properties:not(.es-properties--hfm) .es-properties__list{width:100%}.es-properties:not(.es-properties--hfm) .es-properties__list .es-listings{display:flex;flex-wrap:wrap;grid-column-gap:75px;grid-row-gap:15px;margin:0 15px;justify-content:center}.es-properties:not(.es-properties--hfm) .es-properties__list .es-listings.es-listings--grid-3 .hentry{width:calc(18% - 10px)}}@media(max-width: 2545px){.es-properties:not(.es-properties--hfm) .es-properties__list{width:100%}.es-properties:not(.es-properties--hfm) .es-properties__list .es-listings{display:flex;flex-wrap:wrap;grid-column-gap:15px;grid-row-gap:15px;margin:0 15px;justify-content:center}.es-properties:not(.es-properties--hfm) .es-properties__list .es-listings.es-listings--grid-3 .hentry{width:calc(24% - 10px)}}.page-id-874 .es-search--simple form>*,.page-id-874 .widget .es-search--simple form>*{margin:0;margin-left:0}.page-id-874 .es-btn.es-btn--primary,.page-id-874 .es-btn--primary[type=submit],.page-id-874 button.es-btn--primary,.page-id-874 a.es-btn--primary{border:0}.page-id-874 .es-listings.es-listings--grid>.type-properties,.page-id-874 .es-listings[class*=" es-listings--grid-"]>.type-properties,.page-id-874 .es-listings[class^=es-listings--grid-]>.type-properties{margin:0 0 20px 0}.page-id-874 .es-title{visibility:hidden}.page-id-874 .es-search--main .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .es-search--simple .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .widget .es-search--main .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .widget .es-search--simple .es-search-nav.es-search-nav--dropdowns>li{border-radius:0;border:0}.page-id-874 .es-search--main .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .es-search--simple .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .widget .es-search--main .es-search-nav.es-search-nav--dropdowns>li,.page-id-874 .widget .es-search--simple .es-search-nav.es-search-nav--dropdowns>li{background-color:unset}.page-id-874 .elementor-7 .elementor-element.elementor-element-6d91c53a>.elementor-container{max-width:100vw;display:flex}.page-id-874 .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{display:contents}.page-id-874 .elementor-62 .elementor-element.elementor-element-b1b1bfa,.page-id-874 .elementor-62 .elementor-element.elementor-element-839b246,.page-id-874 .elementor-62 .elementor-element.elementor-element-bfedd08,.page-id-874 .elementor-62 .elementor-element.elementor-element-62ccdb5{display:inline-table;min-width:fit-content}.page-id-874 .es-listing,.page-id-874 .properties{contain:content}.page-id-874 .es-properties.es-properties--hfm:not(.es-properties--hfm--only-map):not(.es-properties--hfm--min-map) .es-listings__wrap-inner{height:75vh}.cut-off{max-width:100vw}div[data-layout=single-tiled-gallery]{background-color:#fff;padding:0 0 25px 0}div[data-layout=single-tiled-gallery] .es-breadcrumbs{display:none}div[data-layout=single-tiled-gallery] .es-single__header,div[data-layout=single-tiled-gallery] .es-property-section{padding:0 40px}div[data-layout=single-tiled-gallery] .es-gallery__thumbs{justify-content:unset;margin:0}div[data-layout=single-tiled-gallery] .es-gallery .es-gallery__thumbs .es-gallery__thumb{flex:0 0 34%}div[data-layout=single-tiled-gallery] .es-btn{display:none}div[data-layout=single-tiled-gallery] .es-property-section__content{display:none}div[data-layout=single-tiled-gallery] .es-property-section{border:1px solid #d1d1d1;margin:15px 40px;padding:15px}div[data-layout=single-tiled-gallery] .es-property-section__title{color:#4a5d5a;line-height:22px;font-size:18px}div[data-layout=single-tiled-gallery] .es-property-section__title::after{content:"";position:absolute;right:10px;top:30%;transform:translateY(-50%);width:12px;height:12px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);background-color:unset}div[data-layout=single-tiled-gallery] .es-property-section.expanded .es-property-section__title::after{transform:rotate(-135deg)}div[data-layout=single-tiled-gallery] .es-property-section.expanded{box-shadow:0 4px 8px rgba(0,0,0,.1)}div[data-layout=single-tiled-gallery] .es-property_section--request_form,div[data-layout=single-tiled-gallery] .es-badge,div[data-layout=single-tiled-gallery] .es-address{display:none}div[data-layout=single-tiled-gallery] .property-title{color:#4a5d5a}div.es-properties--hfm--full-width .es-properties__search{margin:0}div.es-properties--hfm--full-width .es-properties__search label{padding:0}div.es-properties--hfm--full-width .es-properties__search .es-field input{border-radius:0}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form{margin:0;height:40px}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search__address .es-field__address,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search__address .es-field__address{padding:0}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search__address .es-field__address input[type=text],div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search__address .es-field__address input[type=text]{border:none}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search__address button[type=submit],div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search__address button[type=submit]{background:#fdcb09;color:#4a5d5a;border:none}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search__address button[type=submit]:hover,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search__address button[type=submit]:hover{opacity:1;background:#d1a702;color:#4a5d5a}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns{margin:0;height:100%}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li{margin:0;padding:0px 10px;display:flex;justify-content:center;align-items:center;border:none;background:rgba(0,0,0,0);border-radius:0;height:100%}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover{opacity:.8;background:#4a5d5a}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a .js-es-search-nav__label,div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a .es-icon_chevron-bottom,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a .js-es-search-nav__label,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li:hover a .es-icon_chevron-bottom{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active{background:#4a5d5a}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a .js-es-search-nav__label,div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a .es-icon_chevron-bottom,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a .js-es-search-nav__label,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active a .es-icon_chevron-bottom{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active:hover,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav.es-search-nav--dropdowns li.active:hover{opacity:1}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav>li.active .es-search-nav__content,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav>li.active .es-search-nav__content{top:39px;overflow-y:scroll;max-height:500px;margin:0}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form .es-search-nav>li.active .es-search-nav__content .es-field__label,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form .es-search-nav>li.active .es-search-nav__content .es-field__label{padding:0 10px}div.es-properties--hfm--full-width .es-properties__search .es-search--simple form button.es-btn--saved-search,div.es-properties--hfm--full-width .es-properties__search .widget .es-search--simple form button.es-btn--saved-search{display:none}div.es-properties--hfm .prop-type{position:absolute;width:110px;transform:scale(0.8);top:-5px;right:-10px}div.es-properties--hfm .prop-type .salerent,div.es-properties--hfm .prop-type .exclusive{text-align:center;text-transform:uppercase;display:block}div.es-properties--hfm .prop-type .salerent{background:#4a5d5a;color:#fff;padding:14px 10px;font-size:11px;line-height:11px;letter-spacing:2px}div.es-properties--hfm .prop-type .exclusive{background:#fdcb09;color:#4a5d5a;padding:4px 10px;font-size:9px;line-height:9px;letter-spacing:1px}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing{background:#fff}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing .es-listing__image{padding-top:180px;background:#fff}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing .es-listing__image .es-property__control.es-listing--hide-on-list ul{display:none}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing .es-listing__image .es-listing__image__background{background-origin:content-box;padding:10px}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing.development .es-listing__image .es-listing__image__background{padding:0}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__content{display:inline-block;width:100%}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__title{display:flex;flex-direction:column}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__title a{color:#4a5d5a;font-size:16px;line-height:18px;font-weight:bold}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__title span.locale{color:#4a5d5a;font-size:11px;line-height:15px;font-weight:400;margin:0;letter-spacing:1px;text-transform:uppercase}div.es-properties--hfm div[data-entity=listings] .hentry .es-excerpt{margin:0;text-transform:capitalize;color:#4a5d5a;font-size:12px;line-height:16px}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta{margin:0 !important}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bedrooms,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bathrooms,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-area{margin:0}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bedrooms span,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bathrooms span,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-area span{text-transform:capitalize;font-size:12px;line-height:16px;color:#4a5d5a}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bedrooms span b,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bathrooms span b,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-area span b{font-weight:normal}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bedrooms span::after,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-bathrooms span::after,div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-area span::after{content:"|";margin-right:0 0 0 2px}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__meta .es-listing__meta-area span::after{content:""}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__terms li{color:#4a5d5a;font-size:12px;line-height:16px}div.es-properties--hfm div[data-entity=listings] .hentry .es-listing__terms li a{color:#4a5d5a;font-size:12px;line-height:16px}div.es-properties--hfm div[data-entity=listings] .hentry .es-price{color:#4a5d5a;font-size:12px;line-height:16px;display:flex}div.es-properties--hfm div[data-entity=listings] .hentry:hover .es-listing{background:#efefef}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list,body[class*=developments] .es-properties.es-properties--hfm .es-properties__list{flex:auto;width:calc(30% - 0px);margin:0 0px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings],body[class*=developments] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings]{display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:10px;padding:0 0 10px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list .hentry,body[class*=developments] .es-properties.es-properties--hfm .es-properties__list .hentry{margin:0 10px 0px;width:calc(100% - 20px)}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map{flex:auto;width:70%;margin:0}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__image .es-listing__image__background,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__image .es-listing__image__background{background-origin:content-box;padding:10px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__content,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__content{display:inline-block;width:100%}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title{display:flex;flex-direction:column}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title a,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title a{color:#4a5d5a;font-size:16px;line-height:18px;font-weight:bold}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title span.locale,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__title span.locale{color:#4a5d5a;font-size:11px;line-height:15px;font-weight:400;margin:0;letter-spacing:1px;text-transform:uppercase}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-excerpt,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-excerpt{margin:0;text-transform:capitalize;color:#4a5d5a;font-size:12px;line-height:16px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta{margin:0 !important}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area{margin:0}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span{text-transform:capitalize;font-size:12px;line-height:16px;color:#4a5d5a}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span b,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span b,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span b,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span b,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span b,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span b{font-weight:normal}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span::after,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span::after,body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span::after,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span::after,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after{content:"|";margin-right:0 0 0 2px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after{content:""}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__terms li,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__terms li{color:#4a5d5a;font-size:12px;line-height:16px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__terms li a,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-listing__terms li a{color:#4a5d5a;font-size:12px;line-height:16px}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-price,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing .es-price{color:#4a5d5a;font-size:12px;line-height:16px;display:flex}body[class*=residential] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing:hover .es-listing,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map .es-map .es-map-popup .es-listings .es-listing:hover .es-listing{background:#efefef}@media(max-width: 767px){body[class*=residential] .es-properties.es-properties--hfm .es-properties__map,body[class*=developments] .es-properties.es-properties--hfm .es-properties__map{display:none}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list,body[class*=developments] .es-properties.es-properties--hfm .es-properties__list{width:calc(100% - 0px)}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings],body[class*=developments] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings]{display:flex;flex-wrap:wrap;grid-column-gap:0;grid-row-gap:0}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings].es-listings--grid-3 .hentry,body[class*=developments] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings].es-listings--grid-3 .hentry{width:calc(33.3333% - 20px)}body[class*=residential] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings].es-listings--grid-2 .hentry,body[class*=developments] .es-properties.es-properties--hfm .es-properties__list div[data-entity=listings].es-listings--grid-2 .hentry{width:calc(50% - 20px)}}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .es-control{display:none}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .prop-type{position:absolute;width:110px;transform:scale(0.8);top:-5px;right:-10px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .prop-type .salerent,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .prop-type .exclusive{text-align:center;text-transform:uppercase;display:block}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .prop-type .salerent{background:#4a5d5a;color:#fff;padding:14px 10px;font-size:11px;line-height:11px;letter-spacing:2px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .prop-type .exclusive{background:#fdcb09;color:#4a5d5a;padding:4px 10px;font-size:9px;line-height:9px;letter-spacing:1px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__image .es-listing__image__background{background-origin:content-box;padding:10px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__content{display:inline-block;width:100%}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__title{display:flex;flex-direction:column}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__title a{color:#4a5d5a;font-size:16px;line-height:18px;font-weight:bold}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__title span.locale{color:#4a5d5a;font-size:11px;line-height:15px;font-weight:400;margin:0;letter-spacing:1px;text-transform:uppercase}div[id^=es-properties-slider-].es-listings .es-listing .es-excerpt{margin:0;text-transform:capitalize;color:#4a5d5a;font-size:12px;line-height:16px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta{margin:0 !important}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-area{margin:0}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-area span{text-transform:capitalize;font-size:12px;line-height:16px;color:#4a5d5a}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span b,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span b,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-area span b{font-weight:normal}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bedrooms span::after,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-bathrooms span::after,div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after{content:"|";margin-right:0 0 0 2px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__meta .es-listing__meta-area span::after{content:""}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__terms li{color:#4a5d5a;font-size:12px;line-height:16px}div[id^=es-properties-slider-].es-listings .es-listing .es-listing__terms li a{color:#4a5d5a;font-size:12px;line-height:16px}div[id^=es-properties-slider-].es-listings .es-listing .es-price{color:#4a5d5a;font-size:12px;line-height:16px;display:flex}div[id^=es-properties-slider-].es-listings .es-listing:hover .es-listing{background:#efefef}body.single-properties .es-single{margin-top:9px;margin-bottom:46px}body.single-properties .es-single #agent,body.single-properties .es-single .es-property_section--agent{display:none}body.single-properties #property_sidebar{opacity:0;filter:blur(44px);margin-top:22px;transition:all .6s ease}body.single-properties #property_sidebar .elementor-element-populated{justify-content:flex-end}body.single-properties #property_sidebar .elementor-element-populated>img{position:absolute;top:0;left:0}body.single-properties #property_sidebar.reveal{opacity:1;filter:blur(0);margin-top:0}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter{margin:0;position:absolute;top:0;right:10px;width:calc(30% - 10px);justify-content:flex-end}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter .es-title{display:none}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter .es-form{margin:0}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control{margin:0}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li{margin:0}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a{background:#fdcb09;width:30px;height:30px;display:flex;justify-content:center;align-items:center}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a span.es-icon{color:#4a5d5a}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a:hover{background:#4a5d5a;opacity:1}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a:hover span.es-icon{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a.es-btn--active{background:#4a5d5a;cursor:default}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter ul.es-control li a.es-btn--active span.es-icon{color:#fdcb09}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter .es-total{font-size:12px;line-height:22px;font-weight:normal;margin:0;text-align:right;padding:5px 10px}div.es-properties--hfm--full-width .es-properties__list .es-listings-filter #es-field-sort{background-color:rgba(0,0,0,0);border:none;padding:0;font-size:12px;line-height:24px;background-size:13px 13px}
