.on-market{background-color:#f8f8f8;padding:80px 0}@media (max-width:1099.98px){.on-market{padding:64px 0}}@media (max-width:767.98px){.on-market{padding:40px 0}}.on-market h3{color:var(--color-secondary-dark);font-size:48px;font-weight:300;line-height:94%}@media (max-width:1099.98px){.on-market h3{font-size:32px}}.on-market .slick-slider .slick-dots li{width:10px;height:10px;margin:0 12px 0 0}@media (max-width:767.98px){.on-market .slick-slider .slick-dots li:nth-child(n+5){display:none}}.on-market .slick-slider .slick-dots li button{background-color:#d3cec5;border:0}.on-market .slick-slider .slick-dots li button:before{width:10px;height:10px}.on-market .slick-slider .slick-dots li.slick-active button{background-color:#181a18}.on-market .slick-dots{text-align:left;font-size:0%}.on-market .property-slider__footer{display:none}@media (max-width:1099.98px){.on-market .property-slider__footer{justify-content:space-between;align-items:center;margin-top:40px;display:flex!important}.on-market .property-slider__footer ul{align-items:center;margin:0;padding:0;display:flex}}@media (max-width:767.98px){.on-market .property-slider__footer{margin-top:32px;padding-right:0}}.on-market.similar-properties{background-color:#f8f8f8;padding:80px 0}.on-market.similar-properties .head{padding-bottom:48px}@media (max-width:1400px){.on-market.similar-properties .head{padding-bottom:40px}}@media (max-width:767.98px){.on-market.similar-properties .head{padding-bottom:32px}}.on-market.similar-properties img{height:280px}@media (max-width:1400px){.on-market.similar-properties img{height:240px}}.on-market .featured-actions.tablet-mobile{display:none}@media (max-width:1099.98px){.on-market .featured-actions.tablet-mobile{gap:16px;display:flex!important}}@media (max-width:767.98px){.on-market .featured-actions.tablet-mobile{gap:12px}}.on-market .featured-actions.tablet-mobile .btn-featured{color:#09471f;letter-spacing:1px;text-transform:uppercase;background:0 0;border:1.5px solid #09471f;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.on-market .featured-actions.tablet-mobile .btn-featured:hover{color:#fff;background-color:#09471f}@media (max-width:767.98px){.on-market .featured-actions.tablet-mobile .btn-featured{padding:8px 16px}}.on-market .featured-header{margin-bottom:48px}@media (max-width:1099.98px){.on-market .featured-header{margin-bottom:40px}}@media (max-width:767.98px){.on-market .featured-header{margin-bottom:32px}}@media (max-width:1099.98px){.on-market .featured-header .featured-actions{display:none!important}}.on-market .featured-header .featured-title{font-family:var(--font-secondary);color:#1a1a1a;margin:0;font-size:48px;font-weight:300}@media (max-width:1099.98px){.on-market .featured-header .featured-title{font-size:40px}}@media (max-width:767.98px){.on-market .featured-header .featured-title{font-size:32px}}.on-market .featured-header .btn-featured{color:#09471f;letter-spacing:1px;text-transform:uppercase;background:0 0;border:1.5px solid #09471f;justify-content:center;align-items:center;height:44px;padding:0 16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.on-market .featured-header .btn-featured:hover{color:#fff;background-color:#09471f}@media (max-width:767.98px){.on-market .featured-header .btn-featured{padding:8px 16px;font-size:12px}}@media (max-width:1099.98px){.on-market__slider{padding-bottom:0}}.on-market__slider .slick-list{margin:0 -12px}.on-market__slider .slick-list .slick-slide{padding:0 12px}.on-market .property-card-wrapper{background:#fff;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px rgba(0,0,0,.05)}.on-market .property-card-wrapper:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.on-market .property-card-wrapper.similar{box-shadow:none;background-color:transparent}.on-market .property-card-wrapper.similar .property-details-content{padding:20px 0 0}.on-market .property-card-wrapper.similar .property-details-content .property-location{height:auto;padding-top:4px}.on-market .property-card-wrapper.similar .property-details-content .property-specs{margin-bottom:0}.on-market__image{position:relative;overflow:hidden}.on-market__image img{object-fit:cover;width:100%;height:292px;transition:transform .5s}@media (max-width:1400px){.on-market__image img{height:268px}}@media (max-width:1099.98px){.on-market__image img{height:253px}}@media (max-width:767.98px){.on-market__image img{height:292px}}.on-market__image .on-market__status{color:#1a1a1a;text-transform:uppercase;letter-spacing:.5px;background:rgba(255,255,255,.95);border-radius:2px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:15px;left:15px}.on-market .property-details-content{flex-direction:column;flex-grow:1;padding:24px;display:flex}@media (max-width:1400px){.on-market .property-details-content{padding:16px}}.on-market .property-details-content .price-row{margin-bottom:4px}.on-market .property-details-content .price-row .property-price{line-height:0}.on-market .property-details-content .price-row .property-price a{color:#181a18;font-size:18px;font-weight:600;line-height:1;font-family:var(--font-primary);margin:0}.on-market .property-details-content .price-row .property-price a:hover{color:var(--color-primary)}.on-market .property-details-content .property-specs{color:#353835;align-items:center;gap:20px;margin-bottom:20px;font-size:16px;display:flex}.on-market .property-details-content .property-specs .property-type{font-weight:300}.on-market .property-details-content .property-specs .spec-item{align-items:center;gap:6px;display:flex}.on-market .property-details-content .property-specs .spec-item svg{color:#888;width:18px;height:18px}.on-market .property-details-content .property-features{margin-bottom:4px}.on-market .property-details-content .property-features p{color:#181a18;margin:0;font-size:14px;font-weight:600;line-height:1.4}.on-market .property-details-content .property-location{color:#353835;align-items:center;gap:4px;height:44px;margin-bottom:20px;font-size:14px;display:flex}@media (max-width:767.98px){.on-market .property-details-content .property-location{height:auto}}.on-market .property-details-content .property-location svg{flex-shrink:0;width:14px;height:14px}.on-market .property-details-content .property-footer-actions{gap:12px;margin-top:auto;display:flex}.on-market .property-details-content .property-footer-actions .btn-action{letter-spacing:.5px;background:#fff;border:1px solid #f2f2f2;flex:1;justify-content:center;align-items:center;gap:10px;height:40px;padding:12px 0;font-size:10px;font-weight:700;transition:all .2s;display:flex}.on-market .property-details-content .property-footer-actions .btn-action svg{flex-shrink:0}.on-market .property-details-content .property-footer-actions .btn-action.whatsapp{color:#09471f}.on-market .property-details-content .property-footer-actions .btn-action.whatsapp svg{color:#25d366}.on-market .property-details-content .property-footer-actions .btn-action.whatsapp:hover{background:#f8fffb;border-color:#25d366}.on-market .property-details-content .property-footer-actions .btn-action.call,.on-market .property-details-content .property-footer-actions .btn-action.call svg{color:#09471f}.on-market .property-details-content .property-footer-actions .btn-action.call:hover{background:#f8fffb;border-color:#25d366}@media (max-width:767.98px){.cta-footer{margin-top:32px}}
