@charset "UTF-8";/*!
 * Hyper Search v1.1.0 (Independent)
 * Copyright 2022 Realiance Network
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}::after,::before,:root{--hs-viewport-height:100vh;--hs-main:#DD4C4F;--hs-main-dark:#bc4143;--hs-main-light:#fef9fa;--hs-main-rgb:221,76,79;--hs-main-dark-rgb:188,65,67;--hs-main-light-rgb:254,249,250;--hs-accent:#7173B2;--hs-accent-dark:#606297;--hs-accent-light:#fbfbfd;--hs-accent-rgb:113,115,178;--hs-accent-dark-rgb:96,98,151;--hs-accent-light-rgb:251,251,253;--hs-gray:#707070;--hs-gray-main:#b7a0a7;--hs-gray-accent:#a1a8bb;--hs-gray-light:#dedede;--hs-gray-dark:#222222;--hs-red:#ce6f6f;--hs-yellow:#dddb4c;--hs-green:#a0ce6f;--hs-blue:#6f9bce;--hs-map:#222222;--hs-font-base:Open Sans,sans-serif;--hs-font-heading:Rokkitt,serif;--hs-font-special:Rokkitt,serif;--bs-font-sans-serif:var(--hs-font-base)}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat) * 2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat) * 3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay) * 2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay) * 3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay) * 4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay) * 5)}.animated.faster{animation-duration:calc(var(--animate-duration) / 2)}.animated.fast{animation-duration:calc(var(--animate-duration) * .8)}.animated.slow{animation-duration:calc(var(--animate-duration) * 2)}.animated.slower{animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInHalf{from{opacity:0}to{opacity:.5}}.fade-in{animation-name:fadeIn}.fade-in-half{animation-name:fadeInHalf}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slide-in-down{animation-name:slideInDown}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--hs-font-heading)}small{font-size:.75em;font-weight:100}a{--bs-link-color:var(--hs-accent);--bs-link-color-rgb:var(--hs-accent-rgb);--bs-link-hover-color:var(--hs-accent-dark);font-weight:700}.alert{--bs-alert-border-radius:0;--bs-alert-padding-y:0.5rem}.btn{--bs-btn-border-radius:0;--bs-btn-border-width:2px;--bs-btn-font-size:1rem;--bs-btn-font-weight:600;--bs-btn-padding-x:1rem;--bs-btn-padding-y:.625rem;letter-spacing:2px;text-transform:uppercase}.btn-link{--bs-btn-color:var(--hs-main);--bs-btn-hover-color:var(--hs-main-dark)}.btn-primary{--bs-btn-bg:var(--hs-main);--bs-btn-border-color:var(--hs-main);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-main-dark);--bs-btn-hover-border-color:var(--hs-main-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-main-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-main-dark);--bs-btn-active-border-color:var(--hs-main-dark)}.btn-secondary{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark)}.btn-outline-primary{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-main);--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--hs-main-light);--bs-btn-hover-border-color:var(--hs-main);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-main-rgb);--bs-btn-active-bg:var(--hs-main);--bs-btn-active-border-color:var(--hs-main);--bs-btn-disabled-color:var(--hs-main)}.btn-outline-secondary{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent)}.btn-white-main{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-main-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark)}.btn-white-accent{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark)}.btn-main{--bs-btn-bg:var(--hs-main);--bs-btn-border-color:var(--hs-main);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-main-dark);--bs-btn-hover-border-color:var(--hs-main-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-main-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-main-dark);--bs-btn-active-border-color:var(--hs-main-dark)}.btn-outline-main{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-main);--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--hs-main-light);--bs-btn-hover-border-color:var(--hs-main);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-main-rgb);--bs-btn-active-bg:var(--hs-main);--bs-btn-active-border-color:var(--hs-main);--bs-btn-disabled-color:var(--hs-main)}.btn-accent{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark)}.btn-outline-accent{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent)}.btn-success{--bs-btn-bg:var(--hs-success);--bs-btn-border-color:var(--hs-success);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-success-dark);--bs-btn-hover-border-color:var(--hs-success-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-success-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-success-dark);--bs-btn-active-border-color:var(--hs-success-dark)}.btn-outline-success{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-success);--bs-btn-color:var(--hs-success);--bs-btn-hover-bg:var(--hs-success-light);--bs-btn-hover-border-color:var(--hs-success);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-success-rgb);--bs-btn-active-bg:var(--hs-success);--bs-btn-active-border-color:var(--hs-success);--bs-btn-disabled-color:var(--hs-success)}.btn-info{--bs-btn-bg:var(--hs-info);--bs-btn-border-color:var(--hs-info);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-info-dark);--bs-btn-hover-border-color:var(--hs-info-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-info-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-info-dark);--bs-btn-active-border-color:var(--hs-info-dark)}.btn-outline-info{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-info);--bs-btn-color:var(--hs-info);--bs-btn-hover-bg:var(--hs-info-light);--bs-btn-hover-border-color:var(--hs-info);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-info-rgb);--bs-btn-active-bg:var(--hs-info);--bs-btn-active-border-color:var(--hs-info);--bs-btn-disabled-color:var(--hs-info)}.btn-warning{--bs-btn-bg:var(--hs-warning);--bs-btn-border-color:var(--hs-warning);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-warning-dark);--bs-btn-hover-border-color:var(--hs-warning-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-warning-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-warning-dark);--bs-btn-active-border-color:var(--hs-warning-dark)}.btn-outline-warning{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-warning);--bs-btn-color:var(--hs-warning);--bs-btn-hover-bg:var(--hs-warning-light);--bs-btn-hover-border-color:var(--hs-warning);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-warning-rgb);--bs-btn-active-bg:var(--hs-warning);--bs-btn-active-border-color:var(--hs-warning);--bs-btn-disabled-color:var(--hs-warning)}.btn-danger{--bs-btn-bg:var(--hs-danger);--bs-btn-border-color:var(--hs-danger);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-danger-dark);--bs-btn-hover-border-color:var(--hs-danger-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-danger-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-danger-dark);--bs-btn-active-border-color:var(--hs-danger-dark)}.btn-outline-danger{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-danger);--bs-btn-color:var(--hs-danger);--bs-btn-hover-bg:var(--hs-danger-light);--bs-btn-hover-border-color:var(--hs-danger);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-danger-rgb);--bs-btn-active-bg:var(--hs-danger);--bs-btn-active-border-color:var(--hs-danger);--bs-btn-disabled-color:var(--hs-danger)}.btn-gray{--bs-btn-bg:var(--hs-gray);--bs-btn-border-color:var(--hs-gray);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-gray-dark);--bs-btn-hover-border-color:var(--hs-gray-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-gray-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-gray-dark);--bs-btn-active-border-color:var(--hs-gray-dark)}.btn-outline-gray{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-gray);--bs-btn-color:var(--hs-gray);--bs-btn-hover-bg:var(--hs-gray-light);--bs-btn-hover-border-color:var(--hs-gray);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-gray-rgb);--bs-btn-active-bg:var(--hs-gray);--bs-btn-active-border-color:var(--hs-gray);--bs-btn-disabled-color:var(--hs-gray)}.btn-light{--bs-btn-bg:var(--hs-light);--bs-btn-border-color:var(--hs-light);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-light-dark);--bs-btn-hover-border-color:var(--hs-light-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-light-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-light-dark);--bs-btn-active-border-color:var(--hs-light-dark)}.btn-outline-light{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-light);--bs-btn-color:var(--hs-light);--bs-btn-hover-bg:var(--hs-light-light);--bs-btn-hover-border-color:var(--hs-light);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-light-rgb);--bs-btn-active-bg:var(--hs-light);--bs-btn-active-border-color:var(--hs-light);--bs-btn-disabled-color:var(--hs-light)}.btn-dark{--bs-btn-bg:var(--hs-dark);--bs-btn-border-color:var(--hs-dark);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-dark-dark);--bs-btn-hover-border-color:var(--hs-dark-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-dark-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-dark-dark);--bs-btn-active-border-color:var(--hs-dark-dark)}.btn-outline-dark{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-dark);--bs-btn-color:var(--hs-dark);--bs-btn-hover-bg:var(--hs-dark-light);--bs-btn-hover-border-color:var(--hs-dark);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-dark-rgb);--bs-btn-active-bg:var(--hs-dark);--bs-btn-active-border-color:var(--hs-dark);--bs-btn-disabled-color:var(--hs-dark)}.btn-apple{--bs-btn-color:var(--bs-white);--bs-btn-bg:#000000;--bs-btn-border-color:#000000;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:black;--bs-btn-hover-border-color:black;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:black;--bs-btn-active-border-color:black;display:flex;align-items:center}.btn-apple i{font-size:1.5rem}.btn-apple span{flex:1}.btn-google{--bs-btn-color:var(--bs-white);--bs-btn-bg:#DC4E41;--bs-btn-border-color:#DC4E41;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#c6463b;--bs-btn-hover-border-color:#c6463b;--bs-btn-focus-shadow-rgb:220,78,65;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#b03e34;--bs-btn-active-border-color:#b03e34;display:flex;align-items:center}.btn-google i{font-size:1.5rem}.btn-google span{flex:1}.btn-facebook{--bs-btn-color:var(--bs-white);--bs-btn-bg:#4163b2;--bs-btn-border-color:#4163b2;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#3b59a0;--bs-btn-hover-border-color:#3b59a0;--bs-btn-focus-shadow-rgb:65,99,178;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#344f8e;--bs-btn-active-border-color:#344f8e;display:flex;align-items:center}.btn-facebook i{font-size:1.5rem}.btn-facebook span{flex:1}.btn-twitter{--bs-btn-color:var(--bs-white);--bs-btn-bg:#1da1f2;--bs-btn-border-color:#1da1f2;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#1a91da;--bs-btn-hover-border-color:#1a91da;--bs-btn-focus-shadow-rgb:29,161,242;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#1781c2;--bs-btn-active-border-color:#1781c2;display:flex;align-items:center}.btn-twitter i{font-size:1.5rem}.btn-twitter span{flex:1}.btn-pinterest{--bs-btn-color:var(--bs-white);--bs-btn-bg:#bd081c;--bs-btn-border-color:#bd081c;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#aa0719;--bs-btn-hover-border-color:#aa0719;--bs-btn-focus-shadow-rgb:189,8,28;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#970616;--bs-btn-active-border-color:#970616;display:flex;align-items:center}.btn-pinterest i{font-size:1.5rem}.btn-pinterest span{flex:1}.btn-linkedin{--bs-btn-color:var(--bs-white);--bs-btn-bg:#0e76a8;--bs-btn-border-color:#0e76a8;--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#0d6a97;--bs-btn-hover-border-color:#0d6a97;--bs-btn-focus-shadow-rgb:14,118,168;--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#0b5e86;--bs-btn-active-border-color:#0b5e86;display:flex;align-items:center}.btn-linkedin i{font-size:1.5rem}.btn-linkedin span{flex:1}.date{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.25rem;flex-direction:column}.date .day{font-size:1.5rem;font-weight:900}.facebook-sso{height:3rem;margin-top:.5rem;width:100%}.form-control,.form-select{border-radius:0;box-shadow:none;height:auto;margin:0;border-left:none;box-shadow:-3px 0 0 0 var(--hs-accent);margin-left:3px;width:calc(100% - 3px)}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:var(--hs-gray-accent)}.form-control::placeholder,.form-select::placeholder{color:var(--hs-gray-accent)}.form-control:focus,.form-select:focus{border-color:rgba(var(--hs-accent-rgb),.75)!important;box-shadow:-3px 0 0 0 var(--hs-accent),0 0 0 3px rgba(var(--hs-accent-rgb),.25)}.form-control:focus,.form-select:focus{border-left:1px solid}.form-control{border-radius:0;padding:.6875rem 1rem}.form-select{padding:.6875rem 2.25rem .6875rem 1rem;background-origin:inherit}.form-check-input:checked{background-color:var(--hs-accent);border-color:var(--hs-accent)}label:not(.form-label){margin:0!important}.form-label{margin-bottom:.125rem}.input-group .input-group-text{border-left:none;box-shadow:-3px 0 0 0 var(--hs-accent);margin-left:3px;background-color:#fff;border-radius:0;color:#a1a8bb;font-size:1.5rem;padding-right:.5rem}.input-group .input-group-text:focus{border-left:1px solid}.input-group .input-group-text+.form-floating input,.input-group .input-group-text+input{border-left:1px solid #fff;box-shadow:none;margin-left:0;padding-left:.5rem}.input-group .form-select{border-right:1px solid #fff}.input-group input+input{border-right:none;text-align:right}.input-group input+.input-group-text{padding-right:.75rem;padding-left:.5rem}.srp{height:calc(var(--hs-viewport-height) - var(--header-height));overflow:hidden;width:100%}@media (max-width:575.98px){.srp{--header-height:var(--hs-header-height-sm)}}@media (max-width:767.98px){.srp{margin-top:var(--header-height)}}@media (min-width:576px) and (max-width:991.98px){.srp{--header-height:var(--hs-header-height-md)}}@media (min-width:992px){.srp{--header-height:var(--hs-header-height-lg)}}.srp-nav{--icon-size:24px;background:var(--background);box-shadow:var(--box-shadow);padding:var(--padding-y) var(--padding-x);width:100%;align-items:center;display:flex;gap:var(--gap);position:relative;z-index:3}.srp-nav[data-view=split] .btn[data-view=split]{display:none}.srp-nav[data-view=map] .btn[data-view=map]{display:none}.srp-nav[data-view=list] .btn[data-view=list]{display:none}.srp-nav .btn{--bs-btn-bg:#fff;--bs-btn-line-height:var(--icon-size);--bs-btn-hover-bg:var(--bs-btn-bg);white-space:nowrap;align-items:center;display:inline-flex;justify-content:center}@media (max-width:767.98px){.srp-nav{--background:transparent;--border:none;--box-shadow:none;--padding-x:0.5rem;--padding-y:0.5rem;align-content:space-between}.srp-nav[data-view=list],.srp-nav[data-view=split]{position:fixed;top:var(--header-height)}.srp-nav[data-view=map]{position:absolute;top:0}.srp-nav[data-view=map] .srp-filter{gap:0}.srp-nav[data-view=map] .btn[data-label=sort]{display:none}}@media (min-width:768px){.srp-nav{--background:#fff;--border:1px solid #dedede;--box-shadow:0 0 0.75rem rgba(34, 34, 34, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.15);--height:3rem;--padding-x:0.5rem;--padding-y:0.75rem}}@media (max-width:991.98px){.srp-nav{--gap:0.5rem}}@media (min-width:992px){.srp-nav{--gap:1rem}}.srp-search{background:#fff;box-shadow:0 0 .75rem 0 rgba(34,34,34,.4),-3px 0 0 0 var(--hs-accent);align-items:center;display:flex;position:relative;margin-left:3px}.srp-search .tags{align-self:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;overflow:hidden}@media (min-width:768px){.srp-search .tags{max-width:calc(100% - 10rem - 3.375rem - .75rem * 2)}.srp-search .tags .tag:first-of-type{margin-left:var(--padding-x)}}.srp-search .tag{background:rgba(var(--hs-accent-rgb),.05);border:1px solid var(--hs-accent);border-radius:1rem;height:1.875rem;margin-left:.25rem;padding-left:.5rem;padding-right:.25rem;align-items:center;display:flex}@media (max-width:767.98px){.srp-search .tag{max-width:7rem}}@media (min-width:768px){.srp-search .tag{max-width:calc(100% - var(--padding-x))}}.srp-search .tag-text{font-size:.875rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.srp-search .tag-remove{border-radius:100%;height:.625rem;margin:.375rem;width:.625rem;align-items:center;display:flex;justify-content:center}.srp-search .tag-remove svg{height:100%}.srp-search .search{display:flex;flex:1}@media (min-width:768px){.srp-search .search{flex:1 0 10rem}}.srp-search .input-group{position:initial}.srp-search input{border:none;box-shadow:none;height:auto;margin-left:0}.srp-search input:focus{border:none;box-shadow:none}.srp-search input:focus-visible{outline:0}.srp-search .btn{--bs-btn-font-size:var(--icon-size);--bs-btn-padding-x:0.5rem}.srp-search .btn i{font-weight:400}@media (max-width:767.98px){.srp-search{width:100%;flex:1}.srp-search input{padding-left:.25rem;padding-right:.25rem}}@media (min-width:768px) and (max-width:991.98px){.srp-search{flex:1 0 calc(50% - 3.25rem - 0.5rem)}}@media (min-width:992px){.srp-search{flex:0 1 50%}}@media (min-width:992px) and (max-width:1199.98px){.srp-search{flex:1}}@media (min-width:1200px){.srp-search{width:50%}}.srp-toggle .btn{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent);--bs-btn-font-size:var(--icon-size);--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem;line-height:1;height:var(--height);width:var(--height)}.srp-save .btn{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);--bs-btn-padding-x:0.5rem}.srp-search-dropdown{background:#fff;border:1px solid #dedede;border-radius:0;box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);filter:drop-shadow(0 0 .75rem rgba(34, 34, 34, .25), inset 0 -1px 0 rgba(0, 0, 0, .15));-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;position:absolute;left:0;width:100%;top:calc(3rem - 2px + .5rem);z-index:11}.srp-search-dropdown li.term:hover{background:var(--hs-main)!important}.srp-search-dropdown:before{border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-bottom:.25rem solid #dee2e6;height:0;width:0;position:absolute;top:-.5rem;left:50%;content:"";display:block}.srp-search-dropdown:after{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:5px solid #fff;height:0;width:0;position:absolute;top:-5px;left:calc(50% + 1px);content:"";display:block}.srp-search-dropdown ul{list-style:none;overflow:auto;margin:0;padding:0;width:100%}.srp-search-dropdown li{border-bottom:1px solid #dedede;padding:.5rem 1rem}.srp-search-dropdown li:last-of-type{border-bottom:none}.srp-search-dropdown li.category{font-weight:700}.srp-search-dropdown li.term:hover{background:var(--hs-main-rgb);color:#fff;cursor:pointer}@media (max-width:575.98px){.srp-search-dropdown{--offset-top:var(--hs-header-height-sm)}}@media (min-width:576px) and (max-width:991.98px){.srp-search-dropdown{--offset-top:var(--hs-header-height-md)}}@media (min-width:992px){.srp-search-dropdown{--offset-top:var(--hs-header-height-lg)}}.srp-search-dropdown ul{max-height:calc(var(--hs-viewport-height) - var(--offset-top) - .5rem * 3 - 3rem - 2px)}.srp-filter,.srp-toggle{align-items:center;display:flex;gap:calc(var(--gap)/ 2)}@media (max-width:767.98px){.srp-save,.srp-toggle{display:none}}.srp-filter .btn{width:var(--btn-width)}@media (max-width:767.98px){.srp-filter{--btn-width:auto;display:flex;flex:0 0 auto}.srp-filter .btn{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);--bs-btn-font-size:0.875rem;--bs-btn-padding-x:0.25rem;box-shadow:0 0 .75rem 0 rgba(34,34,34,.4);letter-spacing:1px}}@media (min-width:768px){.srp-filter .btn{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent)}}@media (min-width:768px) and (max-width:991.98px){.srp-filter{--btn-width:5rem}}@media (min-width:992px){.srp-filter{--btn-width:10rem}}.srp-sort{background:#fff;border:1px solid #dedede;border-radius:0;box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);filter:drop-shadow(0 0 .75rem rgba(34, 34, 34, .25), inset 0 -1px 0 rgba(0, 0, 0, .15));-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;position:absolute;left:0;z-index:10}.srp-sort li.term:hover{background:var(--hs-main)!important}.srp-sort:before{border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-bottom:.25rem solid #dee2e6;height:0;width:0;position:absolute;top:-.5rem;left:50%;content:"";display:block}.srp-sort:after{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:5px solid #fff;height:0;width:0;position:absolute;top:-5px;left:calc(50% + 1px);content:"";display:block}.srp-sort ul{list-style:none;overflow:auto;margin:0;padding:0;width:100%}.srp-sort li{border-bottom:1px solid #dedede;padding:.5rem 1rem}.srp-sort li:last-of-type{border-bottom:none}.srp-sort li.category{font-weight:700}.srp-sort li.term:hover{background:var(--hs-main-rgb);color:#fff;cursor:pointer}@media (max-width:575.98px){.srp-sort{--offset-top:var(--hs-header-height-sm)}}@media (min-width:576px) and (max-width:991.98px){.srp-sort{--offset-top:var(--hs-header-height-md)}}@media (min-width:992px){.srp-sort{--offset-top:var(--hs-header-height-lg)}}.srp-nav-mobile[data-view=split] .btn[data-view=list]{display:none}.srp-nav-mobile[data-view=map] .btn[data-view=map]{display:none}.srp-nav-mobile[data-view=list] .btn[data-view=list]{display:none}@media (max-width:767.98px){.srp-nav-mobile{--gap:0.75rem;width:100%;display:flex;gap:var(--gap);justify-content:center;position:absolute;bottom:var(--gap);z-index:2}.srp-nav-mobile[data-view=map]{position:absolute}.srp-nav-mobile .btn{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);box-shadow:0 0 .75rem 0 rgba(34,34,34,.4);align-items:center;display:flex;gap:.5rem}}@media (min-width:768px){.srp-nav-mobile{display:none}}.srp-stage{height:calc(100% - var(--top-offset));width:100%;display:grid;grid-template-rows:100%}@media (max-width:575.98px){.srp-stage{--top-offset:0px}}@media (min-width:576px){.srp-stage{--top-offset:3rem - (0.75rem * 2)}}@media (min-width:768px){.srp-stage[data-view=split]{grid-template-areas:"map list"}}@media (min-width:768px) and (max-width:1199.98px){.srp-stage[data-view=split]{grid-template-columns:1fr minmax(1rem,calc(24rem + 0.5rem * 2))}}@media (min-width:1200px){.srp-stage[data-view=split]{grid-template-columns:1fr minmax(1rem,calc(24rem * 2 + 0.5rem * 3))}}@media (max-width:767.98px){.srp-stage[data-view=split] .srp-map{display:none}}@media (min-width:576px) and (max-width:767.98px){.srp-stage[data-view=split] .srp-list{--columns:2}}@media (max-width:767.98px){.srp-stage[data-view=split] .srp-list{width:100%}}@media (min-width:1200px) and (max-width:1399.98px){.srp-stage[data-view=split] .srp-list{--columns:2}}@media (min-width:1400px){.srp-stage[data-view=split] .srp-list{--columns:2}}.srp-stage[data-view=map]{grid-template-areas:"map"}@media (max-width:767.98px){.srp-stage[data-view=map]{--top-offset:0px}}.srp-stage[data-view=map] .srp-map{width:100%}.srp-stage[data-view=map] .srp-list{display:none}.srp-stage[data-view=list]{grid-template-areas:"list"}.srp-stage[data-view=list] .srp-map{display:none}.srp-stage[data-view=list] .srp-list{width:100%}@media (max-width:575.98px){.srp-stage[data-view=list] .srp-list{--columns:1}}@media (min-width:576px) and (max-width:991.98px){.srp-stage[data-view=list] .srp-list{--columns:2}}@media (min-width:992px) and (max-width:1399.98px){.srp-stage[data-view=list] .srp-list{--columns:3}}@media (min-width:1400px){.srp-stage[data-view=list] .srp-list{--columns:4}}.srp-map{--google-map-offset:10px;background:var(--hs-gray-accent);grid-area:map}.srp-map-container{position:relative;height:100%;max-width:100%}.srp-map-container>.btn{--bs-btn-padding-y:0.25rem;--nav-offset:4rem;position:absolute;right:var(--google-map-offset)}@media (max-width:767.98px){.srp-map-container>.btn{top:var(--nav-offset)}}@media (min-width:768px){.srp-map-container>.btn{top:var(--google-map-offset)}}.srp-map-prop{display:flex;flex-direction:column;position:absolute;bottom:0;z-index:4}@media (max-width:767.98px){.srp-map-prop{height:calc(100% - var(--hs-header-height-sm));width:100%}}@media (min-width:768px){.srp .srp-map-prop{height:35vh;width:calc(35vh / .5625)}.srp[data-view=list] .srp-map-prop{display:none}.srp[data-view=map] .srp-map-prop{right:0}}@media (min-width:768px) and (max-width:1199.98px){.srp[data-view=split] .srp-map-prop{right:calc(24rem + .5rem * 2)}}@media (min-width:1200px) and (max-width:1399.98px){.srp[data-view=split] .srp-map-prop{right:50%}}@media (min-width:1400px){.srp[data-view=split] .srp-map-prop{right:calc(24rem * 2 + .5rem * 3)}}.srp-map-prop .prop-card{--border-radius:0!important;--height:35vh;color:#fff;height:var(--height);min-width:100%!important;max-width:100%!important;width:100%;align-content:flex-end;align-items:flex-end;display:flex;flex-flow:row wrap}.srp-map-prop .prop-card .link{z-index:2}.srp-map-prop .prop-card .image-area{border-width:0;height:100%;margin-bottom:0;width:100%}.srp-map-prop .prop-card .image{margin-bottom:.25rem;padding-top:var(--height)}.srp-map-prop .prop-card .overlay{background:linear-gradient(0deg,#343a40,#212529 10%,transparent 65%,transparent);opacity:1;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.srp-map-prop .prop-card .text-area{padding:.5rem;z-index:2;position:absolute;right:0;bottom:0;left:0;z-index:1}.srp-map-prop .prop-card .mls{background:rgba(255,255,255,.55);border-radius:.25rem;padding:.25rem;display:none}.srp-map-prop .close{flex:1}.srp-map-prop .prop-card{--background:var(--hs-accent-light);--border:1px solid #ced4da;--img-aspect-ratio:calc(100% * 0.5625);--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;background:var(--background);border:var(--border);box-shadow:0 0 .75rem rgba(0,0,0,.15);position:relative}.srp-map-prop .prop-card:hover .image{transform:scale(1.05)}.srp-map-prop .prop-card .link{background-color:rgba(var(--hs-accent-rgb),.05);box-shadow:0 0 1rem rgba(0,0,0,.25);border:1px solid rgba(var(--hs-accent-rgb),.5);opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important;z-index:2}.srp-map-prop .prop-card .link:hover{opacity:1}.srp-map-prop .prop-card .image-area{box-shadow:0 3px 0 rgba(var(--hs-accent-rgb),1);overflow:hidden;position:relative}.srp-map-prop .prop-card .image{--bg-size:cover;background-position:center center;background-size:var(--bg-size,cover);padding-top:var(--img-aspect-ratio);transition:250ms ease-in-out transform}.srp-map-prop .prop-card .image.contain{--bg-size:contain}.srp-map-prop .prop-card .banner{background-color:rgba(34,34,34,.65);border-bottom-right-radius:4px;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1;mix-blend-mode:hard-light;text-transform:uppercase;position:absolute;top:0;left:0;z-index:2}.srp-map-prop .prop-card .banner span{margin:.625rem;display:block}.srp-map-prop .prop-card .favorite{font-size:1.5rem;padding:0;position:absolute;top:.25rem;right:.75rem;transition:.3s ease-in-out all;z-index:3}.srp-map-prop .prop-card .favorite:hover{transform:scale(1.15)}.srp-map-prop .prop-card .favorite:hover i:after{opacity:1}.srp-map-prop .prop-card .favorite i:before{color:#fff;font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.srp-map-prop .prop-card .favorite i:after{color:rgba(var(--hs-accent-rgb),.75);opacity:.75}.srp-map-prop .prop-card .favorite.checked i:before{font-weight:100}.srp-map-prop .prop-card .favorite.checked i:after{color:var(--hs-main);opacity:1}.srp-map-prop .prop-card .text-area{font-weight:600;padding:.75rem;align-items:center;display:flex;flex-flow:row wrap;row-gap:.25rem;-moz-column-gap:0.5rem;column-gap:.5rem}.srp-map-prop .prop-card .price{font-size:1.75rem;font-weight:700;line-height:1.2}.srp-map-prop .prop-card .info{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.srp-map-prop .prop-card .info strong{font-weight:700;margin-right:.125rem}.srp-map-prop .prop-card .info li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}.srp-map-prop .prop-card .address{font-size:1rem;font-weight:600;width:100%;font-size:1rem;font-weight:400}.srp-map-prop .prop-card .status{--color:#a0ce6f;flex:1 1 50%}.srp-map-prop .prop-card .status.active{--color:#a0ce6f}.srp-map-prop .prop-card .status.closed,.srp-map-prop .prop-card .status.sold{--color:#ce6f6f}.srp-map-prop .prop-card .status.active-under-contract,.srp-map-prop .prop-card .status.activeundercontract,.srp-map-prop .prop-card .status.pending{--color:#dddb4c}.srp-map-prop .prop-card .status.coming-soon{--color:#6f9bce}.srp-map-prop .prop-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.srp-map-prop .prop-card .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;flex:1 1 50%}.srp-map-prop .prop-card .mls{align-self:center;max-width:3rem}.srp-map-prop .prop-card .text-area>*{line-height:1}.srp-map-prop .prop-card .text-area .price{order:0}.srp-map-prop .prop-card .text-area .info{--list-gap:0.25rem;order:1}.srp-map-prop .prop-card .text-area .address{width:auto;order:2}.srp-map-prop .prop-card .text-area .type{order:3}.srp-map-prop .prop-card .text-area .status{order:4}.srp-map-prop .prop-card .text-area .courtesy{order:5}.srp-map-multiple{background:#fff;box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);border-radius:2px;position:absolute;top:var(--google-map-offset);right:var(--google-map-offset)}.srp-map-multiple .property{border-bottom:1px solid #dedede;padding:.5rem .75rem;cursor:pointer}.srp-map-multiple .property:hover{background:var(--hs-main-light)}.srp-map-multiple .property .price{font-weight:700;align-items:center;display:flex}.srp-map-multiple .property .price .status{--color:#a0ce6f}.srp-map-multiple .property .price .status.active{--color:#a0ce6f}.srp-map-multiple .property .price .status.closed,.srp-map-multiple .property .price .status.sold{--color:#ce6f6f}.srp-map-multiple .property .price .status.active-under-contract,.srp-map-multiple .property .price .status.activeundercontract,.srp-map-multiple .property .price .status.pending{--color:#dddb4c}.srp-map-multiple .property .price .status.coming-soon{--color:#6f9bce}.srp-map-multiple .property .price .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.srp-map-multiple .close{background:#dedede;color:#fff;font-size:1.25rem;text-align:center;padding:.125rem .5rem;cursor:pointer}.srp-map-multiple .close:hover{background:#707070}.srp-list{--columns:1;background-image:linear-gradient(180deg,rgba(var(--hs-main-rgb),.1),transparent 50%,rgba(var(--hs-accent-rgb),.2));height:100%;overflow-x:hidden;overflow-y:scroll;padding-top:var(--padding-top);padding-right:var(--padding-x);padding-left:var(--padding-x);grid-template-columns:repeat(var(--columns),minmax(16rem,32rem));grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;display:grid;gap:var(--gap);z-index:1}.srp-list .loading{padding:.75rem;align-items:center;display:flex;flex-direction:column;gap:.5rem;grid-column:1/-1;justify-content:center}.srp-list .loading i{--fa-animation-duration:3s;color:var(--hs-main);font-size:1.75rem}@media (max-width:767.98px){.srp-list{--padding-x:0.75rem;--padding-top:calc(3rem + (0.5rem * 2));--gap:0.75rem;min-height:calc(var(--hs-viewport-height) - var(--hs-header-height-sm))}}@media (min-width:768px){.srp-list{--padding-x:1rem;--padding-top:0;--gap:1rem;box-shadow:0 0 .75rem rgba(34,34,34,.5),inset 0 0 2px rgba(255,255,255,.15);grid-area:list}}.srp-list .prop-link{color:inherit;text-decoration:none}.srp-list .prop-card{--background:var(--hs-accent-light);--border:1px solid #ced4da;--img-aspect-ratio:calc(100% * 0.5625);--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;background:var(--background);border:var(--border);box-shadow:0 0 .75rem rgba(0,0,0,.15);position:relative;cursor:pointer}.srp-list .prop-card:hover .image{transform:scale(1.05)}.srp-list .prop-card .link{background-color:rgba(var(--hs-accent-rgb),.05);box-shadow:0 0 1rem rgba(0,0,0,.25);border:1px solid rgba(var(--hs-accent-rgb),.5);opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important;z-index:2}.srp-list .prop-card .link:hover{opacity:1}.srp-list .prop-card .image-area{box-shadow:0 3px 0 rgba(var(--hs-accent-rgb),1);overflow:hidden;position:relative}.srp-list .prop-card .image{--bg-size:cover;background-position:center center;background-size:var(--bg-size,cover);padding-top:var(--img-aspect-ratio);transition:250ms ease-in-out transform}.srp-list .prop-card .image.contain{--bg-size:contain}.srp-list .prop-card .banner{background-color:rgba(34,34,34,.65);border-bottom-right-radius:4px;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1;mix-blend-mode:hard-light;text-transform:uppercase;position:absolute;top:0;left:0;z-index:2}.srp-list .prop-card .banner span{margin:.625rem;display:block}.srp-list .prop-card .favorite{font-size:1.5rem;padding:0;position:absolute;top:.25rem;right:.75rem;transition:.3s ease-in-out all;z-index:3}.srp-list .prop-card .favorite:hover{transform:scale(1.15)}.srp-list .prop-card .favorite:hover i:after{opacity:1}.srp-list .prop-card .favorite i:before{color:#fff;font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.srp-list .prop-card .favorite i:after{color:rgba(var(--hs-accent-rgb),.75);opacity:.75}.srp-list .prop-card .favorite.checked i:before{font-weight:100}.srp-list .prop-card .favorite.checked i:after{color:var(--hs-main);opacity:1}.srp-list .prop-card .text-area{font-weight:600;padding:.75rem;align-items:center;display:flex;flex-flow:row wrap;row-gap:.25rem;-moz-column-gap:0.5rem;column-gap:.5rem}.srp-list .prop-card .price{font-size:1.75rem;font-weight:700;line-height:1.2}.srp-list .prop-card .info{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.srp-list .prop-card .info strong{font-weight:700;margin-right:.125rem}.srp-list .prop-card .info li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}.srp-list .prop-card .address{font-size:1rem;font-weight:600;width:100%;font-size:1rem;font-weight:400}.srp-list .prop-card .status{--color:#a0ce6f;flex:1 1 50%}.srp-list .prop-card .status.active{--color:#a0ce6f}.srp-list .prop-card .status.closed,.srp-list .prop-card .status.sold{--color:#ce6f6f}.srp-list .prop-card .status.active-under-contract,.srp-list .prop-card .status.activeundercontract,.srp-list .prop-card .status.pending{--color:#dddb4c}.srp-list .prop-card .status.coming-soon{--color:#6f9bce}.srp-list .prop-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.srp-list .prop-card .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;flex:1 1 50%}.srp-list .prop-card .mls{align-self:center;max-width:3rem}.srp-list-header{--margin:calc(var(--list-padding) * -1);--width:calc(100% + (var(--list-padding) * 2));background-color:var(--hs-main);box-shadow:0 0 .75rem rgba(34,34,34,.5),inset 0 0 2px rgba(255,255,255,.15);text-align:center;margin:0 var(--margin);width:var(--width);grid-column:1/-1;justify-self:start}.srp-list-header .btn{width:auto;flex:0 0 auto}.srp-list-header h1{color:#fff;font-size:var(--font-size);font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;overflow:hidden;padding:var(--padding)}.srp-list-header h1 span+span{font-family:"Open Sans",sans-serif;font-size:var(--span-font-size);font-weight:600;letter-spacing:1px;text-transform:uppercase;opacity:.85;display:block}@media (max-width:767.98px){.srp-list-header h1{--font-size:1.75rem}}@media (min-width:768px){.srp-list-header h1{--font-size:32px}}@media (max-width:991.98px){.srp-list-header h1{--padding:0.5rem;--span-font-size:14px}}@media (min-width:992px){.srp-list-header h1{--padding:0.75rem;--span-font-size:18px}}@media (max-width:767.98px){.srp-list-header{--list-padding:0.75rem}}@media (min-width:768px){.srp-list-header{--list-padding:1rem}}.srp-list-subheader{text-align:center;width:100%;grid-column:1/-1;justify-self:start}.srp-list-subheader .options{font-family:var(--hs-font-header);font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.25rem}.srp-list-subheader .srp-list-count,.srp-list-subheader h2{font-family:var(--hs-font-base);font-size:1rem;font-weight:600}.srp-list-subheader .srp-list-count:last-of-type,.srp-list-subheader h2:last-of-type{margin-bottom:0}.srp-list-props{display:grid}.srp-list-props .prop-card{min-width:16rem;max-width:32rem;grid-column:span 1}.srp-list-nav{grid-column:span var(--columns)}.srp-list-nav .pagination{--bs-pagination-color:var(--hs-accent);--bs-pagination-hover-color:var(--hs-accent-dark);--bs-pagination-focus-color:var(--hs-accent-dark);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(var(--hs-accent-rgb), 0.25);--bs-pagination-active-bg:var(--hs-accent);--bs-pagination-active-border-color:var(--hs-accent-dark)}.srp-list-footer{text-align:center;grid-column:span var(--columns)}@media (max-width:767.98px){.srp-list-footer{padding-bottom:3.75rem}}.srp-list-breadcrumbs{font-size:.875rem;list-style:none;margin:.75rem 0;padding:0;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center}.srp-list-breadcrumbs li+li:before{content:" › "}.srp-list-nearby h3{font-size:1.25rem;font-weight:600}.srp-list-nearby ul{list-style:none;margin:0;padding:0;font-size:.875rem;margin-bottom:.75rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:0.25rem}.srp-filter-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55;--bs-modal-header-padding-x:0.5rem;--bs-modal-header-padding-y:0.75rem;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y)}.srp-filter-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.srp-filter-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.srp-filter-modal .modal-header .btn.back,.srp-filter-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.srp-filter-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.srp-filter-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.srp-filter-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.srp-filter-modal .modal-header>:not(.modal-title){z-index:1}.srp-filter-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.srp-filter-modal .modal-footer .btn{flex:1 1 auto}.srp-filter-modal .modal-header{justify-content:space-between}.srp-filter-modal .modal-header .reset{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent)}.srp-filter-modal .modal-header .close{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark)}.srp-filter-modal .modal-body{display:flex;flex-direction:column;gap:.5rem}.srp-filter-modal .modal-body>.row{--bs-gutter-y:0.5rem}.srp-filter-modal h6{font-family:"Open Sans",sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:0}.srp-filter-modal hr{border-color:#dedede;margin:1.5rem 0;opacity:1}.srp-filter-modal .range{align-items:center;display:flex;gap:.5rem}.srp-filter-modal .range .end,.srp-filter-modal .range .start{flex-grow:1}.srp-filter-modal .range .dash{color:#dedede}.srp-filter-modal .range .start+.dash{margin-top:20px}.srp-filter-modal .range .end label{visibility:hidden}.srp-filter-modal .columns{display:grid;grid-template-columns:repeat(2,50%);gap:.5rem}.srp-filter-modal .btn-group{width:100%}.srp-filter-modal .btn-group .btn{--bs-btn-border-color:#dedede;--bs-btn-border-radius:0.25rem;--bs-btn-border-width:1px;--bs-btn-active-bg:#fbfbfd}.srp-filter-modal .btn-group .btn:not(:first-child){margin-left:-1px!important}.srp-filter-modal .keyword-search{background:#fff;box-shadow:0 0 .75rem 0 rgba(34,34,34,.4),-3px 0 0 0 var(--hs-accent);align-items:center;display:flex;position:relative;width:100%}.srp-filter-modal .keyword-search .tags{align-self:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;overflow:hidden}@media (min-width:768px){.srp-filter-modal .keyword-search .tags{max-width:calc(100% - 10rem - 3.375rem - .75rem * 2)}.srp-filter-modal .keyword-search .tags .tag:first-of-type{margin-left:var(--padding-x)}}.srp-filter-modal .keyword-search .tag{background:rgba(var(--hs-accent-rgb),.05);border:1px solid var(--hs-accent);border-radius:1rem;height:1.875rem;margin-left:.25rem;padding-left:.5rem;padding-right:.25rem;align-items:center;display:flex}@media (max-width:767.98px){.srp-filter-modal .keyword-search .tag{max-width:7rem}}@media (min-width:768px){.srp-filter-modal .keyword-search .tag{max-width:calc(100% - var(--padding-x))}}.srp-filter-modal .keyword-search .tag-text{font-size:.875rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.srp-filter-modal .keyword-search .tag-remove{border-radius:100%;height:.625rem;margin:.375rem;width:.625rem;align-items:center;display:flex;justify-content:center}.srp-filter-modal .keyword-search .tag-remove svg{height:100%}.srp-filter-modal .keyword-search .search{display:flex;flex:1}@media (min-width:768px){.srp-filter-modal .keyword-search .search{flex:1 0 10rem}}.srp-filter-modal .keyword-search .input-group{position:initial}.srp-filter-modal .keyword-search input{border:none;box-shadow:none;height:auto;margin-left:0}.srp-filter-modal .keyword-search input:focus{border:none;box-shadow:none}.srp-filter-modal .keyword-search input:focus-visible{outline:0}.srp-filter-modal .keyword-search .btn{--bs-btn-font-size:var(--icon-size);--bs-btn-padding-x:0.5rem}.srp-filter-modal .keyword-search .btn i{font-weight:400}.srp-filter-modal .input-group{flex-wrap:nowrap}.srp-filter-modal .input-group .form-floating{flex-grow:1}.srp-filter-modal .input-group .form-floating input{border-top-left-radius:0;border-bottom-left-radius:0}.srp-filter-modal .form-check{margin-bottom:0}.srp-filter-modal small{display:block}.srp-filter-modal .status{--color:#a0ce6f}.srp-filter-modal .status.active{--color:#a0ce6f}.srp-filter-modal .status.closed,.srp-filter-modal .status.sold{--color:#ce6f6f}.srp-filter-modal .status.active-under-contract,.srp-filter-modal .status.activeundercontract,.srp-filter-modal .status.pending{--color:#dddb4c}.srp-filter-modal .status.coming-soon{--color:#6f9bce}.srp-filter-modal .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.srp-filter-modal .number-btn{background:#fff;border:1px solid #dedede;border-radius:1.125rem;font-size:1rem;line-height:1.625rem;height:2.25rem;padding:0;width:2.25rem;display:flex;align-items:center;justify-content:center}.srp-filter-modal .number-display{border:none;box-shadow:none;text-align:center;padding:.6875rem .375rem;width:2.25rem}.srp-filter-modal .number-display::-webkit-inner-spin-button,.srp-filter-modal .number-display::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.srp-filter-modal .trinary-select .btn{--bs-btn-padding-x:0.25rem;--bs-btn-padding-y:0.5rem;width:2rem;display:flex;justify-content:center}.srp-filter-modal .trinary-select .btn i{font-size:1rem}.srp-filter-modal .trinary-status{color:#707070;font-size:.875rem;font-style:italic;align-items:center;display:inline-flex}.srp-filter-modal .subdivision{--border:1px solid var(--bs-border-color);--border-raidus:0;--line-height:1.5;--padding:0.5rem}.srp-filter-modal .subdivision .tags{align-self:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;overflow:hidden}@media (min-width:768px){.srp-filter-modal .subdivision .tags{max-width:calc(100% - 10rem - 3.375rem - .75rem * 2)}.srp-filter-modal .subdivision .tags .tag:first-of-type{margin-left:var(--padding-x)}}.srp-filter-modal .subdivision .tag{background:rgba(var(--hs-accent-rgb),.05);border:1px solid var(--hs-accent);border-radius:1rem;height:1.875rem;margin-left:.25rem;padding-left:.5rem;padding-right:.25rem;align-items:center;display:flex}@media (max-width:767.98px){.srp-filter-modal .subdivision .tag{max-width:7rem}}@media (min-width:768px){.srp-filter-modal .subdivision .tag{max-width:calc(100% - var(--padding-x))}}.srp-filter-modal .subdivision .tag-text{font-size:.875rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.srp-filter-modal .subdivision .tag-remove{border-radius:100%;height:.625rem;margin:.375rem;width:.625rem;align-items:center;display:flex;justify-content:center}.srp-filter-modal .subdivision .tag-remove svg{height:100%}.srp-filter-modal .subdivision .blazored-typeahead{border:none;border-radius:0;width:100%;position:relative}.srp-filter-modal .subdivision .blazored-typeahead__controls{cursor:auto}.srp-filter-modal .subdivision .blazored-typeahead__input{border:var(--border);border-radius:var(--border-raidus);line-height:var(--line-height);padding:var(--padding);cursor:text}.srp-filter-modal .subdivision .blazored-typeahead__input-mask-wrapper .blazored-typeahead__input-mask{border:var(--border);border-radius:var(--border-raidus);line-height:var(--line-height);padding:var(--padding);cursor:text}.srp-filter-modal .subdivision .blazored-typeahead__input-mask-wrapper--disabled{border-radius:0;background:0 0;cursor:auto}.srp-filter-modal .subdivision .blazored-typeahead__input-mask-wrapper--disabled .blazored-typeahead__input-mask{border:none;border-radius:0;padding:.5rem 0;align-self:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;overflow:hidden;cursor:auto}.srp-form-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.srp-form-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.srp-form-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.srp-form-modal .modal-header .btn.back,.srp-form-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.srp-form-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.srp-form-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.srp-form-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.srp-form-modal .modal-header>:not(.modal-title){z-index:1}.srp-form-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.srp-form-modal .modal-footer .btn{flex:1 1 auto}.srp-form-modal .modal-header{--bs-modal-header-padding:0}.srp-form-modal .modal-header .back{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent);--bs-btn-font-size:1.5rem;--bs-btn-padding-x:1rem;--bs-btn-padding-y:1rem;--bs-btn-focus-shadow-rgb:none;--bs-btn-active-border-color:#fff;border:none!important;line-height:1;margin-bottom:1px}.srp-form-modal .modal-body .row{--bs-gutter-x:0.75rem;--bs-gutter-y:0.75rem;margin-bottom:.5rem}.srp-form-modal .modal-body .link{color:var(--hs-accent);font-weight:700;text-decoration:underline;cursor:pointer;display:inline-block}.srp-form-modal .modal-body .link:hover{color:var(--hs-accent-dark)}.srp-form-modal .modal-body .submit{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);margin-top:.75rem;width:100%}.srp-form-modal .modal-body hr{margin:1.5rem 0}.srp-ad-card{height:100%}.srp-ad-header{background-color:rgba(var(--hs-main-rgb),.85);position:absolute;top:0;left:0;width:100%;z-index:1}.srp-ad-header h3{text-align:center;padding:.75rem .5rem;color:#fff;line-height:1.2;margin-bottom:0;text-transform:uppercase;font-size:1.125rem;font-weight:700}.srp-ad-content{text-align:center}.srp-ad-content p{width:100%;text-align:center;margin-bottom:.5rem}.srp-ad-image{width:100%;height:6rem;background-position:center;background-size:cover}.ldp p,.tdp p{line-height:1.75}@media (max-width:767.98px){.ldp,.tdp{--ldp-padding:2rem;margin-top:var(--hs-header-height-sm)}}@media (min-width:768px) and (max-width:991.98px){.ldp,.tdp{--ldp-padding:4rem}}@media (min-width:992px){.ldp,.tdp{--ldp-padding:6rem}}.ldp-cta{--bs-btn-padding-x:1.5rem!important;--bs-btn-line-height:1!important;box-shadow:0 0 .75rem rgba(34,34,34,.5),inset 0 0 2px rgba(255,255,255,.15);align-items:center;display:flex;gap:.75rem;position:fixed;right:0;bottom:0;opacity:.8;transition:150ms ease-in-out all}.ldp-cta i{font-size:22px;padding-top:2px}.ldp-cta:hover{transform:scale(1.05);opacity:1}@media (max-width:767.98px){.ldp-cta{border-top-left-radius:calc(1rem * 1.5);margin:0}}@media (min-width:768px){.ldp-cta{--bs-btn-border-radius:2rem!important;margin:2rem}}.ldp-tooltip{--bs-tooltip-bg:#fbfbfd;--bs-tooltip-color:#222222;font-weight:700}.ldp-nav{background-color:var(--hs-main);box-shadow:0 0 .75rem rgba(34,34,34,.5),inset 0 0 2px rgba(255,255,255,.15);text-align:center}.ldp-nav .btn{width:auto;flex:0 0 auto}.ldp-nav h1{color:#fff;font-size:var(--font-size);font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;overflow:hidden;padding:var(--padding)}.ldp-nav h1 span+span{font-family:"Open Sans",sans-serif;font-size:var(--span-font-size);font-weight:600;letter-spacing:1px;text-transform:uppercase;opacity:.85;display:block}@media (max-width:767.98px){.ldp-nav h1{--font-size:1.75rem}}@media (min-width:768px){.ldp-nav h1{--font-size:32px}}@media (max-width:991.98px){.ldp-nav h1{--padding:0.5rem;--span-font-size:14px}}@media (min-width:992px){.ldp-nav h1{--padding:0.75rem;--span-font-size:18px}}.ldp-nav .container-xxl{padding-left:0;padding-right:0}.ldp-nav .ldp-nav-row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.ldp-nav .save{display:flex;align-items:center;gap:.5rem}.ldp-nav .save .checked{--fa-secondary-opacity:1}.ldp-nav .save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-nav .save i:after{color:var(--hs-accent)}.ldp-nav .btn{--bs-btn-line-height:1;--bs-btn-padding-x:1rem;--bs-btn-padding-y:1rem;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-box-shadow:none}.ldp-nav .btn:hover i{transform:scale(1.1)}.ldp-nav i{font-size:1.5rem;transition:all .25s ease-in-out}@media (max-width:767.98px){.ldp-nav{--top:var(--hs-header-height-sm)}}@media (min-width:768px){.ldp-nav{--top:0}}@media (min-width:992px){.ldp-nav h1{align-items:center;display:flex;gap:1rem;justify-content:center}.ldp-nav h1 span+span{border-left:1px solid #fff;line-height:1;padding-left:1rem}}.ldp-nav-popup{--border-radius:2rem;--max-width:18rem;background:var(--hs-main);border-bottom-left-radius:var(--border-radius);color:var(--bs-white);font-weight:600;width:var(--max-width);padding:.5rem .75rem 1rem;position:absolute;right:0;animation-duration:var(--animate-duration);animation-fill-mode:both;animation-name:slideInDown}.ldp-nav-popup.infinite{animation-iteration-count:infinite}.ldp-nav-popup.repeat-1{animation-iteration-count:var(--animate-repeat)}.ldp-nav-popup.repeat-2{animation-iteration-count:calc(var(--animate-repeat) * 2)}.ldp-nav-popup.repeat-3{animation-iteration-count:calc(var(--animate-repeat) * 3)}.ldp-nav-popup.delay-1s{animation-delay:var(--animate-delay)}.ldp-nav-popup.delay-2s{animation-delay:calc(var(--animate-delay) * 2)}.ldp-nav-popup.delay-3s{animation-delay:calc(var(--animate-delay) * 3)}.ldp-nav-popup.delay-4s{animation-delay:calc(var(--animate-delay) * 4)}.ldp-nav-popup.delay-5s{animation-delay:calc(var(--animate-delay) * 5)}.ldp-nav-popup.faster{animation-duration:calc(var(--animate-duration) / 2)}.ldp-nav-popup.fast{animation-duration:calc(var(--animate-duration) * .8)}.ldp-nav-popup.slow{animation-duration:calc(var(--animate-duration) * 2)}.ldp-nav-popup.slower{animation-duration:calc(var(--animate-duration) * 3)}@media (min-width:1200px){.ldp-nav-popup{border-bottom-right-radius:var(--border-radius)}}.ldp-gallery{--swiper-navigation-color:var(--hs-main);--main-img-width-sm:100%;--main-img-width-lg:55vw;--height-sm:66vw;--height-lg:calc(var(--main-img-width-lg) * 0.5625);border-bottom:4px solid var(--hs-main);margin-bottom:0;max-width:100%;overflow:hidden;position:relative}@media (max-width:767.98px){.ldp-gallery{--margin-bottom:1rem;--no-swiper-height:var(--height-sm);--main-img-width:var(--main-img-width-sm);--alt-img-display:none}.ldp-gallery .btn span{display:none}}@media (min-width:768px){.ldp-gallery{--margin-bottom:2rem;--no-swiper-height:var(--height-lg);--main-img-width:var(--main-img-width-lg);--alt-img-display:grid}.ldp-gallery .btn i{display:none}}.ldp-gallery.no-swiper{height:var(--no-swiper-height);display:flex;gap:.5rem}.ldp-gallery.no-swiper .image.main{height:100%;flex:1 0 var(--main-img-width)}.ldp-gallery.no-swiper .image.main.tdp{--bg-size:contain;--main-img-width:100vw;background-image:url("https://content.mediastg.net/media/global/search/TaxData-LDP.png");background-repeat:no-repeat;cursor:default}.ldp-gallery.no-swiper .alt-images{width:calc(100vw - var(--main-img-width));display:var(--alt-img-display);gap:.5rem;grid-template-columns:1fr 1fr}.ldp-gallery.no-swiper .alt-images.logged-out{filter:blur(6px)}.ldp-gallery .image{--bg-size:cover;background-position:center center;background-size:var(--bg-size,cover);box-shadow:inset 0 0 .75rem rgba(34,34,34,.5);cursor:pointer;transition:250ms ease-in-out all}.ldp-gallery .image.contain{--bg-size:contain;background-repeat:no-repeat}.ldp-gallery .btn{position:absolute;right:.75rem;bottom:.5rem}.ldp-gallery-main .swiper-slide-active{height:100%!important}@media (max-width:767.98px){.ldp-gallery-main{height:66vh}}@media (min-width:768px){.ldp-gallery-main{height:55vh}.ldp-gallery-main .swiper-slide-next{height:calc(50% - .25rem)!important;width:33.3333333333vw!important}.ldp-gallery-main .swiper-slide-active{border-right:8px solid #fff;width:66.6666666667vw!important}}.ldp-gallery-thumbs{height:calc(27.5vh - .25rem);width:33.3333333333vw;overflow:hidden;position:absolute;right:0;bottom:0}@media (max-width:767.98px){.ldp-gallery-thumbs{z-index:-1}}.ldp-prop-notices{--left-offset:0.75rem;background:rgba(34,34,34,.75);display:flex;flex-flow:row wrap;gap:.5rem;position:absolute;left:var(--left-offset);bottom:.75rem}@media (min-width:1400px){.ldp-prop-notices{--left-offset:calc((100vw - 1320px) / 2)}}.ldp-prop-notices span{color:#fff;font-weight:700;text-transform:uppercase;padding:.5rem .75rem}.ldp-courtesy-statement{background:var(--hs-main-light);border-bottom:1px solid #dedede;text-align:right;padding:.75rem;display:flex;align-items:center;flex-flow:row wrap;gap:.75rem;justify-content:flex-end}.ldp-info{padding-bottom:var(--ldp-padding)}@media (max-width:767.98px){.ldp-info{padding-top:.75rem}}@media (min-width:768px){.ldp-info{padding-top:2rem}}@media (max-width:767.98px){.ldp-info-content{padding-left:0;padding-right:0}.ldp-info-content .header{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}.ldp-info-content .header{margin-bottom:2rem}.ldp-info-content .header h2{font-size:2.5rem;font-weight:700;font-style:italic;text-align:left;margin-bottom:.5rem}.ldp-info-content .header ul{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.ldp-info-content .header ul strong{font-weight:700;margin-right:.125rem}.ldp-info-content .header ul li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}@media (max-width:767.98px){.ldp-info-content .header{align-items:center;display:flex;flex-flow:column}.ldp-info-content .header h2{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.5rem}}@media (min-width:768px){.ldp-info-content .header h2{font-size:2.5rem;font-weight:700;font-style:italic;text-align:left;margin-bottom:.5rem}}.ldp-info-content .description{--box-shadow:0 -4px 0 var(--hs-main);background-color:var(--hs-main-light);border:1px solid #dedede;box-shadow:var(--box-shadow);padding:2rem 1rem;width:100%;display:flex;flex-direction:column;margin-bottom:var(--ldp-padding)}.ldp-info-content .description h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.75rem}.ldp-info-content .description h6{text-align:center;margin-bottom:.75rem}.ldp-info-content .description hr{border-top:4px solid var(--hs-main);margin:.75rem 0 2rem;width:66%;opacity:1}.ldp-info-content .description .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;text-align:left;margin-top:0;margin-bottom:0}.ldp-info-content .description .courtesy{font-size:1rem}.ldp-info-content .description .courtesy span{padding-right:.375rem}.ldp-info-content .compensation{margin-bottom:.5rem;cursor:help}.ldp-info-content .save-prompt{border-top:1px solid #dedede;padding-top:2rem}.ldp-info-content .save-prompt strong{display:block}.ldp-info-content .save-prompt .save{display:flex;align-items:center;gap:.5rem}.ldp-info-content .save-prompt .save .checked{--fa-secondary-opacity:1}.ldp-info-content .save-prompt .save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-info-content .save-prompt .save i:after{color:var(--hs-accent)}.ldp-info-content .save-prompt .save i{font-size:1.5rem}.ldp-info-card{margin-bottom:var(--ldp-padding);display:flex;flex-direction:column;gap:2rem}.ldp-info-card .text-area{font-weight:600;padding:0;align-items:center;display:flex;flex-flow:row wrap;row-gap:.25rem;-moz-column-gap:0.5rem;column-gap:.5rem}.ldp-info-card .price{font-size:2.5rem;font-weight:700;line-height:1.2}.ldp-info-card .info{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.ldp-info-card .info strong{font-weight:700;margin-right:.125rem}.ldp-info-card .info li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}.ldp-info-card .address{font-size:1rem;font-weight:600;width:auto;font-size:1rem;font-weight:400}.ldp-info-card .status{--color:#a0ce6f;flex:1 1 50%}.ldp-info-card .status.active{--color:#a0ce6f}.ldp-info-card .status.closed,.ldp-info-card .status.sold{--color:#ce6f6f}.ldp-info-card .status.active-under-contract,.ldp-info-card .status.activeundercontract,.ldp-info-card .status.pending{--color:#dddb4c}.ldp-info-card .status.coming-soon{--color:#6f9bce}.ldp-info-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.ldp-info-card .courtesy{color:var(--hs-gray);font-size:1rem;font-weight:400;flex:1 1 50%}.ldp-info-card .mls{align-self:center;max-width:3rem}.ldp-info-card .address{--bs-btn-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-accent-dark);background:0 0;border:none;color:var(--bs-btn-color)!important;text-align:left;text-decoration:none;align-items:center;display:flex;gap:.75rem}.ldp-info-card .address span{text-decoration:underline}.ldp-info-card .address i{font-size:1.5rem;line-height:1}.ldp-info-card .btn-area{display:grid;gap:1rem}.ldp-info-media{list-style:none;margin:0;padding:0;width:100%;display:flex;align-items:center;justify-content:space-around}.ldp-info-media li{display:flex;align-items:center;flex-flow:column;gap:.5rem}.ldp-info-media li div{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-info-media .btn{--bs-btn-bg:var(--hs-accent-light);--bs-btn-font-size:1.75rem;--bs-btn-border-radius:100%;--bs-btn-padding-y:0;--bs-btn-padding-x:0;height:3.5rem;padding-top:2px;width:3.5rem;align-items:center;display:flex;justify-content:center}.ldp-info-details{--spacing:0.75rem;list-style:none;margin-left:0;margin-right:0;padding:0 var(--spacing);display:flex;flex-flow:row wrap;gap:var(--spacing);justify-content:center;margin-bottom:2rem}.ldp-info-details li{background:#fbfbfd;border:1px solid #dedede;padding:.5rem var(--spacing);width:var(--width);display:flex;align-items:center;flex-direction:column;gap:.5rem}@media (max-width:575.98px){.ldp-info-details li{--width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-info-details li{--width:calc(50% - .375rem)}}@media (min-width:768px) and (max-width:991.98px){.ldp-info-details li{--width:calc(33.333333% - .5rem)}}@media (min-width:992px){.ldp-info-details li{--width:calc(25% - .5625rem)}}.ldp-info-details li.courtesy{--width:100%;background:0 0;border:none}.ldp-info-details li .label{font-size:.875rem;font-weight:600;text-transform:uppercase}.ldp-info-details li .data{display:flex;align-items:center;gap:var(--spacing)}.ldp-info-details li .data i{color:var(--hs-main);font-size:1.5rem}.ldp-info-courtesy .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;text-align:center;margin-top:2rem;margin-bottom:0}.ldp-open-houses{--background-color:#fff;--padding:0;background-color:var(--background-color);padding:var(--padding);margin-bottom:var(--ldp-padding)}.ldp-open-houses h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-open-houses p{text-align:center;margin-bottom:0}.ldp-open-houses .form-control{padding:.75rem}.ldp-open-houses .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-save-prompt-btn{--bs-btn-padding-y:1.5rem;margin-bottom:var(--ldp-padding);width:100%;display:flex;align-items:center;gap:2rem;justify-content:center;position:relative;animation-duration:var(--animate-duration);animation-fill-mode:both}.ldp-save-prompt-btn.infinite{animation-iteration-count:infinite}.ldp-save-prompt-btn.repeat-1{animation-iteration-count:var(--animate-repeat)}.ldp-save-prompt-btn.repeat-2{animation-iteration-count:calc(var(--animate-repeat) * 2)}.ldp-save-prompt-btn.repeat-3{animation-iteration-count:calc(var(--animate-repeat) * 3)}.ldp-save-prompt-btn.delay-1s{animation-delay:var(--animate-delay)}.ldp-save-prompt-btn.delay-2s{animation-delay:calc(var(--animate-delay) * 2)}.ldp-save-prompt-btn.delay-3s{animation-delay:calc(var(--animate-delay) * 3)}.ldp-save-prompt-btn.delay-4s{animation-delay:calc(var(--animate-delay) * 4)}.ldp-save-prompt-btn.delay-5s{animation-delay:calc(var(--animate-delay) * 5)}.ldp-save-prompt-btn.faster{animation-duration:calc(var(--animate-duration) / 2)}.ldp-save-prompt-btn.fast{animation-duration:calc(var(--animate-duration) * .8)}.ldp-save-prompt-btn.slow{animation-duration:calc(var(--animate-duration) * 2)}.ldp-save-prompt-btn.slower{animation-duration:calc(var(--animate-duration) * 3)}.ldp-save-prompt-btn.spotlight{box-shadow:0 0 2rem var(--bs-white),0 0 0 500rem rgba(var(--bs-black-rgb),.5);z-index:1021;animation-name:pulse;animation-timing-function:ease-in-out}.ldp-save-prompt-btn .text div{font-weight:300;letter-spacing:normal;text-transform:none}.ldp-save-prompt-btn i{font-size:2rem}.ldp-contact{--max-width:30rem;--background-color:#fbfbfd;--padding:var(--ldp-padding) 0;background-color:var(--background-color);border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:var(--padding);background-image:linear-gradient(180deg,rgba(var(--hs-accent-rgb),.2),transparent 50%,rgba(var(--hs-main-rgb),.1))}.ldp-contact h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-contact p{text-align:center;margin-bottom:0}.ldp-contact .form-control{padding:.75rem}.ldp-contact .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-contact .container{max-width:var(--max-width)}.ldp-contact form{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}.ldp-contact form .message{margin-bottom:.5rem;width:100%}.ldp-contact .save-property{display:flex;align-items:center;flex-direction:column}.ldp-contact .save-property p{font-size:.875rem;text-align:center}.ldp-contact .btn{flex:1}.ldp-agents{--spacing:1rem;--img-size:6rem;--img-box-shadow:0 0 0.75rem rgba(34, 34, 34, 0.5),inset 0 0 2px rgba(255, 255, 255, 0.15);margin:var(--spacing) 0 calc(var(--spacing) * 2);display:flex;align-items:center;gap:var(--spacing);flex-direction:column}.ldp-agents .agent{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center}.ldp-agents .agent .image-area{flex:0 1 auto}.ldp-agents .agent .image{background-position:center;background-size:100%;background-repeat:no-repeat;box-shadow:var(--img-box-shadow);height:var(--img-size);width:var(--img-width,var(--img-size))}.ldp-agents .agent .image.auto{--img-width:auto;min-width:4rem}.ldp-agents .agent .name{font-weight:600}.ldp-agents .agent ul{list-style:none;margin:0;padding:0;margin-right:-1.5rem;flex:0 0 auto}.ldp-living,.ldp-neighborhood{padding:var(--ldp-padding) 0}.ldp-living .container-fluid,.ldp-neighborhood .container-fluid{overflow:hidden;padding-right:0;padding-left:0}.ldp-living .image,.ldp-neighborhood .image{background-position:center center;background-size:cover;box-shadow:inset 0 0 .5rem rgba(var(--hs-main-rgb),.2)}.ldp-living .content,.ldp-neighborhood .content{align-items:center}@media (max-width:991.98px){.ldp-living .image,.ldp-neighborhood .image{padding-top:calc(100% * .5625);order:0}.ldp-living .content,.ldp-neighborhood .content{--box-shadow:0 -4px 0 var(--hs-main);background-color:var(--hs-main-light);border:1px solid #dedede;box-shadow:var(--box-shadow);padding:var(--ldp-padding) 2rem;width:100%;display:flex;flex-direction:column}.ldp-living .content h3,.ldp-neighborhood .content h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.75rem}.ldp-living .content h6,.ldp-neighborhood .content h6{text-align:center;margin-bottom:.75rem}.ldp-living .content hr,.ldp-neighborhood .content hr{border-top:4px solid var(--hs-main);margin:.75rem 0 2rem;width:66%;opacity:1}}@media (min-width:992px){.ldp-neighborhood .content{--box-shadow:-4px 0 0 var(--hs-main);margin-left:4px;background-color:var(--hs-main-light);border:1px solid #dedede;box-shadow:var(--box-shadow);padding:var(--ldp-padding) 2rem;width:100%;display:flex;flex-direction:column}.ldp-neighborhood .content h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.75rem}.ldp-neighborhood .content h6{text-align:center;margin-bottom:.75rem}.ldp-neighborhood .content hr{border-top:4px solid var(--hs-main);margin:.75rem 0 2rem;width:66%;opacity:1}}.ldp-living{padding-bottom:0}@media (min-width:992px){.ldp-living .content{--box-shadow:4px 0 0 var(--hs-main);margin-left:-4px;background-color:var(--hs-main-light);border:1px solid #dedede;box-shadow:var(--box-shadow);padding:var(--ldp-padding) 2rem;width:100%;display:flex;flex-direction:column}.ldp-living .content h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.75rem}.ldp-living .content h6{text-align:center;margin-bottom:.75rem}.ldp-living .content hr{border-top:4px solid var(--hs-main);margin:.75rem 0 2rem;width:66%;opacity:1}}.ldp-neighborhood-details{--spacing:0.75rem;list-style:none;margin-left:0;margin-right:0;padding:0 var(--spacing);display:flex;flex-flow:row wrap;gap:var(--spacing);justify-content:center;margin-top:.75rem}.ldp-neighborhood-details li{background:#fbfbfd;border:1px solid #dedede;padding:.5rem var(--spacing);width:var(--width);display:flex;align-items:center;flex-direction:column;gap:.5rem}@media (max-width:575.98px){.ldp-neighborhood-details li{--width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-neighborhood-details li{--width:calc(50% - .375rem)}}@media (min-width:768px) and (max-width:991.98px){.ldp-neighborhood-details li{--width:calc(33.333333% - .5rem)}}@media (min-width:992px){.ldp-neighborhood-details li{--width:calc(25% - .5625rem)}}.ldp-neighborhood-details li.courtesy{--width:100%;background:0 0;border:none}.ldp-neighborhood-details li .label{font-size:.875rem;font-weight:600;text-transform:uppercase}.ldp-neighborhood-details li .data{display:flex;align-items:center;gap:var(--spacing)}.ldp-neighborhood-details li .data i{color:var(--hs-main);font-size:1.5rem}.ldp-school{justify-content:center}.ldp-accessible,.ldp-school{--star-size:42px;align-items:center;display:flex;gap:.5rem}.ldp-accessible .score,.ldp-school .score{color:#fff;font-size:1.5rem;font-weight:900;height:var(--star-size);align-items:center;align-self:flex-start;display:flex;flex:0 0 var(--star-size);justify-content:center;position:relative;z-index:1}.ldp-accessible .score.one:before,.ldp-school .score.one:before{--star-opacity:.45}.ldp-accessible .score.two:before,.ldp-school .score.two:before{--star-opacity:.6}.ldp-accessible .score.three:before,.ldp-school .score.three:before{--star-opacity:.75}.ldp-accessible .score.four:before,.ldp-school .score.four:before{--star-opacity:.9}.ldp-accessible .score.five:before,.ldp-school .score.five:before{--star-opacity:1}.ldp-accessible .score:before,.ldp-school .score:before{color:rgba(var(--hs-main-rgb),var(--star-opacity));font-family:"Font Awesome 6 Pro";font-size:var(--star-size);font-weight:900;line-height:1;content:"\f005";position:absolute;top:-2px;z-index:-1}.ldp-accessible .name,.ldp-school .name{font-weight:600}.ldp-accessible .data,.ldp-school .data{list-style:none;margin:0;padding:0;color:#707070;display:flex;flex-flow:row wrap;gap:.25rem;justify-content:center}.ldp-accessible .data li+li:before,.ldp-school .data li+li:before{content:" - "}.ldp-market-stats-details{--spacing:0.75rem;list-style:none;margin-left:0;margin-right:0;padding:0 var(--spacing);display:flex;flex-flow:row wrap;gap:var(--spacing);justify-content:center;padding-bottom:var(--ldp-padding)}.ldp-market-stats-details li{background:#fbfbfd;border:1px solid #dedede;padding:.5rem var(--spacing);width:var(--width);display:flex;align-items:center;flex-direction:column;gap:.5rem}@media (max-width:575.98px){.ldp-market-stats-details li{--width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-market-stats-details li{--width:calc(50% - .375rem)}}@media (min-width:768px) and (max-width:991.98px){.ldp-market-stats-details li{--width:calc(33.333333% - .5rem)}}@media (min-width:992px){.ldp-market-stats-details li{--width:calc(25% - .5625rem)}}.ldp-market-stats-details li.courtesy{--width:100%;background:0 0;border:none}.ldp-market-stats-details li .label{font-size:.875rem;font-weight:600;text-transform:uppercase}.ldp-market-stats-details li .data{display:flex;align-items:center;gap:var(--spacing)}.ldp-market-stats-details li .data i{color:var(--hs-main);font-size:1.5rem}.ldp-budget{--background-color:#fbfbfd;--padding:var(--ldp-padding) 0;background-color:var(--background-color);border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:var(--padding);background-image:radial-gradient(ellipse at top right,rgba(var(--hs-accent-rgb),.3),transparent 40%),radial-gradient(ellipse at bottom left,rgba(var(--hs-accent-rgb),.3),transparent 40%),radial-gradient(ellipse at top left,rgba(var(--hs-accent-rgb),.1),transparent 40%),radial-gradient(ellipse at bottom right,rgba(var(--hs-accent-rgb),.1),transparent 40%)}.ldp-budget h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-budget p{text-align:center;margin-bottom:0}.ldp-budget .form-control{padding:.75rem}.ldp-budget .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-budget .container{max-width:500px}.ldp-budget #monthlyPaymentAmount{color:var(--hs-accent);background:0 0;border:none;box-shadow:none;font-size:2.5rem;font-weight:700;text-align:center;margin:.5rem auto;padding:0!important;width:100%}.ldp-budget #monthlyPaymentAmount+label{text-align:center;-webkit-text-decoration:dashed;text-decoration:dashed;cursor:help;display:block}.ldp-budget form{--bs-gutter-y:0.75rem;--bs-gutter-x:0.5rem}.ldp-budget form .percentage{border-left:1px solid var(--bs-border-color);box-shadow:none;margin-left:.5rem!important;flex:0 0 3rem}.ldp-budget form .taxes-insurances-dues{list-style:none;margin:.5rem 0;display:flex;flex-direction:column;gap:.75rem}.ldp-budget form .taxes-insurances-dues li{align-items:baseline;display:flex;gap:.25rem}.ldp-budget form .taxes-insurances-dues li strong{text-align:right;flex:1 1 auto}.ldp-budget .btn{flex:1}.ldp-budget .contact{color:var(--hs-accent);font-weight:700;text-decoration:underline}.ldp-budget .contact:hover{color:var(--hs-accent-dark)}@media (max-width:767.98px){.ldp-budget form{margin-top:.75rem;margin-bottom:.75rem}}@media (max-width:767.98px){.ldp-budget form{margin-top:2rem;margin-bottom:2rem}}.ldp-history{--background-color:#fff;--padding:var(--ldp-padding) 0;background-color:var(--background-color);padding:var(--padding);--bs-table-striped-bg:#f8f9fa;font-size:.875rem}.ldp-history h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-history p{text-align:center;margin-bottom:0}.ldp-history .form-control{padding:.75rem}.ldp-history .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-history thead{color:var(--hs-main)}.ldp-history td{vertical-align:middle}.ldp-history .source{color:#707070;font-size:.6875rem;display:block}.ldp-history .change{font-size:.6875rem;line-height:1;margin-left:.5rem}.ldp-history .change.positive{color:#a0ce6f}.ldp-history .change.negative{color:#ce6f6f}.ldp-history thead{background:#fff}.ldp-history tbody tr:nth-child(2n){background-color:transparent;border-bottom:inherit}.ldp-nearby .prop-card,.ldp-sold .prop-card{--background:var(--hs-accent-light);--border:1px solid #ced4da;--img-aspect-ratio:calc(100% * 0.5625);--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;background:var(--background);border:var(--border);box-shadow:0 0 .75rem rgba(0,0,0,.15);position:relative}.ldp-nearby .prop-card:hover .image,.ldp-sold .prop-card:hover .image{transform:scale(1.05)}.ldp-nearby .prop-card .link,.ldp-sold .prop-card .link{background-color:rgba(var(--hs-accent-rgb),.05);box-shadow:0 0 1rem rgba(0,0,0,.25);border:1px solid rgba(var(--hs-accent-rgb),.5);opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important;z-index:2}.ldp-nearby .prop-card .link:hover,.ldp-sold .prop-card .link:hover{opacity:1}.ldp-nearby .prop-card .image-area,.ldp-sold .prop-card .image-area{box-shadow:0 3px 0 rgba(var(--hs-accent-rgb),1);overflow:hidden;position:relative}.ldp-nearby .prop-card .image,.ldp-sold .prop-card .image{--bg-size:cover;background-position:center center;background-size:var(--bg-size,cover);padding-top:var(--img-aspect-ratio);transition:250ms ease-in-out transform}.ldp-nearby .prop-card .image.contain,.ldp-sold .prop-card .image.contain{--bg-size:contain}.ldp-nearby .prop-card .banner,.ldp-sold .prop-card .banner{background-color:rgba(34,34,34,.65);border-bottom-right-radius:4px;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1;mix-blend-mode:hard-light;text-transform:uppercase;position:absolute;top:0;left:0;z-index:2}.ldp-nearby .prop-card .banner span,.ldp-sold .prop-card .banner span{margin:.625rem;display:block}.ldp-nearby .prop-card .favorite,.ldp-sold .prop-card .favorite{font-size:1.5rem;padding:0;position:absolute;top:.25rem;right:.75rem;transition:.3s ease-in-out all;z-index:3}.ldp-nearby .prop-card .favorite:hover,.ldp-sold .prop-card .favorite:hover{transform:scale(1.15)}.ldp-nearby .prop-card .favorite:hover i:after,.ldp-sold .prop-card .favorite:hover i:after{opacity:1}.ldp-nearby .prop-card .favorite i:before,.ldp-sold .prop-card .favorite i:before{color:#fff;font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-nearby .prop-card .favorite i:after,.ldp-sold .prop-card .favorite i:after{color:rgba(var(--hs-accent-rgb),.75);opacity:.75}.ldp-nearby .prop-card .favorite.checked i:before,.ldp-sold .prop-card .favorite.checked i:before{font-weight:100}.ldp-nearby .prop-card .favorite.checked i:after,.ldp-sold .prop-card .favorite.checked i:after{color:var(--hs-main);opacity:1}.ldp-nearby .prop-card .text-area,.ldp-sold .prop-card .text-area{font-weight:600;padding:.75rem;align-items:center;display:flex;flex-flow:row wrap;row-gap:.25rem;-moz-column-gap:0.5rem;column-gap:.5rem}.ldp-nearby .prop-card .price,.ldp-sold .prop-card .price{font-size:1.75rem;font-weight:700;line-height:1.2}.ldp-nearby .prop-card .info,.ldp-sold .prop-card .info{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.ldp-nearby .prop-card .info strong,.ldp-sold .prop-card .info strong{font-weight:700;margin-right:.125rem}.ldp-nearby .prop-card .info li:not(:last-of-type):after,.ldp-sold .prop-card .info li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}.ldp-nearby .prop-card .address,.ldp-sold .prop-card .address{font-size:1rem;font-weight:600;width:100%;font-size:1rem;font-weight:400}.ldp-nearby .prop-card .status,.ldp-sold .prop-card .status{--color:#a0ce6f;flex:1 1 50%}.ldp-nearby .prop-card .status.active,.ldp-sold .prop-card .status.active{--color:#a0ce6f}.ldp-nearby .prop-card .status.closed,.ldp-nearby .prop-card .status.sold,.ldp-sold .prop-card .status.closed,.ldp-sold .prop-card .status.sold{--color:#ce6f6f}.ldp-nearby .prop-card .status.active-under-contract,.ldp-nearby .prop-card .status.activeundercontract,.ldp-nearby .prop-card .status.pending,.ldp-sold .prop-card .status.active-under-contract,.ldp-sold .prop-card .status.activeundercontract,.ldp-sold .prop-card .status.pending{--color:#dddb4c}.ldp-nearby .prop-card .status.coming-soon,.ldp-sold .prop-card .status.coming-soon{--color:#6f9bce}.ldp-nearby .prop-card .status:before,.ldp-sold .prop-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.ldp-nearby .prop-card .courtesy,.ldp-sold .prop-card .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;flex:1 1 50%}.ldp-nearby .prop-card .mls,.ldp-sold .prop-card .mls{align-self:center;max-width:3rem}.ldp-nearby .prop-link,.ldp-sold .prop-link{color:inherit;text-decoration:none}@media (max-width:767.98px){.ldp-nearby .prop-link,.ldp-sold .prop-link{grid-column:auto/span 12}}@media (min-width:768px) and (max-width:991.98px){.ldp-nearby .prop-link,.ldp-sold .prop-link{grid-column:auto/span 6}.ldp-nearby .prop-link:nth-of-type(3):last-of-type,.ldp-sold .prop-link:nth-of-type(3):last-of-type{grid-column-start:4}}@media (min-width:992px){.ldp-nearby .prop-link,.ldp-sold .prop-link{grid-column:auto/span 4}}.ldp-nearby{--background-color:#fff;--padding:var(--ldp-padding) 0;background-color:var(--background-color);padding:var(--padding)}.ldp-nearby h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-nearby p{text-align:center;margin-bottom:0}.ldp-nearby .form-control{padding:.75rem}.ldp-nearby .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-sold{--background-color:#fbfbfd;--padding:var(--ldp-padding) 0;background-color:var(--background-color);padding:var(--padding)}.ldp-sold h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-sold p{text-align:center;margin-bottom:0}.ldp-sold .form-control{padding:.75rem}.ldp-sold .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-events{list-style:none;margin:0;padding:0;margin-top:1rem;display:flex;align-items:center;flex-direction:row;gap:.75rem;justify-content:center}.ldp-events .event{align-items:center;display:flex;gap:1rem}.ldp-events .event .detail{display:flex;flex-flow:column;gap:.125rem}.ldp-events .event .type{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-events .event .verbose{font-weight:700;text-transform:uppercase}.ldp-events .event .time{text-transform:lowercase}.ldp-events .date{--color:var(--hs-accent);--padding:0.5rem;--hover-color:var(--hs-accent-dark);background:var(--hs-accent-light);border:1px solid #dedede;cursor:pointer;text-align:center;width:10rem}.ldp-events .date:hover{--color:var(--hover-color)}.ldp-events .date header{background:var(--color);color:var(--bs-white);font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:.25rem var(--padding);transition:all 150ms ease-in-out}.ldp-events .date .content{color:var(--color);line-height:1.2;padding:var(--padding);transition:all 150ms ease-in-out}.ldp-events .date .month{font-family:var(--hs-font-heading);font-weight:700}.ldp-events .date .day{font-size:2.5rem;font-weight:700}.ldp-events .date .time{font-size:.875rem}.ldp-disclaimers{--background-color:#fbfbfd;--padding:var(--ldp-padding) 0;background-color:var(--background-color);padding:var(--padding)}.ldp-disclaimers h3{font-size:2.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:1rem}.ldp-disclaimers p{text-align:center;margin-bottom:0}.ldp-disclaimers .form-control{padding:.75rem}.ldp-disclaimers .small{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-disclaimers .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;text-align:center;margin-top:0;margin-bottom:2rem}.ldp-disclaimers p{color:var(--hs-gray);font-size:12px;font-weight:400}.ldp-custom-section{margin-top:var(--ldp-padding)}.ldp-media-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.ldp-media-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.ldp-media-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.ldp-media-modal .modal-header .btn.back,.ldp-media-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.ldp-media-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.ldp-media-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-media-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.ldp-media-modal .modal-header>:not(.modal-title){z-index:1}.ldp-media-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.ldp-media-modal .modal-footer .btn{flex:1 1 auto}.ldp-media-modal .modal-header .close{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark)}.ldp-media-modal .modal-body{background-color:rgba(34,34,34,.95)}.ldp-media-modal .modal-body ul{list-style:none;margin:0;padding:0;width:100%}.ldp-media-modal .modal-body li{width:100%;display:flex;align-items:center;flex-direction:column}.ldp-media-modal .modal-body li+li{margin-top:.5rem}.ldp-media-modal .modal-body img{height:auto;margin:0 auto;max-height:calc(100vh - var(--bs-modal-margin) * 2 - 49px - 1rem);max-width:100%;width:auto;display:block}.ldp-media-modal .modal-body .description{background:rgba(var(--bs-white-rgb),.85);text-align:center;margin:.25rem .75rem .5rem;max-width:100%;padding:.25rem .75rem;width:auto}@media (max-width:575.98px){.ldp-media-modal{--offset:var(--hs-header-height-sm) + 4rem}}@media (min-width:576px){.ldp-media-modal{--offset:var(--hs-header-height-lg) + 4rem}}.ldp-content-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.ldp-content-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.ldp-content-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.ldp-content-modal .modal-header .btn.back,.ldp-content-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.ldp-content-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.ldp-content-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-content-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.ldp-content-modal .modal-header>:not(.modal-title){z-index:1}.ldp-content-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.ldp-content-modal .modal-footer .btn{flex:1 1 auto}.ldp-content-modal.learn-more .btn-close{display:none}.ldp-content-modal .modal-body h5{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.ldp-content-modal .modal-body h6{font-family:"Open Sans",sans-serif;font-size:1.0625rem;margin-bottom:.5rem}.ldp-content-modal .modal-body .ldp-facts-features-section{gap:.75rem}.ldp-content-modal .modal-body .ldp-facts-features-section div{display:flex;flex-flow:column}.ldp-content-modal .modal-body .ldp-facts-features-section div>ul{line-height:2;display:inline-block;list-style:none;margin:0 0 .75rem;padding:0}.ldp-content-modal .modal-body .ldp-facts-features-section div>ul ul{list-style:none;margin:0;padding:0}.ldp-content-modal .modal-body .compensation{cursor:help}.ldp-content-modal .modal-footer{padding:0}.ldp-content-modal .modal-footer .save{margin:0;display:flex;align-items:center;gap:.5rem;justify-content:center}.ldp-content-modal .modal-footer .save i{font-size:1.5rem}.ldp-share-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.ldp-share-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.ldp-share-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.ldp-share-modal .modal-header .btn.back,.ldp-share-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.ldp-share-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.ldp-share-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-share-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.ldp-share-modal .modal-header>:not(.modal-title){z-index:1}.ldp-share-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.ldp-share-modal .modal-footer .btn{flex:1 1 auto}.ldp-share-modal .modal-body .btn{align-items:center;display:inline-flex;justify-content:center}.ldp-share-modal .modal-body .btn i{font-size:1.5rem}.ldp-share-modal .modal-body .btn span{margin:0 auto}.ldp-share-modal .modal-body .btn-list{display:grid;gap:.5rem;grid-template-columns:var(--grid-template-columns)}@media (max-width:575.98px){.ldp-share-modal{--grid-template-columns:1fr}}@media (min-width:576px){.ldp-share-modal{--grid-template-columns:1fr 1fr}}.ldp-tour-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.ldp-tour-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.ldp-tour-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.ldp-tour-modal .modal-header .btn.back,.ldp-tour-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.ldp-tour-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.ldp-tour-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-tour-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.ldp-tour-modal .modal-header>:not(.modal-title){z-index:1}.ldp-tour-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.ldp-tour-modal .modal-footer .btn{flex:1 1 auto}.ldp-tour-modal .modal-body .btn.option{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-light);--bs-btn-hover-border-color:var(--hs-accent);--bs-btn-hover-color:var(--hs-gray-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent);--bs-btn-active-border-color:var(--hs-accent);--bs-btn-disabled-color:var(--hs-accent)}.ldp-tour-modal .modal-body .btn.selected{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark)}.ldp-tour-modal .modal-body .btn[type=submit]{width:100%}.ldp-tour-modal .modal-body .toggle{--gap:0.5rem;list-style:none;padding:0;display:flex;gap:var(--gap);margin:0 0 1rem 0}.ldp-tour-modal .modal-body .toggle li{flex:1 1 var(--btn-width)}.ldp-tour-modal .modal-body .toggle .btn{white-space:nowrap;width:100%}@media (max-width:767.98px){.ldp-tour-modal .modal-body .toggle{--btn-width:50%}}@media (min-width:768px) and (max-width:991.98px){.ldp-tour-modal .modal-body .toggle{--btn-width:auto}}@media (min-width:992px){.ldp-tour-modal .modal-body .toggle{--btn-width:50%}}.ldp-tour-modal .modal-body .ldp-date-picker{--swiper-navigation-size:1rem;--swiper-navigation-color:#212529;position:relative}.ldp-tour-modal .modal-body .ldp-date-picker .swiper{overflow:hidden;padding-right:.73rem;width:calc(100% - var(--swiper-navigation-size) * 4)}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-next,.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-next:after,.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-next.swiper-button-disabled,.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-prev{left:10px;right:auto}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-prev:after{content:"prev"}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-next{right:10px;left:auto}.ldp-tour-modal .modal-body .ldp-date-picker .date-picker-button-next:after{content:"next"}.ldp-tour-modal .modal-body .ldp-schedule-tour{margin-bottom:1rem;display:flex;flex-flow:row wrap;gap:1rem}.ldp-tour-modal .modal-body .ldp-schedule-tour>*{width:100%}.ldp-tour-modal .modal-body h5{font-size:1.5rem;font-weight:700;font-style:italic;text-align:center;margin-bottom:.75rem}.ldp-tour-modal .modal-body p{text-align:center}.ldp-form-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.ldp-form-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.ldp-form-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.ldp-form-modal .modal-header .btn.back,.ldp-form-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.ldp-form-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.ldp-form-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-form-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.ldp-form-modal .modal-header>:not(.modal-title){z-index:1}.ldp-form-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.ldp-form-modal .modal-footer .btn{flex:1 1 auto}.ldp-form-modal .modal-header{height:3.125rem}.ldp-form-modal .form-control,.ldp-form-modal .input-group-text{margin-bottom:.75rem}.ldp-form-modal .link{color:var(--hs-accent);font-weight:700;text-decoration:underline;display:inline-block}.ldp-form-modal .link:hover{color:var(--hs-accent-dark)}.ldp-form-modal .btn[type=submit]{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-hover-color:var(--bs-white);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);margin-top:1rem;width:100%}.ldp-help-btn{color:var(--hs-main);border:none;background-color:transparent}.tdp .ldp-gallery .btn{display:none}.tdp .ldp-info{padding-bottom:0}.tdp .ldp-info-card{margin-left:auto;margin-right:auto}.tdp .ldp-info-card .btn-area .btn,.tdp .ldp-info-card .btn-area .ldp-info-media{display:none}.tdp .ldp-facts-features-section{gap:.75rem}.tdp .ldp-facts-features-section div{display:flex;flex-flow:column}.tdp .ldp-facts-features-section div>ul{line-height:2;display:inline-block;list-style:none;margin:0 0 .75rem;padding:0}.tdp .ldp-facts-features-section div>ul ul{list-style:none;margin:0;padding:0}.tdp .ldp-market-stats h2,.tdp .ldp-neighborhood h2{text-align:center;margin-bottom:1.5rem}.hs-int-header{margin-top:.75rem;margin-bottom:.75rem;justify-content:center}.hs-int-header h1{text-align:center;margin-bottom:.5rem!important}.hs-int-header .lead{border-bottom:4px solid var(--hs-main);padding-bottom:.5rem}.hs-int-city-list{--rows:1;list-style:none;margin:0;padding:0;margin-bottom:1rem;display:grid;grid-template-rows:repeat(var(--rows,1),1fr);grid-template-columns:repeat(var(--columns,12),1fr);gap:.125rem .5rem}@media (max-width:575.98px){.hs-int-city-list{--columns:1}}@media (min-width:768px) and (max-width:991.98px){.hs-int-city-list{--columns:2}}@media (min-width:992px) and (max-width:1199.98px){.hs-int-city-list{--columns:3}}@media (min-width:1200px){.hs-int-city-list{--columns:4}}.site-listing-details-rnb-page .site-global-container,.site-search-rnb-page .site-global-container{position:relative}@media (max-width:767.98px){.site-listing-details-rnb-page .site-header,.site-search-rnb-page .site-header{max-width:100vw;width:100%;position:fixed!important;top:0;z-index:999}}@media (min-width:768px){.site-listing-details-rnb-page .site-header,.site-search-rnb-page .site-header{position:static!important}.site-listing-details-rnb-page .site-header .dropdown,.site-search-rnb-page .site-header .dropdown{z-index:999!important}}.int-prop{--background:var(--hs-accent-light);--border:1px solid #ced4da;--img-aspect-ratio:calc(100% * 0.5625);--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;background:var(--background);border:var(--border);box-shadow:0 0 .75rem rgba(0,0,0,.15);position:relative;min-width:16rem;max-width:32rem;grid-column:span 1}.int-prop:hover .image{transform:scale(1.05)}.int-prop .link{background-color:rgba(var(--hs-accent-rgb),.05);box-shadow:0 0 1rem rgba(0,0,0,.25);border:1px solid rgba(var(--hs-accent-rgb),.5);opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important;z-index:2}.int-prop .link:hover{opacity:1}.int-prop .image-area{box-shadow:0 3px 0 rgba(var(--hs-accent-rgb),1);overflow:hidden;position:relative}.int-prop .image{--bg-size:cover;background-position:center center;background-size:var(--bg-size,cover);padding-top:var(--img-aspect-ratio);transition:250ms ease-in-out transform}.int-prop .image.contain{--bg-size:contain}.int-prop .banner{background-color:rgba(34,34,34,.65);border-bottom-right-radius:4px;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:.1em;line-height:1;mix-blend-mode:hard-light;text-transform:uppercase;position:absolute;top:0;left:0;z-index:2}.int-prop .banner span{margin:.625rem;display:block}.int-prop .favorite{font-size:1.5rem;padding:0;position:absolute;top:.25rem;right:.75rem;transition:.3s ease-in-out all;z-index:3}.int-prop .favorite:hover{transform:scale(1.15)}.int-prop .favorite:hover i:after{opacity:1}.int-prop .favorite i:before{color:#fff;font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.int-prop .favorite i:after{color:rgba(var(--hs-accent-rgb),.75);opacity:.75}.int-prop .favorite.checked i:before{font-weight:100}.int-prop .favorite.checked i:after{color:var(--hs-main);opacity:1}.int-prop .text-area{font-weight:600;padding:.75rem;align-items:center;display:flex;flex-flow:row wrap;row-gap:.25rem;-moz-column-gap:0.5rem;column-gap:.5rem}.int-prop .price{font-size:1.75rem;font-weight:700;line-height:1.2}.int-prop .info{--list-gap:0.5rem;font-size:18px;font-family:var(--hs-font-heading);font-weight:400;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--list-gap)}.int-prop .info strong{font-weight:700;margin-right:.125rem}.int-prop .info li:not(:last-of-type):after{color:var(--hs-gray-accent);content:"|";font-size:20px;font-weight:100;line-height:1;opacity:.5;padding-left:var(--list-gap)}.int-prop .address{font-size:1rem;font-weight:600;width:100%;font-size:1rem;font-weight:400}.int-prop .status{--color:#a0ce6f;flex:1 1 50%}.int-prop .status.active{--color:#a0ce6f}.int-prop .status.closed,.int-prop .status.sold{--color:#ce6f6f}.int-prop .status.active-under-contract,.int-prop .status.activeundercontract,.int-prop .status.pending{--color:#dddb4c}.int-prop .status.coming-soon{--color:#6f9bce}.int-prop .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.75rem;margin:0 .25rem;width:.75rem;display:inline-block;position:relative;content:""}.int-prop .courtesy{color:var(--hs-gray);font-size:12px;font-weight:400;flex:1 1 50%}.int-prop .mls{align-self:center;max-width:3rem}.int-prop .text-area .price{color:#000;line-height:1.2;margin-bottom:var(--gap)}.listing-website-rnb .site-header{padding:.5rem;display:flex;justify-content:center}@media (max-width:575.98px){.listing-website-rnb .site-header{height:8rem}}@media (min-width:768px) and (max-width:991.98px){.listing-website-rnb .site-header{height:var(--hs-header-height-md)}}@media (min-width:992px){.listing-website-rnb .site-header{height:var(--hs-header-height-lg)}}.listing-website-rnb .site-header a{height:100%;display:block}.listing-website-rnb .site-header img{height:100%}.listing-website-rnb .ldp{margin-top:0}.fp{margin:0 -.5rem;padding:.5rem 1rem 1rem;width:calc(100% + 1rem);display:flex;flex-direction:column}@media (max-width:767.98px){.fp{gap:1rem}}@media (min-width:768px){.fp{gap:2rem}}.fp-footer,.fp-header{width:100%;align-items:center;display:flex;flex-flow:row wrap;gap:.5rem}.fp-footer h1,.fp-footer h3,.fp-header h1,.fp-header h3{margin-bottom:0!important}.fp-footer h1,.fp-header h1{font-weight:600;width:100%}.fp-footer h3,.fp-header h3{font-size:1rem;font-weight:300;flex:1 1 auto}.fp-footer .pagination,.fp-header .pagination{margin:0}.fp-footer .order-select,.fp-header .order-select{margin-bottom:0!important;width:auto!important}@media (max-width:575.98px){.fp-footer,.fp-header{justify-content:center}}@media (min-width:576px){.fp-footer,.fp-header{justify-content:space-between}}@media (max-width:767.98px){.fp-footer,.fp-header{text-align:center}.fp-footer h1,.fp-header h1{font-size:1.25rem}.fp-footer h3,.fp-header h3{width:100%}}@media (min-width:768px){.fp-footer h1,.fp-header h1{font-size:1.5rem}}.fp-list{width:100%;display:grid;gap:1rem;grid-template-columns:repeat(var(--prop-columns),minmax(16rem,32rem))}@media (max-width:575.98px){.fp-list{--prop-columns:1}}@media (min-width:576px) and (max-width:991.98px){.fp-list{--prop-columns:2}}@media (min-width:992px) and (max-width:1199.98px){.fp-list{--prop-columns:3}}@media (min-width:1200px) and (max-width:1399.98px){.fp-list{--prop-columns:4}}@media (min-width:1400px){.fp-list{--prop-columns:5}}.bio-list{width:100%;display:grid;gap:1rem;grid-template-columns:repeat(var(--prop-columns),minmax(16rem,32rem))}@media (max-width:575.98px){.bio-list{--prop-columns:1}}@media (min-width:576px) and (max-width:991.98px){.bio-list{--prop-columns:2}}@media (min-width:992px) and (max-width:1199.98px){.bio-list{--prop-columns:3}}@media (min-width:1200px) and (max-width:1399.98px){.bio-list{--prop-columns:4}}@media (min-width:1400px){.bio-list{--prop-columns:5}}.insights-report-section{--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding);border-bottom:2px solid var(--hs-main)}@media (max-width:767.98px){.insights-report-section{--padding:2rem}}.insights-report-section header{margin-bottom:calc(var(--padding) * .5)}.insights-report-section header h2{color:var(--hs-main);font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:0}.insights-report-section header h2 span{font-size:1.25rem;text-transform:none;display:block}.insights-report-section header p{font-size:1rem}@media (max-width:767.98px){.insights-report-section header h2{font-size:1.25rem}.insights-report-section header p{font-size:.875rem}}.insights-report-sub-section{--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding);border-bottom:2px solid var(--hs-accent)}@media (max-width:767.98px){.insights-report-sub-section{--padding:2rem}}.insights-report-sub-section header{margin-bottom:calc(var(--padding) * .5)}.insights-report-sub-section header h3{color:var(--hs-main);font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:0}.insights-report-sub-section header h3 span{font-size:1.25rem;font-weight:100;text-transform:none;display:block}.insights-report-sub-section header p{font-size:1rem}@media (max-width:767.98px){.insights-report-sub-section header h3{font-size:1.25rem}.insights-report-sub-section header p{font-size:.875rem}}.insights-report-sub-section:last-of-type{border-bottom:none}.insights-report-sub-section footer{padding-top:2rem}.insights-report-sub-section footer .summary{display:flex;flex-direction:column;justify-content:flex-end}.insights-report-sub-section footer .summary h4{font-size:5rem;font-weight:700}.insights-report-sub-section footer .summary p{font-size:1.25rem}.insights-report-sub-section footer .summary p strong{text-transform:uppercase}.insights-report-sub-section footer table{border:none!important;font-size:.875rem}.insights-report-sub-section footer table tbody,.insights-report-sub-section footer table thead{background-color:transparent!important;border:none!important}.insights-report-sub-section footer table tbody tr{background-color:transparent!important}.insights-report-sub-section footer table td,.insights-report-sub-section footer table th{background-color:transparent!important;border:none!important}.insights-report-sub-section footer table th{font-weight:700;text-transform:uppercase}.insights-report-header{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/7/c/e/1/7ce1d7ef-7413-4575-835e-68f1646ed72d.pngx");background-position:center;background-repeat:no-repeat;background-size:cover;border-top:2px solid var(--hs-main);border-bottom:2px solid var(--hs-main);padding:2rem 0}.insights-report-header h1{font-size:1.5rem;font-weight:600;margin-bottom:0}.insights-report-header h1 .address{font-size:1.75rem;font-weight:400;display:block}@media (max-width:991.98px){.insights-report-header h1{font-size:1.25rem}.insights-report-header h1 .address{font-size:1.5rem}}.insights-agent-section{--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding);border-bottom:2px solid var(--hs-main)}@media (max-width:767.98px){.insights-agent-section{--padding:2rem}}.insights-agent-section header{margin-bottom:calc(var(--padding) * .5)}.insights-agent-section header h2{color:var(--hs-main);font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:0}.insights-agent-section header h2 span{font-size:1.25rem;text-transform:none;display:block}.insights-agent-section header p{font-size:1rem}@media (max-width:767.98px){.insights-agent-section header h2{font-size:1.25rem}.insights-agent-section header p{font-size:.875rem}}.insights-agent-intro h2{font-size:1.75rem;font-weight:700}.insights-agent-intro h2::after{content:","}.insights-agent-intro ul{--icon-size:2rem;--icon-width:calc(var(--icon-size) * .875);--icon-spacing:calc(var(--icon-width) + 0.75rem);list-style:none;margin:0;padding-left:var(--icon-spacing)}.insights-agent-intro ul li{padding:.25rem 0;position:relative;font-size:1.25rem}.insights-agent-intro ul span{line-height:inherit;text-align:center;height:100%;width:var(--icon-width);display:flex;align-items:center;position:absolute;top:0;left:calc(var(--icon-spacing) * -1)}.insights-agent-intro ul i{color:var(--hs-main);font-size:var(--icon-size)}@media (max-width:991.98px){.insights-agent-intro h2{font-size:1.5rem}.insights-agent-intro ul{--icon-size:1.5rem}}@media (min-width:768px){.insights-agent-intro{border-right:2px solid var(--hs-accent)}}.insights-agent{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}@media (min-width:992px){.insights-agent{padding-left:2rem}}.insights-agent img{width:auto;max-height:18.75rem}.insights-agent ul{list-style:none;margin:0;padding:0;line-height:1.4}.insights-agent ul li{font-size:1.25rem}.insights-agent ul li.name{font-size:1.75rem;font-weight:700}.insights-agent ul a{color:#000;text-decoration:none}.insights-agent .button{align-self:stretch}@media (max-width:767.98px){.insights-agent{width:25rem;gap:1rem}.insights-agent ul li{font-size:1rem}.insights-agent ul li.name{font-size:1.5rem}}.insights-contact-form .form-group{margin:.5rem 0}.insights-contact-form .form-group label{font-size:.8125rem}.insights-contact-form .form-row{margin:.5rem 0;justify-content:space-between}.insights-contact-form .form-row .col{width:48%;flex:0 1 auto}.insights-contact-form .form-row .form-group{margin:0}.insights-contact-form .insights-contact-form-buttons{display:flex;justify-content:space-between;margin-top:1rem}.insights-contact-form .insights-contact-form-legend{margin-top:2rem;font-size:.75rem;color:#8a8a8a}.insights-gallery{--gap:0.5rem;margin-bottom:2rem;overflow:hidden;position:relative}.insights-gallery .row{--bs-gutter-x:var(--gap)}.insights-gallery .thumbs{list-style:none;margin:0;height:100%;display:flex;gap:var(--gap)}.insights-gallery .media{overflow:hidden;aspect-ratio:8/5}.insights-gallery .media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;cursor:pointer}.insights-gallery .btn{--spacing:0.5rem;position:absolute;right:var(--spacing);bottom:var(--spacing)}@media (max-width:575.98px){.insights-gallery .btn{position:relative;margin-top:var(--gap);width:100%;right:auto;bottom:auto}}@media (max-width:991.98px){.insights-gallery{--bs-gutter-x:0}.insights-gallery .main{margin-bottom:var(--gap);width:100%;flex:0 0 auto;aspect-ratio:9/4}.insights-gallery .thumbs{width:100%;flex:0 0 auto}.insights-gallery .thumbs li{width:25%;aspect-ratio:3/2}.insights-gallery .thumbs li:nth-of-type(n+5){display:none}}@media (max-width:767.98px){.insights-gallery .thumbs li{width:50%}.insights-gallery .thumbs li:nth-of-type(n+3){display:none}}@media (min-width:992px){.insights-gallery{--height:24rem;--min-height:24rem}.insights-gallery .row{height:var(--height);min-height:var(--height)}.insights-gallery .main{height:100%}.insights-gallery .thumbs{height:100%;min-width:calc((var(--min-height) + var(--gap))/ 2 * 3);width:calc((var(--height) + var(--gap))/ 2 * 3);flex-flow:column wrap;flex:0 0 auto}.insights-gallery .thumbs li{height:calc((100% - var(--gap))/ 2);aspect-ratio:1/1}}.insights-listing-info{--gap:0.25rem;--price-font-size:1.5rem;--address-font-size:1.75rem}.insights-listing-info .price{font-size:var(--price-font-size);font-weight:700;line-height:1.2;margin-bottom:var(--gap);align-items:center;display:flex}.insights-listing-info .status{margin-left:calc(var(--gap) * 2);align-items:center;display:flex}.insights-listing-info .status .dot{background:var(--status-color);border-radius:100%;height:.5rem;margin-right:calc(var(--gap)/ 2);width:.5rem;display:inline-block;position:relative;content:""}.insights-listing-info .status .dot.active{--status-color:#a0ce6f}.insights-listing-info .status .dot.closed{--status-color:#ce6f6f}.insights-listing-info .status .dot.pending{--status-color:#dddb4c}.insights-listing-info .status .dot.coming-soon{--status-color:#6f9bce}.insights-listing-info .status .text{font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.insights-listing-info .address{font-size:var(--address-font-size);font-weight:700;margin-bottom:0}.insights-listing-info .location{font-size:1.25rem;margin-bottom:var(--gap)}.insights-listing-info .details{list-style:none;margin:0;padding:0;margin-bottom:.75rem;display:flex;flex-wrap:wrap;-moz-column-gap:calc(var(--gap) * 4);column-gap:calc(var(--gap) * 4)}.insights-listing-info .buttons{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;flex-direction:column;gap:var(--gap)}.insights-listing-info .buttons .btn{width:20rem;max-width:100%}@media (max-width:767.98px){.insights-listing-info .overview{margin-top:2rem}}.insights-listing-info .overview h4{font-size:1.25rem;font-weight:700;text-transform:uppercase}.insights-listing-info .overview p{font-size:1rem}.insights-stats{--bs-gutter-y:3rem;margin-bottom:var(--bs-gutter-y)}.insights-stats h3{font-size:1.25rem;font-weight:700;text-transform:uppercase}.insights-stats h3 span{font-weight:400}.insights-stats .stat{--gap:2rem;text-align:center;display:flex;align-items:center;flex-direction:column;gap:var(--gap);margin-bottom:2rem}@media (min-width:992px){.insights-stats .stat{margin-top:2rem}}.insights-stats .stat i{color:var(--hs-main);font-size:3rem}.insights-stats .stat .number{border-bottom:2px solid var(--hs-accent);font-size:4rem;font-weight:700;padding-bottom:var(--gap);align-self:stretch}.insights-stats .stat .number span{font-size:.875rem;font-weight:400;line-height:2;display:block}.insights-stats .stat .description{font-size:1.5rem}.insights-stats .stat .description strong{font-size:1.75rem;line-height:1.2;text-transform:uppercase;display:block}.insights-stats-simple .stat{text-align:center;padding:0 2rem}@media (max-width:767.98px){.insights-stats-simple .stat{padding:.75rem 2rem}}.insights-stats-simple .stat:not(:last-of-type){border-right:2px solid var(--hs-accent)}@media (max-width:575.98px){.insights-stats-simple .stat:nth-child(2){border-right:none}}.insights-stats-simple .stat .number{font-size:4rem;font-weight:700}.insights-stats-simple .stat .description{font-size:1rem;font-weight:300}.insights-stats-alt .stat{display:flex;align-items:center;flex-direction:column;gap:2rem}.insights-stats-alt .stat h4{color:var(--hs-main);line-height:1.2;font-size:1.75rem;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:4rem}.insights-stats-alt .stat h4 span{font-size:1.5rem;font-weight:300;text-transform:none;display:block}.insights-stats-alt .stat .number{font-size:2.25rem;font-weight:700;padding:2rem 5rem}.insights-stats-alt .stat .number:first-of-type{border-bottom:2px solid var(--hs-accent)}.insights-stats-alt .stat .number i{color:var(--hs-main)}.insights-stats-alt .stat .number span{font-size:.875rem;font-weight:400;line-height:2;display:block}.insights-line-graph.large{--height:34rem;--gap:0.75rem;--y-axis-width:6rem;--x-axis-height:4rem;display:grid;gap:var(--gap);grid-template-columns:var(--y-axis-width) calc(100% - var(--y-axis-width) - var(--gap));grid-template-rows:calc(var(--height) - var(--x-axis-height) - var(--gap)) var(--x-axis-height);grid-template-areas:"yAxis graph" ". xAxis";--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding)}@media (max-width:767.98px){.insights-line-graph.large{--y-axis-width:4rem}}@media (max-width:767.98px){.insights-line-graph.large{--height:30rem}}.insights-line-graph.large ul{list-style:none;margin:0;padding:0;font-weight:700}@media (max-width:767.98px){.insights-line-graph.large ul{font-size:.6875rem}}.insights-line-graph.large .x-labels,.insights-line-graph.large .y-labels{display:flex;gap:var(--gap);justify-content:space-between}.insights-line-graph.large .y-labels{align-items:flex-end;flex-direction:column;grid-area:yAxis}.insights-line-graph.large .x-labels{flex-direction:row;grid-area:xAxis;gap:0;align-items:flex-start}.insights-line-graph.large .x-labels li{transform:rotate(-90deg);margin-top:2.75rem;padding:0;font-size:1rem;width:1rem;white-space:nowrap}@media (max-width:1199.98px){.insights-line-graph.large .x-labels li{margin-top:2.25rem;font-size:.875rem}}@media (max-width:575.98px){.insights-line-graph.large .x-labels li{margin-top:1.5rem;font-size:.6875rem}}.insights-line-graph.large .x-labels span{font-size:1.5rem;font-weight:600;display:block}.insights-line-graph.large .bar-graph,.insights-line-graph.large .curved-line-graph{height:100%;width:100%;grid-area:graph}@media (max-width:767.98px){.insights-line-graph.large{--padding:2rem}}.insights-line-graph.small{--height:20rem;--gap:0.5rem;--y-axis-width:2rem;--x-axis-height:6rem;display:grid;gap:var(--gap);grid-template-columns:var(--y-axis-width) calc(100% - var(--y-axis-width) - var(--gap));grid-template-rows:calc(var(--height) - var(--x-axis-height) - var(--gap)) var(--x-axis-height);grid-template-areas:"yAxis graph" ". xAxis"}@media (max-width:767.98px){.insights-line-graph.small{--height:24rem}}.insights-line-graph.small ul{list-style:none;margin:0;padding:0;font-size:.6875rem;font-weight:600}.insights-line-graph.small .x-labels,.insights-line-graph.small .y-labels{display:flex;gap:var(--gap);justify-content:space-between}.insights-line-graph.small .y-labels{align-items:flex-end;flex-direction:column;grid-area:yAxis}.insights-line-graph.small .x-labels{flex-direction:row;grid-area:xAxis;gap:0;align-items:center}.insights-line-graph.small .x-labels li{white-space:nowrap;rotate:-90deg;width:12.5%}.insights-line-graph.small .bar-graph,.insights-line-graph.small .curved-line-graph{height:100%;width:100%;grid-area:graph}.insights-bar-graph .bar-graph{display:table;table-layout:fixed}.insights-bar-graph .bar-graph li{display:table-cell;vertical-align:bottom;position:relative}.insights-bar-graph .bar-graph li span{background-color:var(--hs-main);margin:0 calc(var(--gap)/ 2);display:block;animation:draw 1s ease-in-out}.insights-bar-graph.small{--height:20rem;--gap:0.5rem;--y-axis-width:2rem;--x-axis-height:6rem;display:grid;gap:var(--gap);grid-template-columns:var(--y-axis-width) calc(100% - var(--y-axis-width) - var(--gap));grid-template-rows:calc(var(--height) - var(--x-axis-height) - var(--gap)) var(--x-axis-height);grid-template-areas:"yAxis graph" ". xAxis"}@media (max-width:767.98px){.insights-bar-graph.small{--height:24rem}}.insights-bar-graph.small ul{list-style:none;margin:0;padding:0;font-size:.6875rem;font-weight:600}.insights-bar-graph.small .x-labels,.insights-bar-graph.small .y-labels{display:flex;gap:var(--gap);justify-content:space-between}.insights-bar-graph.small .y-labels{align-items:flex-end;flex-direction:column;grid-area:yAxis}.insights-bar-graph.small .x-labels{flex-direction:row;grid-area:xAxis;gap:0;align-items:center}.insights-bar-graph.small .x-labels li{white-space:nowrap;rotate:-90deg;width:12.5%}.insights-bar-graph.small .bar-graph,.insights-bar-graph.small .curved-line-graph{height:100%;width:100%;grid-area:graph}.insights-line-graph-filter{list-style:none;margin:0;padding:0;padding-left:6rem;display:flex;flex-flow:row wrap;gap:1rem}.insights-line-graph-filter label{font-weight:700;font-family:acumin-pro-condensed,sans-serif}@media (max-width:767.98px){.insights-line-graph-filter{padding-left:0}}.insights-logos{--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding)}@media (max-width:767.98px){.insights-logos{--padding:2rem}}.insights-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:flex-end;gap:2rem}.insights-logos ul img{max-height:3rem}.insights-progress-graph{margin-bottom:3rem}.insights-progress-graph .description{font-size:1.25rem;font-weight:100;text-transform:uppercase}.insights-progress-graph .description strong{font-weight:700}.insights-progress-graph .progress{--bs-progress-bg:rgba(var(--hs-main-rgb), .2);--bs-progress-bar-bg:var(--hs-main);--bs-progress-border-radius:0;--bs-progress-height:4rem}.insights-progress-graph ul{list-style:none;margin:0;padding:0;width:100%;display:flex;gap:.5rem;justify-content:space-evenly}.insights-graph-description{font-size:1.5rem;line-height:1.2;text-align:center;margin-bottom:2rem;display:flex;align-items:center;gap:2rem;flex-direction:column}.insights-graph-description strong{font-size:1.75rem;text-transform:uppercase;display:block}.insights-graph-description i{color:var(--hs-main);font-size:4rem}.insights-map-section{--padding:3rem;padding-top:var(--padding);padding-bottom:var(--padding);border-bottom:2px solid var(--hs-accent)}@media (max-width:767.98px){.insights-map-section{--padding:2rem}}.insights-map-section header{margin-bottom:calc(var(--padding) * .5)}.insights-map-section header h3{color:var(--hs-main);font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:0}.insights-map-section header h3 span{font-size:1.25rem;font-weight:100;text-transform:none;display:block}.insights-map-section header p{font-size:1rem}@media (max-width:767.98px){.insights-map-section header h3{font-size:1.25rem}.insights-map-section header p{font-size:.875rem}}.insights-map-description{font-size:.875rem;font-weight:700;line-height:1.2;margin-top:2rem}.insights-prop-card{position:relative}.insights-prop-card.your-property{border:4px solid var(--hs-main)}.insights-prop-card.your-property .message{background-color:var(--hs-main);color:#fff;font-weight:700;line-height:1;text-transform:uppercase;padding:.5rem;position:absolute;top:2rem;left:0;z-index:1}.insights-prop-card .image-area{background-position:center center;background-size:cover;aspect-ratio:1/1;width:100%}.insights-prop-card .text-area{background:linear-gradient(0deg,#343a40,#212529 10%,transparent 65%,transparent);color:#fff;font-size:.875rem;line-height:1.2;padding:.75rem;height:100%;width:100%;position:absolute;right:0;bottom:0;left:0;display:flex;align-content:flex-end;flex-flow:row wrap;gap:.25rem}.insights-prop-card .text-area .price{font-size:1.25rem;font-weight:400;margin-bottom:.25rem;flex:1}.insights-prop-card .text-area .price .status::before{content:"| "}.insights-prop-card .text-area .address{width:100%}.insights-prop-card .text-area .details{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:.5rem}.insights-prop-card .text-area .details li:not(:last-of-type)::after{padding-left:.25rem;content:" | "}.insights-prop-card .text-area .courtesy{font-size:.6875rem}.insight-charts{display:flex;justify-content:space-between;flex-wrap:wrap;margin:5rem 0}@media (max-width:767.98px){.insight-charts{justify-content:center}}.insight-charts .insights-chart-icon{text-align:center;padding:2rem .5rem 0}.insight-charts .insights-chart-icon i{font-size:3.75rem}.insight-charts .insights-stacked-text{margin:0 .5rem;padding:1rem .5rem 1rem}.insights-chart{margin:0 .5rem}@media (max-width:767.98px){.insights-chart{margin-bottom:.5rem}}.insights-chart .c3-shape.c3-area{opacity:1!important}.insights-chart g.tick{fill:#000}.insights-chart line.c3-ygrid{stroke:var(--hs-accent);display:none}.insights-chart .c3 svg{font-size:1.25rem}@media (max-width:767.98px){.insights-chart .c3 svg{font-size:1rem}}.insights-chart .domain{color:transparent;background-color:transparent;display:none}.insights-listing-chart-delete{--alert-color:#fff;margin-bottom:1rem;align-items:center}.insights-listing-chart-delete .alert{--graph-height:5rem;overflow:hidden;position:relative}.insights-listing-chart-delete .alert .content{margin-bottom:var(--graph-height);position:relative;z-index:1}.insights-listing-chart-delete .alert h5{font-size:1rem}.insights-listing-chart-delete .alert h5 span{font-size:.5rem}.insights-listing-chart-delete .alert .curved-line-graph{width:100%;right:0;bottom:0;left:0}.insights-listing-chart-delete .alert .description{background-color:rgba(0,0,0,.7);color:#fff;font-size:1rem;text-align:center;padding:.5rem .75rem;display:none;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;left:0}.insights-listing-chart-delete .alert:hover .description{display:flex}.hs-modal{--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0 0.5rem rgba(34, 34, 34, 0.55);--bs-modal-header-padding-x:0;--bs-modal-header-padding-y:0;--bs-modal-header-padding:var(--bs-modal-header-padding-x) var(--bs-modal-header-padding-y) 1px var(--bs-modal-header-padding-y);--bs-modal-width:27rem;--bs-backdrop-bg:#222222;--bs-backdrop-opacity:0.55}.hs-modal .modal-header{box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);position:relative}.hs-modal .modal-header .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem}.hs-modal .modal-header .btn.back,.hs-modal .modal-header .btn.save{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--hs-accent);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-hover-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--bs-white);--bs-btn-active-bg:var(--bs-btn-bg);--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--hs-gray-dark);--bs-btn-font-size:1.5rem}.hs-modal .modal-header .btn.save .checked{--fa-secondary-opacity:1}.hs-modal .modal-header .btn.save i:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.hs-modal .modal-header .btn.save i:after{color:var(--hs-accent)}.hs-modal .modal-header>:not(.modal-title){z-index:1}.hs-modal .modal-title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:100%;position:absolute;top:50%;left:50%}.hs-modal .modal-footer .btn{flex:1 1 auto}.modal-open.modal-bg .ldp,.modal-open.modal-bg .srp{filter:blur(4px)}.blazor-context-menu--default{position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.3),0 0 0 1px #dedede;padding:.25rem 0}.blazor-context-menu__list{list-style-type:none;padding-left:.25rem;padding-right:.25rem;margin:0}.blazor-context-menu__seperator{min-width:8rem;color:#222;position:relative}.blazor-context-menu__seperator__hr{display:block;margin-top:.5rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px}.blazor-context-menu__item--default{min-width:8rem;padding:.5rem;text-align:left;white-space:nowrap;position:relative;cursor:pointer}.blazor-context-menu__item--default:hover{background-color:rgba(0,0,0,.05)}.blazor-context-menu__item--with-submenu:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-left-color:#a1a8bb}.blazor-context-menu__item--default-disabled{min-width:8rem;padding:.5rem;text-align:left;white-space:nowrap;position:relative;cursor:not-allowed;opacity:.6}.blazor-context-menu--hidden{display:none}.blazor-context-menu__animations--fadeIn{animation-name:fadeIn;animation-direction:reverse;animation-duration:.2s}.blazor-context-menu__animations--fadeIn-shown{animation-name:fadeIn;animation-duration:.2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.blazor-context-menu__animations--grow{animation-name:grow;animation-direction:reverse;animation-duration:.2s}.blazor-context-menu__animations--grow-shown{animation-name:grow;animation-duration:.2s}@keyframes grow{0%{transform:scale(0);transform-origin:top left;opacity:0}100%{transform:scale(1);transform-origin:top left;opacity:1}}.blazor-context-menu.blazor-context-menu__animations--slide{animation-name:slide;animation-direction:reverse;animation-duration:.2s}.blazor-context-menu.blazor-context-menu__animations--slide-shown{animation-name:slide;animation-duration:.2s}@keyframes slide{0%{transform:translateX(-5px);opacity:0}100%{transform:translateX(0);opacity:1}}.blazor-context-submenu.blazor-context-menu__animations--slide{animation-name:slide-submenu;animation-direction:reverse;animation-duration:.2s}.blazor-context-submenu.blazor-context-menu__animations--slide-shown{animation-name:slide-submenu;animation-duration:.2s}@keyframes slide-submenu{0%{transform:translateX(-25px);z-index:-1;opacity:0}90%{z-index:-1}100%{transform:translateX(0);z-index:unset;opacity:1}}.blazor-context-menu__animations--zoom{animation-name:zoom;animation-direction:reverse;animation-duration:.2s}.blazor-context-menu__animations--zoom-shown{animation-name:zoom;animation-duration:.2s}@keyframes zoom{0%{transform:scale(.5);opacity:0}100%{transform:scale(1);opacity:1}}.blazored-typeahead{position:relative;width:100%;border:1px solid #dedede;border-radius:0}.blazored-typeahead.valid.modified{outline:0;border:1px solid #a0ce6f}.blazored-typeahead.invalid{outline:0;border:1px solid #ce6f6f}.blazored-typeahead:focus-within{box-shadow:0 0 0 .25rem rgba(var(--hs-main-rgb),.5)}.blazored-typeahead__controls{position:relative;cursor:text;display:flex}.blazored-typeahead__input{flex:1;max-width:100%;border:none;padding:.5rem;border-radius:0}.blazored-typeahead__input:focus{outline:0}.blazored-typeahead__input-multi:focus{outline:0;box-shadow:none}.blazored-typeahead__input-hidden{display:none}.blazored-typeahead__input-mask-wrapper{display:flex;width:100%}.blazored-typeahead__input-multiselect-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.blazored-typeahead__input-mask-wrapper--disabled{background-color:#dedede;border-radius:0 0 0 0;color:#707070;cursor:not-allowed;min-height:2.5rem}.blazored-typeahead__input-mask-wrapper--disabled:focus{border:none}.blazored-typeahead__input-mask{border-radius:0 0 0 0;padding:.5rem;display:flex;align-items:center;flex:1}.blazored-typeahead__input-mask:focus{outline:0}.blazored-typeahead__clear{color:#dedede;cursor:pointer;padding:.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center}.blazored-typeahead__clear:hover{color:#222}.blazored-typeahead__down-arrow path{fill:#dedede}.blazored-typeahead__input-icon{background:0 0;border-radius:0 0 0 0;cursor:pointer;padding:.5rem;width:2.5rem;display:flex}.blazored-typeahead__input-icon:focus{box-shadow:0 0 0 .25rem rgba(111,155,206,.5);outline:0}.blazored-typeahead__input-icon:hover{background-color:#fff}.blazored-typeahead__input-icon:hover .blazored-typeahead__down-arrow path{fill:#222222}.blazored-typeahead__input-icon--disabled,.blazored-typeahead__input-icon--disabled:hover{background-color:#fff;cursor:not-allowed}.blazored-typeahead__input-icon--disabled .blazored-typeahead__down-arrow path,.blazored-typeahead__input-icon--disabled:hover .blazored-typeahead__down-arrow path{fill:#707070}.blazored-typeahead__multi-value{background-color:#dedede;border-radius:2px;margin:.5rem 0 .5rem .5rem;min-width:0;display:flex;align-items:center}.blazored-typeahead__multi-value-label{border-radius:2px;color:#222;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.25rem .25rem .25rem .5rem}.blazored-typeahead__multi-value-clear{background-color:transparent;border:0;border-radius:0;outline:0;padding-left:.25rem;padding-right:.5rem;display:flex;align-items:center}.blazored-typeahead__multi-value-clear:hover{background-color:#dedede;color:#ce6f6f}.blazored-typeahead__results{background:#fff;border:1px solid #dedede;box-shadow:0 5px 10px rgba(0,0,0,.2);min-height:2rem;max-height:30rem;overflow-y:auto;width:100%;position:absolute;z-index:10}.blazored-typeahead__notfound,.blazored-typeahead__result,.blazored-typeahead__results-footer,.blazored-typeahead__results-header,.blazored-typeahead__results-help-template{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.5rem}.blazored-typeahead__selected-item{background-color:#dedede}.blazored-typeahead__selected-item-highlighted{background-color:rgba(var(--hs-main-rgb),.1)}.blazored-typeahead__active-item,.blazored-typeahead__result:focus,.blazored-typeahead__result:hover{background-color:#6f9bce;border-top:1px solid #6f9bce;border-bottom:1px solid #6f9bce;color:#fff;cursor:pointer}.blazored-typeahead__loader{background-color:#222;border-radius:100%;height:1.5rem;width:1.5rem;animation:sk-scaleout 1s infinite ease-in-out}@keyframes sk-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.description .brokerage-compensation h5,.ldp-card .brokerage-compensation h5,.ldp-info-card .brokerage-compensation h5{display:none}.description .brokerage-compensation ul,.ldp-card .brokerage-compensation ul,.ldp-info-card .brokerage-compensation ul{list-style:none;margin-left:0;padding-left:0}.ldp-ph{--ph-color:var(--hs-gray-light)}.ldp-ph .media.image{background:var(--ph-color)}.ldp-ph .media.image .main{background:0 0}.ldp-ph .media.image .main img{background:var(--ph-color)}.ldp-ph i{color:var(--hs-gray-dark)}.ldp-ph .ph{background:var(--ph-color);height:var(--height,auto);width:var(--width,auto)}.ldp-ph .ph-btn{--ph-color:var(--bs-white);height:var(--height,auto);padding:0;width:var(--width,auto)}.ldp-ph .ph-dark{--ph-color:var(--hs-gray)}.ldp-ph .h-1{--height:1rem}.ldp-ph .h-43{--height:43px}.ldp-ph .h-10{--height:10rem}.ldp-ph .w-3{--width:3rem}.ldp-ph .w-10{--width:10rem}.ldp-ph .w-15{--width:15rem}.ldp-ph .w-40{--width:40%}.ldp-ph .w-100{--width:100%}.rnb-reconnect-modal.components-reconnect-hide{display:none}.rnb-reconnect-modal.components-reconnect-failed,.rnb-reconnect-modal.components-reconnect-rejected,.rnb-reconnect-modal.components-reconnect-show{display:block}.rnb-reconnect-modal.components-reconnect-failed .rnb-modal,.rnb-reconnect-modal.components-reconnect-rejected .rnb-modal,.rnb-reconnect-modal.components-reconnect-show .rnb-modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);opacity:1;outline:0;height:100%;overflow-x:hidden;overflow-y:auto;width:100%;display:block;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex)}.rnb-reconnect-modal.components-reconnect-failed .backdrop,.rnb-reconnect-modal.components-reconnect-rejected .backdrop,.rnb-reconnect-modal.components-reconnect-show .backdrop{--zindex:1050;--bg:#000;--opacity:0.5;background-color:var(--bg);opacity:var(--opacity);height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:var(--zindex)}.rnb-reconnect-modal.components-reconnect-show .reconnect-show{display:block}.rnb-reconnect-modal.components-reconnect-show .reconnect-failed,.rnb-reconnect-modal.components-reconnect-show .reconnect-rejected{display:none}.rnb-reconnect-modal.components-reconnect-failed .reconnect-failed{display:block}.rnb-reconnect-modal.components-reconnect-failed .reconnect-rejected,.rnb-reconnect-modal.components-reconnect-failed .sreconnect-how{display:none}.rnb-reconnect-modal.components-reconnect-rejected .reconnect-rejected{display:block}.rnb-reconnect-modal.components-reconnect-rejected .reconnect-failed,.rnb-reconnect-modal.components-reconnect-rejected .reconnect-show{display:none}.rn-qsr-get-location-dropdown::before{font-family:"Font Awesome 6 Pro";font-weight:300;content:"\f3c5";margin-right:.25rem}iframe#SearchBot{position:fixed;bottom:20px;left:20px;width:300px;height:300px;border:2px solid var(--hs-main);border-radius:20px;z-index:1000}
/*# sourceMappingURL=ind-search.min.css.map */