.searchresult{width:100%;container-type:inline-size;container-name:searchresult}@media screen and (max-width: 767px){.searchresult{container-type:unset}}.searchresult+#search-result-alert-modal,.searchresult~.search-result-alert-modal{top:155px}@media screen and (max-width: 767px){.searchresult+#search-result-alert-modal,.searchresult~.search-result-alert-modal{top:114px}}.searchresult__map-count{display:none;margin:0}.searchresult__header{position:relative;display:flex;justify-content:space-between;align-items:baseline;padding:0 1.25rem 0}@media screen and (max-width: 767px){.searchresult__header{margin-bottom:0;flex-wrap:wrap !important;padding-top:0;gap:10px;padding-inline:1rem;align-items:flex-start}.searchresult__header .searchresult__header--switcher-mobile{display:flex !important;flex:0 0 auto;visibility:visible !important;opacity:1 !important}.searchresult__header .searchresult__header--heading{flex-direction:column;flex:1;gap:10px}.searchresult__header .searchresult__header--heading--info{flex-wrap:wrap;gap:8px;justify-content:space-between;width:100%}}@container searchresult (max-width:575px){.searchresult__header .searchresult__header--switcher-mobile:not(:empty){display:flex !important}}@supports not (container-type: inline-size){@media screen and (min-width: 576px){.searchresult__header{flex-wrap:inherit}.searchresult__header .searchresult__header--switcher-mobile{display:none}}@media screen and (max-width: 575px){.searchresult__header{margin-bottom:0;flex-wrap:wrap !important;padding-top:0;gap:10px;padding-inline:1rem;align-items:flex-start}.searchresult__header .searchresult__header--switcher-mobile{display:flex !important;order:1;flex:0 0 auto;visibility:visible !important;opacity:1 !important}.searchresult__header .searchresult__header--heading{order:0;width:100%;flex:0 0 100%}.searchresult__header .searchresult__header--heading--info{order:2;display:flex;flex-wrap:wrap;gap:10px;flex:1}}}.searchresult__header--heading{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 1023px){.searchresult__header--heading{flex-direction:column;flex:1;gap:10px}}.searchresult__header--heading .searchresult__header--title{color:var(--e-global-color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:box;box-orient:vertical;line-clamp:2;font-size:20px;line-height:1.2}.searchresult__header--heading--info{display:flex;align-items:center;gap:30px;min-width:max-content;width:auto;justify-content:flex-end}.searchresult__header--heading--info p,.searchresult__header--heading--info .csselect__trigger{font-weight:700;color:var(--e-global-color-text);font-size:1rem}.searchresult__header--heading--sorting{display:flex;align-items:center}.searchresult__header--heading--sorting p{position:relative;z-index:2;margin-right:-15px}.searchresult__header--heading--sorting .csselect__options .custom-option{padding:8px 20px;line-height:18px}.searchresult__header--heading--sorting .csselect__trigger{color:var(--e-global-color-secondary);width:max-content;background:rgba(0,0,0,0);padding-block:0;box-shadow:none !important}.searchresult__header--heading--sorting .csselect__trigger::after{right:0}.searchresult__header--heading--sorting .csselect__trigger svg{right:0px}.searchresult__header--heading--sorting .csselect__trigger svg path{stroke:var(--e-global-color-primary)}.searchresult__header--heading--sorting .csselect.opened.focus .csselect__trigger{box-shadow:none !important}.searchresult__header--heading--sorting .csselect__options{width:max-content;min-width:150px;-ms-overflow-style:none;scrollbar-width:none;top:30px;position:absolute}@media screen and (max-width: 767px){.searchresult__header--heading--sorting .csselect__options{left:0;right:auto}}.searchresult__header--heading--sorting .csselect__options::-webkit-scrollbar{display:none}.searchresult__cancelFreeDraw{display:none;height:55px;width:100%;left:0;top:0;position:absolute;z-index:20;background-color:rgba(34,34,34,.75);backdrop-filter:blur(3px);justify-content:space-between;align-items:center;padding:10px 20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.searchresult__cancelFreeDraw p{margin:0;color:#fff}.searchresult__cancelFreeDraw button{background-color:#fff;color:var(--e-global-color-secondary);border:none;padding:5px 15px;cursor:pointer;font-size:15px;font-weight:700;transition:background-color .3sease,transform .3s ease}.searchresult__cancelFreeDraw button:hover{color:var(--e-global-color-secondary)}.searchresult__cancelFreeDraw button:focus{outline:none}.searchresult__removeFreeDrawnShape{display:none;flex-direction:row-reverse;top:0;width:90px;gap:10px;position:absolute;margin:18px;right:0;z-index:10}@media screen and (max-width: 575px){.searchresult__removeFreeDrawnShape{width:auto;right:0;top:50px;padding:0;margin:10px}}.searchresult__removeFreeDrawnShape button{border:1px solid #ccc;border-radius:7px;min-height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:800;padding:0 !important;transition:background-color .3s ease,color .3s ease,stroke .3s ease,transform .3s ease}.searchresult__removeFreeDrawnShape button:focus{outline:none}.searchresult__removeFreeDrawnShape .searchresult__polygon-btn__icon{stroke:currentColor;transition:stroke .2s ease}.searchresult__removeFreeDrawnShape .searchresult__polygon-status-toast{position:relative;top:0;min-width:140px;padding:6px 10px;font-size:12px;font-weight:600;text-align:center;white-space:nowrap;color:#333;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.12);pointer-events:none;z-index:21}.searchresult__removeFreeDrawnShape .searchresult__polygon-status-toast[hidden]{display:none}.searchresult__controls-wrapper{bottom:23px;width:46px;display:none;flex-direction:column;gap:10px;position:absolute;right:0;margin:20px;z-index:10}.searchresult__controls-wrapper button:hover{background-color:#f0f0f0}@media screen and (max-width: 575px){.searchresult__controls-wrapper{right:0;margin:10px;bottom:20px}.searchresult__controls-wrapper button{border:1px solid #ccc}}.searchresult__controls-wrapper svg{fill:currentColor}.searchresult__controls-wrapper__toggle-drawing{display:none;width:auto;height:49px;z-index:10;font-size:18px;background-color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:10px;align-items:center;justify-content:center;color:var(--e-global-color-secondary)}.searchresult__controls-wrapper__toggle-free-drawing{width:49px;height:52px;display:none;flex-direction:column;z-index:10;font-size:18px;background-color:#fff;border:none;padding:6px !important;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;color:var(--e-global-color-primary);gap:2px}.searchresult__controls-wrapper__toggle-free-drawing i{line-height:1}.searchresult__controls-wrapper__toggle-free-drawing p{font-size:12px !important;line-height:14px !important}.searchresult__controls-wrapper__zoom-controls{z-index:10;overflow:hidden;align-items:center;flex-direction:column}.searchresult__controls-wrapper__zoom-controls button{width:46px;height:49px;background-color:#fff;border:none;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:inherit !important}@media screen and (max-width: 575px){.searchresult__controls-wrapper__zoom-controls button{width:49px}}.searchresult__controls-wrapper__zoom-controls button:first-child{border-bottom:1px solid var(--e-global-color-secondary)}@media screen and (max-width: 575px){.searchresult__controls-wrapper__zoom-controls button:first-child{border-bottom:none !important}}.searchresult__controls-wrapper__zoom-controls button:hover{background-color:#f0f0f0 !important}.searchresult__controls-wrapper__zoom-controls button:hover>svg{fill:var(--e-global-color-secondary)}.searchresult__controls-wrapper__zoom-controls button>i{color:var(--e-global-color-secondary)}.searchresult__controls-wrapper .map-types-container{display:none;position:absolute;right:60px;top:10px;background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.15);padding:16px;width:200px;text-align:center;font-family:Arial,sans-serif}.searchresult__controls-wrapper .map-types-container::after{content:"";position:absolute;right:-16px;top:50%;transform:translateY(-50%);border-width:10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.searchresult__controls-wrapper .map-types-container .map-types-title{font-size:16px;font-weight:bold;margin-bottom:12px}.searchresult__controls-wrapper .map-types-container .map-types-options{display:flex;justify-content:space-around;gap:12px}.searchresult__controls-wrapper .map-types-container .map-types-options .map-type-option{max-width:60px;display:flex;flex-direction:column;align-items:center;cursor:pointer;border-radius:8px;padding:4px;background:rgba(0,0,0,0);border:none;outline:none}.searchresult__controls-wrapper .map-types-container .map-types-options .map-type-option img{min-width:50px;height:50px;border-radius:6px}.searchresult__controls-wrapper .map-types-container .map-types-options .map-type-option img.active{padding:2px;background-color:rgba(0,0,0,0);border:2px solid #08f}.searchresult__controls-wrapper .map-types-container .map-types-options .map-type-option span{font-size:14px;margin-top:4px;background:rgba(0,0,0,0)}.searchresult__controls-wrapper .map-types-container .map-types-options .map-type-option span.active{color:#08f}.searchresult__controls-wrapper .active{background-color:var(--e-global-color-secondary)}.searchresult__controls-wrapper .active svg{fill:#fff !important}.searchresult__map{position:sticky;top:0;width:0;height:100dvh}.searchresult__map .searchresult__map-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.searchresult__map iframe{width:100%;height:100%}.searchresult__map .map__overlay{min-width:350px;max-width:350px;border:0px solid rgba(0,0,0,0);border-radius:1px}@media screen and (max-width: 768px){.searchresult__map .map__overlay{min-width:290px;max-width:290px}}.searchresult__map .map__overlay:hover{border:0px solid rgba(0,0,0,0)}.searchresult__map .map__overlay .aptcard__galleryslider--item{max-width:350px;height:253px !important}@media screen and (max-width: 768px){.searchresult__map .map__overlay .aptcard__galleryslider--item{height:100%;max-width:290px;max-height:200px}}.searchresult__map .map__overlay .aptcard__galleryslider--item img{object-fit:cover;max-width:350px;height:100% !important;max-height:253px}@media screen and (max-width: 768px){.searchresult__map .map__overlay .aptcard__galleryslider--item img{max-width:290px;max-height:200px;height:100%}}.searchresult__map .map__overlay .aptcard__content--details--block p{margin-right:6px;padding-right:6px;border-right:1px solid #eef0f8;font-size:14px;line-height:20px;color:#737579}.searchresult__map .map__overlay .aptcard__content--details--block:last-of-type p{border-right:0px}.searchresult__map .map__overlay .aptcard__content--price span{font-size:20px}.searchresult__map .map__overlay .aptcard__content--address p{line-height:16px;font-size:14px}.searchresult__map .map__overlay .aptcard__content--listby p{font-size:10px;font-weight:500;line-height:1}.searchresult__content{padding-bottom:60px;width:100vw;padding:20px 0 35px}@media screen and (max-width: 767px){.searchresult__content{width:100%;overflow-x:hidden;padding-block:1rem}}@media screen and (min-width: 768px){.searchresult__content .container{padding-inline:0 !important;max-width:100% !important}}.searchresult__content .searchresult__row--list .aptcard__galleryslider--item{height:250px}@media screen and (max-width: 767px){.searchresult__content .searchresult__row--list .aptcard__galleryslider--item{height:inherit !important}.searchresult__content .searchresult__row--list .aptcard__galleryslider--item>img{max-height:100%}}@media screen and (min-width: 1920px){.searchresult__content .searchresult__row--list .aptcard__galleryslider--item{height:300px}}@media screen and (max-width: 575px){.searchresult__content .searchresult__row--list .aptcard__galleryslider--item{height:180px !important}}.searchresult__row{margin-top:20px;margin-bottom:35px;display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(250px, 25%, 390px), 1fr));justify-content:start;grid-gap:1rem;padding-inline:20px}@media screen and (min-width: 576px)and (max-width: 1023px){.searchresult__row{grid-template-columns:repeat(auto-fill, minmax(clamp(300px, 25%, 360px), 1fr))}}@media screen and (min-width: 1024px)and (max-width: 1919px){.searchresult__row{grid-template-columns:repeat(auto-fill, minmax(clamp(250px, 25%, 330px), 1fr))}}@media screen and (min-width: 1920px){.searchresult__row{grid-template-columns:repeat(auto-fill, minmax(clamp(250px, 25%, 400px), 1fr))}}@media screen and (max-width: 575px){.searchresult__row{padding-inline:1rem;justify-content:center}}.searchresult__row .skeleton-loader{position:relative;display:flex;flex-direction:column;justify-content:start;width:auto;height:438px;background-color:#f0f0f0;border-radius:8px;gap:16px;overflow:hidden}.searchresult__row .skeleton-loader .wrapper{display:flex;flex-direction:row;gap:1rem;padding:1rem;justify-content:space-between}.searchresult__row .skeleton-loader .skeleton-image{width:100%;height:250px;border-radius:8px;background:linear-gradient(90deg, #ccc 0%, #eee 50%, #ccc 100%);background-size:200% 100%;animation:skeleton-loading 1.6s infinite linear}.searchresult__row .skeleton-loader .skeleton-text{display:flex;flex-direction:column;gap:10px;width:70%}.searchresult__row .skeleton-loader .skeleton-text .line{height:14px;background:linear-gradient(90deg, #ccc 0%, #eee 50%, #ccc 100%);background-size:200% 100%;animation:skeleton-loading 1.6s infinite linear;border-radius:4px}.searchresult__row .skeleton-loader .skeleton-text .line.short{width:60%}.searchresult__row .skeleton-loader .skeleton-text .line.medium{width:80%}.searchresult__row .skeleton-loader .skeleton-text .line.long{width:100%}.searchresult__row .skeleton-loader .skeleton-icon{top:1rem;right:1rem;position:absolute;width:2rem;height:2rem;border-radius:50%;background:linear-gradient(90deg, #ccc 0%, #ddd 50%, #ccc 100%);background-size:200% 100%;animation:skeleton-loading 1.6s infinite linear}@keyframes skeleton-loading{0%{background-position:100% 0}100%{background-position:-100% 0}}@media screen and (max-width: 575px){.searchresult__row .skeleton-loader{flex-direction:column;height:auto;gap:8px}.searchresult__row .skeleton-text{width:100%;justify-content:space-evenly !important}.searchresult__row .skeleton-text .line{height:12px}.searchresult__row .skeleton-text .line.short{width:50%}.searchresult__row .skeleton-text .line.medium{width:70%}.searchresult__row .skeleton-text .line.long{width:90%}.searchresult__row .skeleton-icon{width:20px !important;height:20px !important}}@media screen and (max-width: 575px){.searchresult .searchresult__wrapper.mapview .searchresult__content .searchresult__row{display:none !important;flex-direction:row;align-items:flex-start}.searchresult .searchresult__wrapper.mapview .searchresult__content .searchresult__row .skeleton-loader{min-width:350px;height:150px;padding:12px;flex-direction:row !important;display:none}.searchresult .searchresult__wrapper.mapview .searchresult__content .searchresult__row .skeleton-loader .wrapper{padding:1rem 0;width:100%}.searchresult .searchresult__wrapper.mapview .searchresult__content .searchresult__row .skeleton-loader .skeleton-image{width:50%;height:124px !important}.searchresult .searchresult__wrapper.mapview .searchresult__content .searchresult__row .skeleton-loader .skeleton-text{width:100%}}.searchresult__wrapper{display:flex;justify-content:center}.searchresult__wrapper .searchresult__row.mapview{display:none}.searchresult__wrapper.mapview{height:calc(100dvh - var(--header-height));overflow:hidden}.searchresult__wrapper.mapview .skeleton-loader{height:24rem}@media screen and (max-width: 575px){.searchresult__wrapper.mapview{flex-direction:column;justify-content:flex-start}.searchresult__wrapper.mapview .no-results-message{position:fixed;display:none !important;bottom:20px;left:50%;height:unset;width:95%;transform:translate(-50%, 100%);transition:transform 400ms cubic-bezier(0.4, 0, 0.2, 1);background:#fff;border-radius:6px;will-change:transform;background-color:rgba(34,34,34,.75)}.searchresult__wrapper.mapview .no-results-message.show-no-results-message{transform:translate(-50%, 0);z-index:10;color:#ccc}.searchresult__wrapper.mapview .searchresult__header--heading,.searchresult__wrapper.mapview .searchresult__header--heading--info{display:none}.searchresult__wrapper.mapview .searchresult__map-count:not(:empty){display:flex;align-items:center;justify-content:center;min-width:5.5rem;min-height:1.2rem;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:1;padding:8px 16px;border-radius:6px;background-color:rgba(34,34,34,.75);color:#fff;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.searchresult__wrapper.mapview .searchresult__map-count:not(:empty) .heading-count-loader{margin-right:0}.searchresult__wrapper.mapview .searchresult__header--switcher{position:absolute;bottom:calc(100dvh - var(--header-height) - 8px);right:10px;z-index:9;transform:translateY(100%)}}.searchresult__wrapper.mapview .searchresult__header--heading{width:100%}@media screen and (min-width: 1280px){.searchresult__wrapper.mapview .searchresult__header--heading{width:auto}}.searchresult__wrapper.mapview .searchresult__header--heading--info{width:100%;justify-content:space-between}@media screen and (min-width: 1280px){.searchresult__wrapper.mapview .searchresult__header--heading--info{max-width:max-content;justify-content:end}}@container searchresult (max-width:1200px){.searchresult__wrapper.mapview .searchresult__header--heading--info{max-width:100%;justify-content:space-between}}@media screen and (max-width: 1279px){.searchresult__wrapper.mapview .searchresult__header--heading .searchresult__header--heading--info{flex-direction:column;gap:5px;align-items:flex-start}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__header--heading .searchresult__header--heading--sorting .csselect__trigger{line-height:1}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .pagination{display:none !important}}.searchresult__wrapper.mapview .searchresult__map{flex:1 1 auto;min-width:0;position:relative;height:100%;overflow:hidden}.searchresult__wrapper.mapview .searchresult__map .custom-dot-icon{min-height:15px;min-width:15px;border-radius:50%;padding:3px 7px;display:flex;color:#fff;justify-content:center;align-items:center;border:1px solid #fff;position:relative;cursor:pointer}.searchresult__wrapper.mapview .searchresult__map .custom-dot-icon .check{align-items:center}.searchresult__wrapper.mapview .searchresult__map .custom-dot-icon-pointer{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #000;content:"";display:none;font-weight:600}.searchresult__wrapper.mapview .searchresult__map .custom-icon{display:flex;color:#fff;padding:3px 7px;border-radius:10px;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:11px;font-weight:600;text-align:center;position:relative;justify-content:center;align-items:center;cursor:pointer}.searchresult__wrapper.mapview .searchresult__map .custom-icon-pointer{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);font-weight:600;color:#fff}.searchresult__wrapper.mapview .searchresult__map .selected{background-color:var(--e-global-color-secondary);font-weight:600}.searchresult__wrapper.mapview .searchresult__map .selected-border{border-color:rgba(0,0,0,0) !important;border-radius:10px !important}.searchresult__wrapper.mapview .searchresult__map .default{background-color:var(--e-global-color-primary);border-color:#fff;color:#fff}.searchresult__wrapper.mapview .searchresult__map .selected-pointer{border-top:7px solid var(--e-global-color-secondary)}.searchresult__wrapper.mapview .searchresult__map .pointer-default{border-top:7px solid var(--e-global-color-primary)}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__map{order:2;width:100%;flex-grow:1;min-height:200px;max-height:100%}}.searchresult__wrapper.mapview .searchresult__content{flex:0 0 auto;width:50%;padding-bottom:0px;overflow:clip auto;max-height:100dvh;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.searchresult__wrapper.mapview .searchresult__content::-webkit-scrollbar{display:none}@container searchresult (min-width: 900px){.searchresult__wrapper.mapview .searchresult__content{width:480px}}@container searchresult (min-width: 1200px){.searchresult__wrapper.mapview .searchresult__content{width:800px;max-width:800px}}@container searchresult (min-width: 1920px){.searchresult__wrapper.mapview .searchresult__content{width:1050px;max-width:1050px}}@supports not (container-type: inline-size){@media screen and (min-width: 768px){.searchresult__wrapper.mapview .searchresult__content{width:480px}}@media screen and (min-width: 1024px){.searchresult__wrapper.mapview .searchresult__content{width:800px;max-width:800px}}@media screen and (min-width: 1920px){.searchresult__wrapper.mapview .searchresult__content{width:1050px;max-width:1050px}}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content{padding:0;order:1;width:100%;overflow:hidden}}.searchresult__wrapper.mapview .searchresult__content .searchresult__row{grid-template-columns:repeat(2, 1fr);padding-inline:20px}@container searchresult (max-width:1200px){.searchresult__wrapper.mapview .searchresult__content .searchresult__row{grid-template-columns:repeat(1, 1fr)}}@supports not (container-type: inline-size){@media screen and (max-width: 1279px){.searchresult__wrapper.mapview .searchresult__content .searchresult__row{grid-template-columns:repeat(1, 1fr)}}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content .searchresult__row{display:none !important}}.searchresult__wrapper.mapview .searchresult__content .aptcard__content--details{flex-wrap:wrap}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .tags{display:none}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content .aptcard.mv{display:flex !important;border-radius:10px;min-width:100% !important;width:100%;margin-right:10px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__gallery{min-width:35%;max-width:35%}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__gallery .aptcard__galleryslider,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__gallery .aptcard__galleryslider--item,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__gallery img:first-child{width:100% !important}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__tag{text-align:center;border-radius:5px;left:unset;background:#d2ae96;transform:none;width:auto;top:unset}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__tag h5{font-size:10px;line-height:14px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryprev,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__gallerynext{display:none !important}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__photonumber,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__videonumber{display:none !important}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider{height:150px;width:100px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider .slick-slide{width:100% !important;height:150px !important}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider .aptcard__galleryslider--item{width:100px;height:150px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider .aptcard__galleryslider--item img,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider .aptcard__galleryslider--item video{width:100px;height:100%}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider ul.slick-dots{display:none !important}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--save{top:10px;right:10px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__galleryslider--item img{height:100%}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content{padding:15px 10px;width:65%}}@media screen and (max-width: 575px)and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content span,.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content p{font-size:14px}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--address{padding-block:5px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--address p{font-size:14px;line-height:normal}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--details{margin-bottom:0;gap:10px}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--details--block p .title{display:none}.searchresult__wrapper.mapview .searchresult__content .aptcard.mv .aptcard__content--listby{display:none}}.searchresult__wrapper.mapview .searchresult__header{padding-inline:20px !important}@container searchresult (max-width:1200px){.searchresult__wrapper.mapview .searchresult__header{flex-wrap:wrap;gap:10px}.searchresult__wrapper.mapview .searchresult__header .searchresult__header--heading--sorting .csselect__options{left:0;right:auto}}@media screen and (max-width: 1279px){.searchresult__wrapper.mapview .searchresult__header{flex-wrap:wrap;gap:10px}.searchresult__wrapper.mapview .searchresult__header .searchresult__header--heading--sorting .csselect__options{left:0;right:auto}}@media screen and (max-width: 575px){.searchresult__wrapper.mapview .searchresult__header{padding:0 !important;position:unset}}@media screen and (max-width: 767px){.searchresult__content .container{padding-inline:0 !important}}.searchresult .mapview .csselect__options{top:30px !important}@media screen and (max-width: 575px){.searchresult .mapview .searchresult__header--heading--info .csselect-wrapper,.searchresult .mapview .searchresult__header--heading--info .csselect__trigger,.searchresult .mapview .searchresult__header--heading--info .csselect.opened.focus{position:relative}.searchresult .mapview .searchresult__header--heading--info .csselect__options{bottom:unset;top:unset !important;right:unset;left:unset}}@media screen and (max-width: 575px){.searchresult .mapview .aptcard__content--tag span{display:none}}@media screen and (max-width: 575px){.gmnoprint{bottom:unset}}.no-results-message{display:none;width:100%;height:60dvh;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;color:#666;font-family:Arial,sans-serif;animation:fadeIn .3s ease-in-out;transition:all 300ms ease-in-out}.no-results-text{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0em;text-align:center;color:#666}.no-results-text strong{font-weight:700;font-size:1.25rem}@media screen and (max-width: 575px){.no-results-text strong{font-size:18px}}.show-no-results-message{display:flex !important}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hide{display:none}.building-group-card{background:#fff;border-radius:12px;padding:14px;width:390px;max-height:376px;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.1)}.building-group-card .building-header{margin-bottom:12px}.building-group-card .building-header .building-price-range{font-size:20px;font-weight:700;color:#2d3748;margin-bottom:4px}.building-group-card .building-header .building-specs{font-size:12px;color:#718096;margin-bottom:8px}.building-group-card .building-header .building-address{font-size:14px;color:#4a5568;margin-bottom:4px;text-transform:capitalize;line-height:1.3}.building-group-card .building-header .building-property-type{display:flex;align-items:center;gap:8px;font-size:12px;color:#718096}.building-group-card .building-header .building-property-type svg{width:14px;height:14px;flex-shrink:0}.building-group-card .building-unit-count{border-top:1px solid #e2e8f0;padding-top:10px;margin-bottom:10px;font-size:12px;font-weight:600;color:#2d3748}.building-group-card .building-units-list{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;width:100%}.building-group-card .building-units-list .unit-item{display:flex;gap:12px;padding:10px;margin-bottom:8px;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease}.building-group-card .building-units-list .unit-item:hover{border-color:#cbd5e0;background-color:#f7fafc}.building-group-card .building-units-list .unit-item .unit-image{flex-shrink:0}.building-group-card .building-units-list .unit-item .unit-image img{width:80px;height:80px;object-fit:cover;border-radius:6px;display:block}.building-group-card .building-units-list .unit-item .unit-image .image-placeholder{width:80px;height:80px;background:#e2e8f0;border-radius:6px}.building-group-card .building-units-list .unit-item .unit-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.building-group-card .building-units-list .unit-item .unit-details .unit-number{font-weight:600;font-size:14px;color:#2d3748;margin-bottom:4px}.building-group-card .building-units-list .unit-item .unit-details .unit-price{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:4px}.building-group-card .building-units-list .unit-item .unit-details .unit-specs{font-size:13px;color:#718096;line-height:1.4}.building-group-card .building-units-list .unit-item .unit-arrow{display:flex;align-items:center;flex-shrink:0}.building-group-card .building-units-list .unit-item .unit-arrow svg{width:20px;height:20px;stroke:#718096;stroke-width:2}.building-group-card .building-units-list .unit-item:focus-within{outline:2px solid #4299e1;outline-offset:2px}.gm-style-iw{max-width:100% !important}.gm-style-iw .gm-style-iw-d{scrollbar-width:none}.gm-style-iw .gm-style-iw-d::-webkit-scrollbar{display:none}.gm-style-iw.gm-style-iw-c{z-index:9 !important;padding:0 !important}.gm-style-iw-t{z-index:9 !important;padding:0 !important}@media screen and (min-width: 768px)and (max-width: 1023px){.building-group-card{width:auto;max-width:390px}}@media screen and (max-width: 767px){.building-group-card{width:260px;max-width:390px;height:auto;max-height:376px}}@media screen and (max-width: 575px){.building-group-card{width:260px;padding:12px;height:auto;max-height:376px}.building-group-card .building-header .building-price-range{font-size:20px}.building-group-card .building-units-list .unit-item{gap:8px;padding:8px}.building-group-card .building-units-list .unit-item .unit-image img,.building-group-card .building-units-list .unit-item .unit-image .image-placeholder{width:70px;height:70px}.building-group-card .building-units-list .unit-item .unit-details .unit-number{font-size:12px}.building-group-card .building-units-list .unit-item .unit-details .unit-price{font-size:16px}.building-group-card .building-units-list .unit-item .unit-details .unit-specs{font-size:12px}}.viewswitcher{position:relative;display:flex;width:max-content;padding:5px;border:1px solid var(--e-global-color-secondary);border-radius:10px;background:#f5f6fc;height:100%}.viewswitcher input{position:absolute;left:-200vw}.viewswitcher label{position:relative;min-width:60px;font-size:1rem;line-height:2;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2}@media screen and (max-width: 575px){.viewswitcher label{width:60px;padding:5px}}.viewswitcher input:not(:checked)+label{color:var(--e-global-color-text)}.viewswitcher input:checked+label{color:#fff}.viewswitcher__mark{position:absolute;left:5px;top:50%;transform:translateY(-50%);width:60px;height:calc(100% - 10px);background:var(--e-global-color-secondary);border-radius:5px;transition:all .3s;box-shadow:0 0 1px #ccc;border:1px solid var(--e-global-color-secondary)}@media screen and (max-width: 575px){.viewswitcher__mark{width:60px}}.searchresult__header--switcher.switcher-placeholder-inactive{display:none !important}.searchresult__header--switcher{display:flex;align-items:flex-start;justify-content:flex-end}@media screen and (max-width: 575px){.searchresult__header--switcher{align-items:center;justify-content:flex-end}}.viewswitcher .mapactive:checked~.viewswitcher__mark{left:65px}@media screen and (max-width: 575px){.viewswitcher .mapactive:checked~.viewswitcher__mark{left:65px}}.viewswitcher .gridactive:checked~.viewswitcher__mark{left:5px}.viewswitcher .residential:checked~.viewswitcher__mark{left:5px}.viewswitcher .commercial:checked~.viewswitcher__mark{left:65px}
