.nestlyere-list{padding-left:0;margin-bottom:0;list-style:none}.nestlyere-list li{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.nestlyere-list li i{margin-right:8px}.select2-container{width:100% !important}.select2-container .select2-dropdown{border:0;top:35px;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.03);-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.03);box-shadow:0 0 3px 3px rgba(0,0,0,0.03)}.select2-container .select2-dropdown .select2-results__option{padding:4px 16px;font-size:15px}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar-track{background-color:#fff;border-radius:5px}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar{width:6px;background-color:#f5f5f5;border-radius:5px}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar-thumb{background-color:#eee;border-radius:5px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{color:var(--nestly-color-accent);background-color:transparent}.select2-container--default .select2-results>.select2-results__options{max-height:174px}.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #eee}.select2-container--default .select2-selection--multiple{padding:3px 16px}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:14px;color:#fff;background:var(--nestly-color-accent);border-radius:30px;padding:2px 12px;border:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--nestly-color-accent);margin-right:5px;font-size:16px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--default .select2-selection__arrow{right:5px !important}.select2-container--default .select2-selection__arrow:before{line-height:48px}.select2-container--default .select2-selection__arrow b{display:none}.select2-container--default .select2-selection__clear{margin-right:35px;color:red;font-size:20px;line-height:46px}.select2-results__option{padding:8px 15px;font-size:16px}.nestlyere-map{height:460px}#listingGeocoder{position:absolute;top:31px;width:calc(100% - 30px)}#listingGeocoder .mapboxgl-ctrl-geocoder{width:100%;max-width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#listingGeocoder .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{background-color:transparent;right:12px;top:12px}#listingGeocoder .mapboxgl-ctrl-geocoder .suggestions{top:44px}#listingGeocoder .mapboxgl-ctrl-geocoder .suggestions>.active>a,#listingGeocoder .mapboxgl-ctrl-geocoder .suggestions>li>a:hover{color:#fff;background-color:var(--nestly-color-accent)}#listingGeocoder .mapboxgl-ctrl-geocoder--input{height:45px;position:absolute}#listingGeocoder .mapboxgl-ctrl-geocoder--icon-search{display:none}.nestlyere-tooltip{display:inline-block;cursor:pointer;position:relative}.nestlyere-tooltip:hover .tooltip-content{opacity:1;visibility:visible;-webkit-transform:translate(-50%, calc(-100% - 13px));-moz-transform:translate(-50%, calc(-100% - 13px));-o-transform:translate(-50%, calc(-100% - 13px));-ms-transform:translate(-50%, calc(-100% - 13px));transform:translate(-50%, calc(-100% - 13px))}.nestlyere-tooltip .tooltip-content{position:absolute;top:0;left:50%;background:#111;color:#fff;padding:6px 10px;line-height:1.5;font-size:12px;border-radius:4px;text-align:center;z-index:9;opacity:0;visibility:hidden;-webkit-transform:translate(-50%, calc(-100% - 20px));-moz-transform:translate(-50%, calc(-100% - 20px));-o-transform:translate(-50%, calc(-100% - 20px));-ms-transform:translate(-50%, calc(-100% - 20px));transform:translate(-50%, calc(-100% - 20px));-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.nestlyere-tooltip .tooltip-content:after{font-weight:900;position:absolute;bottom:3px;left:50%;font-size:22px;color:#111;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.swiper-slide{background-size:cover;background-position:center;width:100%}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.nestlyere-label{font-size:14px;background-color:var(--nestly-color-accent);color:#fff;padding:2px 8px;border-radius:6px;font-weight:600;font-size:13px;line-height:140%;text-transform:uppercase}.nestlyere-label:hover{color:#fff}.nestlyere-label.listing-label-new{background-color:#00639E}.nestlyere-label.listing-label-featured,.nestlyere-label.listing-label-hot-offer{background-color:#E00707;position:relative;left:-18px;border-bottom-left-radius:0}.nestlyere-label.listing-label-featured::before,.nestlyere-label.listing-label-hot-offer::before{content:'';position:absolute;left:0;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #CA0000}.nestlyere-label.listing-label-featured svg,.nestlyere-label.listing-label-hot-offer svg{margin-right:5px}.nestlyere-label.listing-label-featured{background-color:#4B5DFF}.nestlyere-label.listing-label-featured::before{border-top-color:#552CDC}.nestlyere-effect-skeleton .effect-skeleton{position:relative;overflow:hidden;background-color:#f0f0f0;border-radius:8px}.nestlyere-effect-skeleton .effect-skeleton:before{background-color:#f0f0f0;border-radius:8px}.nestlyere-effect-skeleton .effect-skeleton:after{transform:translateX(-50%);background-image:linear-gradient(100deg, rgba(255,255,255,0), rgba(255,255,255,0.5) 60%, rgba(255,255,255,0) 80%);animation:skeletonloading 1s infinite;border-radius:8px}.nestlyere-effect-skeleton .effect-skeleton:before,.nestlyere-effect-skeleton .effect-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}@keyframes skeletonloading{to{transform:translateX(100%)}}.nestlyere-btn{display:inline-block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background-color:var(--nestly-color-accent);border:1px solid transparent;color:#fff;padding:10px 26px;border-radius:5px;font-weight:500;cursor:pointer}.nestlyere-btn:hover{color:#fff}.nestlyere-btn.btn-outline{background-color:transparent;color:var(--nestly-color-headline);border-color:#ddd}.nestlyere-btn.btn-outline:hover{background-color:var(--nestly-color-accent);color:#fff;border-color:var(--nestly-color-accent)}.nestlyere-btn.btn-link{color:var(--nestly-color-accent);background-color:transparent;text-decoration:none;border-radius:0;padding:0;line-height:1.3}.nestlyere-btn.btn-link:after{content:"";height:1px;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-o-transition:width 0.3s;-ms-transition:width 0.3s;transition:width 0.3s;width:0;display:block;background-color:var(--nestly-color-accent)}.nestlyere-btn.btn-link:hover::after{width:100%}.nestlyere-btn.btn-block{display:block;width:100%;text-align:center}.nestlyere-btn.btn-disbale{cursor:not-allowed}.nestlyere-btn.btn-disbale:hover{background-color:var(--nestly-color-accent);color:#fff}.nestlyere-btn.btn-round{border-radius:3em}.nestlyere-btn.btn-square{border-radius:0}.nestlyere-btn i:not(.fa-spin),.nestlyere-btn svg{font-size:0.8em;margin-right:5px}.nestlyere-btn.btn-icon-right i,.nestlyere-btn.btn-icon-right svg{margin-left:5px;margin-right:0}.nestlyere-form-popup{left:0;right:0;bottom:0;top:0;position:fixed;z-index:9;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.nestlyere-form-popup.active{visibility:unset;opacity:1}.nestlyere-popup-content{position:relative;z-index:10;background-color:#fff;max-width:600px;margin-left:auto;margin-right:auto;padding:30px;top:50px;max-height:calc(100vh - 100px);overflow:auto}.nestlyere-popup-content h3,.nestlyere-popup-content h4{margin-top:0}.nestlyere-close-popup{position:absolute;font-size:35px;right:30px;cursor:pointer;top:15px}.nestlyere-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);display:none;z-index:9}.form-group sup{color:red;top:-.2em;left:3px;font-size:1em}.form-group .form-check-label{position:relative;cursor:pointer;font-size:14px;font-weight:500}.form-group .form-check-input{appearance:none;width:16px;height:16px;border:2px solid #ccc;border-radius:4px;background-color:#fff;position:relative;cursor:pointer;margin-right:8px;vertical-align:middle;transition:background-color 0.3s, border-color 0.3s}.form-group .form-check-input:checked{background-color:var(--nestly-color-accent);border-color:var(--nestly-color-accent)}.form-group .form-check-input:checked:after{content:"";position:absolute;left:3px;top:-1px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.nestlyere-scrollbar::-webkit-scrollbar-track{background-color:#fff;border-radius:5px}.nestlyere-scrollbar::-webkit-scrollbar{width:6px;background-color:#f5f5f5;border-radius:5px}.nestlyere-scrollbar::-webkit-scrollbar-thumb{background-color:#eee;border-radius:5px}.nestlyere-btn-loading{display:none}.nestlyere-error-message{display:none;color:red;margin-top:10px;margin-bottom:10px}.nestlyere-error-message.success{color:green}.nestlyere-success-message{display:none;color:green;margin-top:10px;margin-bottom:10px}.nestlyere-listing-info{margin-bottom:34px}.nestlyere-listing-info .nestly-breadcrumb{justify-content:start;margin-bottom:16px}.nestlyere-listing-info .nestlyere-property-main-info{display:flex;justify-content:space-between;align-items:flex-start}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left{flex:1;min-width:0;padding-right:20px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .breadcrumb{font-size:14px;color:#666;margin-bottom:10px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .breadcrumb a{color:#666;text-decoration:none}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .breadcrumb a:hover{color:#333}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .breadcrumb .breadcrumb-separator{margin:0 5px;color:#999}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left h2{font-size:36px;font-weight:800;margin:0 0 12px;line-height:1.2;color:#333}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta{display:flex;flex-wrap:wrap;align-items:center;gap:15px;font-weight:500}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta>*:not(:last-child){border-right:1px solid var(--nestly-color-border);padding-right:16px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta i,.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta svg{margin-right:6px;color:var(--nestly-color-text)}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-address{display:flex;align-items:center;color:var(--nestly-color-text);font-size:14px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-date,.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-views{display:flex;align-items:center;color:#666;font-size:14px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-reviews{display:flex;align-items:center}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-reviews .nestlyere-property-rating{line-height:1}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-reviews .nestlyere-property-rating *{color:#FFC107;margin-right:4px;display:inline}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left .property-meta .nestlyere-property-reviews .review-count{color:#666;font-size:14px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right{display:flex;flex-direction:column;align-items:flex-end}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions{display:flex;gap:12px;margin-bottom:24px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions button,.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.08);cursor:pointer;color:#333;transition:all 0.2s ease;padding:0}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions button svg,.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions a svg{margin-right:0}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions button:hover,.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions a:hover{background-color:var(--nestly-color-accent)}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions button:hover svg path,.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions a:hover svg path{fill:#fff}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions button.compare-button:hover svg path,.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions a.compare-button:hover svg path{stroke:#Fff}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .listing-actions .share-dropdown{display:none}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .property-status-wrap{margin-bottom:6px;background:#0E101366;color:#fff;padding:2px 8px;border-radius:8px;font-size:13px;font-weight:600}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .property-status-wrap .property-status{display:inline-block;padding:3px 8px;background-color:#e9f5ff;color:#0073e1;border-radius:4px;font-size:12px;font-weight:500}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right .property-price-wrap .price{font-size:24px;font-weight:800;color:var(--nestly-color-headline)}@media (max-width: 768px){.nestlyere-listing-info .nestlyere-property-main-info{flex-direction:column}.nestlyere-listing-info .nestlyere-property-main-info .property-info-left{padding-right:0;margin-bottom:15px}.nestlyere-listing-info .nestlyere-property-main-info .property-info-right{align-items:flex-start}}.nestlyere-favorite-button{cursor:pointer;transition:all 0.3s ease;position:relative;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center}.nestlyere-favorite-button.loading{opacity:0.7;pointer-events:none}.nestlyere-favorite-button.loading::after{content:'';position:absolute;width:16px;height:16px;border:2px solid rgba(0,0,0,0.1);border-top-color:currentColor;border-radius:50%;animation:button-loading-spinner 0.6s linear infinite}.nestlyere-favorite-button.active{background-color:var(--nestly-color-accent) !important}.nestlyere-favorite-button.active svg path{fill:#fff}.nestlyere-favorite-button svg{transition:all 0.3s ease}.nestlyere-favorite-button:hover svg{transform:scale(1.1)}.nestlyere-favorite-action{display:inline-flex}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.nestlyere-single-listing-project{margin-bottom:30px}.nestlyere-single-listing-project .title-single-listing{margin-bottom:20px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-project .project-info{display:flex;gap:20px}@media (max-width: 767px){.nestlyere-single-listing-project .project-info{flex-direction:column;gap:16px}}.nestlyere-single-listing-project .project-thumbnail{flex:0 0 220px;max-width:220px;overflow:hidden;border-radius:8px;height:160px}@media (max-width: 767px){.nestlyere-single-listing-project .project-thumbnail{flex:0 0 100%;max-width:100%}}.nestlyere-single-listing-project .project-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.nestlyere-single-listing-project .project-thumbnail:hover img{transform:scale(1.05)}.nestlyere-single-listing-project .project-details{flex:1;padding:0;display:flex;flex-direction:column}@media (max-width: 767px){.nestlyere-single-listing-project .project-details{padding:0 0 20px 0}}.nestlyere-single-listing-project .project-title{font-size:16px;margin-bottom:12px;margin-top:0}.nestlyere-single-listing-project .project-description{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nestlyere-single-listing-project .project-description p{margin-bottom:10px;margin-top:0}.nestlyere-single-listing-project .project-description p:last-child{margin-bottom:0}.nestlyere-single-listing-project .view-project-btn{display:inline-flex;align-items:center;padding:10px 20px;background-color:#e9f7f0;color:var(--nestly-color-accent);font-size:14px;font-weight:500;border-radius:10px;text-decoration:none;transition:all 0.3s ease;width:max-content}.nestlyere-single-listing-project .view-project-btn svg{margin-left:8px;width:16px;height:16px;transition:transform 0.3s ease}.nestlyere-single-listing-project .view-project-btn:hover{background-color:#d7f1e3}.nestlyere-single-listing-project .view-project-btn:hover svg{transform:translateX(4px)}.nestlyere-single-listing-overview{margin-bottom:30px}.nestlyere-single-listing-overview .title-single-listing{margin-bottom:20px;font-size:22px;font-weight:600}.nestlyere-single-listing-overview .nestlyere-overview-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}@media (max-width: 991px){.nestlyere-single-listing-overview .nestlyere-overview-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 479px){.nestlyere-single-listing-overview .nestlyere-overview-grid{grid-template-columns:1fr}}.nestlyere-single-listing-overview .overview-item{display:flex;align-items:center;padding:14px 16px;background-color:#fff;border-radius:12px;transition:all 0.3s ease;min-height:56px;font-size:14px;color:var(--nestly-color-text);background-color:#F8F9FA}.nestlyere-single-listing-overview .overview-item svg{width:20px;height:20px;margin-right:10px;color:#777;flex-shrink:0}.nestlyere-single-listing-overview .overview-item span{font-size:14px;font-weight:500;color:#333;line-height:1.4}.nestlyere-single-listing-overview .overview-item:hover{border-color:#ddd;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.nestlyere-single-listing-details .details-header{border-bottom:1px solid var(--nestly-color-border);padding-bottom:12px}.nestlyere-single-listing-details .details-header .title-single-listing{border-bottom:none;flex:1;margin-bottom:0;padding-bottom:0}.nestlyere-single-listing-details,.nestlyere-single-listing-additional,.nestlyere-single-listing-energy,.nestlyere-single-listing-location{margin-bottom:30px}.nestlyere-single-listing-details .details-header,.nestlyere-single-listing-details .additional-header,.nestlyere-single-listing-additional .details-header,.nestlyere-single-listing-additional .additional-header,.nestlyere-single-listing-energy .details-header,.nestlyere-single-listing-energy .additional-header,.nestlyere-single-listing-location .details-header,.nestlyere-single-listing-location .additional-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap}@media (max-width: 767px){.nestlyere-single-listing-details .details-header,.nestlyere-single-listing-details .additional-header,.nestlyere-single-listing-additional .details-header,.nestlyere-single-listing-additional .additional-header,.nestlyere-single-listing-energy .details-header,.nestlyere-single-listing-energy .additional-header,.nestlyere-single-listing-location .details-header,.nestlyere-single-listing-location .additional-header{flex-direction:column;align-items:flex-start;gap:10px}}.nestlyere-single-listing-details .title-single-listing,.nestlyere-single-listing-additional .title-single-listing,.nestlyere-single-listing-energy .title-single-listing,.nestlyere-single-listing-location .title-single-listing{margin:0;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-details .details-updated,.nestlyere-single-listing-additional .details-updated,.nestlyere-single-listing-energy .details-updated,.nestlyere-single-listing-location .details-updated{display:flex;align-items:center;color:var(--nestly-color-text);font-size:14px}.nestlyere-single-listing-details .details-updated svg,.nestlyere-single-listing-additional .details-updated svg,.nestlyere-single-listing-energy .details-updated svg,.nestlyere-single-listing-location .details-updated svg{margin-right:8px;width:16px;height:16px;color:#888}.nestlyere-single-listing-details .details-content,.nestlyere-single-listing-details .additional-content,.nestlyere-single-listing-details .location-content,.nestlyere-single-listing-details .energy-content,.nestlyere-single-listing-additional .details-content,.nestlyere-single-listing-additional .additional-content,.nestlyere-single-listing-additional .location-content,.nestlyere-single-listing-additional .energy-content,.nestlyere-single-listing-energy .details-content,.nestlyere-single-listing-energy .additional-content,.nestlyere-single-listing-energy .location-content,.nestlyere-single-listing-energy .energy-content,.nestlyere-single-listing-location .details-content,.nestlyere-single-listing-location .additional-content,.nestlyere-single-listing-location .location-content,.nestlyere-single-listing-location .energy-content{background-color:#f8f9fa;border-radius:10px;overflow:hidden}.nestlyere-single-listing-details .location-content,.nestlyere-single-listing-additional .location-content,.nestlyere-single-listing-energy .location-content,.nestlyere-single-listing-location .location-content{margin-bottom:18px}.nestlyere-single-listing-details .details-table,.nestlyere-single-listing-details .additional-table,.nestlyere-single-listing-details .energy-info-table,.nestlyere-single-listing-additional .details-table,.nestlyere-single-listing-additional .additional-table,.nestlyere-single-listing-additional .energy-info-table,.nestlyere-single-listing-energy .details-table,.nestlyere-single-listing-energy .additional-table,.nestlyere-single-listing-energy .energy-info-table,.nestlyere-single-listing-location .details-table,.nestlyere-single-listing-location .additional-table,.nestlyere-single-listing-location .energy-info-table{width:100%;border-collapse:separate;border-spacing:0}.nestlyere-single-listing-details .details-row,.nestlyere-single-listing-details .additional-row,.nestlyere-single-listing-details .energy-row,.nestlyere-single-listing-additional .details-row,.nestlyere-single-listing-additional .additional-row,.nestlyere-single-listing-additional .energy-row,.nestlyere-single-listing-energy .details-row,.nestlyere-single-listing-energy .additional-row,.nestlyere-single-listing-energy .energy-row,.nestlyere-single-listing-location .details-row,.nestlyere-single-listing-location .additional-row,.nestlyere-single-listing-location .energy-row{display:flex;flex-wrap:wrap}.nestlyere-single-listing-details .details-row:not(:last-child),.nestlyere-single-listing-details .additional-row:not(:last-child),.nestlyere-single-listing-details .energy-row:not(:last-child),.nestlyere-single-listing-additional .details-row:not(:last-child),.nestlyere-single-listing-additional .additional-row:not(:last-child),.nestlyere-single-listing-additional .energy-row:not(:last-child),.nestlyere-single-listing-energy .details-row:not(:last-child),.nestlyere-single-listing-energy .additional-row:not(:last-child),.nestlyere-single-listing-energy .energy-row:not(:last-child),.nestlyere-single-listing-location .details-row:not(:last-child),.nestlyere-single-listing-location .additional-row:not(:last-child),.nestlyere-single-listing-location .energy-row:not(:last-child){border-bottom:1px solid #f0f0f0}@media (max-width: 767px){.nestlyere-single-listing-details .details-row,.nestlyere-single-listing-details .additional-row,.nestlyere-single-listing-details .energy-row,.nestlyere-single-listing-additional .details-row,.nestlyere-single-listing-additional .additional-row,.nestlyere-single-listing-additional .energy-row,.nestlyere-single-listing-energy .details-row,.nestlyere-single-listing-energy .additional-row,.nestlyere-single-listing-energy .energy-row,.nestlyere-single-listing-location .details-row,.nestlyere-single-listing-location .additional-row,.nestlyere-single-listing-location .energy-row{flex-direction:column}}.nestlyere-single-listing-details .details-cell,.nestlyere-single-listing-details .additional-cell,.nestlyere-single-listing-details .energy-label,.nestlyere-single-listing-details .energy-value,.nestlyere-single-listing-additional .details-cell,.nestlyere-single-listing-additional .additional-cell,.nestlyere-single-listing-additional .energy-label,.nestlyere-single-listing-additional .energy-value,.nestlyere-single-listing-energy .details-cell,.nestlyere-single-listing-energy .additional-cell,.nestlyere-single-listing-energy .energy-label,.nestlyere-single-listing-energy .energy-value,.nestlyere-single-listing-location .details-cell,.nestlyere-single-listing-location .additional-cell,.nestlyere-single-listing-location .energy-label,.nestlyere-single-listing-location .energy-value{padding:14px 20px}.nestlyere-single-listing-details .details-cell.details-label,.nestlyere-single-listing-details .details-cell.additional-label,.nestlyere-single-listing-details .details-cell.energy-label,.nestlyere-single-listing-details .additional-cell.details-label,.nestlyere-single-listing-details .additional-cell.additional-label,.nestlyere-single-listing-details .additional-cell.energy-label,.nestlyere-single-listing-details .energy-label.details-label,.nestlyere-single-listing-details .energy-label.additional-label,.nestlyere-single-listing-details .energy-label.energy-label,.nestlyere-single-listing-details .energy-value.details-label,.nestlyere-single-listing-details .energy-value.additional-label,.nestlyere-single-listing-details .energy-value.energy-label,.nestlyere-single-listing-additional .details-cell.details-label,.nestlyere-single-listing-additional .details-cell.additional-label,.nestlyere-single-listing-additional .details-cell.energy-label,.nestlyere-single-listing-additional .additional-cell.details-label,.nestlyere-single-listing-additional .additional-cell.additional-label,.nestlyere-single-listing-additional .additional-cell.energy-label,.nestlyere-single-listing-additional .energy-label.details-label,.nestlyere-single-listing-additional .energy-label.additional-label,.nestlyere-single-listing-additional .energy-label.energy-label,.nestlyere-single-listing-additional .energy-value.details-label,.nestlyere-single-listing-additional .energy-value.additional-label,.nestlyere-single-listing-additional .energy-value.energy-label,.nestlyere-single-listing-energy .details-cell.details-label,.nestlyere-single-listing-energy .details-cell.additional-label,.nestlyere-single-listing-energy .details-cell.energy-label,.nestlyere-single-listing-energy .additional-cell.details-label,.nestlyere-single-listing-energy .additional-cell.additional-label,.nestlyere-single-listing-energy .additional-cell.energy-label,.nestlyere-single-listing-energy .energy-label.details-label,.nestlyere-single-listing-energy .energy-label.additional-label,.nestlyere-single-listing-energy .energy-label.energy-label,.nestlyere-single-listing-energy .energy-value.details-label,.nestlyere-single-listing-energy .energy-value.additional-label,.nestlyere-single-listing-energy .energy-value.energy-label,.nestlyere-single-listing-location .details-cell.details-label,.nestlyere-single-listing-location .details-cell.additional-label,.nestlyere-single-listing-location .details-cell.energy-label,.nestlyere-single-listing-location .additional-cell.details-label,.nestlyere-single-listing-location .additional-cell.additional-label,.nestlyere-single-listing-location .additional-cell.energy-label,.nestlyere-single-listing-location .energy-label.details-label,.nestlyere-single-listing-location .energy-label.additional-label,.nestlyere-single-listing-location .energy-label.energy-label,.nestlyere-single-listing-location .energy-value.details-label,.nestlyere-single-listing-location .energy-value.additional-label,.nestlyere-single-listing-location .energy-value.energy-label{flex:0 0 25%;font-weight:500}@media (max-width: 991px){.nestlyere-single-listing-details .details-cell.details-label,.nestlyere-single-listing-details .details-cell.additional-label,.nestlyere-single-listing-details .details-cell.energy-label,.nestlyere-single-listing-details .additional-cell.details-label,.nestlyere-single-listing-details .additional-cell.additional-label,.nestlyere-single-listing-details .additional-cell.energy-label,.nestlyere-single-listing-details .energy-label.details-label,.nestlyere-single-listing-details .energy-label.additional-label,.nestlyere-single-listing-details .energy-label.energy-label,.nestlyere-single-listing-details .energy-value.details-label,.nestlyere-single-listing-details .energy-value.additional-label,.nestlyere-single-listing-details .energy-value.energy-label,.nestlyere-single-listing-additional .details-cell.details-label,.nestlyere-single-listing-additional .details-cell.additional-label,.nestlyere-single-listing-additional .details-cell.energy-label,.nestlyere-single-listing-additional .additional-cell.details-label,.nestlyere-single-listing-additional .additional-cell.additional-label,.nestlyere-single-listing-additional .additional-cell.energy-label,.nestlyere-single-listing-additional .energy-label.details-label,.nestlyere-single-listing-additional .energy-label.additional-label,.nestlyere-single-listing-additional .energy-label.energy-label,.nestlyere-single-listing-additional .energy-value.details-label,.nestlyere-single-listing-additional .energy-value.additional-label,.nestlyere-single-listing-additional .energy-value.energy-label,.nestlyere-single-listing-energy .details-cell.details-label,.nestlyere-single-listing-energy .details-cell.additional-label,.nestlyere-single-listing-energy .details-cell.energy-label,.nestlyere-single-listing-energy .additional-cell.details-label,.nestlyere-single-listing-energy .additional-cell.additional-label,.nestlyere-single-listing-energy .additional-cell.energy-label,.nestlyere-single-listing-energy .energy-label.details-label,.nestlyere-single-listing-energy .energy-label.additional-label,.nestlyere-single-listing-energy .energy-label.energy-label,.nestlyere-single-listing-energy .energy-value.details-label,.nestlyere-single-listing-energy .energy-value.additional-label,.nestlyere-single-listing-energy .energy-value.energy-label,.nestlyere-single-listing-location .details-cell.details-label,.nestlyere-single-listing-location .details-cell.additional-label,.nestlyere-single-listing-location .details-cell.energy-label,.nestlyere-single-listing-location .additional-cell.details-label,.nestlyere-single-listing-location .additional-cell.additional-label,.nestlyere-single-listing-location .additional-cell.energy-label,.nestlyere-single-listing-location .energy-label.details-label,.nestlyere-single-listing-location .energy-label.additional-label,.nestlyere-single-listing-location .energy-label.energy-label,.nestlyere-single-listing-location .energy-value.details-label,.nestlyere-single-listing-location .energy-value.additional-label,.nestlyere-single-listing-location .energy-value.energy-label{flex:0 0 30%}}@media (max-width: 767px){.nestlyere-single-listing-details .details-cell.details-label,.nestlyere-single-listing-details .details-cell.additional-label,.nestlyere-single-listing-details .details-cell.energy-label,.nestlyere-single-listing-details .additional-cell.details-label,.nestlyere-single-listing-details .additional-cell.additional-label,.nestlyere-single-listing-details .additional-cell.energy-label,.nestlyere-single-listing-details .energy-label.details-label,.nestlyere-single-listing-details .energy-label.additional-label,.nestlyere-single-listing-details .energy-label.energy-label,.nestlyere-single-listing-details .energy-value.details-label,.nestlyere-single-listing-details .energy-value.additional-label,.nestlyere-single-listing-details .energy-value.energy-label,.nestlyere-single-listing-additional .details-cell.details-label,.nestlyere-single-listing-additional .details-cell.additional-label,.nestlyere-single-listing-additional .details-cell.energy-label,.nestlyere-single-listing-additional .additional-cell.details-label,.nestlyere-single-listing-additional .additional-cell.additional-label,.nestlyere-single-listing-additional .additional-cell.energy-label,.nestlyere-single-listing-additional .energy-label.details-label,.nestlyere-single-listing-additional .energy-label.additional-label,.nestlyere-single-listing-additional .energy-label.energy-label,.nestlyere-single-listing-additional .energy-value.details-label,.nestlyere-single-listing-additional .energy-value.additional-label,.nestlyere-single-listing-additional .energy-value.energy-label,.nestlyere-single-listing-energy .details-cell.details-label,.nestlyere-single-listing-energy .details-cell.additional-label,.nestlyere-single-listing-energy .details-cell.energy-label,.nestlyere-single-listing-energy .additional-cell.details-label,.nestlyere-single-listing-energy .additional-cell.additional-label,.nestlyere-single-listing-energy .additional-cell.energy-label,.nestlyere-single-listing-energy .energy-label.details-label,.nestlyere-single-listing-energy .energy-label.additional-label,.nestlyere-single-listing-energy .energy-label.energy-label,.nestlyere-single-listing-energy .energy-value.details-label,.nestlyere-single-listing-energy .energy-value.additional-label,.nestlyere-single-listing-energy .energy-value.energy-label,.nestlyere-single-listing-location .details-cell.details-label,.nestlyere-single-listing-location .details-cell.additional-label,.nestlyere-single-listing-location .details-cell.energy-label,.nestlyere-single-listing-location .additional-cell.details-label,.nestlyere-single-listing-location .additional-cell.additional-label,.nestlyere-single-listing-location .additional-cell.energy-label,.nestlyere-single-listing-location .energy-label.details-label,.nestlyere-single-listing-location .energy-label.additional-label,.nestlyere-single-listing-location .energy-label.energy-label,.nestlyere-single-listing-location .energy-value.details-label,.nestlyere-single-listing-location .energy-value.additional-label,.nestlyere-single-listing-location .energy-value.energy-label{flex:0 0 100%;background-color:#f8f9fa;padding:10px 20px 5px}}.nestlyere-single-listing-details .details-cell.details-value,.nestlyere-single-listing-details .details-cell.additional-value,.nestlyere-single-listing-details .details-cell.energy-value,.nestlyere-single-listing-details .additional-cell.details-value,.nestlyere-single-listing-details .additional-cell.additional-value,.nestlyere-single-listing-details .additional-cell.energy-value,.nestlyere-single-listing-details .energy-label.details-value,.nestlyere-single-listing-details .energy-label.additional-value,.nestlyere-single-listing-details .energy-label.energy-value,.nestlyere-single-listing-details .energy-value.details-value,.nestlyere-single-listing-details .energy-value.additional-value,.nestlyere-single-listing-details .energy-value.energy-value,.nestlyere-single-listing-additional .details-cell.details-value,.nestlyere-single-listing-additional .details-cell.additional-value,.nestlyere-single-listing-additional .details-cell.energy-value,.nestlyere-single-listing-additional .additional-cell.details-value,.nestlyere-single-listing-additional .additional-cell.additional-value,.nestlyere-single-listing-additional .additional-cell.energy-value,.nestlyere-single-listing-additional .energy-label.details-value,.nestlyere-single-listing-additional .energy-label.additional-value,.nestlyere-single-listing-additional .energy-label.energy-value,.nestlyere-single-listing-additional .energy-value.details-value,.nestlyere-single-listing-additional .energy-value.additional-value,.nestlyere-single-listing-additional .energy-value.energy-value,.nestlyere-single-listing-energy .details-cell.details-value,.nestlyere-single-listing-energy .details-cell.additional-value,.nestlyere-single-listing-energy .details-cell.energy-value,.nestlyere-single-listing-energy .additional-cell.details-value,.nestlyere-single-listing-energy .additional-cell.additional-value,.nestlyere-single-listing-energy .additional-cell.energy-value,.nestlyere-single-listing-energy .energy-label.details-value,.nestlyere-single-listing-energy .energy-label.additional-value,.nestlyere-single-listing-energy .energy-label.energy-value,.nestlyere-single-listing-energy .energy-value.details-value,.nestlyere-single-listing-energy .energy-value.additional-value,.nestlyere-single-listing-energy .energy-value.energy-value,.nestlyere-single-listing-location .details-cell.details-value,.nestlyere-single-listing-location .details-cell.additional-value,.nestlyere-single-listing-location .details-cell.energy-value,.nestlyere-single-listing-location .additional-cell.details-value,.nestlyere-single-listing-location .additional-cell.additional-value,.nestlyere-single-listing-location .additional-cell.energy-value,.nestlyere-single-listing-location .energy-label.details-value,.nestlyere-single-listing-location .energy-label.additional-value,.nestlyere-single-listing-location .energy-label.energy-value,.nestlyere-single-listing-location .energy-value.details-value,.nestlyere-single-listing-location .energy-value.additional-value,.nestlyere-single-listing-location .energy-value.energy-value{flex:0 0 25%;font-weight:500;text-align:right}@media (max-width: 991px){.nestlyere-single-listing-details .details-cell.details-value,.nestlyere-single-listing-details .details-cell.additional-value,.nestlyere-single-listing-details .details-cell.energy-value,.nestlyere-single-listing-details .additional-cell.details-value,.nestlyere-single-listing-details .additional-cell.additional-value,.nestlyere-single-listing-details .additional-cell.energy-value,.nestlyere-single-listing-details .energy-label.details-value,.nestlyere-single-listing-details .energy-label.additional-value,.nestlyere-single-listing-details .energy-label.energy-value,.nestlyere-single-listing-details .energy-value.details-value,.nestlyere-single-listing-details .energy-value.additional-value,.nestlyere-single-listing-details .energy-value.energy-value,.nestlyere-single-listing-additional .details-cell.details-value,.nestlyere-single-listing-additional .details-cell.additional-value,.nestlyere-single-listing-additional .details-cell.energy-value,.nestlyere-single-listing-additional .additional-cell.details-value,.nestlyere-single-listing-additional .additional-cell.additional-value,.nestlyere-single-listing-additional .additional-cell.energy-value,.nestlyere-single-listing-additional .energy-label.details-value,.nestlyere-single-listing-additional .energy-label.additional-value,.nestlyere-single-listing-additional .energy-label.energy-value,.nestlyere-single-listing-additional .energy-value.details-value,.nestlyere-single-listing-additional .energy-value.additional-value,.nestlyere-single-listing-additional .energy-value.energy-value,.nestlyere-single-listing-energy .details-cell.details-value,.nestlyere-single-listing-energy .details-cell.additional-value,.nestlyere-single-listing-energy .details-cell.energy-value,.nestlyere-single-listing-energy .additional-cell.details-value,.nestlyere-single-listing-energy .additional-cell.additional-value,.nestlyere-single-listing-energy .additional-cell.energy-value,.nestlyere-single-listing-energy .energy-label.details-value,.nestlyere-single-listing-energy .energy-label.additional-value,.nestlyere-single-listing-energy .energy-label.energy-value,.nestlyere-single-listing-energy .energy-value.details-value,.nestlyere-single-listing-energy .energy-value.additional-value,.nestlyere-single-listing-energy .energy-value.energy-value,.nestlyere-single-listing-location .details-cell.details-value,.nestlyere-single-listing-location .details-cell.additional-value,.nestlyere-single-listing-location .details-cell.energy-value,.nestlyere-single-listing-location .additional-cell.details-value,.nestlyere-single-listing-location .additional-cell.additional-value,.nestlyere-single-listing-location .additional-cell.energy-value,.nestlyere-single-listing-location .energy-label.details-value,.nestlyere-single-listing-location .energy-label.additional-value,.nestlyere-single-listing-location .energy-label.energy-value,.nestlyere-single-listing-location .energy-value.details-value,.nestlyere-single-listing-location .energy-value.additional-value,.nestlyere-single-listing-location .energy-value.energy-value{flex:0 0 20%}}@media (max-width: 767px){.nestlyere-single-listing-details .details-cell.details-value,.nestlyere-single-listing-details .details-cell.additional-value,.nestlyere-single-listing-details .details-cell.energy-value,.nestlyere-single-listing-details .additional-cell.details-value,.nestlyere-single-listing-details .additional-cell.additional-value,.nestlyere-single-listing-details .additional-cell.energy-value,.nestlyere-single-listing-details .energy-label.details-value,.nestlyere-single-listing-details .energy-label.additional-value,.nestlyere-single-listing-details .energy-label.energy-value,.nestlyere-single-listing-details .energy-value.details-value,.nestlyere-single-listing-details .energy-value.additional-value,.nestlyere-single-listing-details .energy-value.energy-value,.nestlyere-single-listing-additional .details-cell.details-value,.nestlyere-single-listing-additional .details-cell.additional-value,.nestlyere-single-listing-additional .details-cell.energy-value,.nestlyere-single-listing-additional .additional-cell.details-value,.nestlyere-single-listing-additional .additional-cell.additional-value,.nestlyere-single-listing-additional .additional-cell.energy-value,.nestlyere-single-listing-additional .energy-label.details-value,.nestlyere-single-listing-additional .energy-label.additional-value,.nestlyere-single-listing-additional .energy-label.energy-value,.nestlyere-single-listing-additional .energy-value.details-value,.nestlyere-single-listing-additional .energy-value.additional-value,.nestlyere-single-listing-additional .energy-value.energy-value,.nestlyere-single-listing-energy .details-cell.details-value,.nestlyere-single-listing-energy .details-cell.additional-value,.nestlyere-single-listing-energy .details-cell.energy-value,.nestlyere-single-listing-energy .additional-cell.details-value,.nestlyere-single-listing-energy .additional-cell.additional-value,.nestlyere-single-listing-energy .additional-cell.energy-value,.nestlyere-single-listing-energy .energy-label.details-value,.nestlyere-single-listing-energy .energy-label.additional-value,.nestlyere-single-listing-energy .energy-label.energy-value,.nestlyere-single-listing-energy .energy-value.details-value,.nestlyere-single-listing-energy .energy-value.additional-value,.nestlyere-single-listing-energy .energy-value.energy-value,.nestlyere-single-listing-location .details-cell.details-value,.nestlyere-single-listing-location .details-cell.additional-value,.nestlyere-single-listing-location .details-cell.energy-value,.nestlyere-single-listing-location .additional-cell.details-value,.nestlyere-single-listing-location .additional-cell.additional-value,.nestlyere-single-listing-location .additional-cell.energy-value,.nestlyere-single-listing-location .energy-label.details-value,.nestlyere-single-listing-location .energy-label.additional-value,.nestlyere-single-listing-location .energy-label.energy-value,.nestlyere-single-listing-location .energy-value.details-value,.nestlyere-single-listing-location .energy-value.additional-value,.nestlyere-single-listing-location .energy-value.energy-value{flex:0 0 100%;padding:5px 20px 10px}}@media (max-width: 767px){.nestlyere-single-listing-details .details-cell,.nestlyere-single-listing-details .additional-cell,.nestlyere-single-listing-details .energy-label,.nestlyere-single-listing-details .energy-value,.nestlyere-single-listing-additional .details-cell,.nestlyere-single-listing-additional .additional-cell,.nestlyere-single-listing-additional .energy-label,.nestlyere-single-listing-additional .energy-value,.nestlyere-single-listing-energy .details-cell,.nestlyere-single-listing-energy .additional-cell,.nestlyere-single-listing-energy .energy-label,.nestlyere-single-listing-energy .energy-value,.nestlyere-single-listing-location .details-cell,.nestlyere-single-listing-location .additional-cell,.nestlyere-single-listing-location .energy-label,.nestlyere-single-listing-location .energy-value{padding:10px 20px}}.nestlyere-single-listing-energy .energy-row{display:flex;justify-content:space-between;padding:12px 0}.nestlyere-single-listing-energy .energy-row .energy-label{flex:0 0 60%;padding:0}@media (max-width: 767px){.nestlyere-single-listing-energy .energy-row .energy-label{flex:0 0 100%;padding:5px 0}}.nestlyere-single-listing-energy .energy-row .energy-value{flex:0 0 40%;text-align:right;padding:0}@media (max-width: 767px){.nestlyere-single-listing-energy .energy-row .energy-value{flex:0 0 100%;text-align:left;padding:5px 0}}.nestlyere-form-review .review-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nestlyere-form-review .review-inner .review-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:30px}@media (max-width: 1024px){.nestlyere-form-review .review-inner .review-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.nestlyere-form-review .review-title{font-weight:500}.nestlyere-form-review .review-help>i{font-size:15px;margin-left:3px}.nestlyere-form-review button[name="submit-review"]{margin-top:20px}.nestlyere-form-review .nestlyere-tooltip .tooltip-content{min-width:200px}.nestlyere-form-review textarea{width:100%;border:1px solid #dce0e5;border-radius:4px;padding:12px;font-size:15px}.nestlyere-form-review textarea:focus{border-color:var(--nestly-color-primary);outline:none}.nestlyere-form-review .nestlyere-error-message{color:#dc3545;margin-bottom:15px;display:none}.nestlyere-list-review{display:-ms-flexbox;display:flex}.nestlyere-list-review li.active span,.nestlyere-list-review li.active,.nestlyere-list-review .star-review.active span,.nestlyere-list-review .star-review.active{color:#f2b818}.nestlyere-list-review li:hover,.nestlyere-list-review .star-review:hover{cursor:pointer;color:#f2b818}.nestlyere-list-review li+li,.nestlyere-list-review li+.star-review,.nestlyere-list-review .star-review+li,.nestlyere-list-review .star-review+.star-review{margin-left:6px}.nestlyere-list-review li span,.nestlyere-list-review li,.nestlyere-list-review .star-review span,.nestlyere-list-review .star-review{color:#e1e1e1;font-size:20px}.nestlyere-list-rating{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nestlyere-list-rating li{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.review-summary{margin-bottom:40px}.review-summary .review-summary-title{font-size:18px;padding-bottom:10px;margin-bottom:20px;font-weight:600;color:#333;border-bottom:1px solid var(--nestly-color-border)}.review-summary .review-summary-title .total-rating-value{font-weight:700}.review-summary .rating-categories-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}@media (max-width: 576px){.review-summary .rating-categories-grid{grid-template-columns:1fr}}.review-summary .rating-category{display:flex;justify-content:space-between;align-items:center}.review-summary .rating-category .rating-category-label{display:flex;align-items:center}.review-summary .rating-category .rating-category-label .label{font-weight:500;margin-right:5px}.review-summary .rating-category .rating-category-label .info-icon{color:#6c757d;font-size:14px;position:relative}.review-summary .rating-category .rating-category-label .info-icon .tooltip-content{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:5px 10px;border-radius:4px;width:200px;font-size:12px;z-index:10}.review-summary .rating-category .rating-category-label .info-icon:hover .tooltip-content{display:block}.review-summary .rating-category .rating-value{font-weight:700}.nestlyere-single-listing-review{margin-bottom:30px}.nestlyere-single-listing-review .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-review .review-write-section{margin-bottom:30px}.nestlyere-single-listing-review .review-rating-stars{display:flex;margin-bottom:20px}.nestlyere-single-listing-review .review-rating-stars .star-rating-input{font-size:24px;color:#e1e1e1;cursor:pointer;transition:color 0.2s}.nestlyere-single-listing-review .review-rating-stars .star-rating-input.active{color:#f2b818}.nestlyere-single-listing-review .review-rating-stars .star-rating-input:hover{color:#f2b818}.nestlyere-single-listing-review .review-form-field{margin-bottom:20px}.nestlyere-single-listing-review .review-form-field label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.nestlyere-single-listing-review .review-form-field label .required{color:#dc3545}.nestlyere-single-listing-review .review-form-field textarea{width:100%;min-height:120px;padding:12px;border:1px solid #dce0e5;border-radius:6px;font-size:15px;resize:vertical}.nestlyere-single-listing-review .review-form-field textarea:focus{border-color:var(--nestly-color-primary);outline:none}.nestlyere-single-listing-review .review-submit-btn{padding:12px 24px;background-color:var(--nestly-color-primary);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color 0.2s}.nestlyere-single-listing-review .reviews-list-section{padding-top:20px;margin-top:30px;border-top:1px solid var(--nestly-color-border)}.nestlyere-single-listing-review .reviews-list-section .reviews-list .review-item{display:flex}.nestlyere-single-listing-review .reviews-list-section .reviews-list .review-author{margin-right:22px}.nestlyere-single-listing-review .reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media (max-width: 576px){.nestlyere-single-listing-review .reviews-header{flex-direction:column;align-items:flex-start;gap:15px}}.nestlyere-single-listing-review .reviews-count{font-size:18px;font-weight:bold;margin:0}.nestlyere-single-listing-review .reviews-sort{display:flex;align-items:center;gap:8px}.nestlyere-single-listing-review .reviews-sort label{font-size:14px;color:#6c757d}.nestlyere-single-listing-review .reviews-sort select{padding:3px 35px 5px 10px;background-color:#F2F4F5;border-radius:4px;height:40px;cursor:pointer}.nestlyere-single-listing-review .reviews-list{display:flex;flex-direction:column;gap:30px}.nestlyere-single-listing-review .review-item .review-author{flex-shrink:0;width:80px}.nestlyere-single-listing-review .review-item .review-author .author-avatar{width:80px;height:80px;border-radius:10px;object-fit:cover}.nestlyere-single-listing-review .review-item .review-content{flex:1}.nestlyere-single-listing-review .review-item .review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}@media (max-width: 576px){.nestlyere-single-listing-review .review-item .review-header{flex-direction:column;align-items:flex-start;gap:5px}}.nestlyere-single-listing-review .review-item .review-header .author-name{font-size:16px;font-weight:600;margin:0;color:#333}.nestlyere-single-listing-review .review-item .review-header .review-meta .review-date{font-size:14px;color:#6c757d}.nestlyere-single-listing-review .review-item .review-rating{display:flex;margin-bottom:10px}.nestlyere-single-listing-review .review-item .review-rating .star{font-size:16px;color:#e1e1e1}.nestlyere-single-listing-review .review-item .review-rating .star.filled{color:#f2b818}.nestlyere-single-listing-review .review-item .review-rating .star+.star{margin-left:2px}.nestlyere-single-listing-review .review-item .review-text{font-size:15px;line-height:1.6;color:#4f5b66;margin-bottom:15px}.nestlyere-single-listing-review .review-item .review-actions{display:flex;justify-content:space-between;align-items:center}@media (max-width: 576px){.nestlyere-single-listing-review .review-item .review-actions{flex-direction:column;align-items:flex-start;gap:10px}}.nestlyere-single-listing-review .review-item .review-helpful{display:flex;align-items:center;gap:10px;font-size:14px;color:#6c757d}.nestlyere-single-listing-review .review-item .helpful-btn{display:inline-flex;align-items:center;gap:5px;padding:0;background-color:transparent;font-size:18px;color:#79C000;cursor:pointer;transition:all 0.2s}.nestlyere-single-listing-review .review-item .helpful-btn[data-action="not-helpful"]{color:#E00707}.nestlyere-single-listing-review .review-item .helpful-btn i{margin-right:0}.nestlyere-single-listing-review .review-item .helpful-btn .count{color:var(--nestly-color-text);font-weight:500;font-size:14px}.nestlyere-single-listing-review .review-item .flag-review-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background-color:transparent;border:none;font-size:14px;color:#6c757d;cursor:pointer;transition:color 0.2s}.nestlyere-single-listing-review .review-item .flag-review-btn:hover{color:#dc3545}.nestlyere-single-listing-review .review-item .flag-review-btn.flagged{color:#dc3545}.login-to-review{background-color:#f8f9fa;padding:15px;border-radius:4px;margin-bottom:30px}.login-to-review p{margin:0}.login-to-review p a{color:var(--nestly-color-primary);font-weight:500;text-decoration:none}.login-to-review p a:hover{text-decoration:underline}.single-nestlyere-listing .leaflet-touch .geocoder-control{display:none}.nestlyere-map-container{position:relative}.nestlyere-map-container iframe{border-radius:12px}.nestlyere-map-container .google-map-link{background-color:var(--nestly-color-secondary);color:#fff;padding:10px 20px;border-radius:10px;font-weight:600;font-size:14px;position:absolute;top:12px;right:12px}.nestlyere-map-container .google-map-link a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}.nestlyere-single-listing-calculator{margin-bottom:30px}.nestlyere-single-listing-calculator .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-calculator .calculator-results-container{display:flex;flex-direction:column;gap:30px}.nestlyere-single-listing-calculator .calculator-results-summary{display:flex;gap:30px;margin-bottom:20px}@media (max-width: 768px){.nestlyere-single-listing-calculator .calculator-results-summary{flex-direction:column}}.nestlyere-single-listing-calculator .calculator-chart-container{flex:1;display:flex;flex-direction:column;align-items:center;gap:15px}.nestlyere-single-listing-calculator .calculator-chart-container canvas{max-width:100%;height:auto}.nestlyere-single-listing-calculator .calculator-pie-chart{width:200px;height:200px;position:relative;margin:0 auto}.nestlyere-single-listing-calculator .calculator-chart-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.nestlyere-single-listing-calculator .calculator-chart-legend .legend-item{display:flex;align-items:center;margin-right:15px}.nestlyere-single-listing-calculator .calculator-chart-legend .legend-item .legend-label{font-size:13px}.nestlyere-single-listing-calculator .calculator-monthly-breakdown{flex:1;padding:20px;background-color:#f8f9fa;border-radius:8px}.nestlyere-single-listing-calculator .breakdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.nestlyere-single-listing-calculator .breakdown-header h3{font-size:18px;font-weight:600;margin:0}.nestlyere-single-listing-calculator .breakdown-header .total-amount{font-size:16px;font-weight:500}.nestlyere-single-listing-calculator .breakdown-header .total-amount .amount{font-weight:600}.nestlyere-single-listing-calculator .breakdown-items{display:flex;flex-direction:column;gap:15px}.nestlyere-single-listing-calculator .breakdown-item{display:flex;justify-content:space-between;align-items:center}.nestlyere-single-listing-calculator .breakdown-item .item-label{display:flex;align-items:center;gap:8px;font-size:14px}.nestlyere-single-listing-calculator .breakdown-item .item-value{font-size:14px;font-weight:500}.nestlyere-single-listing-calculator .color-indicator{width:16px;height:16px;border-radius:4px;display:inline-block;margin-right:5px}.nestlyere-single-listing-calculator .color-indicator.principal-interest{background-color:#299D90}.nestlyere-single-listing-calculator .color-indicator.property-tax{background-color:#f47c5d}.nestlyere-single-listing-calculator .color-indicator.home-insurance{background-color:#ffa76c}.nestlyere-single-listing-calculator .color-indicator.hoa-fees{background-color:#f2c94c}.nestlyere-single-listing-calculator .calculator-form{display:flex;flex-direction:column;gap:25px}.nestlyere-single-listing-calculator .calculator-form-row{display:flex;gap:20px}@media (max-width: 768px){.nestlyere-single-listing-calculator .calculator-form-row{flex-direction:column}}.nestlyere-single-listing-calculator .calculator-form-group{flex:1}.nestlyere-single-listing-calculator .calculator-form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#4f5b66}.nestlyere-single-listing-calculator .input-group{position:relative;display:flex;align-items:center}.nestlyere-single-listing-calculator .calculator-input{width:100%;height:45px;padding:8px 12px;border:1px solid #dce0e5;border-radius:6px;font-size:15px;background-color:#fff;transition:border-color 0.2s}.nestlyere-single-listing-calculator .calculator-input:focus{border-color:var(--nestly-color-primary);outline:none}.nestlyere-single-listing-calculator .calculator-input[readonly]{background-color:#f8f9fa}.nestlyere-single-listing-calculator .input-group-suffix{position:absolute;right:12px;color:#6c757d;font-size:14px;pointer-events:none}.nestlyere-single-listing-calculator .result-group .calculator-input{font-weight:600;color:var(--nestly-color-primary)}.nestlyere-listing-single-head .listingGalleryLarge{margin-bottom:10px}.nestlyere-listing-single-head .listingGalleryLarge img{height:400px}.nestlyere-listing-single-head .listingGalleryThumb .swiper-slide{opacity:0.4}.nestlyere-listing-single-head .listingGalleryThumb .swiper-slide-thumb-active{opacity:1}.nestlyere-single-listing-gallery{position:relative;margin-bottom:30px}.nestlyere-single-listing-gallery .gallery-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media (max-width: 767px){.nestlyere-single-listing-gallery .gallery-layout{grid-template-columns:1fr}}.nestlyere-single-listing-gallery .gallery-main-image{border-radius:8px;overflow:hidden;cursor:pointer}.nestlyere-single-listing-gallery .gallery-main-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.nestlyere-single-listing-gallery .gallery-main-image:hover img{transform:scale(1.05)}.nestlyere-single-listing-gallery .gallery-thumbnails{height:486px}@media (max-width: 1024px){.nestlyere-single-listing-gallery .gallery-thumbnails{height:300px}}@media (max-width: 767px){.nestlyere-single-listing-gallery .gallery-thumbnails{height:300px}}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:10px;height:100%}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-item{position:relative;height:238px;border-radius:8px;overflow:hidden;cursor:pointer}@media (max-width: 1024px){.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-item{height:145px}}@media (max-width: 767px){.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-item{height:145px}}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-item:hover img{transform:scale(1.05)}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-more{position:relative}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-more .image-count{position:absolute;bottom:10px;right:10px;width:auto;height:auto;background-color:rgba(0,0,0,0.7);color:#fff;display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:4px;font-size:14px;font-weight:500;transition:background-color 0.3s ease}.nestlyere-single-listing-gallery .gallery-thumbnails .thumbnail-more .image-count i{margin-right:5px;font-size:12px}.nestlyere-single-listing-gallery .lightbox-trigger{position:absolute;top:15px;right:15px;background-color:rgba(0,0,0,0.5);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color 0.3s ease}.nestlyere-single-listing-gallery .lightbox-trigger:hover{background-color:rgba(0,0,0,0.7)}.nestlyere-single-listing-gallery .gallery-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:9999;display:none;align-items:center;justify-content:center}.nestlyere-single-listing-gallery .gallery-fullscreen.active{display:flex}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery{width:100%;height:100%}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-slide{display:flex;align-items:center;justify-content:center}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-zoom-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-zoom-container img{max-width:90%;max-height:90vh;object-fit:contain}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-button-next,.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-button-prev{color:#fff}.nestlyere-single-listing-gallery .gallery-fullscreen .fullscreenGallery .swiper-pagination{color:#fff}.nestlyere-single-listing-gallery .gallery-fullscreen .gallery-fullscreen-close{position:absolute;top:20px;right:20px;color:#fff;font-size:40px;cursor:pointer;z-index:10;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.2);border-radius:50%}.nestlyere-single-listing-gallery .swiper-zoom-container{width:100%;height:100%;display:flex}.nestlyere-single-listing-gallery .swiper-zoom-container>img{width:100%;object-fit:cover}.nestlyere-single-listing-features{margin-bottom:30px}.nestlyere-single-listing-features .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-features .features-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media (max-width: 991px){.nestlyere-single-listing-features .features-grid{grid-template-columns:repeat(2, 1fr);gap:15px}}@media (max-width: 576px){.nestlyere-single-listing-features .features-grid{grid-template-columns:1fr;gap:10px}}.nestlyere-single-listing-features .features-column{display:flex;flex-direction:column;gap:14px}.nestlyere-single-listing-features .feature-item{display:flex;align-items:center;gap:10px}.nestlyere-single-listing-features .feature-item svg{flex-shrink:0;transition:all 0.2s ease}.nestlyere-single-listing-features .feature-item .feature-name{font-size:15px;color:var(--nestly-color-text);font-weight:500}.nestlyere-single-listing-features .feature-item:hover .feature-name{color:var(--nestly-color-headline)}.nestlyere-single-listing-video,.nestlyere-single-listing-vrtour{margin-bottom:30px}.nestlyere-single-listing-video .title-single-listing,.nestlyere-single-listing-vrtour .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-video iframe,.nestlyere-single-listing-vrtour iframe{width:100%;height:450px;border:none;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05)}@media (max-width: 767px){.nestlyere-single-listing-video iframe,.nestlyere-single-listing-vrtour iframe{height:350px}}@media (max-width: 576px){.nestlyere-single-listing-video iframe,.nestlyere-single-listing-vrtour iframe{height:250px}}.nestlyere-single-listing-video{position:relative}.nestlyere-single-listing-video .video-thumbnail{position:relative;overflow:hidden;border-radius:12px;cursor:pointer}.nestlyere-single-listing-video .video-thumbnail img{width:100%;height:auto;object-fit:cover;transition:transform 0.3s ease}.nestlyere-single-listing-video .video-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:70px;background-color:rgba(255,0,0,0.8);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;transition:all 0.3s ease}.nestlyere-single-listing-video .video-thumbnail .play-button svg{width:24px;height:24px;fill:white}.nestlyere-single-listing-video .video-thumbnail .play-button:hover{background-color:red;transform:translate(-50%, -50%) scale(1.1)}@media (max-width: 576px){.nestlyere-single-listing-video .video-thumbnail .play-button{width:50px;height:50px}.nestlyere-single-listing-video .video-thumbnail .play-button svg{width:18px;height:18px}}.nestlyere-single-listing-video .video-thumbnail:hover img{transform:scale(1.03)}.nestlyere-single-listing-vrtour .vrtour-content{position:relative;border-radius:12px;overflow:hidden}.nestlyere-single-listing-vrtour .vrtour-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.nestlyere-single-listing-vrtour .vrtour-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nestlyere-single-listing-nearby{margin-bottom:30px}.nestlyere-single-listing-nearby .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-nearby .nearby-content{display:flex;flex-direction:column}.nestlyere-single-listing-nearby .nearby-categories{display:flex;gap:10px;margin-bottom:20px}@media (max-width: 576px){.nestlyere-single-listing-nearby .nearby-categories{flex-wrap:wrap;gap:8px}}.nestlyere-single-listing-nearby .nearby-category-tab{display:inline-block;padding:10px 16px;background-color:#f5f7f9;border-radius:8px;color:#4f5b66;font-size:15px;font-weight:500;border:none;cursor:pointer;transition:all 0.3s ease}.nestlyere-single-listing-nearby .nearby-category-tab:hover{background-color:#e8f0f2}.nestlyere-single-listing-nearby .nearby-category-tab.active{background-color:#e6f3f0;color:#036e4a}@media (max-width: 576px){.nestlyere-single-listing-nearby .nearby-category-tab{padding:8px 12px;font-size:14px}}.nestlyere-single-listing-nearby .nearby-places-list{display:flex;flex-direction:column}.nestlyere-single-listing-nearby .nearby-place-item{display:flex;align-items:center;gap:16px;padding:16px 0;padding-top:0}.nestlyere-single-listing-nearby .nearby-place-item:last-child{border-bottom:none;padding-bottom:0}@media (max-width: 576px){.nestlyere-single-listing-nearby .nearby-place-item{flex-wrap:wrap;gap:12px}}.nestlyere-single-listing-nearby .place-rating{flex-shrink:0}.nestlyere-single-listing-nearby .rating-circle{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:3px solid var(--nestly-color-accent);border-radius:50%}.nestlyere-single-listing-nearby .rating-circle .rating-value{font-weight:bold;color:var(--nestly-color-headline);line-height:1}.nestlyere-single-listing-nearby .rating-circle .rating-max{font-size:12px;color:var(--nestly-color-headline);line-height:1}@media (max-width: 576px){.nestlyere-single-listing-nearby .rating-circle{width:40px;height:40px}.nestlyere-single-listing-nearby .rating-circle .rating-value{font-size:16px}.nestlyere-single-listing-nearby .rating-circle .rating-max{font-size:10px}}.nestlyere-single-listing-nearby .place-info{flex:1}.nestlyere-single-listing-nearby .place-name{margin:0 0 5px;font-size:16px;font-weight:500;color:var(--nestly-color-headline);line-height:1.3}.nestlyere-single-listing-nearby .place-meta{display:flex;gap:15px;color:#6c757d;font-size:14px}@media (max-width: 576px){.nestlyere-single-listing-nearby .place-meta{flex-direction:column;gap:4px}}.nestlyere-single-listing-nearby .place-rating-stars{display:flex;gap:2px;font-size:24px;color:#F8A10C;margin-left:auto}@media (max-width: 576px){.nestlyere-single-listing-nearby .place-rating-stars{width:100%;justify-content:flex-end}}.nestlyere-single-listing-nearby .star{color:#ffc107;font-size:16px}.nearby-places-list:not(:first-child){display:none}.loader-spinner{font-style:italic;color:green;padding:10px}.nestlyere-single-listing-walkscore{margin-bottom:30px}.nestlyere-single-listing-walkscore .title-single-listing{margin:0 0 24px;font-size:22px;font-weight:600;color:var(--nestly-color-headline)}.nestlyere-single-listing-walkscore .walkscore-content{display:flex;flex-direction:column;gap:20px}.nestlyere-single-listing-walkscore .walkscore-address{font-size:16px;color:#4f5b66;margin-bottom:5px}.nestlyere-single-listing-walkscore .walkscore-container{display:flex;gap:30px;align-items:center}@media (max-width: 768px){.nestlyere-single-listing-walkscore .walkscore-container{flex-direction:column-reverse}}.nestlyere-single-listing-walkscore .walkscore-scores{flex:1;display:flex;flex-direction:column;gap:15px}.nestlyere-single-listing-walkscore .walkscore-item{display:flex;align-items:flex-start;gap:15px;padding:5px 0}@media (max-width: 576px){.nestlyere-single-listing-walkscore .walkscore-item{flex-wrap:wrap;gap:10px}}.nestlyere-single-listing-walkscore .walkscore-badge{width:58px;height:58px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.nestlyere-single-listing-walkscore .walkscore-22{background-image:url("../../assets/images/walkscore-icon.png")}.nestlyere-single-listing-walkscore .walkscore-details{flex:1;padding-top:8px}.nestlyere-single-listing-walkscore .walkscore-title{font-size:16px;font-weight:600;color:var(--nestly-color-headline);margin-bottom:5px}.nestlyere-single-listing-walkscore .walkscore-description{font-size:14px;color:#6c757d;line-height:1.4}.nestlyere-single-listing-walkscore .walkscore-map{flex:1;min-height:250px}@media (max-width: 768px){.nestlyere-single-listing-walkscore .walkscore-map{min-height:200px}}.nestlyere-single-listing-walkscore .walkscore-map-placeholder{width:100%;height:100%;min-height:250px;background-color:#f5f7f9;border-radius:8px;overflow:hidden}.nestlyere-single-listing-walkscore .walkscore-map-placeholder img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.nestlyere-single-listing-walkscore .walkscore-map-placeholder{min-height:200px}}.nestlyere-listing-sidebar-contact{background-color:#fff;padding:24px;border-radius:16px;border:1px solid var(--nestly-color-border)}.nestlyere-listing-sidebar-contact h4{font-size:18px;font-weight:600;margin:0 0 24px 0;color:var(--nestly-color-headline);border-bottom:1px solid var(--nestly-color-border);padding-bottom:12px}.nestlyere-listing-sidebar-contact .nestlyere-agent-avatar{display:flex;align-items:center;margin-bottom:24px}.nestlyere-listing-sidebar-contact .nestlyere-agent-avatar img{width:100px;height:100px;border-radius:10px;object-fit:cover;margin-right:12px}.nestlyere-listing-sidebar-contact .nestlyere-agent-avatar .agent-info h3{font-size:16px;font-weight:600;margin:0 0 4px 0;color:var(--nestly-color-headline)}.nestlyere-listing-sidebar-contact .nestlyere-agent-avatar .agent-info p{font-size:14px;color:var(--nestly-color-secondary);margin:0}.nestlyere-listing-sidebar-contact .view-agent-btn{display:inline-flex;align-items:center;padding:10px 20px;background-color:#e9f7f0;color:var(--nestly-color-accent);font-size:14px;font-weight:500;border-radius:10px;text-decoration:none;transition:all 0.3s ease;width:max-content;margin-top:14px}.nestlyere-listing-sidebar-contact .view-agent-btn svg{margin-left:8px;width:14px;height:14px;transition:transform 0.3s ease}.nestlyere-listing-sidebar-contact .view-agent-btn:hover{background-color:var(--nestly-color-accent);color:#fff}.nestlyere-listing-sidebar-contact .view-agent-btn:hover svg{transform:translateX(3px)}.nestlyere-listing-sidebar-contact .nestlyere-form-success-message{background-color:color-mix(in srgb, var(--nestly-color-accent) 10%, transparent);border-radius:12px;padding:16px;margin-bottom:24px}.nestlyere-listing-sidebar-contact .nestlyere-form-success-message .success-content{display:flex;align-items:center}.nestlyere-listing-sidebar-contact .nestlyere-form-success-message .success-content i{color:var(--nestly-color-accent);font-size:20px;margin-right:12px}.nestlyere-listing-sidebar-contact .nestlyere-form-success-message .success-content p{margin:0;color:var(--nestly-color-headline);font-size:14px;font-weight:500}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-field-title{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:var(--nestly-color-headline)}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group{margin-bottom:24px}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group .text-danger{color:red}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group input,.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group textarea{width:100%;padding:12px 16px;border:1px solid var(--nestly-color-border);border-radius:12px;font-size:14px;color:var(--nestly-color-text);background-color:#fff;transition:border-color 0.2s}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group input:focus,.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group textarea:focus{border-color:var(--nestly-color-primary);outline:none}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .form-group textarea{height:100px;resize:none}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .nestlyere-btn{width:100%;justify-content:center;padding:14px;margin-top:8px;font-weight:500;font-size:15px;border-radius:8px;background-color:transparent;color:var(--nestly-color-accent);border:1px solid var(--nestly-color-accent);cursor:pointer;transition:background-color 0.2s}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .nestlyere-btn:hover{background-color:var(--nestly-color-accent);color:#fff}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .nestlyere-btn.btn-secondary{background-color:var(--nestly-color-accent);color:#fff;border:1px solid var(--nestly-color-accent);margin-top:0;margin-bottom:0}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .nestlyere-btn.btn-secondary:hover{background-color:var(--nestly-color-accent);color:#fff}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .or-divider{text-align:center;margin:16px 0;font-size:14px;position:relative}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .or-divider:before,.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .or-divider:after{content:"";position:absolute;top:50%;width:40%;height:1px;background-color:var(--nestly-color-border)}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .or-divider:before{left:0}.nestlyere-listing-sidebar-contact .nestlyere-form-send-message .or-divider:after{right:0}.nestlyere-listing-sidebar-contact .nestlyere-floating-success-message{position:fixed;top:20px;right:20px;background-color:rgba(40,167,69,0.1);border-left:4px solid #28a745;padding:16px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:9999;display:none;max-width:320px}.nestlyere-listing-sidebar-contact .nestlyere-floating-success-message .success-content{display:flex;align-items:center}.nestlyere-listing-sidebar-contact .nestlyere-floating-success-message i{color:#28a745;font-size:20px;margin-right:12px}.nestlyere-listing-sidebar-contact .nestlyere-floating-success-message p{margin:0;color:#333;font-size:14px}.nestlyere-listing-sidebar-contact .nestlyere-floating-success-message .close-message{position:absolute;top:8px;right:8px;cursor:pointer;color:#999;font-size:18px}.nestlyere-form-send-message .property-field,#nestlyere-schedule-tour-form .property-field{margin-bottom:16px}.nestlyere-form-send-message .property-field .property-name,#nestlyere-schedule-tour-form .property-field .property-name{font-size:14px;font-weight:500;margin-bottom:8px;color:var(--nestly-color-headline);display:block}.nestlyere-form-send-message .property-field .property-value,#nestlyere-schedule-tour-form .property-field .property-value{display:block;padding:12px 16px;background-color:#fff;border-radius:8px;background-color:#F8F9FA;font-weight:500;border:1px solid var(--nestly-color-border)}.nestlyere-single-listing-description .description-wrapper{position:relative;overflow:hidden}.nestlyere-single-listing-description .description-wrapper.expanded .description-content{max-height:none}.nestlyere-single-listing-description .description-wrapper.expanded .fade-overlay{display:none}.nestlyere-single-listing-description .description-wrapper .description-content{max-height:150px;overflow:hidden;transition:max-height 0.3s ease}.nestlyere-single-listing-description .description-wrapper .fade-overlay{position:absolute;bottom:0;left:0;width:100%;height:70px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 70%, #fff 100%);pointer-events:none}.nestlyere-single-listing-description .show-more-btn{display:none;margin-top:10px;background:#f3f4f6;border:none;padding:6px 16px;border-radius:6px;font-size:14px;transition:all 0.3s ease;color:var(--nestly-color-headline);font-weight:600}.nestlyere-single-listing-description .show-more-btn:hover{background:#e5e7eb}.nestlyere-single-listing-energy{margin-bottom:30px}.energy-content{margin-top:20px}.energy-info-table{background-color:#f9f9f9;border-radius:4px;padding:5px 20px}.energy-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee}.energy-row:last-child{border-bottom:none}.energy-label{color:#666;font-weight:500}.energy-value{font-weight:600}.energy-rating-indicator{position:relative;margin-top:70px}.energy-indicator-summary{background-color:#AAAEB0;color:white;padding:2px 20px;position:absolute;top:-55px;left:0;border-top-left-radius:4px;border-top-right-radius:4px;white-space:nowrap}.energy-indicator-summary:after{content:"";position:absolute;bottom:-8px;left:0;width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#AAAEB0 transparent transparent transparent}.energy-rating-bar{display:flex;width:100%;height:32px;position:relative}.energy-rating-level{flex:1;text-align:center;line-height:32px;color:white;font-weight:bold;position:relative}.energy-rating-level.active{position:relative}.energy-a\+{background-color:#58A05F}.energy-a\+.active::after{border-top-color:#58A05F}.energy-a{background-color:#88B45F}.energy-a.active::after{border-top-color:#88B45F}.energy-b{background-color:#CDDC39}.energy-b.active::after{border-top-color:#CDDC39}.energy-c{background-color:#C6D35E;color:#fff}.energy-c.active::after{border-top-color:#C6D35E}.energy-d{background-color:#E4B84E}.energy-d.active::after{border-top-color:#E4B84E}.energy-e{background-color:#C8743C}.energy-e.active::after{border-top-color:#C8743C}.energy-f{background-color:#CE3734}.energy-f.active::after{border-top-color:#CE3734}.energy-g{background-color:#BE221E}.energy-g.active::after{border-top-color:#BE221E}.nestlyere-single-listing-floor-plans{margin-bottom:40px}.nestlyere-single-listing-floor-plans .floor-plan-item{margin-bottom:2px;background-color:#f8f9fa;border-radius:8px}.nestlyere-single-listing-floor-plans .floor-plan-item+.floor-plan-item{margin-top:10px}.nestlyere-single-listing-floor-plans .floor-plan-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:#F8F9FA;cursor:pointer;transition:background-color 0.3s;border-radius:8px}.nestlyere-single-listing-floor-plans .floor-plan-header:hover{background-color:#f0f0f0}.nestlyere-single-listing-floor-plans .floor-plan-title{display:flex;align-items:center}.nestlyere-single-listing-floor-plans .floor-plan-title i{margin-right:10px;transition:transform 0.3s}.nestlyere-single-listing-floor-plans .floor-plan-title span{font-weight:600;font-size:16px}.nestlyere-single-listing-floor-plans .floor-plan-description{margin-top:15px}.nestlyere-single-listing-floor-plans .floor-plan-meta{display:flex;flex-wrap:wrap;gap:15px}.nestlyere-single-listing-floor-plans .floor-meta-item{font-size:14px;color:#666}.nestlyere-single-listing-floor-plans .floor-plan-body{padding:20px;transition:all 0.3s ease;border-top:1px solid var(--nestly-color-border);border-radius:8px}.nestlyere-single-listing-floor-plans .floor-plan-body.show{display:block}.nestlyere-single-listing-floor-plans .floor-plan-body.collapse:not(.show){display:none}.nestlyere-single-listing-floor-plans .floor-plan-image img{width:100%;height:auto;border-radius:4px}@media (max-width: 768px){.floor-plan-header{flex-direction:column;align-items:flex-start}.floor-plan-meta{margin-top:10px;width:100%}.floor-meta-item{margin-right:10px;margin-bottom:5px}}.single-listings .site-content{background:#f8f9fa}.nestlyere-listing-single-head{margin-bottom:30px}.nestlyere-listing-single-inner{display:-ms-flexbox;display:flex}@media (max-width: 1024px){.nestlyere-listing-single-inner{flex-wrap:wrap}}.nestlyere-listing-single-content .title-single-listing{margin-top:0;font-size:18px;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--nestly-color-border);font-weight:700}.nestlyere-single-content-sortable,.nestlyere-listing-single-calculator,.nestlyere-listing-single-reviews{background-color:#fff;padding:24px;border-radius:12px;border:1px solid var(--nestly-color-border)}.nestlyere-listing-single-calculator,.nestlyere-listing-single-reviews{margin-top:24px}.nestlyere-listing-single-sidebar{max-width:330px;-ms-flex:0 0 330px;flex:0 0 330px}@media (max-width: 1024px){.nestlyere-listing-single-sidebar{max-width:100%;margin-top:24px;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width: 767px){.nestlyere-listing-single-sidebar{display:none}}.nestlyere-single-listing-block+.nestlyere-single-listing-block{margin-top:60px}@media (min-width: 992px){.nestlyere-listing-single-sidebar{margin-left:30px}}.listing-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.listing-head .sort-by{width:160px;background:#FFFFFF;border-radius:12px;position:relative}.listing-head .sort-by label{position:absolute;z-index:1;left:12px}@media (max-width: 991px){.listing-head .head-left{margin-bottom:12px}}.listing-head .head-right,.listing-head .sort-by{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.listing-head .sort-by label{margin-bottom:0}.listing-head .switch-layout{margin-left:15px}.listing-head .switch-layout a{color:var(--nestly-color-secondary);width:42px;height:42px;display:inline-flex;background:#fff;border-radius:12px;align-items:center;justify-content:center}.listing-head .switch-layout a svg path{fill:var(--nestly-color-text)}.listing-head .switch-layout a.active{color:var(--nestly-color-headline);background:var(--nestly-color-accent)}.listing-head .switch-layout a.active svg path{fill:#fff}.listing-head .switch-layout a+a{margin-left:10px}#listingSortBy+.select2-container{padding-left:30px}#listingSortBy+.select2-container .select2-selection--single{border-color:transparent}#listingSortBy+.select2-container .select2-selection__arrow{border-left:none}@media (max-width: 576px){.listing-head{display:block}}.nestlyere-archive-listing.layout-grid .listing-gallery img{height:220px;width:100%;object-fit:cover}@media screen and (max-width: 767px){.nestlyere-archive-listing.layout-grid .listing-gallery img{height:250px}}.nestlyere-archive-listing.layout-grid .listing-content{border-width:0 1px 1px 1px;position:relative}.nestlyere-archive-listing.layout-grid .listing-content .listing-author{overflow:hidden;border-radius:50%;position:absolute;top:-38px;border:2px solid #fff;right:20px;z-index:2}@media screen and (max-width: 767px){.nestlyere-archive-listing.layout-grid .listing-content .listing-author{width:50px;height:50px;top:-25px}}.nestlyere-archive-listing.layout-grid .col-xl-12 .listing-gallery img{height:440px}@media screen and (max-width: 1199px){.nestlyere-archive-listing.layout-grid .col-xl-12 .listing-gallery img{height:300px}}@media screen and (max-width: 991px){.nestlyere-archive-listing.layout-grid .col-xl-12 .listing-gallery img{height:220px}}.nestlyere-archive-listing.layout-list .nestlyere-listing-item{width:100%;display:flex}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-top{flex:0 0 32%;min-width:32%}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-top .listing-gallery{border-radius:12px 0px 0px 12px;height:100%}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-top .listing-gallery .listingGallery{height:100%}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-content{flex:0 0 68%;min-width:68%;position:relative}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-content .listing-forsale{padding:2px 6px;background:var(--nestly-color-accent);border-radius:6px;font-weight:600;font-size:13px;color:#FFFFFF;margin-bottom:12px;display:inline-block}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-content .nestlyere-listing-favorite{position:absolute;right:24px;top:24px;bottom:0%;background:#F8F9FA;border-radius:8px;color:var(--nestly-color-text)}.nestlyere-archive-listing.layout-list .nestlyere-listing-item .listing-bottom{margin-top:15px;padding-top:0;border-top:none}.d-flex{flex-wrap:wrap}.justify-content-between{justify-content:space-between}.justify-content-between>*{margin:0}.align-items-center{align-items:center}.search-layout-top.site-content{padding-top:0}.filter-search-top{background-color:#fff}.form-search-top{position:relative;background-color:#fff;margin-bottom:60px;padding:24px 0}@media (max-width: 768px){.form-search-top{margin-bottom:30px}}.form-search-top .row{-ms-flex-align:center;align-items:center;margin-right:-6px;margin-left:-6px;row-gap:12px}.form-search-top .row+.row{margin-top:30px}.form-search-top .form-group{margin-bottom:0;-ms-flex:1 1 15%;flex:1 1 15%;min-width:150px;padding-right:6px;padding-left:6px}.form-search-top .form-group .form-check-label{margin-bottom:0;color:var(--nestly-color-text)}@media (max-width: 768px){.form-search-top .form-group{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.form-search-top .select2-container--default .select2-selection--single .select2-selection__arrow{border-left:none;right:0px !important}.form-search-top .toggle-more-filters{font-size:14px;font-weight:500;border:1px solid var(--nestly-color-border);padding:12px 25px;color:var(--nestly-color-text);border-radius:12px;display:flex;align-items:center;gap:8px;justify-content:center}.form-search-top .content-more-filters{display:none;background-color:#fff;padding-top:16px;margin-top:16px;border-top:1px solid var(--nestly-color-border)}.form-search-top .content-more-filters>.d-flex{row-gap:12px}.form-search-top .more-filter-item{padding:0 6px}.form-search-top .listing-features{padding-top:16px;margin-top:16px;border-top:1px solid var(--nestly-color-border)}.form-search-top .listing-features h4{font-size:20px;margin-bottom:15px}.form-search-top .listing-features .nestlyere-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.form-search-top .listing-features .nestlyere-list li{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;align-items:center}.form-search-top .listing-features .feature-header{cursor:pointer;padding:0 6px;color:var(--nestly-color-headline);font-weight:500;margin-bottom:15px}.form-search-top .listing-features .feature-header .toggle-icon{font-weight:900;color:var(--nestly-color-headline);background:#E7EDF1;border-radius:6px;width:20px;height:20px;display:inline-block;text-align:center;line-height:18px}.form-search-top .listing-features .feature-content{display:none}.form-search-top .nestlyere-btn.btn-search{padding:12px 24px;border-radius:12px;background-color:var(--nestly-color-accent);width:100%}ul.page-numbers{justify-content:center}.nestlyere-archive-breadcrumb{margin-bottom:16px}.nestlyere-archive-page-title{font-size:36px;font-weight:900;color:var(--nestly-color-headline);margin-bottom:60px}@media (max-width: 768px){.nestlyere-archive-page-title{font-size:24px;margin-bottom:30px}}.nestlyere-listing-wrapper.has-sidebar{display:-ms-flexbox;display:flex}@media (max-width: 991px){.nestlyere-listing-wrapper.has-sidebar{flex-wrap:wrap;row-gap:24px}}.nestlyere-listing-wrapper.has-sidebar .listing-inner{-ms-flex:0 0 calc(100% - 350px);flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}@media (max-width: 991px){.nestlyere-listing-wrapper.has-sidebar .listing-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar{-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-left{margin-right:50px}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-map-top,.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-right{margin-left:50px;order:1;max-width:300px}@media (max-width: 991px){.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-map-top,.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-right{max-width:100%}}@media (max-width: 991px){.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-right{margin-left:0;order:0}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar.sidebar-layout-left{margin-right:0}}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar .sidebar-box{padding:24px;border-radius:12px;background-color:#fff;margin-bottom:24px}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar .sidebar-box:last-child{margin-bottom:0}.nestlyere-listing-wrapper.has-sidebar .nestlyere-listing-sidebar .sidebar-title{font-size:16px;margin-bottom:20px;margin-top:0}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form{padding-bottom:16px;border-bottom:1px solid var(--nestly-color-border)}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .row{margin-right:-8px;margin-left:-8px}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group{padding-right:8px;padding-left:8px}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group input[type="number"]::-webkit-outer-spin-button,.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group:last-child{margin-bottom:0}.nestlyere-listing-wrapper.has-sidebar #loan-calc-form .form-group select+.select2-container .select2-selection__arrow{border-left:none}.nestlyere-listing-wrapper.has-sidebar #loan-result{padding:16px 0;border-bottom:1px solid var(--nestly-color-border);font-weight:800;color:var(--nestly-color-text);font-size:16px;text-align:center}.nestlyere-listing-wrapper.has-sidebar #loan-result span{font-weight:800;font-size:24px;color:var(--nestly-color-headline)}.nestlyere-listing-wrapper.has-sidebar .loan-calculator-disclaimer{font-weight:500;color:var(--nestly-color-text);text-align:center;margin-top:12px}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--nestly-color-border)}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-image{border-radius:8px;overflow:hidden;width:110px;height:80px;min-width:40%;max-width:110px;flex:0 0 40%}@media (max-width: 991px){.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-image{height:auto}}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-image img{width:100%;height:100%;object-fit:cover}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details{flex:0 0 60%;min-width:60%;padding-left:12px}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-title{font-weight:600;margin-bottom:0;margin-top:0;font-size:14px}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-meta{font-size:10px;margin-bottom:8px}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-meta .meta{position:relative}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-meta .meta:after{content:'';width:4px;height:4px;background-color:#AAAEB0;border-radius:50%;display:inline-block;margin-left:3px;margin-right:3px}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-meta .meta:last-child:after{display:none}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .listing-meta svg{display:none}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .price-label{display:none}.nestlyere-listing-wrapper.has-sidebar .sidebar-recently-viewed .recently-viewed-item .listing-details .price-sale{font-size:16px;font-weight:700;color:var(--nestly-color-headline)}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item{margin-bottom:19px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item:last-child{margin-bottom:0}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-image{border-radius:50%;overflow:hidden;width:90px;height:90px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-image img{width:100%;height:100%;object-fit:cover}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content{padding-left:12px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content .nestlyere-user-agent-item-title{font-weight:600;color:#000;margin-bottom:5px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content .nestlyere-user-agent-item-rating{color:#F8A10C;margin-bottom:16px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content .nestlyere-user-agent-item-rating .star-rating{margin-right:4px}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content .nestlyere-user-agent-item-url a{font-weight:500;color:var(--nestly-color-text);border-bottom:1px solid var(--nestly-color-border)}.nestlyere-listing-wrapper.has-sidebar .sidebar-user-agent .nestlyere-user-agent-item .nestlyere-user-agent-item-content .nestlyere-user-agent-item-url a svg{margin-left:8px}.nestlyere-listing-wrapper.has-sidebar .sidebar-featured .price-inner .price-sale,.nestlyere-listing-wrapper.has-sidebar .sidebar-featured .price-inner .price{color:var(--nestly-color-headline);background:#fff}.nestlyere-listing-wrapper.has-sidebar .sidebar-featured .swiper-pagination{position:relative;bottom:0;margin-top:6px}.nestlyere-listing-wrapper.has-sidebar .sidebar-featured .swiper-pagination .swiper-pagination-bullet-active{background:var(--nestly-color-accent)}.nestlyere-listing-wrapper .search-left-item .btn-search{width:100%;border-radius:12px}.nestlyere-listing-wrapper .search-left-item+.search-left-item{margin-top:16px}.nestlyere-listing-wrapper .search-left-item .price-amount-input{display:none}.nestlyere-listing-wrapper .search-left-item #price-amount-min,.nestlyere-listing-wrapper .search-left-item #price-amount-max{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield}.nestlyere-listing-wrapper .search-left-item #price-amount-min::-webkit-outer-spin-button,.nestlyere-listing-wrapper .search-left-item #price-amount-min::-webkit-inner-spin-button,.nestlyere-listing-wrapper .search-left-item #price-amount-max::-webkit-outer-spin-button,.nestlyere-listing-wrapper .search-left-item #price-amount-max::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nestlyere-listing-wrapper .form-search-left .main-search-horizontal-filter .btn-filter-search{left:12px}.nestlyere-listing-wrapper .form-search-left .listing-features .form-group{position:relative}.nestlyere-listing-wrapper .form-search-left .listing-features .form-group:last-child{margin-bottom:0}.nestlyere-listing-wrapper .form-search-left .listing-features .nestlyere-list{max-height:220px;overflow:auto}.nestlyere-listing-wrapper .form-search-left .year-input-group{display:flex;column-gap:11px;align-items:center}.nestlyere-listing-wrapper .form-search-left .year-input-group #year-amount-min+.select2-container,.nestlyere-listing-wrapper .form-search-left .year-input-group #year-amount-max+.select2-container{flex:0 0 calc(50% - 16px) !important;width:auto !important;max-width:calc(50% - 16px)}.nestlyere-listing-wrapper .form-search-left .year-input-group #year-amount-min+.select2-container .select2-selection--single .select2-selection__arrow,.nestlyere-listing-wrapper .form-search-left .year-input-group #year-amount-max+.select2-container .select2-selection--single .select2-selection__arrow{border-left:none}.listing-price .price-range-info{display:flex;justify-content:space-between}.listing-price .price-range-info .price-range-text{font-weight:500;color:var(--nestly-color-headline)}.listing-price .price-range-info .price-range-text .price-range-min-value,.listing-price .price-range-info .price-range-text .price-range-max-value{font-weight:600}.listing-price #slider-price-range.ui-slider-horizontal{border-color:#E7EDF1;background:#E7EDF1;height:4px;margin:18px 0}.listing-price #slider-price-range.ui-slider-horizontal .ui-slider-range{top:-1px;height:4px}.listing-price #slider-price-range .ui-slider-range{background:var(--nestly-color-headline)}.listing-price #slider-price-range .ui-slider-handle.ui-state-default{border-color:var(--nestly-color-headline);width:16px;height:16px;border-radius:50%;top:-6px}.listing-price #slider-price-range .ui-slider-handle.ui-state-default.ui-state-focus{border:none}.layout-grid .listing-grid-stylelabel{position:absolute;top:12px;left:20px;z-index:1;background-color:rgba(14,16,19,0.6);color:#fff;padding:2px 6px;font-size:13px;font-weight:600;border-radius:6px}.layout-grid .listing-grid-stylelabel .cate-listing-status{color:inherit}.layout-grid .listing-grid-style-wrap{display:flex;column-gap:5px}.layout-grid .listing-top-label{position:absolute;top:12px;right:20px;z-index:1;background-color:rgba(14,16,19,0.6);color:#fff;padding:2px 6px;font-size:10px;font-weight:600;border-radius:6px;display:flex;align-items:center;column-gap:4px}.layout-grid .listing-top-label .listing-top-label-video{position:relative}.layout-grid .listing-top-label .listing-top-label-video::after{content:'';width:1px;height:8px;margin:0 4px;margin-right:3px;background-color:#fff;display:inline-block;margin-bottom:-1px}.layout-grid .listing-top-pos .listing-top-label-group{display:flex;column-gap:9px}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label{background-color:transparent;left:0;border-bottom-left-radius:6px}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-hot-offer{background-color:#F43E07}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-hot-offer::before{display:none}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-hot-offer svg{display:none}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-new{background-color:#00639E}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-new::before{display:none}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-new svg{display:none}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-featured{background-color:#4B5DFF}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-featured::before{display:none}.layout-grid .listing-top-pos .listing-top-label-group .nestlyere-label.listing-label-featured svg{display:none}.layout-grid .listing-top-pos .listing-grid-stylelabel,.layout-grid .listing-top-pos .listing-top-label{position:static}.layout-grid .listing-top-label-skin .listing-top-label-featured,.layout-grid .listing-top-label-skin .listing-label{font-size:0;position:absolute;top:-12px;left:auto;right:8px;border-radius:0;padding:0;width:20px;height:30px;display:flex;justify-content:center;align-items:center}.layout-grid .listing-top-label-skin .listing-top-label-featured svg,.layout-grid .listing-top-label-skin .listing-label svg{margin-right:0 !important}.layout-grid .listing-top-label-skin .listing-top-label-featured:before,.layout-grid .listing-top-label-skin .listing-label:before{border-left:none;border-right:10px solid transparent !important}.layout-grid .listing-top-label-skin .listing-top-label-featured:after,.layout-grid .listing-top-label-skin .listing-label:after{content:'';position:absolute;right:0;bottom:-5px;width:0;height:0;border-left:10px solid transparent !important}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-featured:before,.layout-grid .listing-top-label-skin .listing-label.listing-label-featured:before{border-top:5px solid #4B5DFF}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-new,.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-new:before,.layout-grid .listing-top-label-skin .listing-label.listing-label-new,.layout-grid .listing-top-label-skin .listing-label.listing-label-new:before{display:none}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-hot-offer:before,.layout-grid .listing-top-label-skin .listing-label.listing-label-hot-offer:before{border-top:5px solid #E00707}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-featured:after,.layout-grid .listing-top-label-skin .listing-label.listing-label-featured:after{border-top:5px solid #4B5DFF}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-new:after,.layout-grid .listing-top-label-skin .listing-label.listing-label-new:after{display:none}.layout-grid .listing-top-label-skin .listing-top-label-featured.listing-label-hot-offer:after,.layout-grid .listing-top-label-skin .listing-label.listing-label-hot-offer:after{border-top:5px solid #E00707}.layout-grid .listing-top-label-skin .listing-top-label-featured{right:32px;background:#4B5DFF}.layout-grid .listing-top-label-skin .listing-top-label-featured:before{content:'';border-top:5px solid #4B5DFF;position:absolute;left:0;bottom:-5px;width:0;height:0;border-right:10px solid transparent !important;border-left:none}.layout-grid .listing-top-label-skin .listing-top-label-featured:after{border-top:5px solid #4B5DFF}.layout-grid .location{display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis}.layout-grid .location svg{margin-right:4px;margin-top:-1px}.layout-grid .price-inner .price-sale,.layout-grid .price-inner .price{color:#F43E07;font-weight:700;font-size:20px;display:block}.layout-grid .listing-bottom-share-list{display:flex;align-items:center;column-gap:8px;margin-bottom:0;padding-left:0}.layout-grid .listing-bottom-share-item{list-style:none}.layout-grid .listing-bottom-share-item a{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--nestly-color-border)}.layout-grid .listing-bottom-share-item a svg{width:16px}.layout-grid .listing-bottom-share-item.listing-bottom-share-dark a{color:#fff;background-color:rgba(14,16,19,0.6);border:none}.layout-grid .listing-top-bottom{display:flex;justify-content:space-between;position:absolute;bottom:12px;padding:0 20px;z-index:2;width:100%}.layout-grid .listing-top-bottom .price-sale,.layout-grid .listing-top-bottom .price{color:#fff}.layout-grid .listing-top-bottom.price-radius .price-sale,.layout-grid .listing-top-bottom.price-radius .price{border-radius:6px;background-color:var(--nestly-color-accent);padding:5px 8px}.layout-grid .listing-bottom .listing-author-group{display:flex;align-items:center;column-gap:4px}.layout-grid .listing-bottom .listing-author-group .listing-author{width:32px;height:32px;position:static;border:none}.layout-grid .listing-bottom .listing-author-group .listing-author-name{font-size:14px;color:var(--nestly-color-text)}.layout-grid .listing-bottom .listing-author-group .listing-author-company{display:block;font-size:10px;font-weight:500;color:#AAAEB0}.layout-grid.layout-grid-skin2 .location{display:-webkit-box !important}.layout-grid.layout-grid-skin2 .listing-content{display:flex;flex-wrap:wrap}.layout-grid.layout-grid-skin2 .listing-content .listing-content-inner{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);padding-right:12px}.layout-grid.layout-grid-skin2 .listing-content .price-inner{flex:0 0 80px;max-width:80px}.layout-grid.layout-grid-skin2 .listing-bottom{width:100%}.layout-grid.layout-grid-skin3 .listing-content{flex-wrap:wrap;justify-content:space-between}.layout-grid.layout-grid-skin3 .listing-content .listing-content-inner{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}.layout-grid.layout-grid-skin3 .listing-content .nestlyere-listing-favorite{width:32px;height:32px;border-radius:50%;background-color:#F8F9FA}.layout-grid.layout-grid-skin3 .listing-content .nestlyere-listing-favorite svg{width:16px}.layout-grid.layout-grid-skin3 .listing-content .price-inner{flex:0 0 80px;max-width:80px}.layout-grid.layout-grid-skin3 .listing-top-label-gallery,.layout-grid.layout-grid-skin4 .listing-top-label-gallery{left:12px;right:auto;top:auto;bottom:12px}.layout-grid.layout-grid-skin4 .listing-meta{justify-content:space-between;width:100%}.layout-grid.layout-grid-skin4 .meta-fuel-type{margin-left:0;margin-right:0}.layout-grid.layout-grid-skin5 .listing-gallery::before{content:'';position:absolute;left:0%;right:0%;top:0%;bottom:0;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.6) 100%);border-radius:12px 12px 0px 0px;z-index:2}.layout-grid.layout-grid-skin6 .listing-bottom .listing-author-group .listing-author{border-radius:8px}.layout-grid .listing-content-inner-top{margin-bottom:8px}.layout-grid .grid-listing-active{background-color:var(--nestly-color-accent)}.layout-grid .grid-listing-coming-soon{background-color:#1A73E8}.layout-grid .grid-listing-pending{background-color:#F8A10C}.layout-grid .grid-listing-sold{background-color:var(--nestly-color-secondary)}.layout-grid .grid-listing-layout2{background-color:rgba(14,16,19,0.7);position:static}.layout-grid .grid-listing-layout2.grid-listing-active{background-color:#0081501A}.layout-grid .grid-listing-layout2.grid-listing-active .cate-listing-active{color:#008150}.layout-grid .grid-listing-layout2.grid-listing-coming-soon{background-color:#1A73E81A}.layout-grid .grid-listing-layout2.grid-listing-coming-soon .cate-listing-coming-soon{color:#1A73E8}.layout-grid .grid-listing-layout2.grid-listing-pending{background-color:#F8A10C1A}.layout-grid .grid-listing-layout2.grid-listing-pending .cate-listing-pending{color:#F8A10C}.layout-grid .grid-listing-layout2.grid-listing-sold{background-color:#E007071A}.layout-grid .grid-listing-layout2.grid-listing-sold .cate-listing-sold{color:#E00707}.listing-item-grid-style-1{position:relative}.listing-item-grid-style-1 .listing-details{position:absolute;bottom:20px;right:20px;left:20px;z-index:1;color:#fff}.listing-item-grid-style-1 .listing-details .listing-title{font-size:14px;font-weight:600;margin-bottom:0;margin-top:0}.listing-item-grid-style-1 .listing-details .listing-title a{color:#fff}.listing-item-grid-style-1 .listing-details .location{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;font-size:13px;font-weight:500;margin-bottom:12px;margin-top:4px;color:#fff}.listing-item-grid-style-1 .listing-image{position:relative;border-radius:12px;overflow:hidden}.listing-item-grid-style-1 .listing-image a{position:relative;display:block}.listing-item-grid-style-1 .listing-image a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.6) 100%);border-radius:12px}.listing-item-grid-style-1 .price-inner .price-sale,.listing-item-grid-style-1 .price-inner .price{color:#fff;font-weight:700;font-size:16px;background:var(--nestly-color-accent);border-radius:6px;padding:5px 8px;display:inline-block}.nestlyere-archive-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.nestlyere-archive-listing .listing-top{position:relative;z-index:2}.nestlyere-archive-listing .listing-top .listing-gallery{border-radius:12px 12px 0px 0px;overflow:hidden}.nestlyere-archive-listing .listing-top-pos{position:absolute;top:12px;left:12px;z-index:1;display:flex;align-items:center;justify-content:space-between;right:12px}.nestlyere-archive-listing .listing-top-pos a+a{margin-left:10px}.nestlyere-archive-listing .nestlyere-listing-favorite{background-color:#fff;display:inline-block;border-radius:50%;text-align:center;width:32px;height:32px;line-height:32px;color:#AAAEB0}.nestlyere-archive-listing .nestlyere-listing-favorite:hover{color:var(--nestly-color-accent)}.nestlyere-listing-item{padding:15px;position:relative}.nestlyere-listing-item .listing-title{margin-top:0;margin-bottom:5px;font-style:normal;font-weight:700;font-size:16px;line-height:140%}.nestlyere-listing-item .listing-content{padding:20px;border-style:none;background:#fff;border-radius:0 0 12px 12px}.nestlyere-listing-item .listing-content .listing-bottom,.nestlyere-listing-item .listing-content .listing-meta,.nestlyere-listing-item .listing-content .location{font-weight:500;font-size:13px}.nestlyere-listing-item .listing-content .location{display:block;margin-bottom:15px}.nestlyere-listing-item .listing-content .listing-meta{margin-bottom:0;width:100%}.nestlyere-listing-item .listing-content a{position:relative;z-index:2}.nestlyere-listing-item .listing-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;margin-bottom:15px}.nestlyere-listing-item .listing-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.nestlyere-listing-item .listing-meta .meta{display:-ms-flexbox;display:flex}.nestlyere-listing-item .listing-meta>span+span{margin-left:15px}.nestlyere-listing-item .listing-meta svg{margin-right:5px}.nestlyere-listing-item .listing-meta.meta-style-2 .meta{display:block}.nestlyere-listing-item .listing-meta.meta-style-2 svg{margin-right:0;margin-left:0}.nestlyere-listing-item .listing-meta.meta-style-2 .fuel-postfix{display:block;margin-left:0}.nestlyere-listing-item .listing-meta.meta-style-2 .fuel-value{margin-left:0;font-size:18px;font-weight:700}.nestlyere-listing-item .listing-meta.meta-style-2 .fuel-meta-wrapper{display:flex;align-items:center;column-gap:4px}.nestlyere-listing-item .listing-meta.meta-style-2 .fuel-meta-wrapper svg{order:1}.nestlyere-listing-item .listing-meta.meta-style-2>span+span{position:relative;margin-left:15px;padding-left:15px}.nestlyere-listing-item .listing-meta.meta-style-2>span+span::before{content:'';display:block;width:1px;height:95%;background-color:var(--nestly-color-border);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nestlyere-listing-item .listing-bottom{padding-top:15px;margin-top:15px;border-top:1px solid var(--nestly-color-border);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.nestlyere-listing-item .listing-bottom .price-inner .price-sale,.nestlyere-listing-item .listing-bottom .price-inner .price{color:#F43E07;font-weight:700;font-size:20px;display:block}.nestlyere-listing-item .listing-bottom .nestlyere-listing-link{font-weight:600;font-size:14px;color:#5F636D;padding:9px 16px;border-radius:10px;border:1px solid #E2E8F0}.nestlyere-listing-item .listing-bottom .nestlyere-listing-link:hover{color:var(--nestly-color-accent);border-color:var(--nestly-color-accent)}.main-search-horizontal-filter{position:relative}@media (max-width: 991px){.main-search-horizontal-filter{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 768px){.main-search-horizontal-filter{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.main-search-horizontal-filter .search-horizontal_filter{padding-left:36px}.main-search-horizontal-filter .btn-filter-search{position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-search-horizontal-filter .icon-location{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;line-height:0}.reset-all-filters{display:flex;align-items:center;column-gap:8px;font-weight:500;color:var(--nestly-color-text);cursor:pointer}.nestlyere-map .mapboxgl-popup{top:40px}.nestlyere-map .mapboxgl-popup .mapboxgl-popup-content{padding:0;overflow:hidden;border-radius:8px}.listing-has-map .form-search-top{margin-bottom:0}.listing-has-map .nestlyere-archive-wrapper{padding-top:24px}.listing-has-map .nestlyere-archive-wrapper .page-numbers-wrapper{padding-left:24px}@media (max-width: 767px){.listing-has-map .nestlyere-archive-wrapper .page-numbers-wrapper{padding-left:0}}.listing-has-map.listings-layout-map-right .nestlyere-archive-breadcrumb,.listing-has-map.listings-layout-map-left .nestlyere-archive-breadcrumb{margin-bottom:16px}.listing-has-map.listings-layout-map-right .nestlyere-archive-page-title,.listing-has-map.listings-layout-map-left .nestlyere-archive-page-title{margin-bottom:24px}.listing-has-map.listings-layout-map-right .container,.listing-has-map.listings-layout-map-left .container{max-width:100%}.listing-has-map.listings-layout-map-right .container #main-warpper,.listing-has-map.listings-layout-map-left .container #main-warpper{display:flex;flex-wrap:wrap}.listing-has-map.listings-layout-map-right .container .nestlyere-archive-wrapper,.listing-has-map.listings-layout-map-left .container .nestlyere-archive-wrapper{flex:0 0 45%;max-width:45%}@media (max-width: 767px){.listing-has-map.listings-layout-map-right .container .nestlyere-archive-wrapper,.listing-has-map.listings-layout-map-left .container .nestlyere-archive-wrapper{flex:0 0 100%;max-width:100%}}.listing-has-map.listings-layout-map-right .container .nestlyere-archive-wrapper .nestlyere-listing-wrapper,.listing-has-map.listings-layout-map-left .container .nestlyere-archive-wrapper .nestlyere-listing-wrapper{padding-right:24px}@media (max-width: 767px){.listing-has-map.listings-layout-map-right .container .nestlyere-archive-wrapper .nestlyere-listing-wrapper,.listing-has-map.listings-layout-map-left .container .nestlyere-archive-wrapper .nestlyere-listing-wrapper{padding-right:0}}.listing-has-map.listings-layout-map-right .container .listing-half-map,.listing-has-map.listings-layout-map-left .container .listing-half-map{flex:0 0 55%;max-width:55%}.listing-has-map.listings-layout-map-right .container .listing-half-map .nestlyere-map,.listing-has-map.listings-layout-map-left .container .listing-half-map .nestlyere-map{height:100%;min-height:500px}@media (max-width: 767px){.listing-has-map.listings-layout-map-right .container .listing-half-map .nestlyere-map,.listing-has-map.listings-layout-map-left .container .listing-half-map .nestlyere-map{height:300px}}@media (max-width: 767px){.listing-has-map.listings-layout-map-right .container .listing-half-map,.listing-has-map.listings-layout-map-left .container .listing-half-map{flex:0 0 100%;max-width:100%;padding-left:0;margin-top:24px}}.listing-has-map.listings-layout-map-right .container .listing-inner,.listing-has-map.listings-layout-map-left .container .listing-inner{flex:0 0 100%;max-width:100%}.listing-has-map.listings-layout-map-left .listing-half-map{order:1}@media (max-width: 767px){.listing-has-map.listings-layout-map-left .listing-half-map{margin-top:0 !important;margin-bottom:24px}}.listing-has-map.listings-layout-map-left .nestlyere-archive-wrapper{order:2}.listing-has-map.listings-layout-map-left .nestlyere-listing-wrapper{padding-left:24px;padding-right:0 !important}@media (max-width: 767px){.listing-has-map.listings-layout-map-left .nestlyere-listing-wrapper{padding-left:0}}.listing-has-map.listings-layout-map-left .nestlyere-archive-page-title,.listing-has-map.listings-layout-map-left .nestlyere-archive-breadcrumb{padding-left:24px}@media (max-width: 767px){.listing-has-map.listings-layout-map-left .nestlyere-archive-page-title,.listing-has-map.listings-layout-map-left .nestlyere-archive-breadcrumb{padding-left:0}}.sidebar-search-with-map{padding-bottom:24px}.sidebar-search-with-map .form-search-top{padding:16px 24px}.sidebar-search-with-map .form-search-top .full-width-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}a.nestlyere-box-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}div.nestlyere-col-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width: 1200px){div.nestlyere-xl-col-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 768px){div.nestlyere-md-col-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.radius-search-wrapper{margin-bottom:20px;padding:0 15px}.radius-search-wrapper .radius-search-container .radius-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.radius-search-wrapper .radius-search-container .radius-checkbox .form-check-input{margin:0;cursor:pointer}.radius-search-wrapper .radius-search-container .radius-checkbox .radius-label{margin:0;cursor:pointer;font-weight:600;color:var(--nestly-color-headline);user-select:none}.radius-search-wrapper .radius-search-container .radius-slider-container{-ms-flex:1;flex:1;min-width:200px}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider{width:100%;height:4px;border-radius:2px;background:linear-gradient(to right, #2A343A 0%, #2A343A 39%, #E7EDF1 39%, #E7EDF1 100%);outline:none;opacity:0.7;transition:opacity 0.2s ease;appearance:none;cursor:pointer}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider:hover{opacity:1}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;border:2px solid var(--nestly-color-headline);transition:all 0.2s ease}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 3px 8px rgba(0,0,0,0.2)}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;border:2px solid var(--nestly-color-headline);transition:all 0.2s ease}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 3px 8px rgba(0,0,0,0.2)}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-webkit-slider-track{width:100%;height:4px;cursor:pointer;background:linear-gradient(to right, #2A343A 0%, #2A343A 39%, #E7EDF1 39%, #E7EDF1 100%);border-radius:2px}.radius-search-wrapper .radius-search-container .radius-slider-container .radius-slider::-moz-range-track{width:100%;height:4px;cursor:pointer;background:linear-gradient(to right, #2A343A 0%, #2A343A 39%, #E7EDF1 39%, #E7EDF1 100%);border-radius:2px;border:none}@media (max-width: 767px){.radius-search-wrapper .radius-search-container{flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:10px}.radius-search-wrapper .radius-search-container .radius-checkbox{-ms-flex-pack:center;justify-content:center}.radius-search-wrapper .radius-search-container .radius-slider-container{min-width:auto}}.nestlyere-listing-favorite.status-added i{font-weight:900;color:#F43E07}
/*# sourceMappingURL=style.min.css.map */
