#home-intro{z-index:200;height:35.25rem;display:grid;align-content:center}@media only screen and (max-width: 29.9375em){#home-intro{height:28.125rem}}#home-intro #home-slider{position:absolute;inset:0;height:100%;overflow:hidden}#home-intro #home-slider li{position:absolute;top:0;left:0;right:0;bottom:0}#home-intro #home-slider li picture{height:100%}#home-intro #home-slider li img{position:absolute;top:50%;transform:translateY(-50%)}#home-intro #home-search{padding:1.5rem 1.5rem .5rem 1.5rem;background:rgba(51,51,51,.88)}@media only screen and (max-width: 39.9375em){#home-intro #home-search{padding:1.5rem}}@media only screen and (min-width: 40em){#home-intro #home-search{max-width:20.5rem}}#home-intro #home-search label{color:#fff}#home-intro #home-search>span{margin-bottom:1rem;display:block;color:#fcc61f;font-size:1.5rem;font-weight:900;text-align:center;text-transform:uppercase}#home-intro #home-search [type=submit]{text-transform:uppercase}#home-intro>div{display:flex;justify-content:flex-end;gap:2rem;padding-inline:7.5rem}@media only screen and (max-width: 63.9375em){#home-intro>div{padding-inline:1.5rem}}@media only screen and (max-width: 39.9375em){#home-intro>div{flex-direction:column}}#home-intro>div>*{flex:1}#home-intro .home-valuation{padding:1.5rem;background:rgba(51,51,51,.88);display:flex;flex-direction:column;color:#fff;justify-content:space-between}@media only screen and (min-width: 40em){#home-intro .home-valuation{max-width:20.5rem}}#home-intro .home-valuation>p{margin-bottom:1lh;text-align:center}#home-intro .home-valuation>p:first-child{margin-bottom:1rem;display:block;color:#fcc61f;font-size:1.5rem;font-weight:900;text-align:center;text-transform:uppercase}#home-intro .home-valuation .button{width:100%;text-align:center;text-transform:uppercase}#home-intro .home-search__actions{display:flex;gap:1rem}#home-intro .home-search__actions>.button{flex:1;text-align:center;text-transform:uppercase}#home-ctas{z-index:150;margin:6rem auto 2rem}@media only screen and (max-width: 47.9375em){#home-ctas{margin:2rem auto}}#home-ctas ul{display:flex;flex-wrap:wrap}#home-ctas ul .cta{flex-basis:50%}@media only screen and (max-width: 47.9375em){#home-ctas ul .cta{flex-basis:100%}}#home-ctas ul .cta.cta-visual{margin-bottom:5rem;flex-basis:100%}@media only screen and (max-width: 47.9375em){#home-ctas ul .cta.cta-visual{margin-bottom:3rem}}@media only screen and (min-width: 48em){#home-ctas ul .cta.cta-visual .cta-content{position:absolute;top:-3rem;left:3rem;padding:3rem;width:30rem;background-color:rgba(255,255,255,.96);box-shadow:0 0 1.5rem rgba(51,51,51,.08)}}@media only screen and (max-width: 47.9375em){#home-ctas ul .cta.cta-visual .cta-content{margin-top:1rem}}#home-ctas ul .cta.cta-visual .cta-content a{text-transform:none}#home-ctas ul .cta.cta-text{margin-bottom:2rem}@media only screen and (min-width: 48em){#home-ctas ul .cta.cta-text.indent-right{padding-left:2rem}}@media only screen and (min-width: 64em){#home-ctas ul .cta.cta-text.indent-left{padding-left:10.625rem}#home-ctas ul .cta.cta-text.indent-right{padding-right:10.625rem}}#home-ctas ul .cta .cta-content .title{margin-bottom:1rem}#home-ctas ul .cta .cta-content a{margin-top:1.5rem;display:inline-block;text-transform:uppercase;font-weight:600}#home-properties{padding:5rem 0;margin-bottom:5rem;background-color:#f8f8f8}@media only screen and (max-width: 47.9375em){#home-properties{padding:3rem 0;margin-bottom:3rem}}#home-properties>ul{margin-left:-2rem;margin-top:1.5rem;padding-left:4rem;padding-right:4rem;display:flex;overflow:hidden}@media only screen and (max-width: 29.9375em){#home-properties>ul{padding-left:1rem;padding-right:1rem;padding-top:3rem;margin-left:-1rem}}#home-properties>ul:before,#home-properties>ul:after{z-index:10;content:"";position:absolute;top:0;left:2rem;bottom:0;width:4rem;background-color:#f8f8f8}@media only screen and (max-width: 29.9375em){#home-properties>ul:before,#home-properties>ul:after{left:1rem;width:1rem}}#home-properties>ul:after{left:auto;right:0}#home-properties>ul>li{padding-left:2rem;flex:1 0 33.3333%}@media only screen and (max-width: 79.9375em){#home-properties>ul>li{flex-basis:50%}}@media only screen and (max-width: 47.9375em){#home-properties>ul>li{flex-basis:100%}}@media only screen and (max-width: 29.9375em){#home-properties>ul>li{padding-left:1rem}}#home-properties>ul .spotlightnavs{z-index:20;position:absolute;top:50%;left:3rem;right:1rem;display:flex;justify-content:space-between;transform:translateY(-50%)}@media only screen and (max-width: 29.9375em){#home-properties>ul .spotlightnavs{top:0;left:2rem;transform:none}}#home-properties>ul .spotlightnavs button{width:2rem;height:2rem;background:url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.217 1.463c-.29-.33-.29-.865 0-1.21s.77-.33 1.06 0l4.501 5.125a.98.98 0 0 1 0 1.235l-4.5 5.14c-.29.33-.77.34-1.06 0-.29-.34-.29-.88-.001-1.21l3.97-4.54-3.97-4.54z' fill='%23333' fill-rule='nonzero'/%3E%3C/svg%3E") #fcc61f center center no-repeat;border:0;text-align:left;text-indent:100%;white-space:nowrap;overflow:hidden}#home-properties>ul .spotlightnavs button.prev{transform:scaleX(-1)}#home-content{margin-bottom:8rem}@media only screen and (max-width: 47.9375em){#home-content{margin-bottom:5rem}}#home-content .content{margin-top:1.5rem}#home-news{background-position:center center;background-size:cover}#home-news .width{top:-3rem}@media only screen and (min-width: 64em){#home-news .width{padding-left:7.5rem;padding-right:7.5rem}}#home-news ul{padding-bottom:15.75rem;margin-bottom:0}@media only screen and (max-width: 63.9375em){#home-news ul{padding-bottom:3rem}}@media only screen and (max-width: 47.9375em){#home-news ul{padding-bottom:0}}@media only screen and (max-width: 47.9375em){#home-news ul li>div{margin-bottom:2rem}}#home-quicklinks{padding:3rem 0 6rem}@media only screen and (max-width: 47.9375em){#home-quicklinks{padding:2rem 0 4rem}}@media only screen and (min-width: 64em){#home-quicklinks .width{padding-left:7.5rem;padding-right:7.5rem}}#home-quicklinks h2{margin-bottom:1.5rem;font-size:1.5rem;font-weight:900;text-transform:uppercase}#home-quicklinks a{color:#333;font-weight:600}#home-quicklinks a:hover{color:#fcc61f}@media only screen and (max-width: 29.9375em){#home-quicklinks .quicklink-category{margin-left:-2rem}}@media only screen and (max-width: 55.9375em){#home-quicklinks ol{margin-bottom:2rem}}@media only screen and (max-width: 29.9375em){#home-quicklinks ol{margin-left:2rem}}#home-quicklinks ol>li+li{margin-top:.5rem}
