.property-sidebar-wrapper{background-color:var(--color-white);border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06);padding:32px}.property-sidebar-wrapper .sidebar-btn{margin-bottom:10px}.property-sidebar-wrapper .sidebar-btn .button{width:100%}.property-sidebar-wrapper .sidebar-btn .button .icon-mail{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M1.5 2.75H15.5V12.6667C15.5 12.8214 15.4385 12.9697 15.3291 13.0791C15.2197 13.1885 15.0714 13.25 14.9167 13.25H2.08333C1.92862 13.25 1.78025 13.1885 1.67085 13.0791C1.56146 12.9697 1.5 12.8214 1.5 12.6667V2.75Z' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 2.75L8.5 9.25L1.5 2.75' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-sidebar-wrapper .sidebar-btn .button .icon-phone-16{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M5.85694 7.79804C6.46686 9.04497 7.47761 10.0511 8.72731 10.6554C8.81874 10.6987 8.91988 10.7175 9.02077 10.7098C9.12167 10.7022 9.21883 10.6684 9.30271 10.6118L11.1428 9.38482C11.2242 9.33056 11.3178 9.29745 11.4152 9.2885C11.5126 9.27955 11.6107 9.29505 11.7006 9.33358L15.1431 10.8089C15.26 10.8586 15.3577 10.9449 15.4213 11.0549C15.4849 11.1649 15.511 11.2926 15.4958 11.4187C15.3869 12.2701 14.9715 13.0527 14.3273 13.6199C13.683 14.187 12.8542 14.5 11.9958 14.5C9.34476 14.5 6.80229 13.4469 4.92771 11.5723C3.05313 9.69771 2 7.15524 2 4.50418C2.00005 3.64584 2.31295 2.81695 2.88013 2.17271C3.44731 1.52847 4.22987 1.11305 5.08128 1.00425C5.20742 0.988981 5.3351 1.01512 5.44508 1.07873C5.55507 1.14234 5.6414 1.23997 5.69108 1.35691L7.16771 4.80237C7.2059 4.89149 7.22146 4.98867 7.21301 5.08526C7.20455 5.18185 7.17234 5.27485 7.11925 5.35598L5.89649 7.2243C5.84084 7.30834 5.80794 7.40539 5.80101 7.50595C5.79408 7.60651 5.81335 7.70715 5.85694 7.79804V7.79804Z' stroke='%232A2D64' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-sidebar-wrapper .sidebar-btn .button:hover .icon-phone-16{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M5.85694 7.79804C6.46686 9.04497 7.47761 10.0511 8.72731 10.6554C8.81874 10.6987 8.91988 10.7175 9.02077 10.7098C9.12167 10.7022 9.21883 10.6684 9.30271 10.6118L11.1428 9.38482C11.2242 9.33056 11.3178 9.29745 11.4152 9.2885C11.5126 9.27955 11.6107 9.29505 11.7006 9.33358L15.1431 10.8089C15.26 10.8586 15.3577 10.9449 15.4213 11.0549C15.4849 11.1649 15.511 11.2926 15.4958 11.4187C15.3869 12.2701 14.9715 13.0527 14.3273 13.6199C13.683 14.187 12.8542 14.5 11.9958 14.5C9.34476 14.5 6.80229 13.4469 4.92771 11.5723C3.05313 9.69771 2 7.15524 2 4.50418C2.00005 3.64584 2.31295 2.81695 2.88013 2.17271C3.44731 1.52847 4.22987 1.11305 5.08128 1.00425C5.20742 0.988981 5.3351 1.01512 5.44508 1.07873C5.55507 1.14234 5.6414 1.23997 5.69108 1.35691L7.16771 4.80237C7.2059 4.89149 7.22146 4.98867 7.21301 5.08526C7.20455 5.18185 7.17234 5.27485 7.11925 5.35598L5.89649 7.2243C5.84084 7.30834 5.80794 7.40539 5.80101 7.50595C5.79408 7.60651 5.81335 7.70715 5.85694 7.79804V7.79804Z' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-sidebar-wrapper .property-sidebar-share{margin-top:28px}.property-sidebar-wrapper .property-sidebar-share li{position:relative}.property-sidebar-wrapper .property-sidebar-share li .sb-myacc i,.property-sidebar-wrapper .property-sidebar-share li a i,.property-sidebar-wrapper .property-sidebar-share li button i{margin-right:10px}.property-sidebar-wrapper .property-sidebar-share li .sb-myacc span,.property-sidebar-wrapper .property-sidebar-share li a span,.property-sidebar-wrapper .property-sidebar-share li button span{font-size:1rem;font-weight:var(--light);line-height:var(--line-height140);color:var(--color-primary);border-bottom:1px solid var(--color-primary)}.property-sidebar-wrapper .property-sidebar-share li .sb-myacc:hover span,.property-sidebar-wrapper .property-sidebar-share li a:hover span,.property-sidebar-wrapper .property-sidebar-share li button:hover span{color:var(--color-secondary2);border-bottom:1px solid var(--color-secondary2)}.property-sidebar-wrapper .property-sidebar-share li .sb-myacc:hover .icon-save-20,.property-sidebar-wrapper .property-sidebar-share li a:hover .icon-save-20,.property-sidebar-wrapper .property-sidebar-share li button:hover .icon-save-20{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M10.4419 17.0533L16.7726 10.7227C18.3281 9.16717 18.5576 6.60814 17.0855 4.97343C16.7168 4.56277 16.2683 4.23155 15.7673 3.99997C15.2664 3.76839 14.7235 3.6413 14.1718 3.62647C13.6201 3.61163 13.0712 3.70936 12.5585 3.91368C12.0458 4.118 11.5801 4.42464 11.1899 4.81488L10 6.00476L8.97267 4.97742C7.41717 3.42192 4.85814 3.19243 3.22343 4.66446C2.81277 5.03318 2.48155 5.4817 2.24997 5.98266C2.01839 6.48362 1.8913 7.02651 1.87647 7.5782C1.86163 8.1299 1.95936 8.67883 2.16368 9.19151C2.368 9.70419 2.67464 10.1699 3.06488 10.5601L9.55806 17.0533C9.67527 17.1705 9.83424 17.2364 10 17.2364C10.1658 17.2364 10.3247 17.1705 10.4419 17.0533V17.0533Z' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-sidebar-wrapper .property-sidebar-share li .sb-myacc:hover .icon-share-20,.property-sidebar-wrapper .property-sidebar-share li a:hover .icon-share-20,.property-sidebar-wrapper .property-sidebar-share li button:hover .icon-share-20{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M5 13C6.38071 13 7.5 11.8807 7.5 10.5C7.5 9.11929 6.38071 8 5 8C3.61929 8 2.5 9.11929 2.5 10.5C2.5 11.8807 3.61929 13 5 13Z' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.75 18.625C15.1307 18.625 16.25 17.5057 16.25 16.125C16.25 14.7443 15.1307 13.625 13.75 13.625C12.3693 13.625 11.25 14.7443 11.25 16.125C11.25 17.5057 12.3693 18.625 13.75 18.625Z' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.75 7.375C15.1307 7.375 16.25 6.25571 16.25 4.875C16.25 3.49429 15.1307 2.375 13.75 2.375C12.3693 2.375 11.25 3.49429 11.25 4.875C11.25 6.25571 12.3693 7.375 13.75 7.375Z' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6472 6.22681L7.10254 9.14835' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.10254 11.8516L11.6472 14.7731' stroke='%233399CC' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-sidebar-wrapper .property-sidebar-share li:before{content:"";position:absolute;background-color:var(--color-light2);width:1px;height:18px;opacity:.5;left:-16px;top:2px}.property-sidebar-wrapper .property-sidebar-share li:not(:last-child){margin-right:33px}.property-sidebar-wrapper .property-sidebar-share li:first-child:before{content:none}.property-sidebar-wrapper .property-sidebar-share .property-sidebar-social-share{position:relative}.property-sidebar-wrapper .property-sidebar-share .property-sidebar-social-share .social-share-wrapper{position:absolute;left:0;top:15px;z-index:1}.property-sidebar-wrapper .property-sidebar-share .property-sidebar-social-share .social-share-wrapper .social-share-list{display:flex;justify-content:end}.property-sidebar-wrapper .property-sidebar-share .property-sidebar-social-share .social-share-wrapper .social-share-list li:not(:last-child){margin-right:5px}.property-sidebar-wrapper .property-sidebar-share .property-sidebar-social-share .social-share-wrapper .social-share-list li:before{content:none}.property-sidebar-wrapper .priceRow{display:flex;align-items:baseline;gap:8px}.property-sidebar-wrapper .priceRow h2{color:var(--color-primary)}.property-sidebar-wrapper .priceRow span{color:var(--color-dark)}.property-sidebar-wrapper .form{margin-top:20px}.property-sidebar-wrapper .form .custom-inputs{gap:16px;margin-bottom:16px}.property-sidebar-wrapper .form .inputBox{border:1px solid var(--color-platinum);padding:12px 16px;border-radius:8px;cursor:pointer;transition:.2s;flex:1 1}.property-sidebar-wrapper .form .inputBox label{margin-bottom:4px;display:block}.property-sidebar-wrapper .form .inputBox span{color:var(--color-primary);font-family:var(--font-primary-medium)}.property-sidebar-wrapper .form .inputBox:hover{border-color:#b68b5d}.property-sidebar-wrapper .form .button{margin-top:24px;margin-bottom:12px;width:100%}.property-sidebar-wrapper .note{font-size:.875rem;color:var(--color-707C81)}.property-sidebar-wrapper .divider{margin-block:24px}.property-sidebar-wrapper .features{list-style:none;padding:0;margin:0}.property-sidebar-wrapper .features li{display:flex;align-items:center;gap:10px;color:var(--color-dark);margin-bottom:8px}.property-reviews-wrapper{padding:48px 0}@media (max-width:767.98px){.property-reviews-wrapper{padding:32px 0}}.property-reviews-wrapper .overall-score{display:flex;align-items:center;margin-bottom:32px}.property-reviews-wrapper .overall-score .star-icon{margin-right:8px}.property-reviews-wrapper .overall-score .score-text{margin-inline:8px;font-family:var(--font-primary-medium);font-size:1.25rem;color:var(--color-primary)}.property-reviews-wrapper .overall-score .score-text span{color:var(--color-707C81);font-family:var(--font-primary)}.property-reviews-wrapper .rating-breakdown{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:40px;grid-row-gap:24px;row-gap:24px}@media (max-width:767.98px){.property-reviews-wrapper .rating-breakdown{grid-template-columns:repeat(2,1fr);row-gap:16px}}.property-reviews-wrapper .rating-breakdown .rating-item:not(:first-child):not(:nth-child(6)):not(:nth-child(11)):not(:nth-child(16)){border-left:1px solid var(--color-platinum);padding-inline:16px}@media (max-width:767.98px){.property-reviews-wrapper .rating-breakdown .rating-item:not(:first-child):not(:nth-child(6)):not(:nth-child(11)):not(:nth-child(16)){border:0;padding:0}}.property-reviews-wrapper .rating-breakdown .rating-item .label{font-size:1rem;color:var(--color-dark);margin-bottom:4px}.property-reviews-wrapper .rating-breakdown .rating-item .value{font-family:var(--font-primary-medium);font-size:1.125rem;color:var(--color-primary)}.property-reviews-wrapper .single-review{border:1px solid var(--color-platinum);border-radius:10px;padding:24px;margin-bottom:24px}@media (max-width:767.98px){.property-reviews-wrapper .single-review{padding:16px}}.property-reviews-wrapper .single-review .review-header{display:flex;justify-content:space-between;margin-bottom:12px}.property-reviews-wrapper .single-review .review-header .name{font-family:var(--font-primary-medium);font-size:1.125rem;color:var(--color-primary)}.property-reviews-wrapper .single-review .review-header .date{font-size:.875rem;color:var(--color-secondary)}.property-reviews-wrapper .single-review .star-rating{margin-bottom:12px}.property-reviews-wrapper .single-review .star-rating .icon{margin-right:4px}.property-reviews-wrapper .single-review .description{font-size:.9375rem;color:var(--color-dark);line-height:var(--line-height140);margin-bottom:12px}.property-reviews-wrapper .single-review .description .expandable-content-section{margin-top:0}.property-reviews-wrapper .view-all{margin-top:16px;display:inline-flex;align-items:center;color:var(--color-60A2A5);font-family:var(--font-primary-medium);cursor:pointer}.property-reviews-wrapper .view-all .icon{margin-left:16px}.amenities-wrapper{padding:32px 0}.amenities-wrapper .property-title-sec{margin-bottom:24px}.amenities-wrapper .amenities-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px 32px;gap:16px 32px;margin-bottom:16px}@media (max-width:767.98px){.amenities-wrapper .amenities-grid{grid-template-columns:repeat(2,1fr)}}.amenities-wrapper .amenities-grid .amenity-item{display:flex;align-items:center;gap:10px}.amenities-wrapper .amenities-grid .amenity-item .label{font-size:15px;color:var(--color-dark);font-weight:var(--light)}.amenities-wrapper .show-more{margin-top:16px;display:inline-flex;align-items:center;color:var(--color-60A2A5);font-family:var(--font-primary-medium);cursor:pointer}.amenities-wrapper .show-more .icon{margin-left:12px}.amenities-wrapper .show-more .icon.rotate-180{rotate:180deg}.property-desc-wrapper{padding:48px 0 80px}@media (max-width:1099.98px){.property-desc-wrapper{padding:48px 0}}@media (max-width:767.98px){.property-desc-wrapper{padding:16px 0 32px}}@media (max-width:1099.98px){.property-desc-wrapper .divider-line{margin-bottom:32px;padding-bottom:32px}}@media (max-width:767.98px){.property-desc-wrapper .divider-line{margin-bottom:24px;padding-bottom:24px}}.property-desc-wrapper .property-detail-intro .property-price-wrapper{margin-bottom:8px}.property-desc-wrapper .property-detail-intro .property-price-wrapper .property-price{font-family:var(--font-secondary);font-weight:var(--normal);font-size:2.5rem;color:var(--color-primary);line-height:var(--line-height110)}@media (max-width:1099.98px){.property-desc-wrapper .property-detail-intro .property-price-wrapper .property-price{font-size:2rem}}@media (max-width:767.98px){.property-desc-wrapper .property-detail-intro .property-price-wrapper .property-price{font-size:1.5rem}}.property-desc-wrapper .property-detail-intro .property-price-wrapper .property-price-prefix{font-size:1rem;color:var(--color-primary);line-height:var(--line-height140);margin-bottom:-5px;margin-left:5px}@media (max-width:767.98px){.property-desc-wrapper .property-detail-intro .property-price-wrapper .property-price-prefix{font-size:.875rem}.property-desc-wrapper .property-detail-intro .icon-aspire{width:90px;height:26px}}.property-desc-wrapper .property-detail-intro .property-title{font-family:var(--font-primary-medium);font-weight:var(--medium);font-size:1rem;color:var(--color-primary);line-height:var(--line-height140);margin-bottom:8px}.property-desc-wrapper .property-detail-intro .property-sub-title{font-family:var(--font-primary);font-size:1rem;color:var(--color-dark);line-height:var(--line-height140)}@media (max-width:767.98px){.property-desc-wrapper .property-detail-intro .property-sub-title{font-size:.875rem}}.property-desc-wrapper .property-detail-intro .property-det-list{margin-top:16px}.property-desc-wrapper .property-detail-intro .property-det-list i{margin-right:10px}.property-desc-wrapper .property-detail-intro .property-det-list li{position:relative;font-size:1rem;line-height:var(--line-height140);color:var(--color-dark)}@media (max-width:767.98px){.property-desc-wrapper .property-detail-intro .property-det-list li{font-size:.875rem}}.property-desc-wrapper .property-detail-intro .property-det-list li:before{content:"";position:absolute;background-color:var(--color-platinum);width:1px;height:18px;opacity:.5;left:-16px;top:2px}.property-desc-wrapper .property-detail-intro .property-det-list li:not(:last-child){margin-right:33px}.property-desc-wrapper .property-detail-intro .property-det-list li:first-child:before{content:none}.property-desc-wrapper .property-title-sec{font-family:var(--font-primary-medium);font-weight:var(--medium);font-size:1.25rem;color:var(--color-primary);line-height:var(--line-height140)}@media (max-width:1099.98px){.property-desc-wrapper .property-title-sec{font-size:1.25rem}}.property-desc-wrapper .key-features .property-title-sec{margin-bottom:24px}@media (max-width:767.98px){.property-desc-wrapper .key-features .property-title-sec{margin-bottom:16px}}.property-desc-wrapper .key-features .key-features-list{list-style-type:disc;margin-left:20px;column-count:2}@media (max-width:767.98px){.property-desc-wrapper .key-features .key-features-list{column-count:1}}.property-desc-wrapper .key-features .key-features-list li{font-size:1rem;color:var(--color-dark);line-height:var(--line-height100);margin-bottom:8px}@media (max-width:767.98px){.property-desc-wrapper .key-features .key-features-list li{font-size:.875rem}}.property-desc-wrapper .property-desc-wrap .property-title-sec{margin-bottom:24px}@media (max-width:767.98px){.property-desc-wrapper .property-desc-wrap .property-title-sec{margin-bottom:16px}}.property-desc-wrapper .property-desc-wrap .room-details{margin-bottom:24px}.property-desc-wrapper .property-desc-wrap .room-details:last-child{margin-bottom:0}.property-desc-wrapper .property-desc-wrap .room-details .name{font-weight:600;font-size:18px;margin-bottom:8px;color:var(--color-primary)}.property-desc-wrapper .property-loc-wrapper .property-street-map,.property-desc-wrapper .property-loc-wrapper.street .property-loc-map{display:none}.property-desc-wrapper .property-loc-wrapper.street .property-street-map{display:block}.property-desc-wrapper .property-loc-wrapper .property-title-sec{margin-bottom:8px}.property-desc-wrapper .property-loc-wrapper .property-loc-text{font-size:1rem;color:var(--color-dark);line-height:var(--line-height140)}@media (max-width:767.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-text{font-size:.875rem}}.property-desc-wrapper .property-loc-wrapper .property-loc-map{margin:24px 0}@media (max-width:767.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-map{margin:16px 0}}.property-desc-wrapper .property-loc-wrapper .property-loc-map .leaflet-container{height:460px}@media (max-width:1099.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-map .leaflet-container{height:400px}}@media (max-width:767.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-map .leaflet-container{height:240px}}.property-desc-wrapper .property-loc-wrapper .property-loc-info{font-size:1rem;color:var(--color-dark);line-height:var(--line-height140)}@media (max-width:767.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-info{font-size:.875rem}}.property-desc-wrapper .property-loc-wrapper .property-loc-info strong{font-family:var(--font-primary-medium);font-weight:var(--medium)}.property-desc-wrapper .property-loc-wrapper .property-loc-info a span{font-size:1rem;line-height:var(--line-height140);color:var(--color-primary);text-decoration:underline}@media (max-width:767.98px){.property-desc-wrapper .property-loc-wrapper .property-loc-info a span{font-size:.875rem}}.property-desc-wrapper .property-calc{border:1px solid var(--color-platinum);border-radius:8px;padding:32px}@media (max-width:1099.98px){.property-desc-wrapper .property-calc{padding:24px}}@media (max-width:767.98px){.property-desc-wrapper .property-calc{padding:16px}}.property-desc-wrapper .property-calc .property-title-sec{margin-bottom:24px}@media (max-width:767.98px){.property-desc-wrapper .property-calc .property-title-sec{margin-bottom:20px}}.property-desc-wrapper .property-calc.calc_1{margin-top:40px}@media (max-width:1099.98px){.property-desc-wrapper .property-calc.calc_1{margin-top:32px}}@media (max-width:767.98px){.property-desc-wrapper .property-calc.calc_1{margin-top:24px}}.property-desc-wrapper .property-calc.calc_1 .divider-line{padding-bottom:24px;margin-bottom:24px}@media (max-width:767.98px){.property-desc-wrapper .property-calc.calc_1 .divider-line{padding-bottom:20px;margin-bottom:20px}.property-desc-wrapper .property-calc.calc_1 .property-calc-btn{margin-top:16px;width:100%}.property-desc-wrapper .property-calc.calc_1 .property-calc-btn .button{width:100%}}.property-desc-wrapper .property-calc.calc_2{margin-top:32px}@media (max-width:767.98px){.property-desc-wrapper .property-calc.calc_2{margin-top:16px}.property-desc-wrapper .property-calc.calc_2 .property-calc-btn2,.property-desc-wrapper .property-calc.calc_2 .property-calc-btn2 .button{width:100%}}.property-desc-wrapper .custom-form-group{margin-bottom:0}@media (max-width:767.98px){.property-desc-wrapper .custom-form-group{margin-bottom:16px}}.property-desc-wrapper .custom-form-group .form-label{color:var(--color-secondary)}.property-desc-wrapper .custom-form-group .form-control{border:1px solid var(--color-platinum);border-radius:8px}.property-desc-wrapper .custom-form-group .dropdown-select .select-control .react-select__indicators,.property-desc-wrapper .custom-form-group .dropdown-select .select-control .react-select__value-container{padding:0}.property-desc-wrapper .property-calc-month{margin-top:24px}@media (max-width:767.98px){.property-desc-wrapper .property-calc-month{margin-top:20px}}.property-desc-wrapper .property-calc-month .property-calc-month-title{font-size:.875rem;line-height:var(--line-height140);color:var(--color-dark);margin-bottom:4px}.property-desc-wrapper .property-calc-month .property-calc-month-price{font-family:var(--font-primary-medium);font-weight:var(--medium);font-size:1.25rem;color:var(--color-secondary);line-height:var(--line-height140);margin-bottom:24px}@media (max-width:767.98px){.property-desc-wrapper .property-calc-month .property-calc-month-price{font-size:1rem;margin-bottom:20px}}.property-desc-wrapper .property-calc-month .property-calc-month-text{font-size:.75rem;line-height:var(--line-height140);color:var(--color-dark)}.property-desc-wrapper .property-calc-advice-title{font-family:var(--font-primary-medium);font-weight:var(--medium);font-size:1rem;color:var(--color-dark);line-height:var(--line-height140)}@media (max-width:767.98px){.property-desc-wrapper .property-calc-advice-title{margin-bottom:4px;font-size:.875rem}}.property-desc-wrapper .property-calc-advice-text{font-size:1rem;line-height:var(--line-height140);color:var(--color-dark)}@media (max-width:767.98px){.property-desc-wrapper .property-calc-advice-text{font-size:.875rem}}.property-desc-wrapper .property-calc-aff{margin-top:32px}@media (max-width:767.98px){.property-desc-wrapper .property-calc-aff{margin-top:20px}}.property-desc-wrapper .property-calc-aff .property-calc-aff-text{font-size:.875rem;line-height:var(--line-height140);color:var(--color-dark);margin-bottom:4px}.property-desc-wrapper .property-calc-aff .property-calc-aff-price{font-size:1.25rem;line-height:var(--line-height140);color:var(--color-secondary)}@media (max-width:767.98px){.property-desc-wrapper .property-calc-aff .property-calc-aff-price{font-size:1rem}}.property-desc-wrapper .property-calc-aff .property-calc-aff-price strong{font-family:var(--font-primary-medium);font-weight:var(--medium)}@media (max-width:1400px){.property-desc-wrapper .property-calc-btn2 .button{padding:0 12px}}.property-desc-wrapper .property-sidebar{top:180px}.property-desc-wrapper .property-review-score{display:flex;margin-top:24px}.property-desc-wrapper .property-review-score .reviews-count{margin-inline:8px;font-family:var(--font-primary-medium)}.property-desc-wrapper .property-review-score .reviews-count span{color:var(--color-707C81);font-family:var(--font-primary)}.reviews-wrapper{padding:48px 0}@media (max-width:767.98px){.reviews-wrapper{padding:32px 0}}.reviews-wrapper .overall-score{display:flex;align-items:center;margin-bottom:32px}.reviews-wrapper .overall-score .star-icon{margin-right:8px}.reviews-wrapper .overall-score .score-text{margin-inline:8px;font-family:var(--font-primary-medium);font-size:1.25rem;color:var(--color-primary)}.reviews-wrapper .overall-score .score-text span{color:var(--color-707C81);font-family:var(--font-primary)}.reviews-wrapper .rating-breakdown{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:40px}@media (max-width:767.98px){.reviews-wrapper .rating-breakdown{grid-template-columns:repeat(2,1fr);row-gap:16px}}.reviews-wrapper .rating-breakdown .rating-item .label{font-size:1rem;color:var(--color-dark);margin-bottom:4px}.reviews-wrapper .rating-breakdown .rating-item .value{font-family:var(--font-primary-medium);font-size:1.125rem;color:var(--color-primary)}.reviews-wrapper .single-review{border:1px solid var(--color-platinum);border-radius:10px;padding:24px;margin-bottom:24px}@media (max-width:767.98px){.reviews-wrapper .single-review{padding:16px}}.reviews-wrapper .single-review .review-header{display:flex;justify-content:space-between;margin-bottom:12px}.reviews-wrapper .single-review .review-header .name{font-family:var(--font-primary-medium);font-size:1.125rem;color:var(--color-primary)}.reviews-wrapper .single-review .review-header .date{font-size:.875rem;color:var(--color-secondary)}.reviews-wrapper .single-review .star-rating{margin-bottom:12px}.reviews-wrapper .single-review .description{font-size:.9375rem;color:var(--color-dark);line-height:var(--line-height140);margin-bottom:12px}.reviews-wrapper .single-review .show-more{font-family:var(--font-primary-medium);font-size:.875rem;color:var(--color-primary);text-decoration:underline;cursor:pointer}.reviews-wrapper .view-all{margin-top:16px;display:inline-flex;align-items:center;color:var(--color-60A2A5);font-family:var(--font-primary-medium);cursor:pointer}.reviews-wrapper .view-all svg{margin-left:4px}:root{--font-primary:"FigtreeLight";--font-primary-medium:"FigtreeMedium";--font-secondary:"DegularSemibold";--color-primary:#144355;--color-primary-light:rgba(243,146,0,0.80);--color-secondary:#3D3D3D;--color-dark:#282F31;--color-light:#F4F4F4;--color-light2:#DDD;--color-light3:#FAFAFA;--color-white:#ffffff;--color-red:#ff0000;--color-secondary2:#60A2A5;--color-secondary-light:#D7E8F0;--color-secondary-light2:#FFFAE5;--color-overlay:linear-gradient(0deg,rgba(0,0,0,0.30),rgba(0,0,0,0.30));--color-grey-bg:#E8E4DE;--color-secondary3:#99cc33;--color-platinum:#E1EAEE;--color-60A2A5:#60A2A5;--color-D68F59:#D68F59;--color-EDFAFB:#EDFAFB;--color-707C81:#707C81;--light:300;--normal:400;--medium:500;--semibold:600;--line-height90:90%;--line-height100:100%;--line-height110:110%;--line-height120:120%;--line-height140:140%;--logo-desktop-width:95px;--logo-tablet-width:81px;--logo-mobile-width:68px;--footer-logo-desktop-width:199px;--footer-logo-tablet-width:190px;--footer-logo-mobile-width:108px;--border-radius:8px;--body-font-family:var(--font-primary);--body-font-weight:var(--light);--body-text-color:var(--color-dark);--body-text-line-height:var(--line-height140);--body-bg-color:var(--color-white);--para-font-family:var(--font-primary);--para-text-color:var(--color-dark);--para-font-weight:var(--light);--para-line-height:140%;--heading-font-family:var(--font-secondary);--heading-font-weight:var(--normal);--heading-line-height:var(--line-height110);--btn-font-family:var(--font-primary-medium);--btn-font-size:16px;--btn-font-weight:var(--medium);--btn-line-height:var(--line-height140);--btn-letter-spacing:0px;--btn-text-transform:none;--btn-height-desktop:48px;--btn-height-mobile:44px;--btn-border-radius:8px;--form-height-desktop:48px;--form-height-mobile:44px;--form-border-radius:8px;--header-btn-bg-color:transparent;--header-btn-text-color:var(--color-white);--header-btn-border-color:var(--color-white);--header-btn-bg-hover-color:var(--color-primary);--header-btn-text-hover-color:var(--color-white);--header-btn-border-hover-color:var(--color-primary);--button-primary-text-color:var(--color-white);--button-primary-border-color:var(--color-D68F59);--button-primary-bg-color:var(--color-D68F59);--button-primary-text-hover-color:var(--color-white);--button-primary-border-hover-color:var(--color-secondary2);--button-primary-bg-hover-color:var(--color-secondary2);--button-primarybg-text-color:var(--color-white);--button-primarybg-border-color:var(--color-primary);--button-primarybg-bg-color:var(--color-primary);--button-primarybg-text-hover-color:var(--color-white);--button-primarybg-border-hover-color:var(--color-secondary2);--button-primarybg-bg-hover-color:var(--color-secondary2);--button-primary-outline-text-color:var(--color-white);--button-primary-outline-border-color:var(--color-white);--button-primary-outline-bg-color:transparent;--button-primary-outline-text-hover-color:var(--color-white);--button-primary-outline-border-hover-color:var(--color-secondary2);--button-primary-outline-bg-hover-color:var(--color-secondary2);--button-secondary-outline-text-color:var(--color-white);--button-secondary-outline-border-color:var(--color-white);--button-secondary-outline-bg-color:transparent;--button-secondary-outline-text-hover-color:var(--color-white);--button-secondary-outline-border-hover-color:var(--color-D68F59);--button-secondary-outline-bg-hover-color:var(--color-D68F59);--button-secondary-text-color:var(--color-primary);--button-secondary-border-color:var(--color-secondary2);--button-secondary-bg-color:var(--color-secondary2);--button-secondary-text-hover-color:var(--color-white);--button-secondary-border-hover-color:var(--color-primary);--button-secondary-bg-hover-color:var(--color-primary);--button-teritary-text-color:var(--color-primary);--button-teritary-border-color:var(--color-primary);--button-teritary-bg-color:transparent;--button-teritary-text-hover-color:var(--color-white);--button-teritary-border-hover-color:var(--color-secondary2);--button-teritary-bg-hover-color:var(--color-secondary2);--button-new-homes-text-color:var(--color-primary);--button-new-homes-border-color:var(--color-secondary2);--button-new-homes-bg-color:var(--color-secondary2);--button-new-homes-text-hover-color:var(--color-secondary2);--button-new-homes-border-hover-color:var(--color-secondary2);--button-new-homes-bg-hover-color:transparent}.property-footer-contact-wrapper{position:fixed;z-index:101;left:0;bottom:0;right:0;background-color:var(--color-white);box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06);height:96px;padding:24px}@media (max-width:767.98px){.property-footer-contact-wrapper{height:68px;padding:12px 16px}}.property-footer-contact-wrapper .property-footer-btn{width:100%}.property-footer-contact-wrapper .property-footer-btn.btn1{margin-right:16px}@media (max-width:767.98px){.property-footer-contact-wrapper .property-footer-btn.btn1{margin-right:12px}}.property-footer-contact-wrapper .button{width:100%}.property-footer-contact-wrapper .button .icon-mail,.property-footer-contact-wrapper .button:hover .icon-mail{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M1.5 2.75H15.5V12.6667C15.5 12.8214 15.4385 12.9697 15.3291 13.0791C15.2197 13.1885 15.0714 13.25 14.9167 13.25H2.08333C1.92862 13.25 1.78025 13.1885 1.67085 13.0791C1.56146 12.9697 1.5 12.8214 1.5 12.6667V2.75Z' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 2.75L8.5 9.25L1.5 2.75' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-footer-contact-wrapper .button:hover .icon-phone-16{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M5.85694 7.79804C6.46686 9.04497 7.47761 10.0511 8.72731 10.6554C8.81874 10.6987 8.91988 10.7175 9.02077 10.7098C9.12167 10.7022 9.21883 10.6684 9.30271 10.6118L11.1428 9.38482C11.2242 9.33056 11.3178 9.29745 11.4152 9.2885C11.5126 9.27955 11.6107 9.29505 11.7006 9.33358L15.1431 10.8089C15.26 10.8586 15.3577 10.9449 15.4213 11.0549C15.4849 11.1649 15.511 11.2926 15.4958 11.4187C15.3869 12.2701 14.9715 13.0527 14.3273 13.6199C13.683 14.187 12.8542 14.5 11.9958 14.5C9.34476 14.5 6.80229 13.4469 4.92771 11.5723C3.05313 9.69771 2 7.15524 2 4.50418C2.00005 3.64584 2.31295 2.81695 2.88013 2.17271C3.44731 1.52847 4.22987 1.11305 5.08128 1.00425C5.20742 0.988981 5.3351 1.01512 5.44508 1.07873C5.55507 1.14234 5.6414 1.23997 5.69108 1.35691L7.16771 4.80237C7.2059 4.89149 7.22146 4.98867 7.21301 5.08526C7.20455 5.18185 7.17234 5.27485 7.11925 5.35598L5.89649 7.2243C5.84084 7.30834 5.80794 7.40539 5.80101 7.50595C5.79408 7.60651 5.81335 7.70715 5.85694 7.79804V7.79804Z' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.property-availability-modal-dialog{max-width:400px;margin:1.75rem auto}@media (max-width:767.98px){.property-availability-modal-dialog{max-width:90%;margin:1rem auto}}.property-availability-modal-dialog .property-availability-modal-content{border:none;border-radius:12px;overflow:hidden}.property-availability-modal-dialog .property-availability-modal-content .modal-header{border-bottom:1px solid #eee;padding:1rem 1.5rem}.property-availability-modal-dialog .property-availability-modal-content .modal-header .modal-title{font-size:1.125rem;font-weight:600;color:var(--color-primary)}.property-availability-modal-dialog .property-availability-modal-content .modal-body{padding:24px;min-height:200px;position:relative}.property-availability-modal-dialog .property-availability-modal-content .calendar-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:4px solid #f3f3f3;border-top:4px solid var(--color-primary);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}