.hpQuickSearch{padding:min(4.5vw,66px) 0;box-shadow:0 0 1.42857em #0003;border-bottom-left-radius:1.7857em;border-bottom-right-radius:1.7857em}.hpQuickSearch .hpQuickSearch__wrap{padding-top:min(3vw,45px);width:min(90%,1320px)}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block{margin-top:min(2.25vw,33px)}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left{width:57.6515151515%}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search{border-bottom:1px solid var(--secondary)}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li{font-family:var(--font-family-nunito);font-size:1em;letter-spacing:.1em;text-transform:uppercase;padding:.92857em 0 1.92857em}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li a{display:block}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li a:hover span,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li a:hover strong,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li a:hover select{color:var(--secondary)}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li span,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li strong,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li select{display:block;text-transform:inherit;transition:var(--transition)}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li span{color:#707070;margin-bottom:.2142857em;padding:0 5px}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li strong,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li select{position:relative;font-size:1.142857em;color:var(--primary);width:-moz-fit-content;width:fit-content;letter-spacing:.1em;padding-right:2.5em;font-weight:700;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:5px}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li strong select,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li select select{font-size:1em;padding:0 5px}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li strong:before,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li select:before{content:"";position:absolute;top:1px;right:0;width:1.3125em;aspect-ratio:21/12;background:url(https://cdn.agentimagehosting.com/RNS4cTZaZ8m2J3yzKPT1z/2025/05/16132837/arrow.png) center/cover no-repeat}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li.select strong{padding-left:0}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right{width:39.0909090909%}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field input,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field button.btn.dropdown-toggle{outline:none;border:1px solid #dcdcdc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;padding:1.2857em 1.42857em;font-family:var(--font-family-nunito);font-size:1em;font-weight:700;color:var(--primary);letter-spacing:.1em;text-transform:uppercase;width:100%;border-radius:.7142857em;box-shadow:0 0 2.142857em #0000001a;text-overflow:ellipsis}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field button.btn.dropdown-toggle .filter-option{font-size:inherit;width:100%;text-overflow:ellipsis}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field .dropdown-menu{z-index:99}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field .dropdown-menu.inner{max-height:170px!important}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__field .dropdown-backdrop{z-index:98}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__button{padding-top:1.142857em;width:100%;gap:1.142857em;flex-wrap:nowrap}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__button a,.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__button button{width:100%!important}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__disclaimer{font-size:.92857em;color:#707070;letter-spacing:.1em;margin-top:1.3077em}.hpTestimonials{padding:min(7.5vw,116px) 0;overflow:hidden}.hpTestimonials .hpTestimonials__accent{top:auto;bottom:-14px;font-size:calc(var(--font-size-accent) + 1em);line-height:.82}.hpTestimonials .hpTestimonials__bg{height:63.4903640257%}.hpTestimonials .hpTestimonials__wrap{width:min(80%,1096px);border-radius:1.7857em;box-shadow:0 0 1.42857em #00000085;overflow:hidden;padding:min(7vw,111px) min(13.4375vw,215px);z-index:2}.hpTestimonials .hpTestimonials__wrap:before,.hpTestimonials .hpTestimonials__wrap:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1;background:var(--primary);opacity:97%}.hpTestimonials .hpTestimonials__wrap:before{background:linear-gradient(180deg,transparent,var(--primary) 50%);opacity:1;height:60%}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__title h2 strong{padding-left:.92857em}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block{margin-top:min(2.5vw,37px)}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item{color:#fff;text-align:center;padding:0 8px;font-size:var(--font-size-default)}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item .hpTestimonials__stars{font-size:1.57142857em;gap:.591em}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item .hpTestimonials__stars i{background:linear-gradient(90deg,var(--gradient));-webkit-background-clip:text;background-clip:text;color:transparent}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item .hpTestimonials__desc{font-size:1em;line-height:1.7;letter-spacing:.024em;margin-top:2.7142857em}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item .hpTestimonials__name{font-family:var(--font-family-title);font-size:1.42857em;color:var(--secondary);line-height:1.2;letter-spacing:.02em;margin-top:2em}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__list .hpTestimonials__item .hpTestimonials__name span{display:block;font-family:var(--font-family-default);font-size:var(--font-size-default);color:#d3d3d3;margin-top:.357em}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__arrow{position:absolute;top:45%;left:50%;width:calc(100% + min(14.6875vw,235px));transform:translate(-50%,-50%);justify-content:space-between;max-width:unset}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__arrow span{border:none}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__button{padding-top:min(3vw,46px);padding-bottom:6px}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__button a{width:329px}.hpFeaturedListings{padding:min(7.5vw,112px) 0;padding-right:2.75vw}.hpFeaturedListings .hpFeaturedListings__accent{top:min(5vw,80px)}.hpFeaturedListings .hpFeaturedListings__wrap{width:79.8125vw;padding-bottom:4px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__top .hpFeaturedListings__desc p{font-size:.92857em;color:#707070;line-height:1.2;letter-spacing:.1em;margin-top:2em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__top .hpFeaturedListings__desc p+p{margin-top:1em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list{width:110.25vw;margin:0 -1.4375vw;padding-top:min(3.25vw,49px)}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .slick-list{padding-right:27.5625vw}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item{width:33.3333333333%;padding:0 1.4375vw}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a{position:relative;display:block;border-radius:1.5625vw;overflow:hidden;font-size:0}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__status{position:absolute;top:15px;right:15px;font-size:13px;z-index:5;background:var(--secondary);padding:5px 15px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info{position:absolute;left:0;bottom:0;width:100%;border-radius:.625vw;z-index:1;background:var(--secondary),f2;color:var(--primary);line-height:1.2;font-size:calc(min(.925vw,14px) - 1px);overflow:hidden;padding:1.5769em 8.8607594937%}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--secondary);opacity:95%;z-index:-1}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__price{font-size:min(2.3vw,28px);font-weight:500;letter-spacing:.075em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__address{letter-spacing:.185em;margin-top:.2em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra{border-top:1px solid var(--primary);gap:5px 2.1em;gap:5px 1.5em;margin-top:.6em;padding-top:.6em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra li{position:relative;padding-left:1.8em;letter-spacing:.1em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);aspect-ratio:1/1}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra li.bed:before{background:url(https://cdn.agentimagehosting.com/RNS4cTZaZ8m2J3yzKPT1z/2025/05/16132843/bed.png) center/cover no-repeat;width:1.2308em;aspect-ratio:16/12}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra li.bath:before{background:url(https://cdn.agentimagehosting.com/RNS4cTZaZ8m2J3yzKPT1z/2025/05/16132840/bath.png) center/cover no-repeat;width:1.15385em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra li.sqft:before{background:url(https://cdn.agentimagehosting.com/RNS4cTZaZ8m2J3yzKPT1z/2025/05/16133323/sqft.png) center/cover no-repeat;width:1em}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info>span{width:251px;margin:1.7857em 0 5px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a:not(:hover) .hpFeaturedListings__info span{opacity:0;margin:0;padding-top:0;padding-bottom:0;font-size:0}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__button{width:100%;padding-top:min(3.5vw,55px);padding-left:1.25vw}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__button a{width:329px}@media screen and (max-width: 991px){.hpQuickSearch .hpQuickSearch__wrap{max-width:650px;padding:0}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block{margin-top:40px;justify-content:center}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left{width:100%}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right{width:100%;margin-top:30px}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__disclaimer{text-align:center}.hpTestimonials .hpTestimonials__wrap{width:min(90%,800px);padding:60px 5vw}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block{margin-top:40px}.hpTestimonials .hpTestimonials__wrap .hpTestimonials__block .hpTestimonials__arrow{position:relative;width:-moz-max-content;width:max-content;top:auto;left:auto;transform:none;margin:30px auto auto}.hpFeaturedListings .hpFeaturedListings__wrap{width:90%;max-width:800px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__top{flex-direction:column}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__top .hpFeaturedListings__desc p{text-align:center}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list{width:auto;padding-top:40px;margin:0 -8px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .slick-list{padding:0}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item{padding:0 8px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a{border-radius:20px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info{text-align:center;border-radius:.76923em;padding:1.6em;font-size:calc(var(--font-size-default) - 1px)}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__price{font-size:24px}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info .hpFeaturedListings__extra{justify-content:center}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a .hpFeaturedListings__info>span{margin:20px auto 0}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__list .hpFeaturedListings__item a:not(:hover) .hpFeaturedListings__info span{margin:auto}.hpFeaturedListings .hpFeaturedListings__wrap .hpFeaturedListings__button{padding-left:0;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 767px){.hpQuickSearch .hpQuickSearch__wrap{max-width:500px;padding:0}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search{border:none;gap:15px}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__left .hpQuickSearch__search li{border-bottom:1px solid var(--secondary);width:100%}.hpQuickSearch .hpQuickSearch__wrap .hpQuickSearch__block .hpQuickSearch__right .hpQuickSearch__button{flex-wrap:wrap}.hpFeaturedListings .hpFeaturedListings__wrap{max-width:400px}}
