.speed-slow{transition-duration:1.2s!important}.speed-normal{transition-duration:.8s!important}.speed-fast{transition-duration:.4s!important}.aos-sb-init{opacity:0;will-change:opacity,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(100px)}@media (prefers-reduced-motion:reduce){.aos-sb-init{transition:none!important;transform:none!important}}.aos-sb-animate{opacity:1;transform:none}.fade-in{transform:scale(.95)}.fade-in.aos-sb-animate{opacity:1;transform:scale(1)}.fade-up{transform:translateY(100px)}.fade-up.aos-sb-animate{opacity:1;transform:translate(0,0)}.fade-down{transform:translateY(-40px)}.fade-down.aos-sb-animate{opacity:1;transform:translate(0,0)}.fade-out{opacity:1}.fade-out.aos-sb-animate{opacity:0;transform:none}
.on-market{background-color:var(--color-ghost-white);overflow:hidden}.on-market.similar-properties{background-color:#f8f8f8;padding:80px 0}.on-market.similar-properties img{height:280px}@media (max-width:1400px){.on-market.similar-properties img{height:240px}}.on-market.recently_sold{background-color:#f8f8f8}.on-market.recently_sold .intro-content{padding-bottom:24px}.on-market.recently_sold .intro-content div{justify-content:space-between;column-gap:244px;display:flex}@media (max-width:1099.98px){.on-market.recently_sold .intro-content div{display:block}}.on-market.recently_sold .on-market__slider:before{background-color:#f8f8f8}.on-market .head{margin-top:32px}@media (max-width:767.98px){.on-market .head{display:block!important}.on-market .head .tabs-sec{margin-top:16px;display:block!important}}.on-market h3{color:var(--color-secondary-dark)}.on-market__slider{margin-top:48px;position:relative}@media (max-width:1400px){.on-market__slider{margin-top:32px}}.on-market__slider:before{content:"";background-color:var(--color-ghost-white);z-index:1;width:100vw;height:100%;position:absolute;left:auto;right:100%}.on-market__slider .slick-list{margin:0 -12px;overflow:visible}@media (max-width:1099.98px){.on-market__slider .slick-list{margin:0 -8px}}@media (max-width:767.98px){.on-market__slider .slick-list{overflow:hidden}}.on-market__slider .slick-list .slick-slide{padding:0 12px}@media (max-width:1099.98px){.on-market__slider .slick-list .slick-slide{padding:0 12px}}@media (max-width:767.98px){.on-market__slider .slick-list .slick-slide{padding:0 8px}}.on-market__slider .slick-dots{text-align:left}@media (max-width:767.98px){.on-market__slider .slick-dots{text-align:left}}.on-market__card{overflow:hidden}.on-market__image{position:relative}.on-market__image img{height:292px}@media (max-width:1400px){.on-market__image img{height:250px}}@media (max-width:1099.98px){.on-market__image img{height:236px}}@media (max-width:767.98px){.on-market__image img{height:272px}}.on-market__image .on-market__status{color:var(--color-white);text-transform:uppercase;letter-spacing:1px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#43165c 0%,rgba(67,22,92,0) 100%);width:80%;padding:8px 16px;font-size:.75rem;position:absolute;top:0;left:0}.on-market__content{margin-top:20px}@media (max-width:767.98px){.on-market__content{margin-top:16px}}.on-market__content .on-market__title a{font-family:var(--font-primary);color:var(--color-primary);font-size:18px;font-style:normal;font-weight:600;line-height:140%}@media (max-width:1099.98px){.on-market__content .on-market__title a{font-size:1.25rem}}.on-market__content .on-market__title a:hover{color:var(--color-primary)}.on-market__content .on-market__price{font-weight:var(--normal400);color:var(--color-dark);margin-top:8px;font-size:1rem}.on-market__meta{color:var(--color-dark);font-size:1rem;font-weight:--normal;line-height:var(--line-height140);gap:24px;margin-top:16px;display:flex}.on-market__meta span{align-items:center;gap:8px;display:flex}.on-market .property-tabs button{color:var(--color-dark);border-bottom:2px solid transparent;padding-bottom:4px}.on-market .property-tabs button:not(:last-child){margin-right:36px}.on-market .property-tabs button.active{color:var(--color-primary);border-bottom:2px solid var(--color-primary);padding-bottom:4px;font-weight:600}.on-market .more-cta-section .more-cta-text{color:#2e3236;padding-right:16px;font-size:1rem;font-weight:600}.on-market .more-cta-section .more-cta-link{color:var(--color-primary);font-size:1rem;text-decoration:underline}.on-market .more-cta-section .more-cta-line{color:var(--color-dark);padding-left:16px;padding-right:16px;font-size:1rem}
