@charset "UTF-8";/*!
 * Hyper Search v1.1.0 
 * 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:1100px;--bs-breakpoint-xxl:1300px}.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:1100px){.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:1300px){.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:#810421;--hs-main-dark:#6e031c;--hs-main-light:#fbf7f8;--hs-main-rgb:129,4,33;--hs-main-dark-rgb:110,3,28;--hs-main-light-rgb:251,247,248;--hs-accent:#6c757d;--hs-accent-dark:#5c636a;--hs-accent-light:#fafbfb;--hs-accent-rgb:108,117,125;--hs-accent-dark-rgb:92,99,106;--hs-accent-light-rgb:250,251,251;--hs-gray:#999999;--hs-gray-main:#a4929e;--hs-gray-accent:#a0a8b0;--hs-gray-light:#dddddd;--hs-gray-dark:#222222;--hs-red:#cc2222;--hs-yellow:#e4c92c;--hs-green:#2ba31b;--hs-blue:#008eaa;--hs-map:#222222;--hs-font-base:Open Sans,sans-serif;--hs-font-heading:Open Sans,sans-serif;--hs-font-special:Open Sans,sans-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-main);--bs-link-hover-color:var(--hs-main-dark);--bs-link-color-rgb:var(--hs-main-rgb);--bs-link-hover-color-rgb:var(--hs-main-dark-rgb)}.alert{--bs-alert-border-radius:0.25rem;--bs-alert-padding-y:0.5rem}.btn{--bs-btn-border-radius:0.25rem;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:600;--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:.625rem;text-transform:uppercase}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-link{--bs-btn-color:var(--hs-main);--bs-btn-hover-color:var(--hs-main-dark)}.btn-primary{--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--hs-main);--bs-btn-border-color:var(--hs-main);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:var(--hs-main-dark);--bs-btn-hover-border-color:var(--hs-main-dark);--bs-btn-focus-shadow-rgb:var(--hs-main-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:var(--hs-main-dark);--bs-btn-active-border-color:var(--hs-main-dark);--bs-btn-disabled-bg:var(--hs-main);--bs-btn-disabled-border-color:var(--hs-main)}.btn-secondary{--bs-btn-bg:var(--hs-accent);--bs-btn-border-color:var(--hs-accent);--bs-btn-hover-bg:var(--hs-accent-dark);--bs-btn-hover-border-color:var(--hs-accent-dark);--bs-btn-focus-shadow-rgb:var(--hs-accent-rgb);--bs-btn-active-bg:var(--hs-accent-dark);--bs-btn-active-border-color:var(--hs-accent-dark);--bs-btn-disabled-bg:var(--hs-accent);--bs-btn-disabled-border-color:var(--hs-accent)}.btn-outline-primary{--bs-btn-border-color:#dddddd}.btn-outline-secondary{--bs-btn-border-color:#dddddd}.btn-outline-success{--bs-btn-border-color:#dddddd}.btn-outline-info{--bs-btn-border-color:#dddddd}.btn-outline-warning{--bs-btn-border-color:#dddddd}.btn-outline-danger{--bs-btn-border-color:#dddddd}.btn-outline-light{--bs-btn-border-color:#dddddd}.btn-outline-dark{--bs-btn-border-color:#dddddd}.btn-outline-primary{--bs-btn-bg:#fff;--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--hs-main);--bs-btn-hover-border-color:var(--hs-main);--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-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;align-items:center;display:flex}.btn-apple i{font-size:18px}.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;align-items:center;display:flex}.btn-google i{font-size:18px}.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;align-items:center;display:flex}.btn-facebook i{font-size:18px}.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;align-items:center;display:flex}.btn-twitter i{font-size:18px}.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;align-items:center;display:flex}.btn-pinterest i{font-size:18px}.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;align-items:center;display:flex}.btn-linkedin i{font-size:18px}.btn-linkedin span{flex:1}.form-control,.form-select{border-radius:.25rem;padding:.5rem;box-shadow:none;height:auto;margin:0}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:#adb5bd}.form-control::placeholder,.form-select::placeholder{color:#adb5bd}.form-control{padding:.5rem}.form-select{padding:.5rem 2.25rem .5rem .5rem;background-origin:inherit}.form-label{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;margin-bottom:.125rem}.form-text{font-style:italic}.form-check-input:checked{background-color:var(--hs-main);border-color:var(--hs-main)}label{margin:0!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-group .input-group-text{background-color:#fff;border-radius:.25rem;color:#222;font-size:1rem;padding-right:.5rem;padding-left:.5rem}.input-group .input-group-text+input{border-left:none}.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;--bs-gutter-x:0;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@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);border-bottom:var(--border);padding:.5rem;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-line-height:22px;white-space:nowrap;align-items:center;display:inline-flex;justify-content:center}@media (max-width:767.98px){.srp-nav{--background:transparent;--border:none;--gap:0.25rem;align-content:space-between;flex-flow:row wrap}.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 #dddddd;--height:2.75rem;--gap:1rem}}.srp-search{background:#fff;border:1px solid #ddd;border-radius:.25rem;align-items:center;display:flex;position:relative}.srp-search .input-group{border-radius:.25rem;margin-bottom:0}.srp-search input{border:none;border-radius:.25rem;box-shadow:none;margin-bottom:0;height:auto}.srp-search input:focus{border:none;box-shadow:none}.srp-search input:focus-visible{outline:0}.srp-search .btn{--bs-btn-bg:#fff;--bs-btn-border-radius:0.25rem;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.5rem;--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-focus-shadow-rgb:none;--bs-btn-active-color:var(--hs-main);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);font-size:var(--icon-size)}.srp-search .tags{padding:.375rem 0;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 .tag{background:#f8f9fa;border:1px solid #dee2e6;border-radius:1rem;height:1.875rem;margin-left:.25rem;padding-left:.5rem;padding-right:.25rem;align-items:center;display:flex}.srp-search .tag-text{font-size:.875rem;line-height:1.4;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-dropdown{width:100%;top:calc(2.75rem + .25rem);z-index:11}.srp-search .search{display:flex;flex:1}@media (max-width:767.98px){.srp-search{box-shadow:0 0 .75rem rgba(34,34,34,.25);width:100%;flex:1}}@media (min-width:768px) and (max-width:991.98px){.srp-search{flex:1 0 calc(50% - 3.25rem - 0.5rem)}}@media (min-width:992px) and (max-width:1099.98px){.srp-search{flex:1}}@media (min-width:1100px){.srp-search{width:50%}}.srp-search-dropdown{background:#fff;border:1px solid #ddd;border-radius:.25rem;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(2.75rem - 2px + .5rem);z-index:11}.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;margin:0;padding:0;overflow:auto;width:100%}.srp-search-dropdown li{padding:.5rem 1rem;width:100%}.srp-search-dropdown li+li{border-top:1px solid #ddd}.srp-search-dropdown li.category{font-size:.875rem;font-weight:700;text-transform:uppercase}.srp-search-dropdown li.term{align-items:center;display:flex;gap:.5rem}.srp-search-dropdown li.term:hover{background:var(--hs-main);color:#fff;cursor:pointer}.srp-search-dropdown li i{font-size:.875rem}@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 - 2.75rem - 2px)}.srp-filter .btn,.srp-nav-mobile .btn,.srp-toggle .btn{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--hs-gray-light);--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--hs-main);--bs-btn-hover-border-color:var(--hs-main);--bs-btn-hover-color:var(--bs-white);--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)}.srp-filter,.srp-toggle{align-items:center;display:flex;gap:.5rem}@media (max-width:767.98px){.srp-save,.srp-toggle{display:none}}.srp-toggle .btn{--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem;font-size:var(--icon-size);line-height:1;height:var(--height);width:var(--height)}.srp-filter .btn{width:var(--btn-width)}@media (max-width:767.98px){.srp-filter{--btn-width:auto;display:flex;flex:0 0 auto;gap:.25rem}.srp-filter .btn{box-shadow:0 0 .75rem rgba(34,34,34,.25)}}@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 #ddd;border-radius:.25rem;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: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;margin:0;padding:0;overflow:auto;width:100%}.srp-sort li{padding:.5rem 1rem;width:100%}.srp-sort li+li{border-top:1px solid #ddd}.srp-sort li.category{font-size:.875rem;font-weight:700;text-transform:uppercase}.srp-sort li.term{align-items:center;display:flex;gap:.5rem}.srp-sort li.term:hover{background:var(--hs-main);color:#fff;cursor:pointer}.srp-sort li i{font-size:.875rem}@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-save .btn{--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)}.srp-nav-mobile i{display:none}.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{box-shadow:0 0 .75rem rgba(34,34,34,.25)}}@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:2.75rem - (0.5rem * 2) - 1px}}@media (min-width:768px){.srp-stage[data-view=split]{grid-template-areas:"map list"}}@media (min-width:768px) and (max-width:1099.98px){.srp-stage[data-view=split]{grid-template-columns:1fr minmax(1rem,calc(20rem + 0.5rem * 2))}}@media (min-width:1100px) and (max-width:1299.98px){.srp-stage[data-view=split]{grid-template-columns:repeat(2,minmax(1rem,1fr))}}@media (min-width:1300px){.srp-stage[data-view=split]{grid-template-columns:1fr minmax(1rem,calc(20rem * 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:1100px) and (max-width:1299.98px){.srp-stage[data-view=split] .srp-list{--columns:2}}@media (min-width:1300px){.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:1299.98px){.srp-stage[data-view=list] .srp-list{--columns:3}}@media (min-width:1300px){.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:3.75rem;position:absolute;right:var(--google-map-offset)}@media (max-width:767.98px){.srp-map-container>.btn:first-of-type{top:var(--nav-offset)}}@media (min-width:768px){.srp-map-container>.btn:first-of-type{top:var(--google-map-offset)}}@media (max-width:767.98px){.srp-map-container>.btn:nth-of-type(2){top:calc(var(--nav-offset) + 31px + .25rem)}}@media (min-width:768px){.srp-map-container>.btn:nth-of-type(2){top:calc(31px + 1rem)}}.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 / .6666666667)}.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:1099.98px){.srp[data-view=split] .srp-map-prop{right:calc(20rem + .5rem * 2)}}@media (min-width:1100px) and (max-width:1299.98px){.srp[data-view=split] .srp-map-prop{right:50%}}@media (min-width:1300px){.srp[data-view=split] .srp-map-prop{right:calc(20rem * 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{--border-radius:1rem;--highlight-color:var(--hs-main);--highlight-color-rgb:var(--hs-main-rgb);--img-aspect-ratio:calc(100% * 0.6666666667);--img-size:cover;--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;position:relative;min-width:16rem;max-width:32rem;grid-column:span 1}.srp-map-prop .prop-card.focus .image-area,.srp-map-prop .prop-card:focus .image-area{--border-color:var(--highlight-color);box-shadow:0 0 .75rem rgba(var(--highlight-color-rgb),.85)}.srp-map-prop .prop-card:hover .image-area{--border-color:rgba(var(--highlight-color-rgb), .75);box-shadow:0 0 .5rem rgba(var(-highlight-color-rgb),.85)}.srp-map-prop .prop-card .link{border-radius:var(--border-radius);mix-blend-mode:multiply;opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important}.srp-map-prop .prop-card .link:hover{opacity:1}.srp-map-prop .prop-card .image-area{--border-color:#dddddd;border:2px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 .5rem rgba(153,153,153,.65),inset 0 0 .125rem rgba(153,153,153,.85);overflow:hidden;position:relative;transition:150ms ease-in-out all;cursor:pointer}.srp-map-prop .prop-card .image{background-position:center center;background-repeat:no-repeat;background-size:var(--img-size);padding-top:var(--img-aspect-ratio)}.srp-map-prop .prop-card .image.contain{--img-size:contain}.srp-map-prop .prop-card .swiper-button-next,.srp-map-prop .prop-card .swiper-button-prev,.srp-map-prop .prop-card .swiper-pagination-bullet{visibility:hidden;transition:150ms ease-in-out all}.srp-map-prop .prop-card .banner{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.25rem;position:absolute;top:.5rem;right:calc(.5rem + 32px);left:.5rem;z-index:1}.srp-map-prop .prop-card .banner span{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;color:var(--hs-main);font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;padding:.25rem}.srp-map-prop .prop-card .favorite{background:0 0;border:none;font-size:1.25rem;position:absolute;top:.5rem;right:.5rem;transition:.3s ease-in-out all;z-index:2}.srp-map-prop .prop-card .favorite:hover{transform:scale(1.15)}.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(34,34,34,.75);opacity:.6}.srp-map-prop .prop-card .favorite i.checked:before{font-weight:100}.srp-map-prop .prop-card .favorite i.checked:after{color:var(--hs-main);opacity:1}.srp-map-prop .prop-card .mls{max-width:3rem}.srp-map-prop .prop-card .text-area{--gap:0.25rem;padding-top:.5rem;align-items:flex-start;display:flex;flex-flow:row wrap}.srp-map-prop .prop-card .price{font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap)}.srp-map-prop .prop-card .status{--color:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center;margin:0 var(--gap) var(--gap);flex:1}.srp-map-prop .prop-card .status.active{--color:#2ba31b}.srp-map-prop .prop-card .status.closed,.srp-map-prop .prop-card .status.sold{--color:#cc2222}.srp-map-prop .prop-card .status.active-under-contract,.srp-map-prop .prop-card .status.activeundercontract,.srp-map-prop .prop-card .status.pending{--color:#e4c92c}.srp-map-prop .prop-card .status.coming-soon{--color:#008eaa}.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:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.srp-map-prop .prop-card .address{width:100%;font-size:1rem;font-weight:400}.srp-map-prop .prop-card .info{--gap:0.25rem;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--gap);font-size:.875rem;font-weight:100;margin-bottom:var(--gap)}.srp-map-prop .prop-card .info li{white-space:nowrap}.srp-map-prop .prop-card .info li+li:before{content:"•";line-height:1;padding-right:var(--gap)}.srp-map-prop .prop-card .compensation{font-size:.875rem;width:100%}.srp-map-prop .prop-card .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;width:100%}.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:3.75rem;right:var(--google-map-offset)}.srp-map-multiple .property{border-bottom:1px solid #ddd;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:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center}.srp-map-multiple .property .price .status.active{--color:#2ba31b}.srp-map-multiple .property .price .status.closed,.srp-map-multiple .property .price .status.sold{--color:#cc2222}.srp-map-multiple .property .price .status.active-under-contract,.srp-map-multiple .property .price .status.activeundercontract,.srp-map-multiple .property .price .status.pending{--color:#e4c92c}.srp-map-multiple .property .price .status.coming-soon{--color:#008eaa}.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:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.srp-map-multiple .close{background:#ddd;color:#fff;font-size:1.25rem;text-align:center;padding:.125rem .5rem;cursor:pointer}.srp-map-multiple .close:hover{background:#999}.srp-list{height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:var(--padding-x);padding-left:var(--padding-x);display:grid;gap:1rem;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;position:relative;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-accent);font-size:1.75rem}@media (max-width:767.98px){.srp-list{--padding-x:0.5rem;padding-top:calc(2.75rem + .5rem * 3);min-height:calc(var(--hs-viewport-height) - var(--hs-header-height-sm))}}@media (min-width:768px){.srp-list{--padding-x:1rem;box-shadow:0 0 .75rem rgba(34,34,34,.25),inset 0 -1px 0 rgba(0,0,0,.15);grid-area:list}}.srp-list .prop-link{color:inherit;text-decoration:none}.srp-list .prop-card{--border-radius:1rem;--highlight-color:var(--hs-main);--highlight-color-rgb:var(--hs-main-rgb);--img-aspect-ratio:calc(100% * 0.6666666667);--img-size:cover;--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;position:relative;min-width:16rem;max-width:32rem;grid-column:span 1}.srp-list .prop-card.focus .image-area,.srp-list .prop-card:focus .image-area{--border-color:var(--highlight-color);box-shadow:0 0 .75rem rgba(var(--highlight-color-rgb),.85)}.srp-list .prop-card:hover .image-area{--border-color:rgba(var(--highlight-color-rgb), .75);box-shadow:0 0 .5rem rgba(var(-highlight-color-rgb),.85)}.srp-list .prop-card .link{border-radius:var(--border-radius);mix-blend-mode:multiply;opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important}.srp-list .prop-card .link:hover{opacity:1}.srp-list .prop-card .image-area{--border-color:#dddddd;border:2px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 .5rem rgba(153,153,153,.65),inset 0 0 .125rem rgba(153,153,153,.85);overflow:hidden;position:relative;transition:150ms ease-in-out all;cursor:pointer}.srp-list .prop-card .image{background-position:center center;background-repeat:no-repeat;background-size:var(--img-size);padding-top:var(--img-aspect-ratio)}.srp-list .prop-card .image.contain{--img-size:contain}.srp-list .prop-card .swiper-button-next,.srp-list .prop-card .swiper-button-prev,.srp-list .prop-card .swiper-pagination-bullet{visibility:hidden;transition:150ms ease-in-out all}.srp-list .prop-card .banner{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.25rem;position:absolute;top:.5rem;right:calc(.5rem + 32px);left:.5rem;z-index:1}.srp-list .prop-card .banner span{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;color:var(--hs-main);font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;padding:.25rem}.srp-list .prop-card .favorite{background:0 0;border:none;font-size:1.25rem;position:absolute;top:.5rem;right:.5rem;transition:.3s ease-in-out all;z-index:2}.srp-list .prop-card .favorite:hover{transform:scale(1.15)}.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(34,34,34,.75);opacity:.6}.srp-list .prop-card .favorite i.checked:before{font-weight:100}.srp-list .prop-card .favorite i.checked:after{color:var(--hs-main);opacity:1}.srp-list .prop-card .mls{max-width:3rem}.srp-list .prop-card .text-area{--gap:0.25rem;padding-top:.5rem;align-items:flex-start;display:flex;flex-flow:row wrap}.srp-list .prop-card .price{font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap)}.srp-list .prop-card .status{--color:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center;margin:0 var(--gap) var(--gap);flex:1}.srp-list .prop-card .status.active{--color:#2ba31b}.srp-list .prop-card .status.closed,.srp-list .prop-card .status.sold{--color:#cc2222}.srp-list .prop-card .status.active-under-contract,.srp-list .prop-card .status.activeundercontract,.srp-list .prop-card .status.pending{--color:#e4c92c}.srp-list .prop-card .status.coming-soon{--color:#008eaa}.srp-list .prop-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.srp-list .prop-card .address{width:100%;font-size:1rem;font-weight:400}.srp-list .prop-card .info{--gap:0.25rem;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--gap);font-size:.875rem;font-weight:100;margin-bottom:var(--gap)}.srp-list .prop-card .info li{white-space:nowrap}.srp-list .prop-card .info li+li:before{content:"•";line-height:1;padding-right:var(--gap)}.srp-list .prop-card .compensation{font-size:.875rem;width:100%}.srp-list .prop-card .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;width:100%}.srp-list-header{background:#fff;width:100%;grid-column:1/-1;justify-self:start}.srp-list-header h1{font-size:var(--font-size);font-weight:700;margin-bottom:0}@media (max-width:767.98px){.srp-list-header{--font-size:1.25rem;text-align:center}}@media (min-width:768px){.srp-list-header{--font-size:1.5rem;margin:0 calc(var(--padding-x) * -1);padding:.75rem var(--padding-x);width:calc(100% + var(--padding-x) * 2)}}.srp-list-subheader{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-size:1rem;font-weight:100;margin-bottom:0}@media (max-width:767.98px){.srp-list-subheader{text-align:center}}@media (min-width:768px){.srp-list-subheader{margin-top:-1rem}}.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-main);--bs-pagination-hover-color:var(--hs-main-dark);--bs-pagination-focus-color:var(--hs-main-dark);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(var(--hs-main-rgb), 0.25);--bs-pagination-active-bg:var(--hs-main);--bs-pagination-active-border-color:var(--hs-main)}.srp-list-footer{grid-column:span var(--columns)}.srp-list-footer .disclaimer{text-align:center}.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 h2{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-dt-overlay{background:rgba(0,0,0,.5);width:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100vh;overflow:auto;z-index:9}#mobileSrpDriveTimeOverlay{height:auto!important;margin-top:10rem}.srp-dt{background:#fff;padding:var(--padding-x);position:relative;display:flex;flex-direction:column;gap:1rem}@media (max-width:767.98px){.srp-dt{--padding-x:0.5rem}}@media (min-width:768px){.srp-dt{--padding-x:1rem}}.srp-dt-form{padding-bottom:1rem;position:relative}.srp-dt-form:first-of-type{--color:#a018d2}.srp-dt-form:nth-of-type(2){--color:#60ce07}.srp-dt-form:nth-of-type(3){--color:#f87b0c}.srp-dt-form:not(:last-of-type){border-bottom:1px solid var(--hs-main)}.srp-dt-form .input-group{margin-bottom:.5rem}.srp-dt-form .input-group>*{padding-top:.25rem;padding-bottom:.25rem}.srp-dt-form .color{background:var(--color);border:1px solid var(--color);width:2rem}.srp-dt-form .or{background:var(--hs-gray-light);font-size:.875rem;font-weight:600;padding-right:.5rem;padding-left:.5rem}.srp-dt-form .help-text{color:var(--hs-gray);font-size:.875rem;text-align:right}.srp-dt-form .loading{background:rgba(0,0,0,.5);width:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2}.srp-dt-form .loading i{color:#fff;font-size:4rem}.srp-dt-info-overlay{background:var(--hs-gray-light);font-size:1rem;padding:1.5rem;width:100%;position:absolute;right:0;bottom:0;left:0;z-index:1}.srp-dt-info-overlay a{font-size:1.5rem;margin-top:-1rem;margin-right:-.75rem;margin-left:.75rem;float:right}.srp-search-modal{--bs-modal-border-radius:0.25rem;--bs-modal-padding:0;--bs-backdrop-opacity:0}.srp-search-modal .modal-dialog{margin-left:var(--margin-left);margin-top:var(--margin-top);max-width:var(--width)}@media (max-width:575.98px){.srp-search-modal .modal-dialog{--margin-top:calc(var(--hs-header-height-sm) + 0.5rem)}}@media (min-width:576px) and (max-width:991.98px){.srp-search-modal .modal-dialog{--margin-top:calc(var(--hs-header-height-md) + 0.5rem)}}@media (min-width:992px){.srp-search-modal .modal-dialog{--margin-top:calc(var(--hs-header-height-lg) + 0.5rem)}}@media (max-width:767.98px){.srp-search-modal .modal-dialog{--margin-left:auto;--width:100%}}@media (min-width:768px){.srp-search-modal .modal-dialog{--margin-left:0.5rem}}@media (min-width:768px) and (max-width:991.98px){.srp-search-modal .modal-dialog{--width:calc(50% - 3.25rem - 0.5rem)}}@media (min-width:992px) and (max-width:1099.98px){.srp-search-modal .modal-dialog{--width:50%}}@media (min-width:1100px){.srp-search-modal .modal-dialog{--width:50%}}.srp-search-modal .srp-search{width:100%}.srp-search-modal ul{list-style:none;margin:0;padding:0;overflow:auto;width:100%}.srp-search-modal li{padding:.5rem 1rem;width:100%}.srp-search-modal li+li{border-top:1px solid #ddd}.srp-search-modal li.category{font-size:.875rem;font-weight:700;text-transform:uppercase}.srp-search-modal li.term{align-items:center;display:flex;gap:.5rem}.srp-search-modal li.term:hover{background:var(--hs-main);color:#fff;cursor:pointer}.srp-search-modal li i{font-size:.875rem}.srp-filter-modal{--bs-modal-border-radius:0.25rem}.srp-filter-modal .modal-header{min-height:3rem;position:relative}.srp-filter-modal .modal-header>:not(.modal-title){z-index:1}.srp-filter-modal .modal-title{font-size:1.25rem;font-weight:700;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 h6{color:#999;margin-bottom:1rem}.srp-filter-modal .modal-body>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:1rem;padding-bottom:1rem;align-items:center}.srp-filter-modal .modal-body>.row:not(:last-child){border-bottom:1px solid #ddd;margin-bottom:1rem}.srp-filter-modal .input-group .form-floating input{border-top-left-radius:0;border-bottom-left-radius:0}.srp-filter-modal small{display:block}.srp-filter-modal .status{--color:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center}.srp-filter-modal .status.active{--color:#2ba31b}.srp-filter-modal .status.closed,.srp-filter-modal .status.sold{--color:#cc2222}.srp-filter-modal .status.active-under-contract,.srp-filter-modal .status.activeundercontract,.srp-filter-modal .status.pending{--color:#e4c92c}.srp-filter-modal .status.coming-soon{--color:#008eaa}.srp-filter-modal .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.srp-filter-modal .status:before{margin-bottom:.125rem}.srp-filter-modal .form-switch{--switch-size:2em;--switch-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3.5' fill='%23fff'/%3e%3c/svg%3e");padding-right:calc(var(--switch-size) * 2.5);align-items:center;display:flex;gap:.5rem;justify-content:space-between}.srp-filter-modal .form-switch .form-check-input{background-color:#999;background-image:var(--switch-img);border-radius:calc(var(--switch-size) * 2);border-width:0;height:var(--switch-size);margin-top:0;margin-right:calc(var(--switch-size) * -2.5);width:calc(var(--switch-size) * 1.8);order:1}.srp-filter-modal .form-switch .form-check-input:checked,.srp-filter-modal .form-switch .form-check-input:focus{background-image:var(--switch-img)}.srp-filter-modal .form-switch .form-check-input:checked{background-color:var(--hs-main)}.srp-filter-modal .form-switch .form-check-input:focus{box-shadow:0 0 0 .25rem rgb(var(--hs-main-rgb),.25)}.srp-filter-modal .number-btn{background:#fff;border:1px solid #ddd;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;text-align:center;width:2.25rem}.srp-filter-modal .range{align-items:center;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:space-between}.srp-filter-modal .range>.form-check,.srp-filter-modal .range>label{flex:1}.srp-filter-modal .range>input{flex:1}.srp-filter-modal .range .form-floating{flex:1}.srp-filter-modal .range .form-floating>label{font-size:.875rem}.srp-filter-modal .keyword{align-items:center;display:flex}.srp-filter-modal .keyword label{white-space:nowrap}.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:#999;font-size:.875rem;font-style:italic;align-items:center;display:inline-flex}.srp-filter-modal .dropdown{--bs-dropdown-border-width:0;display:grid}.srp-filter-modal .dropdown>ul{padding:0}.srp-filter-modal .dropdown .dropdown-menu{width:100%}.srp-filter-modal .dropdown .list-group{--bs-list-group-active-bg:var(--hs-accent);--bs-list-group-active-border-color:var(--hs-accent);margin:0}.srp-filter-modal .subdivision{--border:1px solid var(--bs-border-color);--border-raidus:0.25rem;--line-height:1.5;--padding:0.5rem}.srp-filter-modal .subdivision .tags{padding:.375rem 0;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 .tag{background:#f8f9fa;border:1px solid #dee2e6;border-radius:1rem;height:1.875rem;margin-left:.25rem;padding-left:.5rem;padding-right:.25rem;align-items:center;display:flex}.srp-filter-modal .subdivision .tag-text{font-size:.875rem;line-height:1.4;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.25rem}.srp-form-modal .modal-header{min-height:3rem;position:relative}.srp-form-modal .modal-header>:not(.modal-title){z-index:1}.srp-form-modal .modal-title{font-size:1.25rem;font-weight:700;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-body .row{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem;margin-bottom:.5rem}.srp-form-modal .modal-body .link{color:var(--hs-main);font-weight:700;text-decoration:underline;cursor:pointer;display:inline-block}.srp-form-modal .modal-body .link:hover{color:var(--hs-main-dark)}.srp-form-modal .modal-body .submit{--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);margin-top:.75rem;width:100%}.srp-ad-header{background-color:rgba(var(--hs-main-rgb),.85);position:absolute;top:0;left:0;width:100%}.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}.listing-website-rnb .site-header{height:auto!important}.listing-website-rnb .site-header img{height:auto!important;margin-top:1rem}@media (max-width:767.98px){.listing-website-rnb .site-header img{width:100%!important}}.listing-website-rnb #adComponent{--site-font-family:Open Sans,arial,helvetica neue,helvetica,sans-serif;font-family:var(--site-font-family)}.listing-website-rnb #adComponent .lf-serif{font-family:georgia,times,times new roman,serif}.listing-website-rnb #adComponent .lf-bold-primary{font-family:Syncopate,arial,helvetica neue,helvetica,sans-serif;text-transform:uppercase}.listing-website-rnb #adComponent .lf-bold-primary strong{color:#f15f41}.listing-website-rnb #adComponent .lf-section-services-ad{background-color:#041e3f}@media (max-width:767.98px){.listing-website-rnb #adComponent .lf-section-services-ad .container-xxl{--bs-gutter-x:0}}.listing-website-rnb #adComponent .lf-services-ad .lf-mobile-services-ad-tab-content,.listing-website-rnb #adComponent .lf-services-ad .lf-mobile-services-ad-tabs{display:none}@media (max-width:991.98px){.listing-website-rnb #adComponent .lf-services-ad .lf-mobile-services-ad-tab-content,.listing-website-rnb #adComponent .lf-services-ad .lf-mobile-services-ad-tabs{display:block}}.listing-website-rnb #adComponent .lf-services-ad .lf-services-ad-tab-content,.listing-website-rnb #adComponent .lf-services-ad .lf-services-ad-tabs{display:flex}@media (max-width:991.98px){.listing-website-rnb #adComponent .lf-services-ad .lf-services-ad-tab-content,.listing-website-rnb #adComponent .lf-services-ad .lf-services-ad-tabs{display:none}}.listing-website-rnb #adComponent .lf-services-ad .lf-services-ad-tabs{border-bottom:none}.listing-website-rnb #adComponent .lf-services-ad-header{background-color:#041e3f;padding:3rem 1rem 0}@media (max-width:1099.98px){.listing-website-rnb #adComponent .lf-services-ad-header{padding:3rem 0 0}}@media (max-width:991.98px){.listing-website-rnb #adComponent .lf-services-ad-header{padding-bottom:1rem}}.listing-website-rnb #adComponent .lf-services-ad-header .nav-tabs{align-items:flex-end;margin-top:3rem;justify-content:center}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a{background-color:#041e3f;padding:.75rem 1rem 1.5rem;color:#fff;border:none;border-bottom:1px solid #f4f4f4;text-align:center}@media (max-width:1099.98px){.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a{padding:.75rem .75rem 1.5rem;font-size:.875rem}}@media only screen and (max-width:83em){.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a{padding:.75rem .5rem 1.5rem}}@media only screen and (max-width:67em){.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a{padding:.75rem .25rem 1.5rem}}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-real-estate-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/d/e/1/9de15d4a-938a-4933-ba24-7dd6836129f6.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-mortgage-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/c/5/f/9/c5f9cfc4-a4fa-4c5e-ae70-1b5c7cec5cb0.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-inspection-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/0/f/1/b/0f1ba93c-a751-4b0e-915a-8c20ea268ea1.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-title-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/7/4/4/4/74449f33-96b2-4929-b625-a563fb5735a5.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-insurance-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/f/5/6/9f5673f9-2704-48fa-b8ab-3784ca1d0aac.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-moving-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/e/a/5/6/ea567508-e87a-4889-8a64-5749c06c458e.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a .lf-property-management-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/6/6/1/3/6613e1bb-9141-43a6-aa35-c32daad95eb9.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active{background-color:#f4f4f4;color:#041e3f;border-bottom:none}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-real-estate-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/2/d/f/9/2df990a0-4e2e-44d0-96de-2d7b6697e4a5.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-mortgage-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/a/c/5/b/ac5b32f6-a911-49be-9e0c-0bdf64d03ee7.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-inspection-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/7/5/b/1/75b1ebdb-f06b-4940-9dfe-840ac1735c4e.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-title-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/8/5/2/2/8522be20-1037-4988-b219-6366620fd297.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-insurance-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/0/7/a/1/07a1c327-66fa-46c3-8ce7-cd4991285d21.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-moving-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/d/4/c/9d4c2da5-6331-4617-b29b-08cebc97612f.svg")}.listing-website-rnb #adComponent .lf-services-ad-header .nav-item a.active .lf-property-management-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/f/0/8/c/f08c35b1-54f9-4e25-afdc-ebea74d0205c.svg")}.listing-website-rnb #adComponent .lf-services-ad-tab-content{background-color:#f4f4f4;border:.25rem;padding:3rem 2rem}.listing-website-rnb #adComponent .lf-services-ad-tab-content h5{--heading-font-size:1rem}.listing-website-rnb #adComponent .lf-services-ad-fact{display:flex;justify-content:flex-start;align-items:center}.listing-website-rnb #adComponent .lf-services-ad-fact .lf-fact-main{font-size:2.5rem;font-weight:700}.listing-website-rnb #adComponent .lf-services-ad-fact .lf-fact-main sup{top:-.5rem;font-size:1.25rem}.listing-website-rnb #adComponent .lf-services-ad-fact .lf-fact-sub{font-size:.75rem;text-transform:uppercase;line-height:1.2}.listing-website-rnb #adComponent .lf-services-ad-fact .lf-fact-sub .fa-star{font-size:.75rem;margin-bottom:.25rem}.listing-website-rnb #adComponent .lf-mobile-services-ad-tab-content{padding:0;display:block}.listing-website-rnb #adComponent .lf-services-ad-accordion{width:100%;list-style:none;margin:0;padding:0}.listing-website-rnb #adComponent .lf-services-ad-accordion .accordion-item{margin-bottom:0;background-color:#f2f0ec;border:none}.listing-website-rnb #adComponent .lf-services-ad-accordion .accordion-header{margin-bottom:0;background-color:#f2f0ec}.listing-website-rnb #adComponent .lf-services-ad-accordion button{background-color:#f4f4f4;border-bottom:1px solid #041e3f;border-radius:0;padding:1.5rem;font-size:1rem;display:flex;justify-content:flex-start;align-items:center;font-family:"Open Sans",arial,helvetica neue,helvetica,sans-serif;font-size:1rem;font-weight:600}.listing-website-rnb #adComponent .lf-services-ad-accordion button::after{color:#6f8ab7;content:"\f056";font-family:FontAwesome}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed::after{content:"\f055";font-family:FontAwesome;color:#fff}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-real-estate-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/2/d/f/9/2df990a0-4e2e-44d0-96de-2d7b6697e4a5.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-mortgage-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/a/c/5/b/ac5b32f6-a911-49be-9e0c-0bdf64d03ee7.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-inspection-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/7/5/b/1/75b1ebdb-f06b-4940-9dfe-840ac1735c4e.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-title-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/8/5/2/2/8522be20-1037-4988-b219-6366620fd297.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-insurance-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/0/7/a/1/07a1c327-66fa-46c3-8ce7-cd4991285d21.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-moving-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/d/4/c/9d4c2da5-6331-4617-b29b-08cebc97612f.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button .lf-property-management-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/f/0/8/c/f08c35b1-54f9-4e25-afdc-ebea74d0205c.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button>div{margin:0}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed{background-color:#6f8ab7;color:#fff}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed::after{color:#fff}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-real-estate-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/d/e/1/9de15d4a-938a-4933-ba24-7dd6836129f6.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-mortgage-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/c/5/f/9/c5f9cfc4-a4fa-4c5e-ae70-1b5c7cec5cb0.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-inspection-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/0/f/1/b/0f1ba93c-a751-4b0e-915a-8c20ea268ea1.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-title-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/7/4/4/4/74449f33-96b2-4929-b625-a563fb5735a5.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-insurance-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/9/f/5/6/9f5673f9-2704-48fa-b8ab-3784ca1d0aac.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-moving-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/e/a/5/6/ea567508-e87a-4889-8a64-5749c06c458e.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion button.collapsed .lf-property-management-icon{background-image:url("https://content.mediastg.net/dyna_images/ImageLibrary/6/6/1/3/6613e1bb-9141-43a6-aa35-c32daad95eb9.svg")}.listing-website-rnb #adComponent .lf-services-ad-accordion .accordion-body{background-color:#fff;padding:2rem 1rem 1.5rem}.listing-website-rnb #adComponent .lf-sub-nav-tabs{justify-content:space-between}.listing-website-rnb #adComponent .lf-sub-nav-tabs .nav-item{width:50%;padding:.25rem}.listing-website-rnb #adComponent .lf-sub-nav-tabs .nav-link{border:1px solid #ccc;border-radius:.25rem;padding:1rem;display:flex;justify-content:flex-start;align-items:center}.listing-website-rnb #adComponent .lf-sub-nav-tabs .nav-link.active{border:1px solid #041e3f;background-color:#e7f1fc}.listing-website-rnb #adComponent .lf-tab-sub-content{border:none}.ldp small{margin-bottom:.5rem;display:block}.ldp-cta{--gap:0.5rem;list-style:none;padding:0;display:flex;gap:var(--gap);margin:0}.ldp-cta li{flex:1 1 var(--btn-width)}.ldp-cta .btn{white-space:nowrap;width:100%}@media (max-width:767.98px){.ldp-cta{--btn-width:50%}}@media (min-width:768px) and (max-width:991.98px){.ldp-cta{--btn-width:auto}}@media (min-width:992px){.ldp-cta{--btn-width:50%}}.ldp-agent{padding:.5rem 0;display:flex;gap:.25rem}.ldp-agent img{height:6.5rem;width:auto}.ldp-agent ul{list-style:none;margin:0;padding:0;color:#444;font-size:.875rem}.ldp-agent ul .name{font-weight:600}.ldp-courtesy{margin-top:1rem;margin-bottom:1rem}.ldp-courtesy .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300}.ldp-courtesy .mls{margin-left:.5rem;max-width:3rem}.tdp .ldp-gallery-grid .image{min-width:100%}.ldp-nav{background:#fff;border-bottom:1px solid #ddd;z-index:998}.ldp-nav .row{flex-wrap:nowrap}.ldp-nav .btn{text-decoration:none;text-transform:none;align-items:center;display:flex}.ldp-nav .btn i{font-size:1.25rem;margin-right:.5rem;transition:all .25s ease-in-out}.ldp-nav .fa-heart{--heart-opacity:0}.ldp-nav .fa-heart:before{font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-nav .fa-heart:after{opacity:var(--heart-opacity)}.ldp-nav .fa-heart.checked{--heart-opacity:.7}@media (max-width:575.98px){.ldp-nav{height:2.75rem}.ldp-nav .btn:not(.return) i{margin-right:0}.ldp-nav .btn span{display:none}.ldp-nav .ldp-nav-list{display:none}}@media (max-width:767.98px){.ldp-nav{--top:var(--hs-header-height-sm)}}@media (min-width:768px){.ldp-nav{--top:0}}@media (max-width:575.98px){.ldp-nav-mobile{background:#fff;border-bottom:1px solid #ddd;position:-webkit-sticky;position:sticky;top:calc(var(--hs-header-height-sm) + .25rem);left:0;z-index:997}}@media (min-width:576px){.ldp-nav-mobile{display:none}}.ldp-nav-list{line-height:1;white-space:nowrap;align-items:center;display:flex;justify-content:center;margin-bottom:-1px;overflow:hidden;position:relative}.ldp-nav-list .scroll{--width:0.75rem;background:#fff;padding:1rem .25rem;position:absolute;z-index:1;display:none;cursor:pointer}.ldp-nav-list .scroll i{font-size:.75rem;padding-left:.25rem;padding-right:.25rem}.ldp-nav-list .scroll .edge{width:var(--width);position:absolute;top:0;bottom:0}.ldp-nav-list .scroll.left{left:0}.ldp-nav-list .scroll.left .edge{background-image:linear-gradient(to right,#fff,rgba(255,255,255,0));right:calc(var(--width) * -1)}.ldp-nav-list .scroll.right{right:0}.ldp-nav-list .scroll.right .edge{background-image:linear-gradient(to left,#fff,rgba(255,255,255,0));left:calc(var(--width) * -1)}.ldp-nav-list ul{list-style:none;margin:0;padding:0;display:flex;overflow:auto hidden;scrollbar-width:none}.ldp-nav-list ul::-webkit-scrollbar{display:none}.ldp-nav-list ul button{background:0 0;border:none;color:#495057;font-weight:400;line-height:26px;text-decoration:none;padding:var(--padding);display:block}.ldp-nav-list ul button.active{color:var(--hs-main);font-weight:700;border-bottom:3px solid var(--hs-main)}@media (max-width:1099.98px){.ldp-nav-list{--padding:0.75rem}}@media (min-width:1100px){.ldp-nav-list{--padding:0.75rem 1.5rem}}.ldp-nav-popup{--border-radius:2rem;--max-width:18rem;background:#fff;border-bottom-left-radius:var(--border-radius);border-color:#ddd;border-style:solid;border-width:var(--border-width);font-weight:600;text-align:center;width:var(--max-width);padding:.5rem .75rem 1rem;position:absolute;top:100%;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 (max-width:1299.98px){.ldp-nav-popup{--border-width:0 0 1px 1px}}@media (min-width:1300px){.ldp-nav-popup{--border-width:0 1px 1px;border-bottom-right-radius:var(--border-radius)}}.ldp-gallery{position:relative}.ldp-gallery .media{overflow:hidden;aspect-ratio:8/5}.ldp-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}.ldp-gallery .media img.contain{-o-object-fit:contain;object-fit:contain}@media (max-width:575.98px){.ldp-gallery{--bs-gutter-x:0}}.ldp-gallery-grid{--gap:0.5rem;margin-top:var(--gap);overflow:hidden}.ldp-gallery-grid .row{--bs-gutter-x:var(--gap)}.ldp-gallery-grid .thumbs{list-style:none;margin:0;height:100%;display:flex;gap:var(--gap)}.ldp-gallery-grid .thumbs.logged-out .image{filter:blur(6px)}@media (max-width:575.98px){.ldp-gallery-grid .thumbs{display:none}}@media (min-width:576px) and (max-width:991.98px){.ldp-gallery-grid .main{margin-bottom:var(--gap);width:100%;flex:0 0 auto;aspect-ratio:9/4}.ldp-gallery-grid .thumbs{width:100%;flex:0 0 auto}.ldp-gallery-grid .thumbs li{width:25%;aspect-ratio:3/2}.ldp-gallery-grid .thumbs li:nth-of-type(n+5){display:none}}@media (min-width:992px){.ldp-gallery-grid{--height:40vh;--min-height:22.5rem}.ldp-gallery-grid .row{height:var(--height);min-height:var(--height)}.ldp-gallery-grid .main,.ldp-gallery-grid .thumbs{height:100%}.ldp-gallery-grid .thumbs{min-width:calc((var(--min-height) + var(--gap))/ 2 * 3);width:calc((var(--height) + var(--gap))/ 2 * 3);flex:0 0 auto;flex-flow:column wrap}.ldp-gallery-grid .thumbs li{height:calc((100% - var(--gap)) * .5);aspect-ratio:1/1}}.ldp-prop-notices{--spacing-y:0.5rem;align-items:flex-start;display:flex;gap:.25rem;position:absolute;top:var(--spacing-y);right:var(--spacing-x);left:var(--spacing-x);z-index:1}.ldp-prop-notices span{background:#fff;border:1px solid #ddd;border-radius:.25rem;color:var(--hs-main);font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;padding:.25rem}@media (max-width:575.98px){.ldp-prop-notices{--spacing-x:0.75rem}}@media (min-width:576px){.ldp-prop-notices{--spacing-x:calc(var(--spacing-y) + (1.5rem * 0.5))}}.ldp-media-button{--spacing-y:0.5rem;--spacing-x:calc(var(--spacing-y) + (1.5rem * 0.5));position:absolute;bottom:var(--spacing-y)}@media (min-width:576px){.ldp-media-button{right:var(--spacing-x)}}@media (max-width:575.98px){.ldp-media-button{left:50%;transform:translate(-50%,-50%)}}.ldp-heading{text-align:center;margin-top:.5rem}.ldp-heading h2{font-size:1.5rem;font-weight:900}@media (max-width:575.98px){.ldp-heading{display:none}}.ldp-card{--gap:0.25rem;border-bottom:1px solid #ddd;padding:.5rem 0;position:relative}.ldp-card .address{font-size:1.625rem;font-weight:700;margin-bottom:var(--gap)}.ldp-card .location{font-size:1rem;font-weight:400;padding-top:var(--gap);display:block}.ldp-card .details{list-style:none;margin:0;padding:0;font-size:.875rem;font-weight:100;display:flex;flex-wrap:wrap;-moz-column-gap:var(--gap);column-gap:var(--gap)}.ldp-card .details li:not(:last-of-type):after{content:"·";padding-left:var(--gap)}.ldp-card .price{font-size:var(--price-font-size);font-weight:700;line-height:1.2;margin-bottom:var(--gap);display:flex;align-items:center}.ldp-card .status{margin-left:calc(var(--gap) * 2);align-items:center;display:flex}.ldp-card .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:""}.ldp-card .status .dot.active{--status-color:#2ba31b}.ldp-card .status .dot.closed{--status-color:#cc2222}.ldp-card .status .dot.pending{--status-color:#e4c92c}.ldp-card .status .dot.coming-soon{--status-color:#008eaa}.ldp-card .status .text{font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ldp-card .lead-gen{background:0 0;border:none;color:var(--hs-main);font-size:1rem;font-weight:600;display:block;margin-top:calc(var(--gap) * 2);margin-bottom:var(--gap);padding:0}.ldp-card .courtesy{color:var(--hs-main-accent);font-size:.875rem;font-weight:300;line-height:1.4;text-align:var(--courtesy-align);margin-bottom:var(--gap);display:flex;align-content:flex-start;-moz-column-gap:0.5rem;column-gap:.5rem;flex:1;flex-flow:row wrap;justify-content:flex-end}.ldp-card .courtesy .contact{width:100%}.ldp-card .courtesy span{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ldp-card .courtesy img{max-width:5rem}.ldp-card .mls{margin-left:.5rem;max-width:3rem}.ldp-card .mls+span{margin-left:.5rem}.ldp-card .ldp-cta{margin-top:.5rem}@media (max-width:767.98px){.ldp-card{--courtesy-align:left}.ldp-card .ldp-cta{display:none}}@media (min-width:576px) and (max-width:991.98px){.ldp-card{--courtesy-align:center}}@media (max-width:991.98px){.ldp-card{--price-font-size:1.25rem}}@media (min-width:992px){.ldp-card{--price-font-size:1.625rem;--courtesy-align:right}}.ldp-card-address{--cta-offset:60px}@media (max-width:575.98px){.ldp-card-address{flex:0 0 auto;width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-card-address{flex:0 0 auto;width:50%}}@media (min-width:768px) and (max-width:991.98px){.ldp-card-address{flex:0 0 auto;width:58.33333333%}}@media (min-width:992px){.ldp-card-address{flex:0 0 auto;width:33.33333333%;order:1}}.ldp-card-price{--cta-offset:60px;display:flex;flex-direction:column;justify-content:between}@media (max-width:575.98px){.ldp-card-price{flex:0 0 auto;width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-card-price{flex:0 0 auto;width:50%}}@media (min-width:768px) and (max-width:991.98px){.ldp-card-price{flex:0 0 auto;width:41.66666667%}}@media (min-width:992px){.ldp-card-price{flex:0 0 auto;width:33.33333333%;order:2}}@media (min-width:768px) and (max-width:991.98px){.ldp-card-price{padding-bottom:var(--cta-offset)}}.ldp-card-courtesy{--cta-offset:60px;display:flex;flex-direction:column;justify-content:end}@media (max-width:575.98px){.ldp-card-courtesy{flex:0 0 auto;width:100%}}@media (min-width:576px) and (max-width:767.98px){.ldp-card-courtesy{flex:0 0 auto;width:100%}}@media (min-width:768px) and (max-width:991.98px){.ldp-card-courtesy{flex:0 0 auto;width:100%}}@media (min-width:992px){.ldp-card-courtesy{flex:0 0 auto;width:33.33333333%;order:3}}@media (min-width:992px){.ldp-card-courtesy{padding-bottom:var(--cta-offset)}}.ldp-sidebar.static{--ldp-sidebar-position:static;z-index:1}.ldp-sidebar .ldp-cta{background:#fff;padding:var(--cta-padding);width:100%}@media (max-width:767.98px){.ldp-sidebar{--cta-padding:0.5rem}.ldp-sidebar .ldp-cta{border-top:1px solid #ddd;position:fixed;bottom:0;left:0;z-index:999}}@media (min-width:768px){.ldp-sidebar{--cta-padding:0.5rem 0;--cta-offset:-60px;margin-top:0;align-self:start;position:var(--ldp-sidebar-position,sticky);top:3.125rem;padding-top:.5rem}.ldp-sidebar .ldp-cta{border-bottom:1px solid #ddd;margin-top:var(--cta-offset)}}.ldp-contact-form .save-property{margin-top:.75rem}.ldp-contact-form .save-property p{font-size:.875rem}.ldp-contact-form .btn{margin-top:.5rem}.ldp-contact-form form .input-group input{margin-bottom:0!important}.ldp-working-with-agent{--padding:0.5rem;border:1px solid #ddd;border-radius:.25rem;margin-bottom:1rem 0;width:100%}.ldp-working-with-agent header{background:#f1efec;border-bottom:1px solid #ddd;font-weight:700;padding:var(--padding)}.ldp-working-with-agent .content{padding:var(--padding)}.ldp-working-with-agent .content h6{font-size:.875rem;font-weight:700}.ldp-working-with-agent .content ul{font-size:.875rem;margin:0;padding-left:1.25rem}.ldp-working-with-agent .content ul li::marker{color:var(--hs-main)}.ldp-working-with-agent .content hr{border-top:1px solid #ddd;opacity:1;margin:.5rem calc(var(--padding) * -1)}.modal-dialog form .input-group input{margin-bottom:0!important}.ldp-info article{padding-bottom:.5rem}.ldp-info article+article:not(.prop-card){border-top:1px solid #ddd}.ldp-info h2,.ldp-info h3,.ldp-info h4{font-weight:700}.ldp-info h2{font-size:1.25rem;margin:.75rem 0}.ldp-info h3{font-size:1.125rem}.ldp-info h4{font-size:1rem;margin-bottom:.125rem}.ldp-breadcrumbs{font-size:.875rem;list-style:none;margin:.75rem 0;padding:0;display:flex;flex-flow:row wrap;gap:.5rem}.ldp-breadcrumbs li+li:before{content:" › "}.ldp-dpr-link{margin-bottom:.5rem}.ldp-dpr-link img{max-width:100%;height:auto}.ldp-overview-stats{--spacing:0.5rem;margin-bottom:var(--spacing);display:flex;flex-flow:row wrap;justify-content:space-between}.ldp-overview-stats dd,.ldp-overview-stats dt{margin-bottom:0}.ldp-overview-stats dt{font-weight:400;margin-right:var(--spacing);flex-grow:0}.ldp-overview-stats dd{font-weight:700;margin-right:calc(var(--spacing) * 2);flex-grow:1}.ldp-overview-btns{--gap:0.5rem;margin-bottom:1rem;display:flex;flex-flow:row wrap;gap:var(--gap)}.ldp-overview-btns .btn{--bs-btn-font-size:0.875rem;white-space:nowrap;width:calc(100% / var(--column-count) - var(--gap) * (var(--column-count) - 1)/ var(--column-count));align-items:center;display:flex;flex:0 0 auto;gap:var(--gap);justify-content:center}.ldp-overview-btns .btn i{color:#999;padding-top:3px;transition:color .15s ease-in-out}.ldp-overview-btns .btn:hover i{color:#fff}@media (max-width:575.98px){.ldp-overview-btns{--column-count:1}}@media (min-width:576px) and (max-width:991.98px){.ldp-overview-btns{--column-count:2}}@media (min-width:992px) and (max-width:1099.98px){.ldp-overview-btns{--column-count:3}}@media (min-width:1100px){.ldp-overview-btns{--column-count:4}}.ldp-overview-save-prompt{background:var(--bs-gray-100);margin-bottom:1rem;padding:1.5rem}.ldp-overview-save-prompt strong{display:block}.ldp-overview-save-prompt .save{display:flex;align-items:center;gap:.5rem}.ldp-overview-save-prompt .save i{font-size:1.5rem}.ldp-overview-map{--bs-btn-border-color:#dee2e6;--bs-btn-padding-y:1.5rem!important;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:#000;--bs-btn-hover-color:#000;--map-image:url(https://content.mediastg.net/media/global/search/map-button-bg.png?h=120);margin-bottom:.5rem;width:100%;align-items:center;display:flex;flex-direction:column;position:relative;overflow:hidden}.ldp-overview-map div{background-color:var(--hs-main);background-blend-mode:screen;background-image:var(--map-image);background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(4px);height:100%;width:100%;position:absolute;top:0;z-index:-1}.ldp-overview-events{list-style:none;margin:0;padding:0;margin-bottom:1rem;display:flex;flex-flow:row wrap;gap:1rem}.ldp-overview-events li{align-items:center;display:flex;gap:.5rem}.ldp-overview-events li>div{align-items:flex-start;display:flex;flex-direction:column}.ldp-overview-courtesy{margin-top:0;margin-bottom:1rem}.ldp-overview-courtesy .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300}.ldp-overview-courtesy .mls{margin-left:.5rem;max-width:3rem}.ldp-compensation{border-bottom:1px dashed #ddd;border-left:none;border-right:none;border-top:none;background-color:inherit;display:flex;align-items:center;align-self:flex-start;gap:.25rem}@media (max-width:991.98px){.ldp-facts-features-section,.ldp-facts-features-stats{--column-count:1;--gap:0.5rem}}@media (min-width:992px){.ldp-facts-features-section,.ldp-facts-features-stats{--column-count:2;--gap:1rem}}.ldp-facts-features-stats{list-style:none;margin-left:0;padding:0;-moz-column-count:var(--column-count);column-count:var(--column-count);gap:var(--gap)}.ldp-facts-features-stats li{margin-bottom:.5rem;display:flex;gap:.5rem}.ldp-facts-features-stats strong{width:6rem;display:inline-block}.ldp-facts-features-section{-moz-column-count:var(--column-count);column-count:var(--column-count);gap:var(--gap)}.ldp-facts-features-section div{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-flow:column}.ldp-facts-features-section div>ul{display:inline-block}.ldp-facts-features-section ul{list-style:none;margin:0 0 1rem 0;padding:0}.ldp-facts-features-courtesy{margin-top:0;margin-bottom:1rem}.ldp-facts-features-courtesy .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300}.ldp-facts-features-courtesy .mls{margin-left:.5rem;max-width:3rem}.ldp-save-prompt-btn{--bs-btn-padding-y:1.5rem;width:100%;display:flex;align-items:center;gap:1.5rem;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-community{margin-bottom:.5rem}.ldp-community h4{border-bottom:1px solid var(--hs-main);font-size:1.5rem;font-weight:900;text-align:center;text-transform:uppercase;padding:.75rem;width:100%}.ldp-community .btn{--bs-btn-font-size:0.875rem;--gap:0.5rem;align-items:center;display:flex;flex:0 0 auto;gap:var(--gap);justify-content:center}@media (min-width:992px){.ldp-community .btn{width:24rem}}.ldp-community .btn i{color:#999;padding-top:3px;transition:color .15s ease-in-out}.ldp-community .btn:hover i{color:#fff}.ldp-community-image{background-position:center center;background-size:cover;aspect-ratio:11/3;width:100%}.ldp-stat{font-size:1.75rem;font-weight:900;align-items:center;display:flex;gap:.5rem}.ldp-stat i{color:#999;font-size:1.25rem}.ldp-stat-description{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300}.ldp-school{--star-size:42px;align-items:center;display:flex;gap:.5rem}.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}.ldp-school .score.low{--star-color:#dddddd}.ldp-school .score.medium{--star-color:#999999}.ldp-school .score.high{--star-color:#222222}.ldp-school .score:before{color:var(--star-color);font-family:"Font Awesome 6 Pro";font-size:var(--star-size);font-weight:900;line-height:1;content:"\f005";position:absolute;top:1px;z-index:-1}.ldp-school .type{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;text-transform:uppercase}.ldp-school .name{line-height:1.2}.ldp-school .data{list-style:none;margin:0;padding:0;color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;display:flex;flex-flow:row wrap;gap:.25rem}.ldp-school .data li+li:before{content:"/";padding-right:.25rem}#monthlyPaymentAmount{background:#fff;border:none;box-shadow:none;font-size:1.75rem;font-weight:900;padding:0!important;width:100%}#monthlyPaymentAmount+label{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}#ldpCostCalculator .percentage{flex:0 0 2.75rem}.ldp-preferred-partner .ldp-agent{margin-bottom:.5rem;gap:.5rem}.ldp-preferred-partner .ldp-agent img{height:5rem;width:auto}.ldp-preferred-partner .btn{margin-bottom:.5rem;width:100%}.ldp-history{--bs-table-striped-bg:#f8f9fa;font-size:.875rem}.ldp-history td{vertical-align:middle}.ldp-history .source{color:#999;font-size:.6875rem;display:block}.ldp-history .change{font-size:.6875rem;line-height:1;margin-left:.5rem}.ldp-history .change.positive{color:#2ba31b}.ldp-history .change.negative{color:#c22}.ldp-history thead{background:#fff}.ldp-history tbody tr:nth-child(2n){background-color:transparent;border-bottom:inherit}.ldp-date-picker{--swiper-navigation-size:16px;--swiper-navigation-color:#212529;position:relative}.ldp-date-picker .swiper{overflow:hidden;width:calc(100% - var(--swiper-navigation-size) * 4)}.ldp-date-picker .date{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.25rem;flex-direction:column}.ldp-date-picker .date .day{font-size:1.5rem}.ldp-schedule-tour{margin-bottom:1rem;display:flex;flex-flow:row wrap;gap:1rem}.ldp-schedule-tour>*{width:100%}.date-picker-button-next,.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))}.date-picker-button-next:after,.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}.date-picker-button-next.swiper-button-disabled,.date-picker-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.date-picker-button-prev{left:10px;right:auto}.date-picker-button-prev:after{content:"prev"}.date-picker-button-next{right:10px;left:auto}.date-picker-button-next:after{content:"next"}.ldp-other-properties .list{grid-template-columns:repeat(var(--columns),minmax(1rem,32rem));display:grid;gap:.5rem}@media (max-width:575.98px){.ldp-other-properties .list{--columns:1}}@media (min-width:576px) and (max-width:767.98px){.ldp-other-properties .list{--columns:2}}@media (min-width:768px) and (max-width:991.98px){.ldp-other-properties .list{--columns:2}}@media (min-width:992px) and (max-width:1099.98px){.ldp-other-properties .list{--columns:3}}@media (min-width:1100px){.ldp-other-properties .list{--columns:4}}.ldp-other-properties .list a.prop-link{text-decoration:none}.ldp-other-properties .prop-card{--border-radius:1rem;--highlight-color:var(--hs-main);--highlight-color-rgb:var(--hs-main-rgb);--img-aspect-ratio:calc(100% * 0.6666666667);--img-size:cover;--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;position:relative;min-width:16rem;max-width:32rem;grid-column:span 1;min-width:12rem}.ldp-other-properties .prop-card.focus .image-area,.ldp-other-properties .prop-card:focus .image-area{--border-color:var(--highlight-color);box-shadow:0 0 .75rem rgba(var(--highlight-color-rgb),.85)}.ldp-other-properties .prop-card:hover .image-area{--border-color:rgba(var(--highlight-color-rgb), .75);box-shadow:0 0 .5rem rgba(var(-highlight-color-rgb),.85)}.ldp-other-properties .prop-card .link{border-radius:var(--border-radius);mix-blend-mode:multiply;opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important}.ldp-other-properties .prop-card .link:hover{opacity:1}.ldp-other-properties .prop-card .image-area{--border-color:#dddddd;border:2px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 .5rem rgba(153,153,153,.65),inset 0 0 .125rem rgba(153,153,153,.85);overflow:hidden;position:relative;transition:150ms ease-in-out all;cursor:pointer}.ldp-other-properties .prop-card .image{background-position:center center;background-repeat:no-repeat;background-size:var(--img-size);padding-top:var(--img-aspect-ratio)}.ldp-other-properties .prop-card .image.contain{--img-size:contain}.ldp-other-properties .prop-card .swiper-button-next,.ldp-other-properties .prop-card .swiper-button-prev,.ldp-other-properties .prop-card .swiper-pagination-bullet{visibility:hidden;transition:150ms ease-in-out all}.ldp-other-properties .prop-card .banner{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.25rem;position:absolute;top:.5rem;right:calc(.5rem + 32px);left:.5rem;z-index:1}.ldp-other-properties .prop-card .banner span{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;color:var(--hs-main);font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;padding:.25rem}.ldp-other-properties .prop-card .favorite{background:0 0;border:none;font-size:1.25rem;position:absolute;top:.5rem;right:.5rem;transition:.3s ease-in-out all;z-index:2}.ldp-other-properties .prop-card .favorite:hover{transform:scale(1.15)}.ldp-other-properties .prop-card .favorite i:before{color:#fff;font-family:"Font Awesome 6 Pro";font-weight:300;z-index:1}.ldp-other-properties .prop-card .favorite i:after{color:rgba(34,34,34,.75);opacity:.6}.ldp-other-properties .prop-card .favorite i.checked:before{font-weight:100}.ldp-other-properties .prop-card .favorite i.checked:after{color:var(--hs-main);opacity:1}.ldp-other-properties .prop-card .mls{max-width:3rem}.ldp-other-properties .prop-card .text-area{--gap:0.25rem;padding-top:.5rem;align-items:flex-start;display:flex;flex-flow:row wrap}.ldp-other-properties .prop-card .price{font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap)}.ldp-other-properties .prop-card .status{--color:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center;margin:0 var(--gap) var(--gap);flex:1}.ldp-other-properties .prop-card .status.active{--color:#2ba31b}.ldp-other-properties .prop-card .status.closed,.ldp-other-properties .prop-card .status.sold{--color:#cc2222}.ldp-other-properties .prop-card .status.active-under-contract,.ldp-other-properties .prop-card .status.activeundercontract,.ldp-other-properties .prop-card .status.pending{--color:#e4c92c}.ldp-other-properties .prop-card .status.coming-soon{--color:#008eaa}.ldp-other-properties .prop-card .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.ldp-other-properties .prop-card .address{width:100%;font-size:1rem;font-weight:400}.ldp-other-properties .prop-card .info{--gap:0.25rem;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--gap);font-size:.875rem;font-weight:100;margin-bottom:var(--gap)}.ldp-other-properties .prop-card .info li{white-space:nowrap}.ldp-other-properties .prop-card .info li+li:before{content:"•";line-height:1;padding-right:var(--gap)}.ldp-other-properties .prop-card .compensation{font-size:.875rem;width:100%}.ldp-other-properties .prop-card .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;width:100%}.ldp-other-properties .prop-card .address,.ldp-other-properties .prop-card .info{font-size:12px}.ldp-other-properties .prop-card .mls{display:none}.ldp-media-modal{--bs-modal-border-radius:0.25rem}.ldp-media-modal .modal-header{min-height:3rem;position:relative}.ldp-media-modal .modal-header>:not(.modal-title){z-index:1}.ldp-media-modal .modal-title{font-size:1.25rem;font-weight:700;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-body{background-color:rgba(34,34,34,.95)}.ldp-media-modal ul{list-style:none;margin:0;padding:0;width:100%}.ldp-media-modal li{width:100%;display:flex;align-items:center;flex-direction:column}.ldp-media-modal li+li{margin-top:.5rem}.ldp-media-modal 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 .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) +2.75rem}}@media (min-width:576px){.ldp-media-modal{--offset:var(--hs-header-height-lg) +3.125rem}}.ldp-share-modal{--bs-modal-border-radius:0.25rem}.ldp-share-modal .modal-header{min-height:3rem;position:relative}.ldp-share-modal .modal-header>:not(.modal-title){z-index:1}.ldp-share-modal .modal-title{font-size:1.25rem;font-weight:700;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 .btn-list{display:grid;gap:.5rem;grid-template-columns:var(--grid-template-columns)}.ldp-share-modal .btn{align-items:center;display:inline-flex;justify-content:center}.ldp-share-modal .btn i{font-size:1.5rem}.ldp-share-modal .btn span{margin:0 auto}@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.25rem}.ldp-tour-modal .modal-header{min-height:3rem;position:relative}.ldp-tour-modal .modal-header>:not(.modal-title){z-index:1}.ldp-tour-modal .modal-title{font-size:1.25rem;font-weight:700;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-gray-light);--bs-btn-color:var(--hs-main);--bs-btn-hover-bg:var(--hs-main);--bs-btn-hover-border-color:var(--hs-main);--bs-btn-hover-color:var(--bs-white);--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)}.ldp-tour-modal .modal-body .btn.selected{--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)}.ldp-tour-modal .toggle{--gap:0.5rem;list-style:none;padding:0;display:flex;gap:var(--gap);margin:0 0 1rem 0}.ldp-tour-modal .toggle li{flex:1 1 var(--btn-width)}.ldp-tour-modal .toggle .btn{white-space:nowrap;width:100%}@media (max-width:767.98px){.ldp-tour-modal .toggle{--btn-width:50%}}@media (min-width:768px) and (max-width:991.98px){.ldp-tour-modal .toggle{--btn-width:auto}}@media (min-width:992px){.ldp-tour-modal .toggle{--btn-width:50%}}.ldp-form-modal{--bs-modal-border-radius:0.25rem}.ldp-form-modal .modal-header{min-height:3rem;position:relative}.ldp-form-modal .modal-header>:not(.modal-title){z-index:1}.ldp-form-modal .modal-title{font-size:1.25rem;font-weight:700;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-body .row{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem;margin-bottom:.5rem}.ldp-form-modal .modal-body .link{color:var(--hs-main);font-weight:700;text-decoration:underline;cursor:pointer;display:inline-block}.ldp-form-modal .modal-body .link:hover{color:var(--hs-main-dark)}.ldp-form-modal .submit{--spacing:1rem;display:flex;flex-direction:column;gap:var(--spacing)}.ldp-form-modal .submit hr{border-color:var(--bs-modal-footer-border-color);opacity:1;margin:0 -1rem;width:calc(100% + 2rem)}.ldp-form-modal .submit iframe{border-radius:.25rem;height:35px;width:100%}.ldp-form-modal .submit{--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);width:100%}.ldp-help-btn{color:var(--hs-main);border:none;background-color:transparent}.hs-int-header{margin-top:.75rem;margin-bottom:.75rem;justify-content:center}.hs-int-header h1{font-size:1.5rem;font-weight:900;text-align:center;margin-bottom:.5rem!important}.hs-int-header .lead{border-bottom:3px 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:1099.98px){.hs-int-city-list{--columns:3}}@media (min-width:1100px){.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{--border-radius:1rem;--highlight-color:var(--hs-main);--highlight-color-rgb:var(--hs-main-rgb);--img-aspect-ratio:calc(100% * 0.6666666667);--img-size:cover;--swiper-theme-color:#fff;--swiper-navigation-size:1rem;--swiper-pagination-bullet-height:.375rem;--swiper-pagination-bullet-width:.375rem;position:relative;min-width:16rem;max-width:32rem;grid-column:span 1;min-width:16rem;max-width:32rem;grid-column:span 1}.int-prop.focus .image-area,.int-prop:focus .image-area{--border-color:var(--highlight-color);box-shadow:0 0 .75rem rgba(var(--highlight-color-rgb),.85)}.int-prop:hover .image-area{--border-color:rgba(var(--highlight-color-rgb), .75);box-shadow:0 0 .5rem rgba(var(-highlight-color-rgb),.85)}.int-prop .link{border-radius:var(--border-radius);mix-blend-mode:multiply;opacity:0;transition:250ms ease-in-out opacity;inset:0!important;position:absolute!important}.int-prop .link:hover{opacity:1}.int-prop .image-area{--border-color:#dddddd;border:2px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 .5rem rgba(153,153,153,.65),inset 0 0 .125rem rgba(153,153,153,.85);overflow:hidden;position:relative;transition:150ms ease-in-out all;cursor:pointer}.int-prop .image{background-position:center center;background-repeat:no-repeat;background-size:var(--img-size);padding-top:var(--img-aspect-ratio)}.int-prop .image.contain{--img-size:contain}.int-prop .swiper-button-next,.int-prop .swiper-button-prev,.int-prop .swiper-pagination-bullet{visibility:hidden;transition:150ms ease-in-out all}.int-prop .banner{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.25rem;position:absolute;top:.5rem;right:calc(.5rem + 32px);left:.5rem;z-index:1}.int-prop .banner span{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;color:var(--hs-main);font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;padding:.25rem}.int-prop .favorite{background:0 0;border:none;font-size:1.25rem;position:absolute;top:.5rem;right:.5rem;transition:.3s ease-in-out all;z-index:2}.int-prop .favorite:hover{transform:scale(1.15)}.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(34,34,34,.75);opacity:.6}.int-prop .favorite i.checked:before{font-weight:100}.int-prop .favorite i.checked:after{color:var(--hs-main);opacity:1}.int-prop .mls{max-width:3rem}.int-prop .text-area{--gap:0.25rem;padding-top:.5rem;align-items:flex-start;display:flex;flex-flow:row wrap}.int-prop .price{font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap)}.int-prop .status{--color:#2ba31b;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;align-self:center;margin:0 var(--gap) var(--gap);flex:1}.int-prop .status.active{--color:#2ba31b}.int-prop .status.closed,.int-prop .status.sold{--color:#cc2222}.int-prop .status.active-under-contract,.int-prop .status.activeundercontract,.int-prop .status.pending{--color:#e4c92c}.int-prop .status.coming-soon{--color:#008eaa}.int-prop .status:before{background:var(--color);border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.25);height:.5rem;margin:0 .25rem;width:.5rem;display:inline-block;position:relative;content:""}.int-prop .address{width:100%;font-size:1rem;font-weight:400}.int-prop .info{--gap:0.25rem;list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:var(--gap);font-size:.875rem;font-weight:100;margin-bottom:var(--gap)}.int-prop .info li{white-space:nowrap}.int-prop .info li+li:before{content:"•";line-height:1;padding-right:var(--gap)}.int-prop .compensation{font-size:.875rem;width:100%}.int-prop .courtesy{color:var(--hs-main-accent);font-size:.6875rem;font-weight:300;width:100%}.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:1099.98px){.fp-list{--prop-columns:3}}@media (min-width:1100px) and (max-width:1299.98px){.fp-list{--prop-columns:4}}@media (min-width:1300px){.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:1099.98px){.bio-list{--prop-columns:3}}@media (min-width:1100px) and (max-width:1299.98px){.bio-list{--prop-columns:4}}@media (min-width:1300px){.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:1.5rem 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:1.5rem}@media (min-width:992px){.insights-agent{padding-left:1.5rem}}.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:1.5rem;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:#2ba31b}.insights-listing-info .status .dot.closed{--status-color:#cc2222}.insights-listing-info .status .dot.pending{--status-color:#e4c92c}.insights-listing-info .status .dot.coming-soon{--status-color:#008eaa}.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:1.5rem}}.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:1.5rem;text-align:center;display:flex;align-items:center;flex-direction:column;gap:var(--gap);margin-bottom:1.5rem}@media (min-width:992px){.insights-stats .stat{margin-top:1.5rem}}.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 1.5rem}@media (max-width:767.98px){.insights-stats-simple .stat{padding:.75rem 1.5rem}}.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:1.5rem}.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:1.5rem 3.75rem}.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:1099.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:1.5rem}.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:1.5rem;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:1.5rem;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.25rem}.hs-modal .modal-header{min-height:3rem;position:relative}.hs-modal .modal-header>:not(.modal-title){z-index:1}.hs-modal .modal-title{font-size:1.25rem;font-weight:700;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 #ddd;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:#a0a8b0}.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 #ddd;border-radius:.25rem}.blazored-typeahead.valid.modified{outline:0;border:1px solid #2ba31b}.blazored-typeahead.invalid{outline:0;border:1px solid #c22}.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:.25rem}.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:#ddd;border-radius:.25rem 0 0 .25rem;color:#999;cursor:not-allowed;min-height:2.5rem}.blazored-typeahead__input-mask-wrapper--disabled:focus{border:none}.blazored-typeahead__input-mask{border-radius:.25rem 0 0 .25rem;padding:.5rem;display:flex;align-items:center;flex:1}.blazored-typeahead__input-mask:focus{outline:0}.blazored-typeahead__clear{color:#ddd;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:#dddddd}.blazored-typeahead__input-icon{background:0 0;border-radius:0 .25rem .25rem 0;cursor:pointer;padding:.5rem;width:2.5rem;display:flex}.blazored-typeahead__input-icon:focus{box-shadow:0 0 0 .25rem rgba(0,142,170,.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:#999999}.blazored-typeahead__multi-value{background-color:#ddd;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:.25rem;outline:0;padding-left:.25rem;padding-right:.5rem;display:flex;align-items:center}.blazored-typeahead__multi-value-clear:hover{background-color:#ddd;color:#c22}.blazored-typeahead__results{background:#fff;border:1px solid #ddd;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:#ddd}.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:#008eaa;border-top:1px solid #008eaa;border-bottom:1px solid #008eaa;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=hsoa-search.min.css.map */