.map-layers-menu__section{display:flex;padding-bottom:16px}.map-layers-menu__section:nth-child(2){border-top:1px solid #e3dede;padding:16px 0 0}.map-layers-menu__layer{align-items:center;color:#273656;cursor:pointer;display:flex;flex-direction:column;font-family:hero-new,sans-serif;font-size:1rem;line-height:1.571rem;margin-right:28px}.map-layers-menu__layer:nth-child(2){margin-right:0}.map-layers-menu__layer-icon{border:2px solid transparent;border-radius:4px;height:60px;margin-bottom:6px;overflow:hidden;width:60px}.map-layers-menu__layer-icon img{height:100%;scale:1.1;width:100%}.js-focus-visible .map-layers-menu__layer-icon.focus-visible,.map-layers-menu__layer-icon.focus-visible.js-focus-visible{outline:2px solid #4674a4}.map-layers-menu__layer-icon:focus-visible{outline:2px solid #4674a4}.map-layers-menu__layer-icon--selected{border-color:#273656}.map-layers-menu__layer--selected{font-weight:600}.map-controls{display:flex;flex-direction:column;margin-right:8px;z-index:1}.map-controls.map-expanded{margin-top:46px}@media(min-width:768px){.map-controls.map-expanded{margin-top:0}}.map-controls__cta{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:8px;width:40px}.map-controls__cta--zoom-in,.map-controls__cta--zoom-out{display:none}@media(min-width:992px){.map-controls__cta--zoom-in,.map-controls__cta--zoom-out{display:flex}}.js-focus-visible .map-controls__cta.focus-visible,.map-controls__cta.focus-visible.js-focus-visible,.map-controls__cta:hover{background-color:#f8f8f7}.map-controls__cta:focus-visible,.map-controls__cta:hover{background-color:#f8f8f7}.js-focus-visible .map-controls__cta.focus-visible,.map-controls__cta.focus-visible.js-focus-visible{outline:2px solid #4674a4}.map-controls__cta:focus-visible{outline:2px solid #4674a4}.map-controls__cta:disabled{background-color:#fff;cursor:not-allowed}.map-controls__cta:disabled img{opacity:.6}.map-layers{bottom:36px!important;margin-right:16px}@media(min-width:992px){.map-layers{bottom:12px!important;margin-right:8px}}.map-layers__header,.map-layers__header-text{align-items:center;display:flex;justify-content:space-between}.map-layers__header-text{font-family:hero-new,sans-serif;font-size:1rem;line-height:1.571rem}.map-layers__header-icon{height:16px;width:16px}.map-layers__header-label{display:none;margin-top:2px}.map-layers__header-cta{display:none;height:16px;width:16px}.js-focus-visible .map-layers__header-cta.focus-visible,.map-layers__header-cta.focus-visible.js-focus-visible{outline:2px solid #4674a4}.map-layers__header-cta:focus-visible{outline:2px solid #4674a4}.map-layers__body{display:none}@media(min-width:768px){.map-layers__body{margin-top:16px}}.map-layers__desktop-container{display:none;overflow:hidden}@media(min-width:992px){.map-layers__desktop-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-sizing:border-box;cursor:pointer;display:flex;height:38px;justify-content:center;padding:8px 12px;width:38px}.js-focus-visible .map-layers__desktop-container.focus-visible,.map-layers__desktop-container.focus-visible.js-focus-visible,.map-layers__desktop-container:hover{background-color:#f8f8f7}.map-layers__desktop-container:focus-visible,.map-layers__desktop-container:hover{background-color:#f8f8f7}.js-focus-visible .map-layers__desktop-container.focus-visible,.map-layers__desktop-container.focus-visible.js-focus-visible{outline:2px solid #4674a4}.map-layers__desktop-container:focus-visible{outline:2px solid #4674a4}.map-layers__desktop-container--expanded{border-radius:4px;display:block;height:285px;padding:16px;width:auto}.map-layers__desktop-container--expanded .map-layers__body,.map-layers__desktop-container--expanded .map-layers__header-cta{display:block}.map-layers__desktop-container--expanded .map-layers__header-icon{margin-right:8px}.map-layers__desktop-container--expanded .map-layers__text{height:auto;margin-right:8px}.map-layers__desktop-container--expanded .map-layers__header-label{display:block}}.map-layers__mobile-container{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-sizing:border-box;cursor:pointer;display:flex;height:38px;justify-content:center;padding:12px;width:38px}.map-layers__mobile-container:hover{background-color:#f8f8f7}@media(min-width:768px){.map-layers__mobile-container{display:none}}.ui-chip{align-items:center;background:#fff;border:1px solid #e3dede;border-radius:24px;box-sizing:border-box;cursor:pointer;display:inline-flex}.ui-chip--lg,.ui-chip--lg.ui-chip--icon-only{height:38px;padding:8px 16px}.ui-chip--lg.ui-chip--icon-only img{height:24px;width:24px}.ui-chip--sm{height:30px;padding:8px 12px}.ui-chip--sm.ui-chip--icon-only{height:32px;padding:8px}.ui-chip--sm.ui-chip--icon-only img{height:16px;width:16px}.ui-chip--filter{padding-right:8px}.ui-chip__close-icon{margin-left:8px}.ui-chip__left{height:24px;margin-right:8px;width:24px}.ui-chip__content{color:#273656;font-size:1rem;line-height:1.571rem;white-space:nowrap}.ui-chip__content--icon-only{line-height:1rem}.ui-chip:hover{background-color:#f8f8f7;border-color:#7b6e6b}.js-focus-visible .ui-chip.focus-visible,.ui-chip.focus-visible.js-focus-visible{outline:2px solid #4674a4}.ui-chip:focus-visible{outline:2px solid #4674a4}.ui-chip:not(.ui-chip--animating){transition:none}.ui-chip--selected{background:#f3f7fc;border-color:#4674a4}.ui-chip--selected:hover{background:#d6e6f2;border-color:#273656}@media(min-width:768px){.ui-chip--selected:hover{border-color:#486688}}.js-focus-visible .ui-chip--selected.focus-visible,.ui-chip--selected.focus-visible.js-focus-visible{outline:2px solid #4674a4}.ui-chip--selected:focus-visible{outline:2px solid #4674a4}.ui-chip--disabled{pointer-events:none}.ui-chip--disabled>*{opacity:.6}.ui-chip--animatable{background:linear-gradient(270deg,#fff 50%,#d6e6f2 0) 100%;background-size:200%;transition:background-position 10s linear}.ui-chip--animating{background-position:0;border-color:#4674a4}.ui-chip--animating:hover{border-color:#486688}.star-rating-wrapper{display:inline-flex;flex-direction:row}.star-rating-wrapper .star{height:16px;position:relative;width:16px}.star-rating-wrapper .star img{height:16px;width:16px}.star-rating-wrapper .star+.star{margin-left:4px}.star-rating-wrapper .star--glaze{left:0;overflow:hidden;position:absolute;top:0;width:100%}.map-place-details-wrapper{color:#273656;display:flex;flex-direction:column;font-family:hero-new,sans-serif;font-size:.857rem;font-weight:400;line-height:1.429rem;max-width:296px;min-width:210px;width:100%!important}.map-place-details-wrapper .place-title{font-family:hero-new,sans-serif;font-size:1rem;font-weight:600;line-height:1.571rem;width:90%}.map-place-details-wrapper .place-address{margin-top:8px;max-width:235px}.map-place-details-wrapper .place-address--shrinked{margin-top:0;width:90%}.map-place-details-wrapper .place-rating-overview{align-items:center;display:flex;margin-top:8px}.map-place-details-wrapper .place-rating-overview .rating{align-items:center;display:flex}.map-place-details-wrapper .place-rating-overview .rating--value{margin-right:4px}.map-place-details-wrapper .place-rating-overview>div:not(:first-child){border-left:1px solid #e3dede;margin-left:8px;padding-left:8px}.map-place-details-wrapper .place-directions{border-top:1px solid #e3dede;display:flex;margin-top:8px;padding-left:2px;padding-top:8px}.map-place-details-wrapper .place-directions div:not(:first-child){margin-left:8px;padding-left:8px}.map-place-details-wrapper .place-directions-error{margin-top:8px;min-width:210px}.map-place-details-wrapper .place-travel-time{align-items:center;display:flex;margin-top:8px;min-height:20px}.map-place-details-wrapper .place-travel-time__loader{width:120px}.poi-marker{background-position:50%;background-repeat:no-repeat;background-size:cover;height:32px;position:relative;width:32px}.poi-marker--supermarket{background-image:url(https://cdn.theblueground.com/website/static/img/supermarket-pin.820060e30b978bcc33b9.svg)}.poi-marker--supermarket.poi-marker--active,.poi-marker--supermarket:hover{background-image:url(https://cdn.theblueground.com/website/static/img/supermarket-pin-blue.78b69c473a67dace7462.svg)}.poi-marker--parking{background-image:url(https://cdn.theblueground.com/website/static/img/parking-pin.8dd6956366d6cf6cd922.svg)}.poi-marker--parking.poi-marker--active,.poi-marker--parking:hover{background-image:url(https://cdn.theblueground.com/website/static/img/parking-pin-blue.a5f1e7ee493fc060ebd3.svg)}.poi-marker--gym{background-image:url(https://cdn.theblueground.com/website/static/img/gym-pin.1c686335eb79e4b0f5b7.svg)}.poi-marker--gym.poi-marker--active,.poi-marker--gym:hover{background-image:url(https://cdn.theblueground.com/website/static/img/gym-pin-blue.748160ed4f6a069c2ba4.svg)}.poi-marker--school{background-image:url(https://cdn.theblueground.com/website/static/img/school-pin.4e3449ba02d9f147e485.svg)}.poi-marker--school.poi-marker--active,.poi-marker--school:hover{background-image:url(https://cdn.theblueground.com/website/static/img/school-pin-blue.a84bd8c3f95bd73513d2.svg)}.poi-marker--restaurant{background-image:url(https://cdn.theblueground.com/website/static/img/restaurant-pin.e5f24c5126e45f3bf823.svg)}.poi-marker--restaurant.poi-marker--active,.poi-marker--restaurant:hover{background-image:url(https://cdn.theblueground.com/website/static/img/restaurant-pin-blue.8c55d5f852d6dbd241c9.svg)}.poi-marker--cafe{background-image:url(https://cdn.theblueground.com/website/static/img/cafe-pin.c07c1ae99083c1475677.svg)}.poi-marker--cafe.poi-marker--active,.poi-marker--cafe:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cafe-pin-blue.a59390a0c95ddfd7c307.svg)}.poi-marker--bar{background-image:url(https://cdn.theblueground.com/website/static/img/bar-pin.f18d98f2f5099fef5a29.svg)}.poi-marker--bar.poi-marker--active,.poi-marker--bar:hover{background-image:url(https://cdn.theblueground.com/website/static/img/bar-pin-blue.f86bb261245c37ac9151.svg)}.poi-marker--shop{background-image:url(https://cdn.theblueground.com/website/static/img/shop-pin.71b432dbfc10ec22e5c6.svg)}.poi-marker--shop.poi-marker--active,.poi-marker--shop:hover{background-image:url(https://cdn.theblueground.com/website/static/img/shop-pin-blue.72aabd8cd6fefccbd0ca.svg)}.poi-marker--park{background-image:url(https://cdn.theblueground.com/website/static/img/park-pin.972c602fab5263c793dc.svg)}.poi-marker--park.poi-marker--active,.poi-marker--park:hover{background-image:url(https://cdn.theblueground.com/website/static/img/park-pin-blue.95188668cb814da7c2cf.svg)}.poi-marker--tourist-attraction{background-image:url(https://cdn.theblueground.com/website/static/img/tourist-attraction-pin.2fef27d84b02d427ff53.svg)}.poi-marker--tourist-attraction.poi-marker--active,.poi-marker--tourist-attraction:hover{background-image:url(https://cdn.theblueground.com/website/static/img/tourist-attraction-pin-blue.6952dad50a98367e605a.svg)}.poi-marker--barber{background-image:url(https://cdn.theblueground.com/website/static/img/barber-pin.78350b6e3cd5c1770d33.svg)}.poi-marker--barber.poi-marker--active,.poi-marker--barber:hover{background-image:url(https://cdn.theblueground.com/website/static/img/barber-pin-blue.9c0bf491890d5b9f7a38.svg)}.poi-marker--hospital{background-image:url(https://cdn.theblueground.com/website/static/img/hospital-pin.8f42fa36e054595ce5ba.svg)}.poi-marker--hospital.poi-marker--active,.poi-marker--hospital:hover{background-image:url(https://cdn.theblueground.com/website/static/img/hospital-pin-blue.c6eef663c7426195ae60.svg)}.poi-cluster-marker{background-position:50%;background-repeat:no-repeat;background-size:cover;height:41px;position:relative;width:47px}.poi-cluster-marker--supermarket{background-image:url(https://cdn.theblueground.com/website/static/img/supermarket-cluster.a72d529c603e1c2106bf.svg)}.poi-cluster-marker--supermarket.poi-marker--active,.poi-cluster-marker--supermarket:hover{background-image:url(https://cdn.theblueground.com/website/static/img/supermarket-cluster-blue.fa4e57c0cc76f4af3b0b.svg)}.poi-cluster-marker--parking{background-image:url(https://cdn.theblueground.com/website/static/img/parking-cluster.da9b50275d32f8faa05f.svg)}.poi-cluster-marker--parking.poi-marker--active,.poi-cluster-marker--parking:hover{background-image:url(https://cdn.theblueground.com/website/static/img/parking-cluster-blue.2102cba93b1b444bef46.svg)}.poi-cluster-marker--gym{background-image:url(https://cdn.theblueground.com/website/static/img/gym-cluster.0b6c859bde7172cb464a.svg)}.poi-cluster-marker--gym.poi-marker--active,.poi-cluster-marker--gym:hover{background-image:url(https://cdn.theblueground.com/website/static/img/gym-cluster-blue.7bacbfc971a0a1695c34.svg)}.poi-cluster-marker--school{background-image:url(https://cdn.theblueground.com/website/static/img/school-cluster.5c7a3ecf122d4dcb77cf.svg)}.poi-cluster-marker--school.poi-marker--active,.poi-cluster-marker--school:hover{background-image:url(https://cdn.theblueground.com/website/static/img/school-cluster-blue.49cfac8d34816352b92e.svg)}.poi-cluster-marker--restaurant{background-image:url(https://cdn.theblueground.com/website/static/img/restaurant-cluster.032b3781f5b9d53ee78c.svg)}.poi-cluster-marker--restaurant.poi-marker--active,.poi-cluster-marker--restaurant:hover{background-image:url(https://cdn.theblueground.com/website/static/img/restaurant-cluster-blue.465ac2596873177b489c.svg)}.poi-cluster-marker--cafe{background-image:url(https://cdn.theblueground.com/website/static/img/cafe-cluster.eba33d3f2fdeb0fa97f6.svg)}.poi-cluster-marker--cafe.poi-marker--active,.poi-cluster-marker--cafe:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cafe-cluster-blue.a7be8e80f29295eef902.svg)}.poi-cluster-marker--bar{background-image:url(https://cdn.theblueground.com/website/static/img/bar-cluster.df1618995a99a2856e65.svg)}.poi-cluster-marker--bar.poi-marker--active,.poi-cluster-marker--bar:hover{background-image:url(https://cdn.theblueground.com/website/static/img/bar-cluster-blue.b2e12be3fe4b5b4dbfae.svg)}.poi-cluster-marker--shop{background-image:url(https://cdn.theblueground.com/website/static/img/shop-cluster.b26cb5b5c07071c27c9a.svg)}.poi-cluster-marker--shop.poi-marker--active,.poi-cluster-marker--shop:hover{background-image:url(https://cdn.theblueground.com/website/static/img/shop-cluster-blue.7bbf3d50d8e8b902ea18.svg)}.poi-cluster-marker--park{background-image:url(https://cdn.theblueground.com/website/static/img/park-cluster.a89faf5d76fb7012b4a5.svg)}.poi-cluster-marker--park.poi-marker--active,.poi-cluster-marker--park:hover{background-image:url(https://cdn.theblueground.com/website/static/img/park-cluster-blue.8e806c9f0f1575a43fa1.svg)}.poi-cluster-marker--tourist-attraction{background-image:url(https://cdn.theblueground.com/website/static/img/tourist-attraction-cluster.b8686dfb232ef9d01276.svg)}.poi-cluster-marker--tourist-attraction.poi-marker--active,.poi-cluster-marker--tourist-attraction:hover{background-image:url(https://cdn.theblueground.com/website/static/img/tourist-attraction-cluster-blue.3e7c2202d52d2ed4be16.svg)}.poi-cluster-marker--barber{background-image:url(https://cdn.theblueground.com/website/static/img/barber-cluster.73ff01d38826cb0d3773.svg)}.poi-cluster-marker--barber.poi-marker--active,.poi-cluster-marker--barber:hover{background-image:url(https://cdn.theblueground.com/website/static/img/barber-cluster-blue.f7f9aa0f83ea36ffd23e.svg)}.poi-cluster-marker--hospital{background-image:url(https://cdn.theblueground.com/website/static/img/hospital-cluster.e9df3b4029ffecc67bf7.svg)}.poi-cluster-marker--hospital.poi-marker--active,.poi-cluster-marker--hospital:hover{background-image:url(https://cdn.theblueground.com/website/static/img/hospital-cluster-blue.6da12e7084a0e735d7d1.svg)}.poi-cluster-marker__label{align-items:center;color:#fff;display:flex;font-family:hero-new,sans-serif;font-size:.857rem;font-weight:600;height:20px;justify-content:center;line-height:1.429rem;position:absolute;right:2px;top:2px;width:20px}.listing-map-cards .ui-image-carousel{border-radius:8px;height:100%;left:0;margin:auto;position:absolute;top:0;z-index:1}.listing-map-cards .ui-image-carousel__controls-indicators{transform:translate(0)}.listing-map-cards__amenities,.listing-map-cards__paragraph-loader{padding:8px}.listing-map-cards__image-loader{border-radius:8px;box-sizing:border-box;height:180px;overflow:hidden;padding:8px 8px 0;width:100%}.listing-map-cards__image-placeholder{border-radius:8px}.listing-map-cards__property-loader{border:1px solid #d6e6f2;border-radius:8px;box-sizing:border-box;margin-top:8px;overflow:hidden;width:328px}.listing-map-cards__header{align-items:center;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;height:48px;left:0;position:fixed;top:0;width:100%;z-index:3}@media(min-width:992px){.listing-map-cards__header{box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2)}}.listing-map-cards__header img{height:32px;margin:0 8px;width:32px}.listing-map-cards--relaxed .listing-map-cards__header{height:58px}.listing-map-cards--relaxed.listing-map-cards--slim .listing-map-cards__header{height:78px}.listing-map-cards--relaxed.listing-map-cards--slim .listing-map-cards__header>img{align-self:flex-start;margin-top:12px}.listing-map-cards__header-text{max-width:calc(100% - 74px)}.listing-map-cards__header-text strong{color:#7b6e6b;display:block;font-family:hero-new,sans-serif;font-size:.857rem;line-height:1.429rem}.listing-map-cards__header-text span{color:#273656;font-family:hero-new,sans-serif;font-size:1rem;line-height:1.571rem;max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-map-cards__close-button{align-items:center;background:none;border:0;border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:4px;width:24px}.listing-map-cards__close-button img{height:16px;margin:0;width:16px}.js-focus-visible .listing-map-cards__close-button.focus-visible,.listing-map-cards__close-button.focus-visible.js-focus-visible{outline:2px solid #4674a4}.listing-map-cards__close-button:focus-visible{outline:2px solid #4674a4}.listing-map-cards--relaxed.listing-map-cards--slim .listing-map-cards__close-button{align-self:flex-start;margin-top:12px}.listing-map-cards__properties{display:flex;overflow:auto;padding:56px 8px 8px}.listing-map-cards__properties::-webkit-scrollbar{-webkit-overflow-scrolling:drag;display:none}@media(min-width:992px){.listing-map-cards__properties{display:block;padding:48px 0 8px}}.listing-map-cards--relaxed .listing-map-cards__properties{padding:64px 8px 8px}@media(min-width:992px){.listing-map-cards--relaxed .listing-map-cards__properties{padding:58px 0 8px}.listing-map-cards--relaxed.listing-map-cards--slim .listing-map-cards__properties{padding:78px 0 8px}}.listing-map-cards__property-list-item{contain-intrinsic-width:auto 328px;content-visibility:auto;flex-shrink:0;width:328px}@media(min-width:992px){.listing-map-cards__property-list-item{contain-intrinsic-width:unset;content-visibility:unset;width:auto}}.listing-map-cards__property-list-item--shrank{contain-intrinsic-width:auto 312px;width:312px}.listing-map-cards__property-list-item+.listing-map-cards__property-list-item{margin-left:8px}@media(min-width:992px){.listing-map-cards__property-list-item+.listing-map-cards__property-list-item{margin-left:0;margin-top:8px}}.listing-map-cards__relaxation-title{color:#7b6e6b;font-family:hero-new,sans-serif;font-size:.857rem;font-weight:600;height:20px;line-height:1.429rem;margin-bottom:8px;margin-top:0}@media(min-width:992px){.listing-map-cards__relaxation-title{height:auto;margin-top:16px}.listing-map-cards__relaxation-title--no-content{margin-bottom:0}}.listing-map-cards__property-list-item:first-child .listing-map-cards__relaxation-title{margin-top:0}.listing-map-cards__property{border:1px solid #d6e6f2;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;font-family:hero-new,sans-serif;overflow:hidden;position:relative;width:100%}@media(min-width:992px){.listing-map-cards__property{width:auto}.listing-map-cards__property:hover{border-color:#9fc6e0}}.listing-map-cards__property:before{border:2px solid #4674a4;border-radius:8px;content:"";display:none;height:calc(100% - 4px);left:0;pointer-events:none;position:absolute;top:0;width:calc(100% - 4px)}.js-focus-visible .listing-map-cards__property.focus-visible,.listing-map-cards__property.focus-visible.js-focus-visible{border-color:transparent}.listing-map-cards__property:focus-visible{border-color:transparent}.js-focus-visible .listing-map-cards__property.focus-visible:before,.listing-map-cards__property.focus-visible.js-focus-visible:before{display:block}.listing-map-cards__property:focus-visible:before{display:block}.listing-map-cards a{text-decoration:none}.listing-map-cards:first-child{margin-top:0}.listing-map-cards__carousel-wrapper{box-sizing:border-box;color:#273656;padding:8px 8px 0;width:100%}.listing-map-cards__info{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between}.listing-map-cards__name-place{color:#273656;display:flex;font-size:1rem;justify-content:space-between;line-height:1.571rem;padding:8px 8px 0}.listing-map-cards__name{max-width:calc(100% - 70px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-map-cards__code{color:#486688;white-space:pre}.listing-map-cards__price-availability{padding:8px}.listing-map-cards__availability{align-items:flex-end;color:#273656;display:flex;font-size:1rem;font-weight:400;line-height:1.571rem;margin:8px}.listing-map-cards__price-utilities{align-items:flex-end;display:flex;flex-wrap:wrap;margin:8px 8px 0}.listing-map-cards__price{align-items:flex-end;color:#273656;display:flex;margin-right:4px}.listing-map-cards__utilities-info{margin-bottom:3px}.listing-map-cards__utilities-info .info__tooltip{height:auto;width:auto}.listing-map-cards__utilities-info .popover__title{font-size:.857rem;line-height:1.429rem;max-width:226px}.listing-map-cards__wishlisted{position:absolute!important;right:20px;top:20px;z-index:1}.listing-map-cards__carousel-intersected-container{height:172px;position:relative;width:100%}@media(min-width:992px){.listing-map-cards__carousel-intersected-container{height:107px}}@media(min-width:1440px){.listing-map-cards__carousel-intersected-container{height:172px}}.listing-map-cards__carousel-image-placeholder{border-radius:8px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.listing-map-cards .listing-map-cards__dates-for-prices-cta{justify-content:flex-start;margin:0 8px 8px;padding:0}.listing-map-cards--slim .listing-map-cards__property-loader{width:204px}.listing-map-cards--slim .listing-map-cards__name{max-width:100%}.listing-map-cards--slim .listing-map-cards__price-availability{align-items:flex-start;flex-direction:column;gap:8px}.direction-arrow{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px;z-index:1}.direction-arrow img{height:24px;width:24px}.direction-arrow.focus-visible.js-focus-visible,.direction-arrow:hover,.js-focus-visible .direction-arrow.focus-visible{background-color:#f8f8f7}.direction-arrow:focus-visible,.direction-arrow:hover{background-color:#f8f8f7}.direction-arrow.focus-visible.js-focus-visible,.js-focus-visible .direction-arrow.focus-visible{outline:2px solid #4674a4;outline-offset:0}.direction-arrow:focus-visible{outline:2px solid #4674a4;outline-offset:0}.direction-arrow--left img{transform:rotate(180deg)}.map-categories__wrapper{height:42px;margin-bottom:8px;position:relative;width:100%}.map-categories__wrapper--fullscreen{margin-left:-8px}@media(min-width:768px){.map-categories__wrapper--fullscreen{margin-left:16px;width:95%}}.map-categories__wrapper .cover{display:none}@media(min-width:768px){.map-categories__wrapper .cover{background-color:#fff;display:block;height:100%;position:absolute;width:20px;z-index:1}.map-categories__wrapper .cover--fullscreen{display:none}.map-categories__wrapper .cover--left{left:0}.map-categories__wrapper .cover--right{right:0}}.map-categories__arrow{display:none}.map-categories__arrow--transparent{background-color:transparent}@media(min-width:768px){.map-categories__arrow{align-items:center;display:flex}}.map-categories__arrow-section{align-items:center;display:flex;height:42px;position:absolute;z-index:1}.map-categories__arrow-section .direction-arrow{box-sizing:border-box;height:42px!important;width:42px!important}.map-categories__arrow-section--left-wider{left:-22px}.map-categories__arrow-section--right{right:0}.map-categories__arrow-section--right-wider{right:-26px}.map-categories__slides-container{height:38px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;padding:4px 2px;touch-action:pan-y}@media(min-width:768px){.map-categories__slides-container{padding:2px 0}}.map-categories__wrapper--fullscreen .map-categories__slides-container{margin-left:10px}.map-categories__slides{backface-visibility:hidden;display:flex;gap:8px;height:100%;width:100%}.map-categories__slide{display:flex;flex-shrink:0;width:-moz-fit-content;width:fit-content}.map-categories__slide span{font-family:hero-new,sans-serif}.listing-map-categories{bottom:0;max-width:1440px;width:calc(100% - 560px);z-index:1000002}.listing-map-categories .map-categories__wrapper--fullscreen{margin-bottom:8px;margin-left:0;width:100%}.map-places-suggestions__input{background-size:16px;font-family:hero-new,sans-serif;position:relative;transition:width .3s ease;transition-delay:.2s;width:94px}html[lang=pt-BR] .map-places-suggestions__input{width:110px}@media(min-width:992px){.map-places-suggestions__input{transition-delay:0s;width:210px}html[lang=pt-BR] .map-places-suggestions__input{width:250px}html[lang=es] .map-places-suggestions__input{width:240px}html[lang=fr] .map-places-suggestions__input{width:180px}html[lang=tr] .map-places-suggestions__input{width:230px}html[lang=ja] .map-places-suggestions__input{width:100px}}.map-places-suggestions__input:hover .map-places-suggestions__search-input{background-color:#f8f8f7}.map-places-suggestions__input .mask{cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.map-places-suggestions__input .mask--visible{display:none}@media(min-width:992px){.map-places-suggestions__input .mask--visible{display:block}}.map-places-suggestions__input .mask__with-text{width:calc(100% - 32px)}.map-places-suggestions__input.has-text,.map-places-suggestions__input:focus-within{width:220px}@media(min-width:992px){.map-places-suggestions__input.has-text,.map-places-suggestions__input:focus-within{width:260px}}.map-places-suggestions__input-container{align-items:center;display:flex;justify-content:center;max-width:220px}@media(min-width:992px){.map-places-suggestions__input-container{max-width:260px}}.map-places-suggestions__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(https://cdn.theblueground.com/website/static/img/magnifier-blue-main-s.7653940d439856af3da2.svg) no-repeat 11px;border:none;border-radius:50%;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-sizing:border-box;font-size:1rem;height:38px;line-height:1.571rem;text-indent:38px;text-overflow:ellipsis;transition:width .3s ease;width:38px}.map-places-suggestions__input input:-moz-placeholder-shown{cursor:pointer;padding:8px 12px;text-overflow:ellipsis}.map-places-suggestions__input input:placeholder-shown{cursor:pointer;padding:8px 12px;text-overflow:ellipsis}@media(min-width:992px){.map-places-suggestions__input input{background-image:none;border-radius:24px;padding:8px 40px 8px 12px;text-indent:0;width:100%}}.map-places-suggestions__input input::-moz-placeholder{color:#273656}.map-places-suggestions__input input::placeholder{color:#273656}.js-focus-visible .map-places-suggestions__input input.focus-visible,.map-places-suggestions__input input:hover,.map-places-suggestions__input.js-focus-visible input.focus-visible{background-color:#f8f8f7}.map-places-suggestions__input input:focus-visible,.map-places-suggestions__input input:hover{background-color:#f8f8f7}.js-focus-visible .map-places-suggestions__input input.focus-visible,.map-places-suggestions__input.js-focus-visible input.focus-visible{outline:2px solid #4674a4}.map-places-suggestions__input input:focus-visible{outline:2px solid #4674a4}.map-places-suggestions__input .clear-button{display:none;height:56px;max-height:unset;position:absolute;right:4px;top:0;width:32px}@media(min-width:992px){.map-places-suggestions__input .clear-button{height:38px}.map-places-suggestions__input .clear-button--visible{display:flex}}.map-places-suggestions__dialog .dialog__container{height:80vh}.map-places-suggestions__dialog-container .map-places-suggestions__input{width:100%!important}.map-places-suggestions__dialog-container .map-places-suggestions__input button{display:none}.map-places-suggestions__dialog-container .map-places-suggestions__input input{border:1px solid #b6afaf;border-radius:4px!important;box-shadow:none;font-size:1.143rem;height:56px;line-height:1.857rem;padding:16px 32px 16px 40px;text-indent:0;width:100%}.js-focus-visible .map-places-suggestions__dialog-container .map-places-suggestions__input input.focus-visible,.map-places-suggestions__dialog-container.js-focus-visible .map-places-suggestions__input input.focus-visible{background-color:#fff;border:none}.map-places-suggestions__dialog-container .map-places-suggestions__input input:focus-visible{background-color:#fff;border:none}.map-places-suggestions__dialog-container .map-places-suggestions__input input::-moz-placeholder{opacity:1}.map-places-suggestions__dialog-container .map-places-suggestions__input input::placeholder{opacity:1}.pac-container,.pac-container.hdpi,.pac-container.pac-logo{border:none;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-shadow:none;box-sizing:border-box;font-family:hero-new,sans-serif;margin-left:2px;margin-top:4px;padding:8px}.pac-container.hdpi:after,.pac-container.pac-logo:after,.pac-container:after{display:none}@media(min-width:992px){.pac-container,.pac-container.hdpi,.pac-container.pac-logo{box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2)}}.pac-container .pac-item,.pac-container.hdpi .pac-item,.pac-container.pac-logo .pac-item{align-items:center;border:none;border-radius:4px;color:#273656;cursor:pointer;display:flex;font-size:1rem;line-height:1.571rem;opacity:1;padding:8px}.pac-container .pac-item:hover,.pac-container.hdpi .pac-item:hover,.pac-container.pac-logo .pac-item:hover{background-color:#f8f8f7}.pac-container .pac-item span:last-child,.pac-container.hdpi .pac-item span:last-child,.pac-container.pac-logo .pac-item span:last-child{overflow:hidden;text-overflow:ellipsis}.pac-container .pac-icon,.pac-container .pac-logo:after,.pac-container.hdpi .pac-icon,.pac-container.hdpi .pac-logo:after,.pac-container.pac-logo .pac-icon,.pac-container.pac-logo .pac-logo:after{display:none!important}.pac-container .pac-item-selected,.pac-container .pac-item-selected:hover,.pac-container.hdpi .pac-item-selected,.pac-container.hdpi .pac-item-selected:hover,.pac-container.pac-logo .pac-item-selected,.pac-container.pac-logo .pac-item-selected:hover{background-color:#f8f8f7;opacity:1}.pac-container .pac-matched,.pac-container.hdpi .pac-matched,.pac-container.pac-logo .pac-matched{font-size:1rem;font-weight:600!important;line-height:1.571rem}.pac-container .pac-item-query,.pac-container.hdpi .pac-item-query,.pac-container.pac-logo .pac-item-query{color:#273656;font-size:1rem;line-height:1.571rem}@media(min-width:992px){.pac-container .pac-item,.pac-container.hdpi .pac-item,.pac-container.pac-logo .pac-item{align-items:center;border:none;border-radius:4px;color:#273656;cursor:pointer;display:flex;font-size:1rem;line-height:1.571rem;opacity:1;padding:8px}.pac-container .pac-item:hover,.pac-container.hdpi .pac-item:hover,.pac-container.pac-logo .pac-item:hover{background-color:#f8f8f7}.pac-container .pac-item span:last-child,.pac-container.hdpi .pac-item span:last-child,.pac-container.pac-logo .pac-item span:last-child{overflow:hidden;text-overflow:ellipsis}}.places-suggestions{align-items:center;bottom:36px!important;display:flex;flex-direction:column;font-family:hero-new,sans-serif;left:16px!important;margin-top:8px;max-width:546px;pointer-events:none;position:relative}@media(min-width:992px){.places-suggestions{left:8px!important;transition:transform .5s;width:100%}}.places-suggestions__no-results{background-color:#fff;border-radius:4px;bottom:60px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);font-family:hero-new,sans-serif;font-size:1rem;left:0;line-height:1.571rem;margin:4px 8px 0;max-width:580px;min-width:320px;padding:16px;pointer-events:all;position:absolute;width:85%}@media(min-width:992px){.places-suggestions__no-results{bottom:0;display:block;position:relative;width:100%}.places-suggestions__no-results--hide{display:none}}.places-suggestions .map-places-suggestions__input{pointer-events:all}.categories-controls{align-items:center;display:flex;left:0!important;margin:16px 0 0 16px;pointer-events:none;width:calc(100% - 58px);z-index:1000001}@media(min-width:768px){.categories-controls{margin:16px 0 0 16px}}@media(min-width:992px){.categories-controls{margin:0 0 12px 8px;width:calc(100% - 142px)}}.categories-controls__expand-collapse-cta{display:none;pointer-events:all}@media(min-width:992px){.categories-controls__expand-collapse-cta{align-items:center;background-color:#fff;border:none;border-radius:24px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-sizing:border-box;color:#273656;cursor:pointer;display:flex;font-family:hero-new,sans-serif;font-size:1rem;height:38px;line-height:1.571rem;overflow:hidden;padding:0 6px;width:38px}.categories-controls__expand-collapse-cta.focus-visible.js-focus-visible,.categories-controls__expand-collapse-cta:hover,.js-focus-visible .categories-controls__expand-collapse-cta.focus-visible{background-color:#f8f8f7}.categories-controls__expand-collapse-cta:focus-visible,.categories-controls__expand-collapse-cta:hover{background-color:#f8f8f7}.categories-controls__expand-collapse-cta.focus-visible.js-focus-visible,.js-focus-visible .categories-controls__expand-collapse-cta.focus-visible{outline:2px solid #4674a4}.categories-controls__expand-collapse-cta:focus-visible{outline:2px solid #4674a4}.categories-controls__expand-collapse-cta img{height:24px;margin:0 8px 2px 0;width:24px}.categories-controls__expand-collapse-cta--left{transform:rotate(180deg)}.categories-controls__expand-collapse-cta--expanded{padding:8px 12px;width:auto}}.categories-controls__display-categories-cta{align-items:center;background-color:#fff;border:none;border-radius:24px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);color:#273656;cursor:pointer;display:flex;font-size:1rem;height:40px;justify-content:center;line-height:1.571rem;padding:8px 12px;pointer-events:all}.categories-controls__display-categories-cta.focus-visible.js-focus-visible,.categories-controls__display-categories-cta:hover,.js-focus-visible .categories-controls__display-categories-cta.focus-visible{background-color:#f8f8f7}.categories-controls__display-categories-cta:focus-visible,.categories-controls__display-categories-cta:hover{background-color:#f8f8f7}.categories-controls__display-categories-cta.focus-visible.js-focus-visible,.js-focus-visible .categories-controls__display-categories-cta.focus-visible{outline:2px solid #4674a4}.categories-controls__display-categories-cta:focus-visible{outline:2px solid #4674a4}@media(min-width:992px){.categories-controls__display-categories-cta{display:none}}.categories-controls__display-categories-cta img{height:16px;margin-right:8px;width:16px}.categories-controls__display-categories-cta span{position:relative;top:1px}.categories-controls__clear-category-cta{align-items:center;background-color:#f3f7fc;border:1px solid #4674a4;border-radius:24px;cursor:pointer;display:flex;height:38px;margin-left:8px;padding:0 0 0 16px;pointer-events:all}@media(min-width:992px){.categories-controls__clear-category-cta{left:calc(50% + 62px);margin-left:0;position:absolute;transform:translateX(-50%)}}.categories-controls__clear-category-cta.focus-visible.js-focus-visible,.js-focus-visible .categories-controls__clear-category-cta.focus-visible{outline:2px solid #4674a4}.categories-controls__clear-category-cta:focus-visible{outline:2px solid #4674a4}@media(min-width:992px){.categories-controls__clear-category-cta--hidden{display:none}}.categories-controls__clear-category-cta img{height:24px;margin-right:8px;width:24px}.categories-controls__redo-search-cta{align-items:center;background-color:#fff;border:1px solid #e3dede;border-radius:24px;color:#273656;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:1rem;height:40px;justify-content:center;line-height:1.571rem;margin-left:8px;padding:8px 12px;pointer-events:all}@media(min-width:992px){.categories-controls__redo-search-cta{bottom:50px;left:calc(50% + 62px);margin:0;position:absolute;transform:translateX(-50%)}}.categories-controls__redo-search-cta.focus-visible.js-focus-visible,.js-focus-visible .categories-controls__redo-search-cta.focus-visible{outline:2px solid #4674a4}.categories-controls__redo-search-cta:focus-visible{outline:2px solid #4674a4}.categories-controls__redo-search-cta span{margin-left:8px;position:relative;top:1px;white-space:nowrap}.categories-controls__redo-search-cta img{height:16px;width:16px}.categories-list{display:flex;flex-wrap:wrap;margin-top:-16px}.categories-list__item{margin:16px 0 0 8px}.map-header{align-items:center;background-color:#fff;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);display:flex;gap:8px;padding:16px;position:relative;z-index:1}.property-marker{background-image:url(https://cdn.theblueground.com/website/static/img/property.3f2161c8b1c3531ae85a.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:42px;position:relative;width:42px}.property-marker--active,.property-marker:hover{background-image:url(https://cdn.theblueground.com/website/static/img/property-blue.73e6c7e2908c9adb1cf7.svg)}.property-marker--wishlisted{background-image:url(https://cdn.theblueground.com/website/static/img/heart.0165407fb0c977fc09df.svg)}.property-marker--wishlisted.property-marker--active,.property-marker--wishlisted:hover{background-image:url(https://cdn.theblueground.com/website/static/img/heart-blue.8d7f133ddc746f12e253.svg)}.property-marker--relaxed{background-image:url(https://cdn.theblueground.com/website/static/img/property-ash.35542673237d68436ea4.svg)}.property-marker--relaxed.property-marker--active,.property-marker--relaxed:hover{background-image:url(https://cdn.theblueground.com/website/static/img/property-ash-filled.2e7b0cd97a0a75cb3994.svg)}.property-marker--relaxed.property-marker--wishlisted{background-image:url(https://cdn.theblueground.com/website/static/img/heart-ash.f44e83bef1f8707874c7.svg)}.property-marker--relaxed.property-marker--wishlisted.property-marker--active,.property-marker--relaxed.property-marker--wishlisted:hover{background-image:url(https://cdn.theblueground.com/website/static/img/heart-ash-filled.b66758f8de806f42fd76.svg)}.building-marker{background-image:url(https://cdn.theblueground.com/website/static/img/building.aaa3b43c6f86be7ec148.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:48px;position:relative;width:48px}.building-marker--active,.building-marker:hover{background-image:url(https://cdn.theblueground.com/website/static/img/building-blue.292d6ce0eb8ed1f98cd0.svg)}.building-marker--wishlisted{background-image:url(https://cdn.theblueground.com/website/static/img/building-heart.0b481522a4fe3ed3a137.svg)}.building-marker--wishlisted.building-marker--active,.building-marker--wishlisted:hover{background-image:url(https://cdn.theblueground.com/website/static/img/building-heart-blue.85ae46bb1dd4065fba66.svg)}.building-marker--relaxed{background-image:url(https://cdn.theblueground.com/website/static/img/building-ash.0bfc5c5a07e753a7985b.svg)}.building-marker--relaxed.building-marker--active,.building-marker--relaxed:hover{background-image:url(https://cdn.theblueground.com/website/static/img/building-ash-filled.c2e9bb84b059ab5f7e5a.svg)}.building-marker--relaxed.building-marker--wishlisted{background-image:url(https://cdn.theblueground.com/website/static/img/building-heart-ash.af8103dc0d3fb7b94021.svg)}.building-marker--relaxed.building-marker--wishlisted.building-marker--active,.building-marker--relaxed.building-marker--wishlisted:hover{background-image:url(https://cdn.theblueground.com/website/static/img/building-heart-ash-filled.c415c6316a82700c4c4e.svg)}.building-marker__label{color:#fff;font-family:hero-new,sans-serif;font-size:.786rem;height:22px;line-height:1.286rem;position:absolute;right:0;top:0;width:22px}.building-marker__label,.property-cluster-marker{align-items:center;display:flex;justify-content:center}.property-cluster-marker{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.property-cluster-marker--small{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm.785718f686d7a6425a5a.svg);height:48px;width:48px}.property-cluster-marker--small:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm-blue.c72ebe34a9cc1b8e285c.svg)}.property-cluster-marker--medium{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md.3f69cfec39dffea0a98c.svg);height:56px;width:56px}.property-cluster-marker--medium:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md-blue.660754dfb49850b9e381.svg)}.property-cluster-marker--large{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg.791ca96899d17d6b7d67.svg);height:64px;width:64px}.property-cluster-marker--large:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg-blue.20ad7ce8d26b4eccefc4.svg)}.property-cluster-marker--xlarge{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl.a81bc7e6568af15eb0d5.svg);height:72px;width:72px}.property-cluster-marker--xlarge:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl-blue.b5fc728a94b0c6f5f49a.svg)}.property-cluster-marker--active.property-cluster-marker--small{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm-blue.c72ebe34a9cc1b8e285c.svg)}.property-cluster-marker--active.property-cluster-marker--medium{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md-blue.660754dfb49850b9e381.svg)}.property-cluster-marker--active.property-cluster-marker--large{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg-blue.20ad7ce8d26b4eccefc4.svg)}.property-cluster-marker--active.property-cluster-marker--xlarge{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl-blue.b5fc728a94b0c6f5f49a.svg)}.property-cluster-marker--relaxed.property-cluster-marker--small{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm-ash.2bcc0a2aab7145e8a492.svg)}.property-cluster-marker--relaxed.property-cluster-marker--small:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm-ash-filled.cfda9ebe84d0285892e7.svg)}.property-cluster-marker--relaxed.property-cluster-marker--medium{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md-ash.b54eac13d10bbd45763e.svg)}.property-cluster-marker--relaxed.property-cluster-marker--medium:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md-ash-filled.5b60e8f40605bb228d49.svg)}.property-cluster-marker--relaxed.property-cluster-marker--large{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg-ash.42ccc99e92d0a0bfe6be.svg)}.property-cluster-marker--relaxed.property-cluster-marker--large:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg-ash-filled.8f7c0faa67662ec9e85e.svg)}.property-cluster-marker--relaxed.property-cluster-marker--xlarge{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl-ash.526b655401bb42076add.svg)}.property-cluster-marker--relaxed.property-cluster-marker--xlarge:hover{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl-ash-filled.5c7f0255b8490325f079.svg)}.property-cluster-marker--relaxed.property-cluster-marker--active.property-cluster-marker--small{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-sm-ash-filled.cfda9ebe84d0285892e7.svg)}.property-cluster-marker--relaxed.property-cluster-marker--active.property-cluster-marker--medium{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-md-ash-filled.5b60e8f40605bb228d49.svg)}.property-cluster-marker--relaxed.property-cluster-marker--active.property-cluster-marker--large{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-lg-ash-filled.8f7c0faa67662ec9e85e.svg)}.property-cluster-marker--relaxed.property-cluster-marker--active.property-cluster-marker--xlarge{background-image:url(https://cdn.theblueground.com/website/static/img/cluster-xl-ash-filled.5c7f0255b8490325f079.svg)}.property-cluster-marker__label{color:#273656;font-family:hero-new,sans-serif;font-size:.857rem;font-weight:600;line-height:1.429rem}.property-cluster-marker--active .property-cluster-marker__label,.property-cluster-marker:hover .property-cluster-marker__label{color:#fff}.place-marker{background-image:url(https://cdn.theblueground.com/website/static/img/generic-pin.54e032af10748088883d.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:32px;position:relative;width:32px}.place-marker--active,.place-marker:hover{background-image:url(https://cdn.theblueground.com/website/static/img/generic-pin-active.6cc735bd717b392d3cb7.svg)}.listing-map{height:100%;position:relative;width:100%}.listing-map .map-controls{margin-right:8px}.listing-map__container{height:calc(100% - 82px);width:100%}@media(min-width:768px){.listing-map__container{height:100%}}.listing-map__container--slim-cards .gm-style .gm-style-iw{max-width:220px!important;width:220px!important}.listing-map__container--slim-cards .gm-style .gm-style-iw-d{max-width:205px!important;width:205px!important}.listing-map__mobile-cards{background-color:#fff;border-radius:8px;bottom:8px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);box-sizing:border-box;left:50%;max-width:calc(100% - 16px);position:absolute;transform:translate3d(-50%,0,0);z-index:2}.listing-map__view-list-cta{bottom:32px;display:flex;justify-content:center;pointer-events:none;position:absolute;width:100%}@media(min-width:992px){.listing-map__view-list-cta{display:none}}.listing-map__view-list-cta button{align-items:center;background-color:#4674a4;border:none;border-radius:24px;box-shadow:0 2px 4px rgba(39,54,86,.14),0 1px 10px rgba(39,54,86,.2);color:#fff;display:flex;font-weight:600;gap:8px;height:46px;padding:12px 24px;pointer-events:all}.listing-map__view-list-cta button:hover{background-color:#486688}.listing-map .listing-map__search-tip{left:16px;padding:16px;position:absolute;text-align:left;top:154px;width:calc(100% - 32px)}@media(min-width:576px){.listing-map .listing-map__search-tip{width:328px}}@media(min-width:768px){.listing-map .listing-map__search-tip{top:72px}}@media(min-width:992px){.listing-map .listing-map__search-tip{left:8px;top:8px}}.listing-map .listing-map__search-tip img{right:12px;top:12px}.listing-map .listing-map__search-tip button{background-color:transparent!important;padding:0;text-align:left;width:auto!important}.listing-map .listing-map__search-tip .search-tip__apply-container{height:auto}.listing-map .gm-style .gm-style-iw{background-color:#fff;border-radius:8px!important;max-width:344px!important;overflow:visible!important;width:344px!important}.listing-map .gm-style .gm-style-iw-c{padding:8px 8px 0!important;top:5px}.listing-map .gm-style .gm-style-iw-d{background-color:#fff!important;margin-right:0;max-width:328px!important;overflow:auto!important;width:328px!important}.listing-map .gm-style .gm-style-iw-d::-webkit-scrollbar{-webkit-appearance:none!important;appearance:none!important;background-color:#fff!important;width:0!important}.listing-map .gm-style .gm-style-iw-d::-webkit-scrollbar-thumb{background-color:#fff!important;border-color:#fff!important;border-radius:6px!important}.listing-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background-color:#fff!important}.listing-map .gm-style .gm-style-iw-ch,.listing-map .gm-style .gm-style-iw-tc{display:none}.listing-map .gm-style button.gm-ui-hover-effect{display:none!important}.listing-map .gm-style .listing-map__pois-info-window{background-color:#fff!important;border:1px solid #e3dede;border-radius:4px!important;box-shadow:none!important;padding:8px!important;top:7px!important;width:auto!important}.listing-map .gm-style .listing-map__pois-info-window .gm-style-iw-chr{display:block;height:20px;position:absolute;right:8px;top:8px;width:20px}.listing-map .gm-style .listing-map__pois-info-window .gm-style-iw-chr .gm-style-iw-ch,.listing-map .gm-style .listing-map__pois-info-window+.gm-style-iw-tc{display:none}.listing-map .gm-style .listing-map__pois-info-window .gm-style-iw-d{background-color:#fff!important;max-width:none!important;overflow:hidden!important;width:auto!important}.listing-map .gm-style .listing-map__pois-info-window.gm-style-iw button.gm-ui-hover-effect{background:none!important;box-shadow:none;display:block!important;height:20px!important;opacity:1!important;width:20px!important}.listing-map .gm-style .listing-map__pois-info-window.gm-style-iw button.gm-ui-hover-effect span{background:url(https://cdn.theblueground.com/website/static/img/x-denim.5fda643db3e2f57585c8.svg) no-repeat 50%!important;display:block!important;height:inherit!important;margin:inherit!important;width:inherit!important}.listing-map .gm-style .listing-map__pois-info-window.gm-style-iw button.gm-ui-hover-effect:hover span{background:url(https://cdn.theblueground.com/website/static/img/x-blue-main.f89eb6031ceb0e24307c.svg) no-repeat 50%!important}.listing-map .gm-style .listing-map__place-info-window{background-color:#fff;border:1px solid #e3dede;border-radius:4px!important;box-shadow:none!important;box-sizing:border-box;padding:8px!important}.listing-map .gm-style .listing-map__place-info-window .gm-style-iw-chr{display:block;height:20px;position:absolute;right:4px;top:5px;width:20px}.listing-map .gm-style .listing-map__place-info-window .gm-style-iw-chr .gm-style-iw-ch,.listing-map .gm-style .listing-map__place-info-window+.gm-style-iw-tc{display:none}.listing-map .gm-style .listing-map__place-info-window.gm-style-iw{border-radius:4px!important;font-family:hero-new,sans-serif;font-size:.857rem;line-height:1.429rem;max-width:242px!important;top:7px;width:-moz-fit-content!important;width:fit-content!important}.listing-map .gm-style .listing-map__place-info-window.gm-style-iw .gm-style-iw-d{background-color:#fff!important;margin-right:16px;max-width:200px!important;overflow:auto!important;width:100%!important}.listing-map .gm-style .listing-map__place-info-window .selected-place-info-window{background-color:#fff}.listing-map .gm-style .listing-map__place-info-window button.gm-ui-hover-effect{background:url(https://cdn.theblueground.com/website/static/img/x-denim.5fda643db3e2f57585c8.svg) no-repeat 50%!important;background-size:16px 16px!important;box-shadow:none!important;display:block!important;height:20px!important;opacity:1!important;width:20px!important}.listing-map .gm-style .listing-map__place-info-window button.gm-ui-hover-effect:hover{background:url(https://cdn.theblueground.com/website/static/img/x-blue-main.f89eb6031ceb0e24307c.svg) no-repeat 50%!important;background-size:18px 18px!important}.listing-map .gm-style .listing-map__place-info-window button.gm-ui-hover-effect span{display:none!important}.listing-map .listing-map__container--slim-cards .gm-style .gm-style-iw{max-width:220px!important;width:220px!important}.listing-map .listing-map__container--slim-cards .gm-style .gm-style-iw-d{max-width:205px!important;width:205px!important}@media(min-width:768px){.listing-map .map-controls__cta--zoom-in,.listing-map .map-controls__cta--zoom-out,.listing-map .map-layers__mobile-container{display:flex}}@media(min-width:992px){.listing-map .map-layers__mobile-container{display:none}}