.hero{z-index:1}.quicksearch #formsearch .quicksearch__field .bootstrap-select.btn-group .dropdown-menu.inner{max-height:260px!important}.quicksearch #formsearch .quicksearch__field .dropdown-menu{min-width:100%;max-width:unset;width:-moz-max-content;width:max-content}.quicksearch #formsearch .quicksearch__buttons .siteButton button{border-color:#fff;background:#fff;color:var(--primary)}.quicksearch #formsearch .quicksearch__buttons .siteButton button:hover{background:none;color:#fff}.provenPerformance{display:none}.provenPerformance .provenPerformance__bg{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.provenPerformance .provenPerformance__bg.fixed-bg{background-attachment:fixed!important}.provenPerformance .provenPerformance__container{padding:28px}.provenPerformance .provenPerformance__container .site-heading h2 strong{font-size:30px}.provenPerformance .provenPerformance__container:after{background:#fff}.featuredCommunities{position:relative}.featuredCommunities .featuredCommunities__lists .featuredCommunities__list--content:after{background:#fff}.featuredCommunities .site-heading{position:relative}.featuredCommunities .site-heading small,.featuredCommunities .site-heading strong{color:#fff}.featuredCommunities__pagination{position:relative}.featuredCommunities__btn a{background:#e3be4c}.hpCta .hpCta__list a .hpCta__list--img:before{background:#fff}.hpCta .hpCta__list a .hpCta__list--content h2{text-shadow:0 2px 2px #000}.hpCta .hpCta__list a:hover .hpCta__list--img:after{opacity:.25}.hpTestimonialsVideo,.latestNews{display:none}.safari-true .provenPerformance .provenPerformance__bg.fixed-bg{background-attachment:scroll!important}.hpFacebook__feed--img video{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;transition:var(--default-transition)}.featuredProperties .swiper-slide[data-mls-number="673447"]{display:none!important}@media screen and (min-width:744px){.provenPerformance .provenPerformance__container .site-heading h2 strong{font-size:40px}}@media screen and (min-width:1024px){.provenPerformance .provenPerformance__container{padding-top:80px;padding-bottom:80px}.provenPerformance .provenPerformance__container .site-heading h2 strong{font-size:48px}.featuredCommunities .featuredCommunities__lists .swiper-wrapper.center{justify-content:center}}
