.footer_main_footer__dPNd7{grid-area:footer;background:#f1f1f1;padding-top:3rem;font-size:1.15rem;text-align:center}.footer_main_footer__dPNd7 a{text-decoration:none}.footer_main_footer__dPNd7 a:hover{text-decoration:underline}.footer_main_footer__dPNd7 .btn:hover{text-decoration:none}.footer_main_footer__dPNd7 .container{margin-bottom:1rem;display:grid;grid-row-gap:3rem;row-gap:3rem}.footer_main_footer__dPNd7 .h4{margin-bottom:1.5rem;color:#0b4d28}.footer_main_footer__dPNd7 .h4:after{content:"";display:block;background:#0b4d2855;height:1px;width:90%;margin:.8rem auto 0}.footer_main_footer__dPNd7 nav{margin-bottom:2rem}.footer_main_footer__dPNd7 nav a{display:block;margin-bottom:.3rem}.footer_main_footer__dPNd7 address{margin-top:1rem}.footer_equal__2HCGX{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:361px}.footer_dreLicense__1ERg-{margin-top:1rem;margin-bottom:0}.footer_info__actions__1CeIi{display:grid;grid-row-gap:1rem;row-gap:1rem;justify-items:center}.footer_info__actions__1CeIi .btn{min-width:18rem;margin:0}.footer_last__s68BJ{background:#212121;color:#fff;margin:0;text-align:center;font-family:Montserrat,sans-serif;font-size:.55rem;font-weight:700;padding:1.3rem .5rem;letter-spacing:1px}.footer_social_media__32O0a{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.footer_social_media__32O0a .h6{color:#000;font-weight:400;border-top:1px solid #c4c4c4;padding-top:1rem;margin-bottom:1rem}.footer_noMargin__1tPeu{margin:0!important}@media(min-width:768px){.footer_info__actions__1CeIi{display:-webkit-flex;display:-moz-box;display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media(max-width:768px){.footer_equal__2HCGX{display:block;margin-bottom:30px}}@media(min-width:992px){.footer_main_footer__dPNd7{padding-top:4rem;text-align:left}.footer_main_footer__dPNd7 .container{grid-template-columns:auto auto;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:4rem}.footer_main_footer__dPNd7 .h4:after{background:#0b4d28;height:2px;width:9rem;margin-left:0;margin-right:0}.footer_sitemap__vz6-n{padding-top:1rem}.footer_last__s68BJ{font-size:.65rem}.footer_social_media__32O0a .h6{border-top:none}.footer_social_media__32O0a{-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}}@media(min-width:1200px){.footer_main_footer__dPNd7 .container .row{grid-column-gap:4rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.footer_info__actions__1CeIi .btn{min-width:auto;margin:0}}.header_main_header__1WWWY,.header_main_header_search__2yqqN{grid-area:header;z-index:9999;padding-top:.8rem;padding-bottom:.8rem;font-weight:400}.header_main_header_search__2yqqN{border-bottom:2px solid #f3f3f3;margin-bottom:1rem}.header_navbar_container__11Ptf{display:grid;grid-template-columns:1fr auto;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:1rem}.header_navbar_brand__3gnvZ{position:relative;width:185px;height:40px}.header_navbar_collapse__3HZWl,.header_navbar_collapse__opened__BNe62{position:absolute;top:4.2rem;left:-100%;width:100%;height:100vh;background:#0b4d28;padding:0;z-index:9999;-webkit-transition:left .5s;transition:left .5s}.header_navbar_collapse__opened__BNe62{left:0}.header_navbar_toggler__3xiUx{padding:0;background-color:transparent;border:1px solid transparent}.header_navbar_nav__O22nZ{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.header_nav_link__21kZ1{display:block;font-family:Rubik,sans-serif;font-weight:700;padding:1.2rem 1rem;border-bottom:1px solid #fff;text-decoration:none!important;color:#fff;outline:none!important;text-transform:uppercase}.header_nav_link__21kZ1.active,.header_nav_link__21kZ1:focus,.header_nav_link__21kZ1:hover{color:#ff0}.header_navbar_collapse__3HZWl address,.header_navbar_collapse__opened__BNe62 address,.header_phone__3HHCl{display:none}.header_quote__1CFXI{display:block;margin:1rem auto .5rem}.header_tty__J9A1s{font-size:.85em;margin-bottom:0;color:#fff;padding:1rem;text-align:center}@media(min-width:992px){.header_main_header__1WWWY,.header_main_header_search__2yqqN{background:#fff;padding-top:.7rem;padding-bottom:2.2rem}.header_navbar_container__11Ptf{-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header_main_header_search__2yqqN{padding:.7rem 1rem}.header_main_header_search__2yqqN .header_navbar_container__11Ptf{max-width:none;grid-template-columns:auto 1fr;padding:0}.header_navbar_collapse__3HZWl,.header_navbar_collapse__opened__BNe62{position:static;width:auto;height:auto;background:inherit;text-align:right}.header_navbar_collapse__3HZWl .modal-content,.header_navbar_collapse__opened__BNe62 .modal-content{text-align:left}.header_navbar_brand__3gnvZ{width:320px;height:69px}.header_navbar_nav__O22nZ{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.header_navbar_nav__O22nZ [class=dropdown]:hover [class=dropdown-menu]{display:block;visibility:visible;opacity:1}.header_nav_link__21kZ1{font-size:.75rem;font-weight:400;color:#000;padding:0;margin:0 0 0 1.2rem;border-bottom:2px solid transparent}.header_nav_link__21kZ1.active,.header_nav_link__21kZ1:focus,.header_nav_link__21kZ1:hover{color:#0b4d28}.header_nav_link__21kZ1.active{border-bottom:2px solid #0b4d28}.header_phone__3HHCl{display:inline-block;text-decoration:none;margin-bottom:1.2rem;font-size:1.4rem}.header_navbar_collapse__3HZWl address,.header_navbar_collapse__opened__BNe62 address{display:block;font-size:1rem;margin-bottom:1.2rem}.header_quote__1CFXI{display:inline-block;margin:0 1rem 0 0;vertical-align:1px}.header_tty__J9A1s{margin-bottom:1.5rem;padding:0;text-align:right;color:#000}.header_tty__J9A1s a{font-weight:700}}@media(min-width:1200px){.header_main_header_search__2yqqN .header_navbar_brand__3gnvZ{width:339px;height:73px}.header_main_header_search__2yqqN .header_phone__3HHCl{grid-column:2;grid-row:1}.header_main_header_search__2yqqN .header_navbar_collapse__3HZWl address,.header_main_header_search__2yqqN .header_navbar_collapse__opened__BNe62 address{grid-column:2;grid-row:2;margin:0}.header_main_header_search__2yqqN .header_navbar_nav__O22nZ{grid-column:1/3;grid-row:2}.header_nav_link__21kZ1{font-size:.75rem;margin:0 0 0 2.5rem}.header_quote__1CFXI{vertical-align:2px}}@media(min-width:1500px){.header_nav_link__21kZ1{font-size:.85rem;margin:0 0 0 2.2rem}.header_quote__1CFXI{margin:0 2rem 0 0}}@media(min-width:1700px){.header_navbar_brand__3gnvZ{width:430px;height:93px}.header_nav_link__21kZ1{font-size:1rem;margin:0 0 0 3.2rem}}.alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{overflow-x:hidden;overflow-y:hidden;height:auto}.alice-carousel__stage,.alice-carousel__wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.alice-carousel__stage{height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";-webkit-transition:all .4s linear;transition:all .4s linear;border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.main-search_main__I96WB{background:#fff;padding:1rem .8rem;border:1px solid #d7d6d7;position:relative;z-index:1;max-width:24rem;margin:0 auto;display:grid;grid-row-gap:.6rem;row-gap:.6rem}.main-search_main__I96WB .h1{color:#0b4d28;padding-top:.2rem}.main-search_main__expand__1IkB-{position:relative}.main-search_main__expand__1IkB- .btn-outline-main{min-width:0!important;min-width:auto!important;color:#117a3f;position:absolute;top:3px;right:50px;border-radius:0;padding:0 .45rem;border:none;background-color:#fff!important}.main-search_main__I96WB .btn{min-width:7rem}.main-search_main_page__3GIb0{display:grid;grid-row-gap:1rem;row-gap:1rem}.main-search_main_page__3GIb0 .btn{min-width:9rem;font-size:.85rem}.main-search_main__I96WB .form-group{margin:0}.main-search_main__I96WB .input-group,.main-search_main_page__3GIb0 .input-group{position:relative}.main-search_main__I96WB .input-group input,.main-search_main_page__3GIb0 .input-group input{border-top-right-radius:0;border-bottom-right-radius:0;padding:.55rem 1.6rem .55rem .5rem}.main-search_delete_icon__2mcXQ{position:absolute;top:0;bottom:0;right:3.2rem}.main-search_sup_red__-FPDu{color:#dc3545;font-weight:700}.main-search_dropwdown_custom__toggle__1Y4wF{width:100%;min-width:0;min-width:auto;background:#fff;text-align:left;text-decoration:none!important}.main-search_dropwdown_custom__toggle__1Y4wF:hover{cursor:pointer}.main-search_dropwdown_custom__10LC6 .form-control,.main-search_dropwdown_custom__10LC6 .form-select,.main-search_dropwdown_custom__toggle__1Y4wF{font-size:14px;font-weight:400;color:#0b4d28!important;text-transform:none;border:1px solid #ccc;padding:.55rem .75rem;border-radius:.4rem}.main-search_dropwdown_custom__10LC6 .form-control.active{border-color:green;-webkit-box-shadow:0 0 0 .1rem #aad4aa;box-shadow:0 0 0 .1rem #aad4aa}.main-search_dropwdown_custom__10LC6 .style-label{font-weight:600;display:inline-block;margin-bottom:.4rem;max-width:100%;font-size:.95rem}.main-search_dropwdown_custom__10LC6 .mode-right .dropdown-item{text-align:right}.main-search_custom_menu__2aa-1{padding:.625rem 1rem;font-size:.75rem}.main-search_custom_menu__2aa-1 .dropdown-item{font-size:.75rem}.main-search_controls_custom__1uy1t{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.3rem;gap:.3rem;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.main-search_dropdown_divider__2del4{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.main-search_dropwdown_more_filters__1BElN .main-search_custom_menu__2aa-1{text-align:left;right:0}.main-search_porselectrange__2lWiG{margin-bottom:7px;text-align:center;font-size:.8rem!important}.main-search_rdb_range__VaYK0{margin:0;padding:0;text-align:center}.main-search_rdb_range__VaYK0>div{display:inline-block;position:relative;padding:0;margin:0 2px}.main-search_rdb_range__VaYK0>div>input{position:absolute;left:-1000em}.main-search_rdb_range__VaYK0>div>label{padding:2px 8px;border:1px solid #0b4d28;border-radius:30px}.main-search_rdb_range__VaYK0>div>label:hover{background:#efefef;border-color:#dc3545}.main-search_rdb_range__VaYK0>div>input:checked+label{background:#0b4d28;color:#fff}@media(min-width:768px){.main-search_main_page__3GIb0 .input-group input{min-width:17rem}.main-search_custom_menu__2aa-1,.main-search_custom_menu__2aa-1 .dropdown-item{font-size:.8125rem}}@media(min-width:992px){.main-search_main__I96WB{max-width:none;padding:.6rem 1.5rem 1rem;width:53rem;position:absolute;bottom:.8rem;right:0;left:0;margin:0 auto;display:grid;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-column-gap:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.main-search_main__I96WB .h1{grid-column:1/6;text-align:center;font-size:.95rem}.main-search_main__expand__1IkB- .btn-outline-main{display:none}.main-search_main_page__3GIb0 .input-group input{min-width:15rem}.main-search_custom_menu__2aa-1{min-width:16rem!important}}@media(min-width:1200px){.main-search_main__I96WB{width:59rem}.main-search_main__I96WB .input-group input,.main-search_main_page__3GIb0 .input-group input{min-width:18rem}.main-search_custom_menu__2aa-1{min-width:21rem!important}}@media(min-width:1500px){.main-search_main__I96WB{bottom:1rem}}@media(min-width:1700px){.main-search_main__I96WB{width:60rem;grid-column-gap:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;bottom:2rem}.main-search_main__I96WB .h1{font-size:1.05rem}.main-search_main__I96WB .input-group input,.main-search_main_page__3GIb0 .input-group input{min-width:17rem}.main-search_main__I96WB .btn{min-width:10rem}.main-search_delete_icon__2mcXQ{right:3.3rem}.main-search_porselectrange__2lWiG{font-size:.9rem!important}}.items-property_main__2zEY5{margin-bottom:3rem}.items-property_main__2zEY5 a{text-decoration:none}.items-property_main__2zEY5 img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.items-property_main__2zEY5 a:focus img,.items-property_main__2zEY5 a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.items-property_main__2zEY5 .alice-carousel{margin-bottom:.5rem}.items-property_main__2zEY5 .h3{font-weight:700;margin:.6rem 0 .3rem .5rem}.items-property_main__2zEY5 span{font-size:1.05rem;font-weight:500;margin-left:.5rem}.items-property_main__2zEY5 address{font-size:.95rem;margin-left:.5rem}@media(min-width:992px){.items-property_main__2zEY5{margin-bottom:0}.items-property_main__2zEY5 address{font-size:.86rem}.items-property_main__2zEY5 address br{display:none}}@media(min-width:1700px){.items-property_main__2zEY5 .h3{font-size:1.6rem;margin-left:.8rem}.items-property_main__2zEY5 span{margin-left:.8rem}.items-property_main__2zEY5 address{font-size:1.05rem;margin-left:.8rem}}.container.homeRewrite_homeContainer__2HJSY,.homeRewrite_homeContainer__2HJSY.container{max-width:90rem}.homeRewrite_splitTitle__38peC{font-weight:800;font-size:45px;line-height:45px;letter-spacing:0;color:#0b4d28}.homeRewrite_splitTitle__38peC,.homeRewrite_splitTitle__38peC span{font-family:Montserrat,sans-serif;font-style:normal;text-align:center}.homeRewrite_splitTitle__38peC span{display:block;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.6rem;color:#000}.homeRewrite_areasInner__2ZBEX .homeRewrite_splitTitle__38peC,.homeRewrite_areasInner__2ZBEX .homeRewrite_splitTitle__38peC span,.homeRewrite_heroCaption__bnpVc .homeRewrite_splitTitle__38peC,.homeRewrite_heroCaption__bnpVc .homeRewrite_splitTitle__38peC span{text-align:left}.homeRewrite_hero__1HuRs{position:relative;margin-bottom:0;min-height:26rem;overflow:hidden;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12))),-webkit-gradient(linear,left top,right top,from(#fff),color-stop(42%,#fff),color-stop(55%,hsla(0,0%,100%,.92)),color-stop(68%,hsla(0,0%,100%,.45)),color-stop(82%,hsla(0,0%,100%,0))),url(/images/home/hero-bg.jpg) 50%/cover no-repeat;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.12),rgba(0,0,0,.12)),-webkit-linear-gradient(left,#fff,#fff 42%,hsla(0,0%,100%,.92) 55%,hsla(0,0%,100%,.45) 68%,hsla(0,0%,100%,0) 82%),url(/images/home/hero-bg.jpg) 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,.12),rgba(0,0,0,.12)),linear-gradient(90deg,#fff 0,#fff 42%,hsla(0,0%,100%,.92) 55%,hsla(0,0%,100%,.45) 68%,hsla(0,0%,100%,0) 82%),url(/images/home/hero-bg.jpg) 50%/cover no-repeat}.homeRewrite_heroCaption__bnpVc{position:relative;z-index:2;padding:64px 0;max-width:36rem;margin-left:0;margin-right:auto}.homeRewrite_heroCaption__bnpVc p{margin-bottom:1.8rem}.homeRewrite_heroActions__2SG44{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:.75rem;row-gap:.75rem}.homeRewrite_stats__3I7OQ{background:#f2f2f2;padding:32px 0}.homeRewrite_statsGrid__2pluc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 1.25rem;gap:1.5rem 1.25rem}.homeRewrite_statItem__7Y2Sk{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:.75rem;gap:.75rem;text-align:left}.homeRewrite_statNum__at6JK{-webkit-flex-shrink:0;flex-shrink:0;font-weight:700;font-size:64px;line-height:86px;letter-spacing:-.02em;text-align:center;color:#0b4d28;margin-bottom:0}.homeRewrite_statLabel__1dWbL,.homeRewrite_statNum__at6JK{display:block;font-family:Montserrat,sans-serif;font-style:normal}.homeRewrite_statLabel__1dWbL{font-weight:400;font-size:18px;line-height:27px;letter-spacing:0;color:#000}.homeRewrite_services__-9kiZ{position:relative;background:#fafafa;padding:64px 0;overflow:hidden}.homeRewrite_graf__3yAce{display:none}.homeRewrite_findInner__3YwT7,.homeRewrite_servicesInner__1YjTt{position:relative;z-index:1}.homeRewrite_servicesCards__tvIAp{display:grid;grid-row-gap:1.5rem;row-gap:1.5rem;margin-top:.5rem}.homeRewrite_serviceCard__1G0ev{background:#fff;border:1px solid #d7d7d7;border-radius:12px;padding:1.5rem 1.25rem;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}.homeRewrite_serviceCard__1G0ev img{margin-bottom:1rem;height:44px;width:auto}.homeRewrite_serviceCard__1G0ev .h3{margin-bottom:1rem}.homeRewrite_serviceCard__1G0ev p{margin-bottom:1.5rem;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.homeRewrite_serviceCard__1G0ev .btn{width:100%;text-align:center;margin-top:auto}.homeRewrite_featured__k8CpI{padding:64px 0}.homeRewrite_why__1LYEF{background:#fff;padding:64px 0;text-align:center}.homeRewrite_whyIntro__1qwgf{max-width:48rem;margin:0 auto 2rem}.homeRewrite_whyItems__1Efum{margin-bottom:0;grid-gap:24px;gap:24px;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.homeRewrite_whyCard__OyYBB{background:#fafafa;border:1px solid #d7d7d7;border-radius:12px;padding:1.5rem 1.25rem;width:100%;max-width:465px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}.homeRewrite_whyItems__1Efum img{margin-bottom:1rem;height:65px}.homeRewrite_whyCard__OyYBB .h3{font-weight:500;font-size:24px;line-height:32px}.homeRewrite_whyCard__OyYBB .h3,.homeRewrite_whyCard__OyYBB p{font-family:Rubik,sans-serif;font-style:normal;letter-spacing:0;text-align:center}.homeRewrite_whyCard__OyYBB p{font-weight:300;font-size:18px;line-height:27px}.homeRewrite_areas__1spWb{position:relative;color:#fff;overflow:hidden;min-height:26rem}.homeRewrite_areasBg__3Hmf5{position:absolute;inset:0}.homeRewrite_areasBg__3Hmf5 img,.homeRewrite_areasBg__3Hmf5 span{object-fit:cover;width:100%!important;height:100%!important}.homeRewrite_areasShade__1a0vM{position:absolute;inset:0;z-index:1;background:-webkit-gradient(linear,left top,right top,from(rgba(3,40,6,.92)),color-stop(70%,rgba(3,40,6,.28)));background:-webkit-linear-gradient(left,rgba(3,40,6,.92),rgba(3,40,6,.28) 70%);background:linear-gradient(90deg,rgba(3,40,6,.92),rgba(3,40,6,.28) 70%)}.homeRewrite_areasInner__2ZBEX{position:relative;z-index:2;padding:64px .75rem;max-width:90rem;text-align:left}.homeRewrite_areasInner__2ZBEX .h1,.homeRewrite_areasInner__2ZBEX .h2,.homeRewrite_areasInner__2ZBEX .homeRewrite_splitTitle__38peC{color:#fff}.homeRewrite_areasInner__2ZBEX .h1 span,.homeRewrite_areasInner__2ZBEX .h2 span,.homeRewrite_areasInner__2ZBEX .homeRewrite_splitTitle__38peC span{color:#c8ff1d}.homeRewrite_areasInner__2ZBEX p{color:#fff;max-width:35rem}.homeRewrite_areaGrid__1Mb9c{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;margin:1.5rem 0;justify-items:stretch;max-width:56rem}.homeRewrite_areaChip__1Fztx{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;grid-gap:.5rem;gap:.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:200px;height:45px;text-align:left;background:#fff;color:#000;text-decoration:none;padding:0 1rem;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.12);box-shadow:0 2px 8px rgba(0,0,0,.12);font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:27px;letter-spacing:0;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homeRewrite_areaChip__1Fztx img{width:14px;height:14px;-webkit-flex-shrink:0;flex-shrink:0}.homeRewrite_areasInner__2ZBEX .btn-outline-main{background:transparent;color:#fff;border-color:#fff}.homeRewrite_areasInner__2ZBEX .btn-outline-main:focus,.homeRewrite_areasInner__2ZBEX .btn-outline-main:hover{background:rgba(255,255,255,.12);color:#fff}.homeRewrite_find__N6qub{position:relative;background:#fff;padding:64px 0;overflow:hidden}.homeRewrite_findIntro__qsReo{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:27px;letter-spacing:0;max-width:48rem;margin-left:auto;margin-right:auto}.homeRewrite_findWidget__2gFWv{margin-top:1.5rem;margin-bottom:0;position:relative;z-index:1}.homeRewrite_findWidget__2gFWv form{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:59rem;margin:0 auto;-webkit-box-shadow:0 8px 28px rgba(0,0,0,.08);box-shadow:0 8px 28px rgba(0,0,0,.08);border-radius:.75rem;border:none;background:#fff}.homeRewrite_testimonials__3RwmM{background:#f2f2f2}.homeRewrite_testimonialsHead__1WXeX{background:#f2f2f2;width:100%;padding:64px 0 32px;text-align:center}.homeRewrite_testimonialsIntro__3HD44{font-family:Rubik,sans-serif;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0;text-align:center;max-width:48rem;margin:1rem auto 0;color:#000}.homeRewrite_testimonialsBody__2ORCN{position:relative;color:#fff;overflow:hidden;min-height:28rem;margin-bottom:0}.homeRewrite_quoteMarkTop__3lIRq{display:block;width:88px;height:auto;pointer-events:none;margin:0 0 20px}.homeRewrite_quoteMarkBottom__FwQC1{display:block;width:88px;height:auto;pointer-events:none;margin:20px 0 0 auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homeRewrite_testimonialsBg__wmeZk{position:absolute;inset:0}.homeRewrite_testimonialsBg__wmeZk img,.homeRewrite_testimonialsBg__wmeZk span{object-fit:cover;width:100%!important;height:100%!important}.homeRewrite_testimonialsShade__2poOb{position:absolute;inset:0;z-index:1;background:-webkit-linear-gradient(.17deg,rgba(3,40,6,0) 27.64%,rgba(3,40,6,.9) 76.63%);background:linear-gradient(89.83deg,rgba(3,40,6,0) 27.64%,rgba(3,40,6,.9) 76.63%);background-blend-mode:multiply}.homeRewrite_testimonialsContent__29hR7{position:relative;z-index:2;padding:64px 1rem}.homeRewrite_testimonialsContent__29hR7 .h2{color:#c8ff1d;margin-top:0;margin-bottom:1rem}.homeRewrite_testimonialsContent__29hR7 .alice-carousel__dots{margin-top:12px}.homeRewrite_testimonialsContent__29hR7 p{color:#fff}.homeRewrite_reviewMeta__8x8G3{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-top:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.homeRewrite_author__3pH8k{display:block;font-size:1rem;color:#fff;font-weight:400}.homeRewrite_stars__urkRq{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:4px;gap:4px;line-height:1}.homeRewrite_stars__urkRq img{display:block;width:22px;height:21px}.homeRewrite_faq__3_Xjw{background:#f8f8f8;padding:64px 0}.homeRewrite_faqContainer__1eZrs{max-width:980px;margin-left:auto;margin-right:auto}.homeRewrite_faqList__1-UHT{margin:40px auto 0}.homeRewrite_faqItem__3mkfo{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1rem 0;margin-top:-1px}.homeRewrite_faqItem__3mkfo:first-child{border-top:none;margin-top:0}.homeRewrite_faqItem__3mkfo summary{cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;color:#000;list-style:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-gap:1rem;gap:1rem;padding-right:.25rem}.homeRewrite_faqItem__3mkfo summary::-webkit-details-marker{display:none}.homeRewrite_faqItem__3mkfo summary:after{content:"";-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:.6rem;height:.6rem;margin-top:.35rem;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.homeRewrite_faqItem__3mkfo[open] summary:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:.55rem}.homeRewrite_faqItem__3mkfo p{margin:1rem 0 0;color:#555}@media(min-width:768px){.homeRewrite_hero__1HuRs{min-height:39rem}.homeRewrite_statsGrid__2pluc{grid-template-columns:repeat(4,1fr)}.homeRewrite_servicesCards__tvIAp,.homeRewrite_statsGrid__2pluc{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.homeRewrite_servicesCards__tvIAp{grid-template-columns:repeat(2,1fr);-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.homeRewrite_whyItems__1Efum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media(min-width:992px){.homeRewrite_hero__1HuRs{min-height:39rem}.homeRewrite_heroCaption__bnpVc{max-width:40rem;padding-top:5rem;padding-bottom:5rem}.homeRewrite_graf__3yAce{display:block;position:absolute;top:8%;bottom:8%;width:120px;background:url(/images/home/grafitismo.png) no-repeat 50%/contain;opacity:.85;z-index:0;pointer-events:none}.homeRewrite_grafLeft__JfoTC{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.homeRewrite_grafRight__2BNal{right:0}.homeRewrite_find__N6qub .homeRewrite_graf__3yAce{top:0;bottom:0;height:100%;width:48%;max-width:520px;background-size:auto 165%;background-position:top;background-repeat:no-repeat;opacity:.15}.homeRewrite_find__N6qub .homeRewrite_grafLeft__JfoTC{left:0;background-position:0 0}.homeRewrite_find__N6qub .homeRewrite_grafRight__2BNal{right:0;background-position:100% 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.homeRewrite_servicesCards__tvIAp{grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.homeRewrite_whyItems__1Efum{grid-template-columns:repeat(3,minmax(0,1fr))}.homeRewrite_testimonialsBody__2ORCN{display:grid;grid-template-columns:1fr 1fr;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;min-height:34rem}.homeRewrite_testimonialsContent__29hR7{grid-column:2;padding-left:0;padding-right:2rem;max-width:29rem;text-align:left}}@media(min-width:1200px){.homeRewrite_statsGrid__2pluc{grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.homeRewrite_heroActions__2SG44 .btn{display:inline-block}.homeRewrite_whyItems__1Efum{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.homeRewrite_testimonialsBody__2ORCN{grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;max-width:125rem;margin:0 auto}.homeRewrite_testimonialsContent__29hR7{max-width:35rem}}@media(min-width:1500px){.homeRewrite_whyItems__1Efum{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1700px){.homeRewrite_whyItems__1Efum{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.homeRewrite_testimonialsContent__29hR7{max-width:41rem}}@media(max-width:767.98px){.homeRewrite_splitTitle__38peC{font-size:30px;line-height:34px}.homeRewrite_splitTitle__38peC span{font-size:14px;line-height:18px;letter-spacing:.15em}.homeRewrite_hero__1HuRs{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12))),-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.95)),color-stop(70%,hsla(0,0%,100%,.88)),to(hsla(0,0%,100%,.6))),url(/images/home/hero-bg.jpg) 50%/cover no-repeat;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.12),rgba(0,0,0,.12)),-webkit-linear-gradient(left,hsla(0,0%,100%,.95),hsla(0,0%,100%,.88) 70%,hsla(0,0%,100%,.6)),url(/images/home/hero-bg.jpg) 50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,.12),rgba(0,0,0,.12)),linear-gradient(90deg,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.88) 70%,hsla(0,0%,100%,.6)),url(/images/home/hero-bg.jpg) 50%/cover no-repeat}.homeRewrite_heroCaption__bnpVc{padding:48px 0;max-width:100%}.homeRewrite_heroActions__2SG44 .btn{-webkit-flex:1 1 100%;-moz-box-flex:1;flex:1 1 100%;text-align:center}.homeRewrite_statNum__at6JK{font-size:40px;line-height:48px}.homeRewrite_statLabel__1dWbL{font-size:15px;line-height:21px}.homeRewrite_statItem__7Y2Sk{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center;grid-gap:.25rem;gap:.25rem}.homeRewrite_faq__3_Xjw,.homeRewrite_services__-9kiZ{padding:48px 0}.homeRewrite_areasInner__2ZBEX{padding:48px .75rem}.homeRewrite_areaGrid__1Mb9c{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.homeRewrite_areaChip__1Fztx{min-width:0;font-size:16px}.homeRewrite_faqItem__3mkfo summary{font-size:16px}}@media(min-width:768px)and (max-width:1199.98px){.homeRewrite_splitTitle__38peC{font-size:38px;line-height:42px}.homeRewrite_splitTitle__38peC span{font-size:17px;line-height:20px}.homeRewrite_heroCaption__bnpVc{max-width:32rem;padding:56px 0}.homeRewrite_statNum__at6JK{font-size:48px;line-height:60px}.homeRewrite_statLabel__1dWbL{font-size:16px;line-height:23px}.homeRewrite_statItem__7Y2Sk{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center;grid-gap:.25rem;gap:.25rem}.homeRewrite_areaChip__1Fztx{min-width:0}}@media(min-width:768px)and (max-width:991.98px){.homeRewrite_whyItems__1Efum{grid-template-columns:minmax(0,465px);grid-row-gap:24px;row-gap:24px}}@media(min-width:992px){.homeRewrite_servicesCards__tvIAp{grid-template-columns:repeat(3,1fr)}.homeRewrite_whyItems__1Efum{grid-row-gap:24px;row-gap:24px}}@media(min-width:1200px)and (max-width:1499.98px){.homeRewrite_statNum__at6JK{font-size:56px;line-height:72px}}@media(min-width:1500px){.homeRewrite_whyItems__1Efum{grid-template-columns:repeat(3,minmax(0,465px));-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.homeRewrite_areas__1spWb,.homeRewrite_faq__3_Xjw,.homeRewrite_featured__k8CpI,.homeRewrite_find__N6qub,.homeRewrite_hero__1HuRs,.homeRewrite_services__-9kiZ,.homeRewrite_stats__3I7OQ,.homeRewrite_testimonials__3RwmM,.homeRewrite_why__1LYEF{overflow-x:clip;max-width:100vw}.homeRewrite_areas__1spWb img,.homeRewrite_faq__3_Xjw img,.homeRewrite_featured__k8CpI img,.homeRewrite_find__N6qub img,.homeRewrite_hero__1HuRs img,.homeRewrite_hero__1HuRs svg,.homeRewrite_services__-9kiZ img,.homeRewrite_services__-9kiZ svg,.homeRewrite_stats__3I7OQ img,.homeRewrite_testimonials__3RwmM img,.homeRewrite_testimonials__3RwmM svg,.homeRewrite_why__1LYEF img,.homeRewrite_why__1LYEF svg{max-width:100%}.homeRewrite_featured__k8CpI,.homeRewrite_findWidget__2gFWv{min-width:0;max-width:100%}.homeRewrite_findWidget__2gFWv form{max-width:min(59rem,100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homeRewrite_areaGrid__1Mb9c>*,.homeRewrite_servicesCards__tvIAp>*,.homeRewrite_statsGrid__2pluc>*,.homeRewrite_whyItems__1Efum>*{min-width:0}.homeRewrite_faqItem__3mkfo p,.homeRewrite_faqItem__3mkfo summary,.homeRewrite_serviceCard__1G0ev p,.homeRewrite_testimonialsContent__29hR7 p,.homeRewrite_whyCard__OyYBB p{overflow-wrap:anywhere}.homeRewrite_faqItem__3mkfo summary{padding-right:.5rem}@media(min-width:768px){.homeRewrite_servicesCards__tvIAp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.homeRewrite_servicesCards__tvIAp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px)and (max-width:991.98px){.homeRewrite_statsGrid__2pluc{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:2rem;row-gap:2rem}.homeRewrite_heroCaption__bnpVc{max-width:100%}}@media(min-width:992px){.homeRewrite_statsGrid__2pluc{grid-template-columns:repeat(4,minmax(0,1fr))}.homeRewrite_statItem__7Y2Sk{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;text-align:left;grid-gap:.75rem;gap:.75rem}}@media(min-width:992px)and (max-width:1199.98px){.homeRewrite_statNum__at6JK{font-size:42px;line-height:52px}.homeRewrite_statLabel__1dWbL{font-size:15px;line-height:21px}}@media(max-width:991.98px){.homeRewrite_testimonialsShade__2poOb{background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,40,6,.75)),to(rgba(3,40,6,.88)));background:-webkit-linear-gradient(top,rgba(3,40,6,.75),rgba(3,40,6,.88));background:linear-gradient(180deg,rgba(3,40,6,.75),rgba(3,40,6,.88))}.homeRewrite_testimonialsContent__29hR7{max-width:40rem;margin:0 auto}}@media(max-width:767.98px){.homeRewrite_featured__k8CpI,.homeRewrite_find__N6qub,.homeRewrite_why__1LYEF{padding:48px 0}.homeRewrite_testimonialsHead__1WXeX{padding:48px 0 24px}.homeRewrite_testimonialsContent__29hR7{padding:48px 1rem}.homeRewrite_testimonialsBody__2ORCN{min-height:0}.homeRewrite_quoteMarkBottom__FwQC1,.homeRewrite_quoteMarkTop__3lIRq{width:48px}.homeRewrite_quoteMarkTop__3lIRq{margin-bottom:12px}.homeRewrite_quoteMarkBottom__FwQC1{margin-top:12px}.homeRewrite_whyIntro__1qwgf{margin-bottom:1.5rem}.homeRewrite_whyItems__1Efum img{height:52px}.homeRewrite_whyCard__OyYBB .h3{font-size:21px;line-height:28px}.homeRewrite_findIntro__qsReo,.homeRewrite_testimonialsIntro__3HD44,.homeRewrite_whyCard__OyYBB p{font-size:16px;line-height:24px}.homeRewrite_faqList__1-UHT{margin-top:28px}.homeRewrite_hero__1HuRs{min-height:0}}@media(max-width:400px){.homeRewrite_areaGrid__1Mb9c{grid-template-columns:minmax(0,1fr)}.homeRewrite_statNum__at6JK{font-size:34px;line-height:42px}}.home_top__1Eyca{position:relative;margin-bottom:3rem;padding:0;height:26rem}.home_top__image__3bxmF{overflow:hidden;background:url(/images/home.jpg);background-size:cover;height:100%}.home_top_caption__3BEbi{position:absolute;top:.4rem;padding:1rem}.home_top_caption__3BEbi .h1{font-size:7vw;margin-bottom:.8rem}.home_top_caption__3BEbi .h1 span{font-size:4vw;font-weight:600}.home_top_caption__3BEbi p{font-size:4vw}.home_top_caption_actions__1aYHo{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin:-1rem 0 1rem}.home_top_caption_actions__1aYHo a{display:none}.home_top_caption_actions__1aYHo a:first-child{display:block}.home_featured__32u3Q{margin-bottom:2rem}.home_view_all__1o9oT{display:block;margin-left:auto;max-width:15.5rem;text-decoration:none;font-weight:400;margin-bottom:3rem}.home_residents__3reJi{background:url(/images/home/residents.webp) #03340c no-repeat bottom;background-size:contain;padding:2rem 1rem 16rem;color:#fff;margin-bottom:4rem}.home_residents__3reJi .h1{color:#fff}.home_residents__3reJi .h1 span{color:#c8ff1d}.home_owners__kkVEQ{display:grid;grid-row-gap:2rem;row-gap:2rem;margin-bottom:4rem}@media(min-width:768px){.home_top__1Eyca{height:39rem}.home_featured__32u3Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1.2rem;row-gap:1.2rem}}@media(min-width:992px){.home_top__1Eyca{height:auto;display:grid;grid-template-columns:1fr 1fr;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:6rem;padding:0 .75rem}.home_top__1Eyca>.block-laptop>div{background-color:#ccc}.home_top__image__3bxmF{background:none}.home_top_caption__3BEbi{position:static;padding:0}.home_top_caption__3BEbi .h1{font-size:2.4rem;margin-bottom:2rem}.home_top_caption__3BEbi .h1 span,.home_top_caption__3BEbi p{font-size:1rem}.home_top_caption_actions__1aYHo{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.home_featured__32u3Q{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.home_residents__3reJi p{max-width:27rem}.home_residents__3reJi{background:url(/images/home/residents-desktop.webp) #03340c no-repeat 50%;padding-top:10rem;padding-bottom:10rem;margin-bottom:7rem}.home_owners__kkVEQ{grid-template-columns:1fr 1fr;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:1200px){.home_top__1Eyca{-webkit-align-items:center;-moz-box-align:center;align-items:center}.home_top_caption__3BEbi{margin-bottom:4rem}.home_top_caption_actions__1aYHo a{display:block}.home_owners__kkVEQ{margin-bottom:7rem}}@media(min-width:1500px){.home_featured__32u3Q{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}}@media(min-width:1700px){.home_top__1Eyca{grid-template-columns:48rem 1fr}.home_top_caption__3BEbi{margin-bottom:0}.home_top_caption__3BEbi .h1{font-size:3.05rem}.home_top_caption__3BEbi .h1 span{font-size:1.8rem}.home_top_caption__3BEbi p{font-size:1.125rem}.home_featured__32u3Q{grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;grid-row-gap:1.2rem;row-gap:1.2rem}.home_residents__3reJi p{max-width:35rem}.home_owners__kkVEQ{grid-template-columns:auto 1fr;grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}