/*!
 * Hypekraft Base Styling
 * Chocolate v4.0  -
 * Last Updated 07/21/2020 
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,button,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box}html{font-size:min(.5787037037vw,10px)}@media(max-width: 1199px){html{font-size:.8333333333vw}}@media(max-width: 991px){html{font-size:1.0080645161vw}}@media(max-width: 767px){html{font-size:1.3020833333vw}}@media(max-width: 575px){html{font-size:2.4875621891vw}}body{height:100%;background-color:#fafafa;color:#1e1e1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"area-normal",sans-serif}#body-wrapper{overflow-x:hidden !important}.nav-padding{padding-top:96px}@media(max-width: 767px){.nav-padding{padding-top:60px}}.basic-side-padding{padding:0px 4.8rem}@media(max-width: 767px){.basic-side-padding{padding:0px 2rem}}.container{max-width:100%;padding-right:0;padding-left:0}.centering-container{position:relative;height:100%;width:100%;z-index:1}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}img{height:100%;width:100%;object-fit:cover;transition:.25s ease-in-out}button{border:none;outline:none;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}button:focus{outline:none}a:link{color:#414042}a:visited{color:#414042}a:hover{color:#414042;text-decoration:none}a:active{color:#414042}.trans-up{transition:.4s ease-in-out}.trans-up:hover{transform:translateY(-6px);box-shadow:0px 10px 10px rgba(18,17,17,.4)}.link-btn{height:4.8rem;border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:#004e7d;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:2rem}.link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fafafa;transition:.25s ease-in-out}.link-btn .arrow{width:2.4rem;height:auto;transition:.25s ease-in-out}.link-btn:hover .arrow{transform:translateX(0.5rem)}.link-btn-transparent{height:4.8rem;border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem}.link-btn-transparent span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#004e7d;transition:.25s ease-in-out}.link-btn-transparent .arrow{width:2.4rem;height:auto;transition:.25s ease-in-out}.link-btn-transparent .arrow rect{stroke:#004e7d;transition:.25s ease-in-out}.link-btn-transparent .arrow path{fill:#004e7d;transition:.25s ease-in-out}.link-btn-transparent:hover{background-color:#004e7d}.link-btn-transparent:hover span{color:#fafafa}.link-btn-transparent:hover .arrow{transform:translateX(0.5rem)}.link-btn-transparent:hover .arrow rect{stroke:#fafafa}.link-btn-transparent:hover .arrow path{fill:#fafafa}#hamburger{width:30px;height:19px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:1}#hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fafafa;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}@media(max-width: 767px){#hamburger span{background-color:#1e1e1e}}#hamburger span:nth-child(1){top:4px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(2){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(3){display:none;top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger.open{width:40px}#hamburger.open span{background:#1e1e1e !important}#header-nav.-active #hamburger span{background:#1e1e1e !important}#header-nav.-has-background-color #hamburger span{background:#1e1e1e !important}#hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;left:6px}#hamburger.open span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:6px}#hamburger.open span:nth-child(3){width:0%;opacity:0}.basic-landing{padding-top:20rem;padding-bottom:6rem}.basic-landing.-has-section-nav-padding{padding-top:6.4rem}@media(max-width: 767px){.basic-landing.-has-section-nav-padding{padding-top:4.8rem}}@media(max-width: 767px){.basic-landing{padding-top:4.8rem}}.basic-landing .row{padding-bottom:4rem}.basic-landing .row .left-column{display:flex;align-items:flex-end}@media(max-width: 767px){.basic-landing .row .left-column{display:block}}.basic-landing .row .left-column .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#004e7d}@media(max-width: 767px){.basic-landing .row .left-column .title-container .secondary-title{margin-bottom:4.8rem}}.basic-landing .row .left-column .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4.8rem;line-height:6.4rem;letter-spacing:0%;color:#1e1e1e}@media(max-width: 767px){.basic-landing .row .left-column .title-container .primary-title{font-size:4rem;line-height:5.4rem;letter-spacing:-2%;margin-bottom:1.6rem}}@media(max-width: 575px){.basic-landing .row .left-column .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0%}}.basic-landing .row .right-column{display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width: 767px){.basic-landing .row .right-column{display:block}}.basic-landing .row .right-column .logo{max-width:13rem;height:auto;object-fit:contain;margin-bottom:1.6rem}.basic-landing .row .right-column .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e;max-width:61.5rem}@media(max-width: 767px){.basic-landing .row .right-column .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.basic-landing .basic-landing-image img,.basic-landing .basic-landing-image video{width:100%;height:100%;object-fit:cover;border-radius:1.2rem;aspect-ratio:25/9}@media(max-width: 767px){.basic-landing .basic-landing-image img,.basic-landing .basic-landing-image video{aspect-ratio:16/9}}@media(max-width: 575px){.basic-landing .basic-landing-image img,.basic-landing .basic-landing-image video{aspect-ratio:1/1}}.basic-landing-residences{padding-top:6.4rem;padding-bottom:6rem}.basic-landing-residences.-has-section-nav-padding{padding-top:20rem}@media(max-width: 767px){.basic-landing-residences.-has-section-nav-padding{padding-top:4.8rem}}@media(max-width: 767px){.basic-landing-residences{padding-top:4.8rem}}.basic-landing-residences .row{padding-bottom:4rem}.basic-landing-residences .row .left-column{display:flex;align-items:flex-end}@media(max-width: 767px){.basic-landing-residences .row .left-column{display:block}}@media(max-width: 767px){.basic-landing-residences .row .left-column .title-container{margin-bottom:4.8rem}}.basic-landing-residences .row .left-column .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4.8rem;line-height:6.4rem;letter-spacing:0%;color:#1e1e1e}@media(max-width: 767px){.basic-landing-residences .row .left-column .title-container .primary-title{font-size:4rem;line-height:5.4rem;letter-spacing:-2%}}.basic-landing-residences .row .left-column .title-container .logo{width:100%;height:auto;max-width:35rem;object-fit:contain}@media(max-width: 767px){.basic-landing-residences .row .left-column .title-container .logo{max-width:23rem}}.basic-landing-residences .row .right-column{display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width: 767px){.basic-landing-residences .row .right-column{display:block}}.basic-landing-residences .row .right-column .info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#004e7d;margin-bottom:1rem;text-transform:uppercase}@media(max-width: 767px){.basic-landing-residences .row .right-column .info-container .secondary-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.basic-landing-residences .row .right-column .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e;max-width:61.5rem}@media(max-width: 767px){.basic-landing-residences .row .right-column .info-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.basic-landing-residences .basic-landing-image img{width:100%;height:100%;object-fit:cover;border-radius:1.2rem;aspect-ratio:16/9}.basic-landing-residences.has-background-color .primary-title{color:#fafafa !important}.basic-landing-residences.has-background-color .caption{color:#fafafa !important}.basic-landing-residences.has-sub-menu{padding-top:8rem;padding-bottom:0}@media(max-width: 767px){.basic-landing-residences.has-sub-menu{padding-top:4.7rem}}.sub-menu{position:relative;z-index:5;width:100%}.sub-menu .inner-container{padding-top:.8rem;padding-left:4.8rem;width:100%}@media(max-width: 767px){.sub-menu .inner-container{padding-left:2rem;padding-top:2rem}}.sub-menu .inner-container .sub-menu-item{position:relative;z-index:1}.sub-menu .inner-container .sub-menu-item:hover{cursor:pointer}.sub-menu .inner-container .sub-menu-item::before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:4px;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}.sub-menu .inner-container .sub-menu-item .link{display:block;font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0%;text-align:center;color:#fafafa;padding-left:2.4rem;padding-right:2.4rem;padding-bottom:1.5rem}@media(max-width: 767px){.sub-menu .inner-container .sub-menu-item .link{font-size:1.8rem;line-height:2.8rem;padding-left:1rem;padding-right:1rem}}.sub-menu .inner-container .sub-menu-item.-active .link{color:var(--secondary-color)}.sub-menu .inner-container .sub-menu-item.-active::before{background-color:var(--secondary-color)}.accordion{display:flex;align-items:center;justify-content:space-between}.accordion:hover{cursor:pointer}.accordion svg{transition:.2s ease-in-out}.accordion.active svg{transform:rotate(180deg)}.item{border-bottom:1px solid #cfcfcf}.item .acc-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:2.4rem;padding-bottom:2.4rem;gap:2rem}.item .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:4.8rem;line-height:6.4rem;letter-spacing:0%;color:#1e1e1e;max-width:70rem}.item .acc-title svg{display:block;height:auto;width:1.6rem}.item .acc-title .arrow{width:2.4rem;transition:.2s ease-in-out}.item .acc-title.active .arrow{transform:rotate(180deg)}.item .panel{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.item .panel .panel-inner{padding-bottom:4rem}.residence-nav .links-container{display:flex;align-items:center;gap:.8rem}.residence-nav .links-container .link{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;display:flex;align-items:center;justify-content:center;border:1px solid #1e1e1e;padding:.8rem 2.4rem;border-radius:3.2rem;background-color:rgba(0,0,0,0);color:#1e1e1e;transition:.25s ease-in-out}.residence-nav .links-container .link:hover{background-color:#1e1e1e;color:#fff}.residence-nav .links-container .link.-active{background-color:#1e1e1e;color:#fff}.residences-card-repeater{display:flex;flex-wrap:nowrap;gap:2.4rem;margin-bottom:6.4rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.residences-card-repeater{display:block;padding-right:0rem}}.residences-card-repeater .residence-card{width:100%;max-width:25%}@media(max-width: 767px){.residences-card-repeater .residence-card{max-width:100%}}.residences-card-repeater .residence-card .inner-card .img-container{position:relative;z-index:1;border-radius:1.2rem;overflow:hidden;aspect-ratio:4/3.5}.residences-card-repeater .residence-card .inner-card .img-container .tag{position:absolute;z-index:2;top:2.4rem;left:2rem;border-radius:.8rem;padding:.4rem 1.2rem;overflow:hidden}.residences-card-repeater .residence-card .inner-card .img-container .tag p{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.4rem;line-height:2rem;letter-spacing:0%;color:#fafafa}.residences-card-repeater .residence-card .inner-card .img-container::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none;transition:.25s ease-in-out}.residences-card-repeater .residence-card .inner-card .content{padding-top:1.6rem;padding-bottom:1.6rem}.residences-card-repeater .residence-card .inner-card .content .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:.4rem}.residences-card-repeater .residence-card .inner-card .content .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:.4rem}@media(max-width: 767px){.residences-card-repeater .residence-card .inner-card .content .primary-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0%}}.residences-card-repeater .residence-card .inner-card .content .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2.4rem}.residences-card-repeater .residence-card .inner-card .content .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}.residences-card-repeater .residence-card .inner-card .content .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#004e7d;transition:.25s ease-in-out}.residences-card-repeater .residence-card .inner-card .content .link-btn:hover{background-color:#004e7d}.residences-card-repeater .residence-card .inner-card .content .link-btn:hover span{color:#fafafa}.residences-card-repeater .residence-card .inner-card:hover .img-container::before{background-color:rgba(0,0,0,.1)}.residences-card-repeater .residence-card .inner-card:hover .content .secondary-title{color:#004e7d}.residences-card-repeater .residence-card .inner-card:hover .content .primary-title{color:#004e7d}.residences-card-repeater .residence-card .inner-card:hover .content .caption{color:#004e7d}.residences-card-repeater .residence-card .inner-card:hover .content .link-btn{background-color:#004e7d}.residences-card-repeater .residence-card .inner-card:hover .content .link-btn span{color:#fafafa}.select-compare-container{padding-bottom:7.2rem}@media(max-width: 767px){.select-gallery{display:none}}.select-gallery .select-image-container{margin-bottom:4.8rem}.select-gallery .select-image-container .image{display:flex;gap:2rem}.select-gallery .select-image-container img{height:72rem;border-radius:1.6rem}.select-gallery .select-image-container .column-1{height:72rem;width:calc(60% - 1rem)}.select-gallery .select-image-container .column-1 img{height:72rem;border-radius:1.6rem}.select-gallery .select-image-container .column-2{height:72rem;width:calc(40% - 1rem);display:flex;flex-direction:column;gap:2rem}.select-gallery .select-image-container .column-2 img{height:calc(50% - 1rem);border-radius:1.6rem}.select-gallery .select-title-container{display:flex;flex-wrap:nowrap;margin-bottom:4.8rem}.select-gallery .select-title-container .title-item{position:relative;z-index:1}.select-gallery .select-title-container .title-item:hover{cursor:pointer}.select-gallery .select-title-container .title-item::before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:2px;background-color:#d9d9d9;transition:.25s ease-in-out}.select-gallery .select-title-container .title-item .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0%;text-align:center;color:#1e1e1e;margin-bottom:1.7rem}.select-gallery .select-title-container .title-item.-active::before{background-color:#1e1e1e}.select-gallery .select-caption-container{display:flex;justify-content:center;align-items:center}.select-gallery .select-caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;text-align:center;color:#1e1e1e;max-width:70rem}@media(min-width: 768px){.select-gallery-accordion{display:none}}.select-gallery-accordion .select-image-container{margin-bottom:2rem}.select-gallery-accordion .select-image-container img{height:32rem;border-radius:1.6rem}.select-gallery-accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.select-gallery-accordion .panel .panel-inner .image{height:32rem;border-radius:1.2rem;margin-bottom:3rem}.select-gallery-accordion .panel .panel-inner .-one,.select-gallery-accordion .panel .panel-inner .-two,.select-gallery-accordion .panel .panel-inner .-three{height:23.6rem;margin-bottom:2rem}.select-gallery-accordion .panel .panel-inner .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;text-align:center;color:#1e1e1e;max-width:70rem}@media(max-width: 767px){.select-gallery-accordion .panel .panel-inner .caption{text-align:left}}.section-navigation-container{background-color:#fafafa;position:relative;z-index:5;padding-top:1rem;padding-bottom:1rem;padding-right:0rem}.section-navigation-container .section-navigation .splide__slide{width:fit-content}.section-navigation-container .section-navigation .splide__slide:hover{cursor:pointer !important}.section-navigation-container .section-navigation .splide__slide .item{border-radius:3.2rem;background-color:#eaeced;border:2px solid rgba(0,0,0,0);padding:.75rem 2rem;transition:.25s ease-in-out}.section-navigation-container .section-navigation .splide__slide .item .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out;margin-bottom:.3rem}.section-navigation-container .section-navigation .splide__slide .item.-active{border:2px solid #004e7d;background-color:#004e7d}.section-navigation-container .section-navigation .splide__slide .item.-active .title{color:#fff}@media(max-width: 767px){.section-nav-padding{padding-top:0rem !important}}.basic-popup{position:fixed;z-index:15;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);backdrop-filter:blur(8px);transition:.3s ease-in-out;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.basic-popup.-active{opacity:1;pointer-events:auto}.basic-popup .basic-popup-content{position:relative;z-index:1;background-color:#fafafa;width:100%;max-height:90vh;max-width:60rem;border-radius:1.2rem;margin:0 2rem;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.5)}.basic-popup .basic-popup-info-container img{height:30vh}.basic-popup .basic-popup-info-container .form-container{padding:2rem;text-align:center}.basic-popup .basic-popup-info-container .text-content{max-height:60vh;overflow-y:auto;padding:3.2rem}.basic-popup .basic-popup-info-container .text-content .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:1.2rem;color:#1e1e1e}@media(max-width: 575px){.basic-popup .basic-popup-info-container .text-content .primary-title{font-size:2.4rem}}.basic-popup .basic-popup-info-container .text-content .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;margin-bottom:2.4rem;color:#1e1e1e}.basic-popup .basic-popup-info-container .text-content .fine-print{font-family:"area-normal",sans-serif;font-weight:700;font-size:1rem;line-height:1.4rem;letter-spacing:1%;color:#4d4d4d}.basic-popup .basic-popup-info-container .text-content .link-container{display:flex;justify-content:center}@media(max-width: 575px){.basic-popup .basic-popup-info-container .text-content .link-container .link-btn{width:29rem}}.basic-popup .basic-popup-close{position:absolute;z-index:1;top:2rem;right:2rem;width:4rem;height:4rem}.basic-popup .basic-popup-close:hover{cursor:pointer}.register-form-container{padding:35px;margin-right:6px;background-color:#dde8ef;border-radius:1.6rem}.register-form-container.-alt-color{background-color:#f3f1ed}.register-form-container .row{margin-left:-0.75rem;margin-right:-0.75rem}.register-form-container .col-sm-6{padding-left:.75rem;padding-right:.75rem}@media(max-width: 991px){.register-form-container{margin-right:0px;margin-bottom:17px}}@media(max-width: 767px){.register-form-container{padding-top:35px;padding-bottom:35px;padding-right:20px;padding-left:20px}}.register-form-container label{display:none}.register-form-container input{height:4.8rem;margin-bottom:1.6rem;font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;width:100%;color:#1e1e1e;background-color:#fafafa;outline:none;border:none;box-shadow:none;border:1px solid #cfcfcf;border-radius:2.4rem;padding-left:2rem;padding-right:2rem;-webkit-appearance:none}.register-form-container input::placeholder{font-family:"area-normal",sans-serif;color:#1e1e1e}@media(max-width: 767px){.register-form-container input{font-size:14px;letter-spacing:.675px}}.register-form-container select{height:4.8rem;margin-bottom:1.6rem;font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;word-wrap:break-word;white-space:pre-wrap;padding-right:20px;width:100%;color:#1e1e1e;background-color:#fafafa;outline:none;border:none;box-shadow:none;border:1px solid #cfcfcf;border-radius:2.4rem;padding-left:2rem;padding-right:2rem;-webkit-appearance:none;background-image:url("../../svgs/drop-arrow.svg");background-repeat:no-repeat;background-position-x:calc(100% - 2rem);background-position-y:50%}.register-form-container select:hover{cursor:pointer}@media(max-width: 767px){.register-form-container select{font-size:14px;letter-spacing:.675px}}.register-form-container input,.register-form-container select{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0}.register-form-container input::placeholder,.register-form-container select::placeholder{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0}.register-form-container .checkbox-group{margin-top:.8rem;margin-bottom:2.4rem;display:flex;align-items:flex-start;min-height:3.2rem;transition:min-height .3s ease-in-out}.register-form-container .checkbox-group .checkbox-label{display:inline !important;order:2;font-family:"area-normal",sans-serif;font-weight:700;font-size:1rem;line-height:1.4rem;letter-spacing:0;flex:1;word-wrap:break-word;overflow-wrap:break-word}.register-form-container .checkbox-group .checkbox-label .toggle-btn{background:none;border:none;color:#0073e6;font-size:1rem;cursor:pointer;padding:0;margin-left:.4rem}.register-form-container .checkbox-group .checkbox-label .toggle-btn:hover{text-decoration:underline}.register-form-container .checkbox-group .toggle-btn{background:none;border:none;color:#004e7d;font-size:.7rem;cursor:pointer;padding:0;margin-left:.4rem}.register-form-container .checkbox-group .toggle-btn:hover{text-decoration:underline}.register-form-container .checkbox-group input{cursor:pointer;padding:0;width:3.2rem;height:3.2rem;aspect-ratio:1/1;border:1px solid #004e7d;border-radius:50%;appearance:none;-webkit-appearance:none;margin-right:10.52px;position:relative;z-index:1;margin-bottom:0;margin-top:.2rem;flex-shrink:0}.register-form-container .checkbox-group input::before{content:"";position:absolute;left:50%;top:40%;width:.8rem;height:1.6rem;border:solid #1e1e1e;border-width:0 .2rem .2rem 0;transform:translate(-50%, -50%) rotate(45deg) scale(0);transition:all .35s ease-in-out}.register-form-container .checkbox-group input:checked::before{transform:translate(-50%, -50%) rotate(45deg) scale(1)}.register-form-container .submit-container{margin-top:3rem}.register-form-container .submit{height:4.8rem;width:100%;max-width:37rem;border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:#004e7d;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem}.register-form-container .submit span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fafafa;transition:.25s ease-in-out}.register-form-container .submit .arrow{width:2.4rem;height:auto;transition:.25s ease-in-out}.register-form-container .submit:hover .arrow{transform:translateX(0.5rem)}.grecaptcha-badge{display:none}.location-mapbox .select-gallery{display:flex}@media(max-width: 991px){.location-mapbox .select-gallery{flex-direction:column-reverse}}.location-mapbox .select-gallery .select-image-container{width:100%;display:flex;height:auto;aspect-ratio:16/9;position:relative;z-index:1;border-radius:1.6rem;overflow:hidden}.location-mapbox .select-gallery .select-image-container #map{width:100%;height:100%}.location-mapbox .select-gallery .select-image-container #map .mapbox-marker{width:4.8rem;height:4.8rem;border-radius:50%;background-color:#004e7d;display:flex;justify-content:center;align-items:center;z-index:2}@media(max-width: 767px){.location-mapbox .select-gallery .select-image-container #map .mapbox-marker{width:3.2rem;height:3.2rem}}.location-mapbox .select-gallery .select-image-container #map .mapbox-marker .marker-number{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}@media(max-width: 767px){.location-mapbox .select-gallery .select-image-container #map .mapbox-marker .marker-number{font-size:1.6rem;line-height:2rem;letter-spacing:0%}}.location-mapbox .select-gallery .select-image-container #map .mapbox-popup{z-index:0}.location-mapbox .select-gallery .select-image-container #map .mapbox-popup.active{z-index:0}.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-tip{display:none}.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content{padding:2rem;padding-top:7rem;color:#414042;background-color:var(--bg-color, #fafafa);border-radius:1.2rem !important}.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content h3{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.8rem;letter-spacing:0%;margin-bottom:1rem}@media(max-width: 767px){.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content h3{font-size:1.4rem;line-height:1.8rem;letter-spacing:0%}}.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:1.8rem;letter-spacing:0%}@media(max-width: 767px){.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content p{font-size:1.2rem;line-height:1.8rem;letter-spacing:0%}}.location-mapbox .select-gallery .select-image-container #map .mapboxgl-popup-content .mapboxgl-popup-close-button{display:flex;right:.5rem;top:.5rem;font-size:2rem;color:#414042}#header-nav{position:fixed;top:0;left:0;width:100%;z-index:10;padding-top:4rem;padding-bottom:.8rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}#header-nav.-sticky{position:sticky}@media(max-width: 767px){#header-nav.-sticky{position:fixed !important}}#header-nav.-sticky .nav .nav-left .logo-link svg path{fill:#1e1e1e}#header-nav.-sticky .nav .nav-left .logo-link svg polygon{fill:#1e1e1e}#header-nav .nav{display:flex;align-items:center;justify-content:space-between}#header-nav .nav .nav-left .logo-link svg,#header-nav .nav .nav-left .logo-link .logo{width:100%;height:auto;object-fit:contain;max-width:20.5rem}#header-nav .nav .nav-left .logo-link svg path{fill:#fafafa;transition:.25s ease-in-out}#header-nav .nav .nav-left .logo-link svg polygon{fill:#fafafa;transition:.25s ease-in-out}@media(max-width: 767px){#header-nav .nav .nav-left{display:none}}#header-nav .nav .nav-right{display:flex;align-items:center;justify-content:flex-end;gap:2rem}#header-nav .nav .nav-right .links{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem}#header-nav .nav .nav-right .links .link-btn{width:22.4rem}@media(max-width: 767px){#header-nav .nav .nav-right .links .link-btn{width:27.8rem}}@media(min-width: 768px){#header-nav .nav .nav-right .links .link-btn{padding:1rem 2.4rem;padding-right:1rem}}@media(max-width: 767px){#header-nav .nav .nav-right .links a:first-child{display:none}}#header-nav .nav .nav-right .menu-btn{position:relative;z-index:1;width:30px}@media(max-width: 767px){#header-nav .nav .nav-right{width:100%;justify-content:space-between}}#header-nav.-active,#header-nav.-menu-open{background-color:#fafafa;padding-top:4rem;padding-bottom:.8rem}#header-nav.-active .nav-left .logo-link svg path,#header-nav.-menu-open .nav-left .logo-link svg path{fill:#1e1e1e}#header-nav.-active .nav-left .logo-link svg polygon,#header-nav.-menu-open .nav-left .logo-link svg polygon{fill:#1e1e1e}#header-nav.-has-background-color{background-color:#fafafa}#header-nav.-has-background-color .nav-left .logo-link svg path{fill:#1e1e1e}@media(max-width: 767px){#header-nav{bottom:0;top:auto;padding-top:1rem !important;padding-bottom:1rem !important;background-color:#fafafa;border-radius:1.6rem 1.6rem 0 0}}#menu-overlay{position:fixed;z-index:9;top:0;left:0;height:100vh;width:100%;background-color:#fafafa;opacity:1;transition:.25s ease-in-out;padding-top:100px}@media(max-width: 767px){#menu-overlay{padding-top:4rem;height:100vh;bottom:0;top:auto}}@media(max-width: 575px){#menu-overlay{height:100%;padding-top:5rem}}#menu-overlay .inner-container{position:relative;height:100%;width:100%;z-index:1}#menu-overlay .inner-container .scroll-container{height:100%;width:100%;padding-top:10rem;display:flex;align-items:flex-end;justify-content:flex-start}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container{display:block;padding-top:0rem;overflow-y:auto;padding-bottom:8rem}}#menu-overlay .inner-container .scroll-container .info-overlay-container{width:100%;height:100%;max-width:50rem}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .info-overlay-container{max-width:100%;height:auto}}#menu-overlay .inner-container .scroll-container .info-overlay-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2.4rem}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .info-overlay-container .title{display:none}}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container{height:100%;overflow-y:auto}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items{margin-bottom:5rem}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav{list-style-type:none;margin-right:0;padding:0;margin:0}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav li{display:block;margin-right:0;margin-bottom:4px}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav li a{position:relative;z-index:1;font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;color:#1e1e1e;margin-bottom:.5rem;transition:.25s ease-in-out}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav li a{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav li a:hover{color:#004e7d}#menu-overlay .inner-container .scroll-container .info-overlay-container .inner-overlay-container .menu-items #main-nav li.active a{color:#004e7d}#menu-overlay .inner-container .scroll-container .residences-overlay-container{height:100%;width:100%;max-width:50%}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .residences-overlay-container{max-width:100%;height:auto;margin-bottom:0rem}}#menu-overlay .inner-container .scroll-container .residences-overlay-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2.4rem}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .residences-overlay-container .title{display:none}}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container{height:100%;overflow-y:auto}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card{margin-bottom:2.6rem}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card{display:flex;align-items:center;gap:2.4rem}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .img-container{position:relative;z-index:1;border-radius:.8rem;overflow:hidden;aspect-ratio:6/4;width:100%;max-width:14.8rem}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .img-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1;opacity:1;transition:.25s ease-in-out}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .img-container{display:none}}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .info-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:.5rem;transition:.25s ease-in-out}@media(max-width: 767px){#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .info-container .primary-title{font-size:2.4rem;line-height:3.2rem;letter-spacing:0%}}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card .inner-card .info-container .nav-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card:hover .img-container::after{opacity:0}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card:hover .info-container .primary-title{color:#004e7d}#menu-overlay .inner-container .scroll-container .residences-overlay-container .inner-overlay-container .overlay-nav-project-card:hover .info-container .nav-caption{color:#004e7d}#menu-overlay.-hidden-overlay{pointer-events:none;opacity:0}#menu-overlay.-hidden-overlay a{pointer-events:none}#book-tour-overlay{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}#book-tour-overlay .inner-container{display:flex;flex-direction:column;align-items:flex-end;padding-top:1rem}@media(max-width: 767px){#book-tour-overlay .inner-container{align-items:flex-start}}#book-tour-overlay .link-btn-transparent{margin-bottom:1rem;padding-right:1rem;width:27.8rem}@media(min-width: 768px){#book-tour-overlay .link-btn-transparent{padding:1rem 2.4rem;padding-right:1rem;width:27.3rem}}.footer{background-color:#ccc4b5}.footer .inner-container{padding-top:6.4rem;padding-bottom:2.4rem}@media(max-width: 767px){.footer .inner-container{padding-top:4rem;padding-bottom:10rem}}.footer .inner-container .row .left-column .info-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.footer .inner-container .row .left-column .info-container a .main-logo{width:100%;height:auto;max-width:13.6rem}.footer .inner-container .row .left-column .info-container .main-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:6.4rem;line-height:8rem;letter-spacing:-2%;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.footer .inner-container .row .left-column .info-container .main-title{display:none}}.footer .inner-container .row .right-column .column-container{padding-right:5rem}@media(max-width: 767px){.footer .inner-container .row .right-column .column-container{padding-right:0}}.footer .inner-container .row .right-column .column-container .info-row{margin-bottom:4.8rem}@media(max-width: 767px){.footer .inner-container .row .right-column .column-container .info-row .info-container{margin-bottom:2rem}}.footer .inner-container .row .right-column .column-container .info-row .info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:1.2rem}.footer .inner-container .row .right-column .column-container .info-row .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:1.6rem;max-width:42rem}.footer .inner-container .row .right-column .column-container .info-row .info-container .link{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;text-decoration:underline;color:#1e1e1e;transition:.25s ease-in-out}.footer .inner-container .row .right-column .column-container .info-row .info-container .link:hover{opacity:.5}.footer .inner-container .row .right-column .column-container .info-row .info-container .address-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.footer .inner-container .row .right-column .column-container .info-row .info-container .sub-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.footer .inner-container .row .right-column .column-container .info-row .info-container .info-item-1{margin-bottom:3rem}.footer .inner-container .row .right-column .column-container .info-row .info-container .info-item-2{margin-bottom:3rem}.footer .inner-container .row .right-column .column-container .info-row .info-container .info-item-3{margin-bottom:3rem}.footer .inner-container .row .right-column .column-container .info-row .info-container .info-item-4 .link-btn span{margin-right:2rem}.footer .inner-container .row .right-column .column-container .map-container{display:flex;justify-content:flex-end}@media(max-width: 575px){.footer .inner-container .row .right-column .column-container .map-container{justify-content:center}}.footer .inner-container .row .right-column .column-container .map{width:auto;height:100%;max-height:32rem;object-fit:contain}.footer .inner-container .row .right-column .column-container .fine-print{font-family:"area-normal",sans-serif;font-weight:400;font-size:1.2rem;line-height:2rem;letter-spacing:0%;color:#1e1e1e}.footer .inner-container .row .right-column .side-logo{position:absolute;z-index:1;top:0;right:15px;width:100%;height:auto;max-width:2rem;object-fit:contain}@media(max-width: 767px){.footer .inner-container .row .right-column .side-logo{display:none}}.footer .inner-container .logo-container{display:flex;align-items:center;gap:4rem}@media(max-width: 575px){.footer .inner-container .logo-container{gap:3rem}}.footer .inner-container .logo-container .logo{width:auto;height:4rem;object-fit:contain}@media(max-width: 767px){.footer .inner-container .logo-container.-desktop{display:none}}.footer .inner-container .logo-container.-mobile{margin-bottom:4.8rem}@media(min-width: 768px){.footer .inner-container .logo-container.-mobile{display:none}}.mobile-landing{padding-top:6.4rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.mobile-landing{padding-top:3.2rem}}@media(min-width: 768px){.mobile-landing{display:none}}.mobile-landing .logo{width:100%;height:auto;object-fit:contain;max-width:17rem}.home-mobile-landing{position:absolute;z-index:2;top:0;left:0;width:100%;padding-top:6.4rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.home-mobile-landing{display:none}}.home-mobile-landing svg{width:100%;height:auto;object-fit:contain;max-width:17rem}.home-mobile-landing svg path{fill:#fafafa}.template-home .landing .inner-container{position:relative;z-index:1;height:100vh}.template-home .landing .inner-container .landing-video{width:100%;height:100%;object-fit:cover;pointer-events:none}.template-home .landing .inner-container .landing-content{position:absolute;z-index:1;bottom:13rem;left:50%;transform:translateX(-50%);width:100%;max-width:82rem;padding:1rem}.template-home .landing .inner-container .landing-content .title{text-align:center;font-family:"area-normal",sans-serif;font-weight:700;font-size:8rem;line-height:9.6rem;letter-spacing:0%;color:#fafafa;margin-bottom:1.2rem}@media(max-width: 767px){.template-home .landing .inner-container .landing-content .title{font-size:4.8rem;line-height:6.4rem;letter-spacing:-2%}}.template-home .landing .inner-container .landing-content .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;text-align:center;color:#fafafa}@media(max-width: 767px){.template-home .landing .inner-container .landing-content .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}}.template-home .section-1{display:flex;justify-content:center;align-items:center}.template-home .section-1 .inner-container{width:100%;padding-top:12.4rem;padding-bottom:12.4rem;max-width:125rem;padding-top:6.4rem;padding-bottom:6.4rem}.template-home .section-1 .inner-container .padding-container{padding-left:2rem;padding-right:2rem}.template-home .section-1 .inner-container .title-container{padding-left:2rem;padding-right:2rem;margin-bottom:4.8rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.template-home .section-1 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-1 .inner-container .title-container .title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:60rem}@media(max-width: 767px){.template-home .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-1 .inner-container .tag-bottom-cta-banner{display:flex;align-items:center;justify-content:space-between;background-color:#f3f1ed;padding:3.2rem;border-radius:1.6rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-home .section-1 .inner-container .tag-bottom-cta-banner{display:block}}.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column{display:flex;align-items:center;gap:4.8rem}@media(max-width: 767px){.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column{display:block}}.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .logo{height:auto;width:4.7rem}@media(max-width: 767px){.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .logo{width:3.6rem;margin-bottom:2.4rem}}.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .info-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;margin-bottom:1rem}@media(max-width: 767px){.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .info-container .title{font-size:2rem;line-height:3rem;letter-spacing:0%}}.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}@media(max-width: 767px){.template-home .section-1 .inner-container .tag-bottom-cta-banner .left-column .info-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;margin-bottom:2.4rem}}.template-home .section-1 .inner-container .tag-bottom-cta-banner .right-column .learn-more-btn{justify-content:center;align-items:center;width:15rem}.template-home .section-1 .inner-container .tag-bottom-cta-banner .right-column .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}.template-home .section-1 .inner-container .tag-bottom-cta-banner .right-column .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#004e7d;transition:.25s ease-in-out}.template-home .section-1 .inner-container .tag-bottom-cta-banner .right-column .link-btn:hover{background-color:#004e7d}.template-home .section-1 .inner-container .tag-bottom-cta-banner .right-column .link-btn:hover span{color:#fafafa}.template-home .section-1 .inner-container .splide__arrows{display:none}@media(max-width: 767px){.template-home .section-1 .inner-container .-desktop{display:none}}@media(min-width: 768px){.template-home .section-1 .inner-container .-mobile{display:none}}.template-home .section-2{background-color:#f3f1ed}.template-home .section-2 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-home .section-2 .inner-container{padding-top:8rem;padding-bottom:8rem;padding-left:2rem;padding-right:2rem}}.template-home .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}@media(max-width: 767px){.template-home .section-2 .inner-container .title-container{margin-bottom:5rem}}.template-home .section-2 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d;font-weight:100}.template-home .section-2 .inner-container .title-container .title span{font-weight:700}.template-home .section-2 .inner-container .title-container .primary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-2 .inner-container .title-container .primary-caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-2 .inner-container .title-container .secondary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-2 .inner-container .title-container .secondary-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-2 .inner-container .floorplans-filter-form-container{overflow:hidden;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2rem;transition:.25s ease-in-out}@media(max-width: 767px){.template-home .section-2 .inner-container .floorplans-filter-form-container{height:auto !important}}.template-home .section-2 .inner-container .floorplans-filter-form-container .gallery-img{flex-grow:1;width:24.375%;height:100%;border-radius:1.6rem;overflow:hidden;transition:.25s ease-in-out}.template-home .section-2 .inner-container .floorplans-filter-form-container .gallery-img:nth-child(1 of .gallery-img){border-radius:0 1.6rem 1.6rem 0;width:8.125%}.template-home .section-2 .inner-container .floorplans-filter-form-container .gallery-img:nth-child(4 of .gallery-img){border-radius:1.6rem 0 0 1.6rem;width:8.125%}@media(max-width: 767px){.template-home .section-2 .inner-container .floorplans-filter-form-container .gallery-img{display:none}}.template-home .section-2 .inner-container .floorplans-filter-form-container .floorplans-filter-form{flex-grow:1;width:35%}@media(max-width: 767px){.template-home .section-2 .inner-container .floorplans-filter-form-container .floorplans-filter-form{width:100%}}.template-home .section-2 .inner-container .floorplans-filter-form-container .floorplans-filter-form .sticky-filter-wrapper{max-width:100%;background-color:#fafafa}@media(max-width: 767px){.template-home .section-2 .inner-container .floorplans-filter-form-container .floorplans-filter-form .filter-container{position:static !important;opacity:1 !important;pointer-events:auto !important;background-color:rgba(0,0,0,0) !important}}.template-home .section-3 .inner-container{padding-top:12.5rem;padding-bottom:7rem}@media(max-width: 767px){.template-home .section-3 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-home .section-3 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4.8rem}.template-home .section-3 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d;font-weight:100}.template-home .section-3 .inner-container .title-container .title span{font-weight:700}.template-home .section-3 .inner-container .title-container .primary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-3 .inner-container .title-container .primary-caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-3 .inner-container .title-container .secondary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-3 .inner-container .title-container .secondary-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-4{display:flex;justify-content:center;align-items:center}.template-home .section-4 .inner-container{width:100%;padding-top:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-home .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-home .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-home .section-4 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-home .section-4 .inner-container .title-container .primary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-4 .inner-container .title-container .primary-caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-4 .inner-container .title-container .secondary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-4 .inner-container .title-container .secondary-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-4 .inner-container .image-gallery .flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.template-home .section-4 .inner-container .image-gallery .img-container{border-radius:1.6rem;overflow:hidden;margin-bottom:2rem;height:20vh}.template-home .section-4 .inner-container .image-gallery .img-container.-one{width:100%;height:64.8rem}@media(max-width: 767px){.template-home .section-4 .inner-container .image-gallery .img-container.-one{height:17rem}}.template-home .section-4 .inner-container .image-gallery .img-container.-two{width:calc(60% - 1rem);height:72rem}@media(max-width: 767px){.template-home .section-4 .inner-container .image-gallery .img-container.-two{height:54rem;width:100%}}.template-home .section-4 .inner-container .image-gallery .img-container.-three{width:calc(40% - 1rem);height:72rem}@media(max-width: 767px){.template-home .section-4 .inner-container .image-gallery .img-container.-three{height:54rem;width:100%}}.template-home .section-4 .inner-container .image-gallery .img-container.-four{width:calc(50% - 1rem);height:50rem}@media(max-width: 767px){.template-home .section-4 .inner-container .image-gallery .img-container.-four{height:54rem;width:100%}}.template-home .section-4 .inner-container .image-gallery .img-container.-five{width:calc(50% - 1rem);height:50rem}@media(max-width: 767px){.template-home .section-4 .inner-container .image-gallery .img-container.-five{height:54rem;width:100%}}.template-home .section-4 .inner-container .image-gallery .bottom-container{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.template-home .section-4 .inner-container .image-gallery .btn-container{display:flex;align-items:center;justify-content:center}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;text-align:center;color:#004e7d}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn .less{display:none}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn svg{margin-left:1.3rem;transition:.25s ease-in-out}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn.-active svg{transform:rotate(180deg)}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn.-active .more{display:none}.template-home .section-4 .inner-container .image-gallery .btn-container .show-more-btn.-active .less{display:inline}.template-home .section-5{display:flex;justify-content:center;align-items:center}.template-home .section-5 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-home .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:0rem;padding-right:0rem}}.template-home .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-home .section-5 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-home .section-5 .inner-container .title-container .primary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-5 .inner-container .title-container .primary-caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-5 .inner-container .title-container .secondary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-5 .inner-container .title-container .secondary-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-6{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-home .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-home .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:0rem;padding-right:0rem}}.template-home .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-home .section-6 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-home .section-6 .inner-container .title-container .primary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-6 .inner-container .title-container .primary-caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-home .section-6 .inner-container .title-container .secondary-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-6 .inner-container .title-container .secondary-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-home .section-6 .inner-container .image-container{border-radius:1.6rem;overflow:hidden;height:57.8rem;width:100%}@media(max-width: 767px){.template-home .section-6 .inner-container .image-container{height:24.9rem}}.template-home .section-7{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-home .section-7 .inner-container{width:100%;padding-top:12.4rem;padding-bottom:12.4rem;max-width:125rem}@media(max-width: 767px){.template-home .section-7 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-home .section-7 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-home .section-7 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-home .section-7 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-home .section-7 .inner-container .title-container .caption{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-amenities .section-1 .inner-container{margin-bottom:12.4rem}.template-amenities .section-1 .inner-container .info-container{margin-bottom:8rem;max-width:62.4rem}.template-amenities .section-1 .inner-container .info-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;margin-bottom:2.4rem}.template-amenities .section-1 .inner-container .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-amenities .section-1 .inner-container .gallery-repeater{padding-right:0rem}.template-amenities .section-1 .inner-container .gallery-repeater .gallery-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:3.3rem}.template-amenities .section-1 .inner-container .gallery-repeater .splide__slide{width:40vw}.template-amenities .section-1 .inner-container .gallery-repeater .splide__slide .gallery-item .img-container{width:100%;aspect-ratio:16/9;border-radius:1.2rem;overflow:hidden;margin-bottom:1rem}.template-amenities .section-1 .inner-container .gallery-repeater .splide__slide .gallery-item .img-title{font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#1e1e1e}.template-amenities .section-2 .inner-container{margin-bottom:12.4rem}.template-amenities .section-2 .inner-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;max-width:68.2rem;margin-bottom:3.2rem}.template-amenities .section-2 .inner-container .map-container{display:flex;flex-wrap:nowrap}.template-amenities .section-2 .inner-container .map-container .map-img{width:60%;border-radius:1.2rem;overflow:hidden}.template-amenities .section-2 .inner-container .map-container .poi-container{width:40%;padding-left:10rem}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item{border-bottom:1px solid #cfcfcf}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion{display:flex;align-items:center;justify-content:space-between}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion:hover{cursor:pointer}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion svg{transition:.2s ease-in-out}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion.active svg{transform:rotate(180deg)}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion .acc-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:2rem;padding-bottom:2rem}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .accordion .acc-title svg{height:auto;width:1.6rem}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .panel{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.template-amenities .section-2 .inner-container .map-container .poi-container .poi-item .panel .panel-inner .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-amenities .section-3 .inner-container{margin-bottom:3.2rem}.template-amenities .section-3 .inner-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:3.2rem}.template-amenities .section-3 .inner-container .img-container{border-radius:1.2rem;overflow:hidden;margin-bottom:3.2rem}.template-amenities .section-3 .inner-container .img-container img{aspect-ratio:21/9}.template-amenities .section-3 .inner-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;max-width:63rem}.template-amenities .section-4{padding-right:0rem}.template-amenities .section-4 .inner-container{margin-bottom:12.4rem}.template-amenities .section-4 .inner-container .gallery-repeater .gallery-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:3.2rem}.template-amenities .section-4 .inner-container .gallery-repeater #gallery-2-splide .splide__slide{max-width:40vw}.template-amenities .section-4 .inner-container .gallery-repeater #gallery-2-splide .splide__slide .gallery-item .img-container{border-radius:1.2rem;overflow:hidden;width:100%;aspect-ratio:16/9;margin-bottom:2.4rem}.template-amenities .section-5{background-color:#004e7d}.template-amenities .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}.template-amenities .section-5 .inner-container .info-container{max-width:57rem;margin-bottom:3rem}.template-amenities .section-5 .inner-container .info-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:3.2rem;color:#fafafa}.template-amenities .section-5 .inner-container .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fafafa}.template-amenities .section-5 .inner-container .img-container{border-radius:1.2rem;overflow:hidden}.template-amenities .section-5 .inner-container .img-container img{aspect-ratio:3/3.5}@media(max-width: 575px){.template-community .landing .basic-landing .basic-landing-image{height:50rem;width:100%;overflow:scroll;border-radius:1.2rem}.template-community .landing .basic-landing .basic-landing-image img{width:auto;height:70rem;object-fit:cover;border-radius:0;aspect-ratio:unset}.template-community .landing .basic-landing .basic-landing-image::after{content:"Swipe to look around";position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);font-family:"area-normal",sans-serif;font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-1{display:flex;justify-content:center;align-items:center}.template-community .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-community .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-community .section-1 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-community .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-community .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-community .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-1 .inner-container .panzoom-outer-container{border-radius:1.2rem;overflow:hidden;margin-bottom:3.2rem}@media(max-width: 575px){.template-community .section-1 .inner-container .panzoom-outer-container{height:70vh}}.template-community .section-1 .inner-container .map-img-container{position:relative;z-index:1}@media(max-width: 767px){.template-community .section-1 .inner-container .map-img-container{width:fit-content;height:50rem}.template-community .section-1 .inner-container .map-img-container img{height:50rem;width:auto}}.template-community .section-1 .inner-container .map-img-container .map-poi{position:absolute;z-index:2;font-family:"area-normal",sans-serif;font-size:clamp(1px,1.6rem,18px);font-weight:700;line-height:2.4rem;text-align:center;padding:.5rem 1.2rem;border-radius:.4rem}@media(max-width: 767px){.template-community .section-1 .inner-container .map-img-container .map-poi{font-size:clamp(12px,1.2rem,14px);line-height:1.8rem}}.template-community .section-1 .inner-container .navigate-map-container{display:flex;align-items:center;gap:.8rem;margin-bottom:6rem}@media(min-width: 768px){.template-community .section-1 .inner-container .navigate-map-container{display:none}}.template-community .section-1 .inner-container .navigate-map-container svg{height:auto;width:2.4rem}.template-community .section-1 .inner-container .navigate-map-container span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-community .section-1 .inner-container .map-info-container{display:flex;flex-wrap:wrap}.template-community .section-1 .inner-container .map-info-container .map-info-item{display:flex;gap:1.2rem;width:25%;margin-bottom:2rem}@media(max-width: 767px){.template-community .section-1 .inner-container .map-info-container .map-info-item{width:50%}}.template-community .section-1 .inner-container .map-info-container .map-info-item .arrow-up,.template-community .section-1 .inner-container .map-info-container .map-info-item .arrow-down{width:2.6rem;height:auto;display:none}.template-community .section-1 .inner-container .map-info-container .map-info-item.up .arrow-up{display:block}.template-community .section-1 .inner-container .map-info-container .map-info-item.down .arrow-down{display:block}.template-community .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-title{font-family:"area-normal",sans-serif;font-size:2.4rem;font-weight:700;line-height:3.4rem}@media(max-width: 767px){.template-community .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-title{font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}}.template-community .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-time{font-family:"area-normal",sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem}@media(max-width: 767px){.template-community .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-time{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}}.template-community .section-2{display:flex;justify-content:center;align-items:center;background-color:#f3f1ed}.template-community .section-2 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-community .section-2 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-community .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4.8rem}.template-community .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-community .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-community .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-2 .inner-container .image-container{border-radius:1.2rem;overflow:hidden;height:60rem}@media(max-width: 767px){.template-community .section-2 .inner-container .image-container{height:28rem}}.template-community .section-3{background-color:#f3f1ed;padding-bottom:12.4rem}@media(max-width: 767px){.template-community .section-3{padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-community .section-4{background-color:#f3f1ed}.template-community .section-4 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-community .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-community .section-4 .inner-container .padding-container{display:flex;justify-content:center;align-items:center}.template-community .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4.8rem}.template-community .section-4 .inner-container .title-container .sub-header{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-community .section-4 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:80rem}@media(max-width: 767px){.template-community .section-4 .inner-container .title-container .title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-community .section-4 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-4 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-4 .inner-container .map-container{display:flex;flex-wrap:nowrap}@media(max-width: 767px){.template-community .section-4 .inner-container .map-container{display:block}}.template-community .section-4 .inner-container .map-container .map-img{position:relative;z-index:1;width:60%;border-radius:1.2rem;overflow:hidden;height:fit-content}@media(max-width: 767px){.template-community .section-4 .inner-container .map-container .map-img{width:100%}}.template-community .section-4 .inner-container .map-container .map-img img{height:auto;object-fit:contain}.template-community .section-4 .inner-container .map-container .map-img .poi-marker{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#004e7d;transform:translate(-50%, -50%);position:absolute;z-index:1}.template-community .section-4 .inner-container .map-container .map-img .poi-marker span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}.template-community .section-4 .inner-container .map-container .poi-container{width:40%;padding-left:10rem}@media(max-width: 767px){.template-community .section-4 .inner-container .map-container .poi-container{width:100%;padding-left:0rem}}.template-community .section-4 .inner-container .map-container .poi-container .poi-item{border-bottom:1px solid #cfcfcf}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion{display:flex;align-items:center;justify-content:space-between}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion:hover{cursor:pointer}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion svg{transition:.2s ease-in-out}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion.active svg{transform:rotate(180deg)}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion .acc-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:2rem;padding-bottom:2rem}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}@media(max-width: 767px){.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion .acc-title span{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .accordion .acc-title svg{height:auto;width:1.6rem}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .panel{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .panel .panel-inner{padding-bottom:2rem}.template-community .section-4 .inner-container .map-container .poi-container .poi-item .panel .panel-inner .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-community .section-5 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-community .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-community .section-5 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-community .section-5 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-community .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-community .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-community .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-community .section-5 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-5 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-6{display:flex;justify-content:center;align-items:center}.template-community .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-community .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-community .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-community .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-community .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-community .section-6 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-community .section-6 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-community .section-6 .inner-container .map-container .map-img{position:relative;z-index:1;width:100%;border-radius:1.2rem;overflow:hidden}.template-community .section-6 .inner-container .map-container .map-img img{object-fit:contain}.template-community .section-6 .inner-container .map-container .map-img .main-marker{position:absolute;z-index:1;top:26%;left:5%;background-color:#004e7d;padding:.5rem 1.6rem;border-radius:2.4rem}@media(max-width: 767px){.template-community .section-6 .inner-container .map-container .map-img .main-marker{top:22%;left:2%}}.template-community .section-6 .inner-container .map-container .map-img .main-marker span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;text-align:center;color:#fafafa}@media(max-width: 767px){.template-community .section-6 .inner-container .map-container .map-img .main-marker span{font-size:1.2rem;line-height:1.8rem}}.template-community .section-6 .inner-container .map-container .map-img .poi-marker{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#004e7d;transform:translate(-50%, -50%);position:absolute;z-index:1}@media(max-width: 767px){.template-community .section-6 .inner-container .map-container .map-img .poi-marker{height:30px;width:30px}}.template-community .section-6 .inner-container .map-container .map-img .poi-marker span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}@media(max-width: 767px){.template-community .section-6 .inner-container .map-container .map-img .poi-marker span{font-size:1.2rem;line-height:1.8rem}}.template-community .section-6 .inner-container .map-container .map-img .poi-container{position:absolute;z-index:2;bottom:0;right:0;padding:8rem}@media(max-width: 767px){.template-community .section-6 .inner-container .map-container .map-img .poi-container{display:none}}.template-community .section-6 .inner-container .map-container .map-img .poi-container .poi-item .poi-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#fafafa}.template-community .section-6 .inner-container .map-container .map-img::before{position:absolute;z-index:1;bottom:0;right:0;width:100%;height:100%;background-color:#004e7d;clip-path:polygon(100% 7%, 0% 163%, 100% 100%)}.template-community .section-6 .inner-container .mobile-poi-container{padding:2rem 0rem}@media(min-width: 768px){.template-community .section-6 .inner-container .mobile-poi-container{display:none}}.template-community .section-6 .inner-container .mobile-poi-container .poi-item .poi-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-location .section-1{display:flex;justify-content:center;align-items:center}.template-location .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-location .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-location .section-1 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-location .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-location .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-location .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-location .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-location .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-location .section-1 .inner-container .select-gallery{display:block !important;margin-bottom:8rem}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery{margin-bottom:4.8rem}}.template-location .section-1 .inner-container .select-gallery .select-image-container{position:relative;z-index:1}.template-location .section-1 .inner-container .select-gallery .select-image-container img{height:auto !important;object-fit:contain !important}.template-location .section-1 .inner-container .select-gallery .multi-marker-container{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.template-location .section-1 .inner-container .select-gallery .multi-marker{height:48px;width:48px;transform:translate(-50%, -50%);position:absolute;z-index:1}.template-location .section-1 .inner-container .select-gallery .multi-marker:hover{cursor:pointer}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .multi-marker{height:30px;width:30px}}.template-location .section-1 .inner-container .select-gallery .multi-marker .inner-marker{background-color:#004e7d;border-radius:50%;height:100%;width:100%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.template-location .section-1 .inner-container .select-gallery .multi-marker .inner-marker span{position:relative;z-index:1;font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .multi-marker .inner-marker span{font-size:1.2rem;line-height:1.8rem}}.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container{pointer-events:none;position:absolute;z-index:0;top:-15px;left:-15px;height:16.4rem;width:24.2rem;background-color:#fafafa;border-radius:1.2rem;opacity:0;transition:.25s ease-in-out;padding:2rem;display:flex;align-items:flex-end;justify-content:flex-start}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container{height:13.4rem;width:17.4rem}}.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container h4{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.8rem;letter-spacing:0%;margin-bottom:1rem}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container h4{font-size:1.4rem;line-height:1.8rem;letter-spacing:0%}}.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:1.8rem;letter-spacing:0%}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .multi-marker .info-container p{font-size:1.2rem;line-height:1.8rem;letter-spacing:0%}}.template-location .section-1 .inner-container .select-gallery .multi-marker.-show{z-index:2}.template-location .section-1 .inner-container .select-gallery .multi-marker.-show .info-container{opacity:1}@media(max-width: 767px){.template-location .section-1 .inner-container .select-gallery .select-title-container{display:block}.template-location .section-1 .inner-container .select-gallery .select-title-container .title-item{width:fit-content !important}.template-location .section-1 .inner-container .select-gallery .select-title-container .title-item .title{text-align:left}}.template-location .section-1 .inner-container .map-info-container{display:flex;flex-wrap:wrap}.template-location .section-1 .inner-container .map-info-container .map-info-item{display:flex;gap:1.2rem;width:25%;margin-bottom:2rem}@media(max-width: 767px){.template-location .section-1 .inner-container .map-info-container .map-info-item{width:50%}}.template-location .section-1 .inner-container .map-info-container .map-info-item .arrow-up,.template-location .section-1 .inner-container .map-info-container .map-info-item .arrow-down{width:2.6rem;height:auto;display:none}.template-location .section-1 .inner-container .map-info-container .map-info-item.up .arrow-up{display:block}.template-location .section-1 .inner-container .map-info-container .map-info-item.down .arrow-down{display:block}.template-location .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-title{font-family:"area-normal",sans-serif;font-size:2.4rem;font-weight:700;line-height:3.4rem}@media(max-width: 767px){.template-location .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-title{font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}}.template-location .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-time{font-family:"area-normal",sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem}@media(max-width: 767px){.template-location .section-1 .inner-container .map-info-container .map-info-item .map-info-item-content .map-info-item-time{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}}.template-location .section-2{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-location .section-2 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-location .section-2 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-location .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-location .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-location .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-location .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-location .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-location .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-location .section-2 .inner-container .select-gallery{margin-bottom:6.4rem}.template-gallery .gallery-repeater{padding-right:0rem;margin-bottom:15rem}.template-gallery .gallery-repeater .gallery-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;margin-bottom:3.3rem}.template-gallery .gallery-repeater .splide__slide{width:40vw}.template-gallery .gallery-repeater .splide__slide .gallery-item .img-container{width:100%;aspect-ratio:16/9;border-radius:1.2rem;overflow:hidden;margin-bottom:1rem}.template-gallery .gallery-repeater .splide__slide .gallery-item .img-caption{font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#1e1e1e}.template-smart-buy .section-1{display:flex;justify-content:center;align-items:center}.template-smart-buy .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-smart-buy .section-1 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .title-container{margin-bottom:4.8rem}}.template-smart-buy .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-smart-buy .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-smart-buy .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-1 .inner-container .info-container .left-column .info-content{background-color:#e3dac2;height:100%;width:100%;border-radius:1.6rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:4.8rem 3.2rem}.template-smart-buy .section-1 .inner-container .info-container .left-column .info-content .info-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;color:#1e1e1e;margin-bottom:4.8rem}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .info-container .left-column .info-content .info-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-1 .inner-container .info-container .left-column .info-content .info-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .info-container .left-column .info-content .info-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container{background-color:#fff;height:100%;width:100%;border-radius:1.6rem}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container{margin-top:2rem}}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:7.5rem;border-radius:1.6rem;padding-left:4.8rem;padding-right:4.8rem;padding-top:4.8rem}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-caption{padding:3.2rem}}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper{padding-right:4.8rem;position:relative;z-index:1}@media(max-width: 767px){.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper{padding-right:0}}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper img{object-fit:contain;position:relative;z-index:2}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper .border-line{display:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:1px;background-color:#e9e9e9}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper .border-line:nth-child(1){top:0}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper .border-line:nth-child(2){top:25%}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper .border-line:nth-child(3){top:50%}.template-smart-buy .section-1 .inner-container .info-container .right-column .image-container .image-wrapper .border-line:nth-child(4){top:75%}.template-smart-buy .section-2{display:flex;justify-content:center;align-items:center}.template-smart-buy .section-2 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-smart-buy .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-smart-buy .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-smart-buy .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-smart-buy .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-2 .inner-container .info-accordion-container{background-color:#fff;padding:4rem;padding-top:1rem;border:1px solid #1e1e1e;border-radius:1.6rem}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container .info-accordion-container{padding:2rem;padding-top:1rem}}.template-smart-buy .section-2 .inner-container .info-accordion-container .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container .info-accordion-container .acc-title span{font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;max-width:21.5rem}}.template-smart-buy .section-2 .inner-container .info-accordion-container .caption p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;width:100%;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-2 .inner-container .info-accordion-container .caption p{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-3{display:flex;justify-content:center;align-items:center}.template-smart-buy .section-3 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-smart-buy .section-3 .inner-container{padding-top:6.4rem;padding-bottom:12.4rem}}.template-smart-buy .section-3 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-smart-buy .section-3 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-smart-buy .section-3 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-3 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-smart-buy .section-3 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-smart-buy .section-3 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-smart-buy .section-3 .inner-container .info-repeater-container{margin-bottom:6.4rem}@media(max-width: 767px){.template-smart-buy .section-3 .inner-container .info-repeater-container{display:none}}.template-smart-buy .section-3 .inner-container .info-repeater-container .col-md-4,.template-smart-buy .section-3 .inner-container .info-repeater-container .col-lg-6{margin-bottom:15px}.template-smart-buy .section-3 .inner-container .info-repeater-container .item{background-color:#e3dac2;padding:4rem;height:100%;width:100%;border-radius:1.6rem}.template-smart-buy .section-3 .inner-container .info-repeater-container .item .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;margin-bottom:4.8rem}.template-smart-buy .section-3 .inner-container .info-repeater-container .item .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0%}@media(min-width: 768px){.template-smart-buy .section-3 .inner-container .mobile-gallery{display:none}}.template-smart-buy .section-3 .inner-container .mobile-gallery .item{background-color:#e3dac2;padding:4rem;height:100%;width:100%;border-radius:1.6rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.template-smart-buy .section-3 .inner-container .mobile-gallery .item .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;margin-bottom:4.8rem}.template-smart-buy .section-3 .inner-container .mobile-gallery .item .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}.template-developer .section-1{display:flex;justify-content:center;align-items:center}.template-developer .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-developer .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-developer .section-1 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-developer .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-developer .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-developer .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-developer .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-developer .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-developer .section-1 .inner-container .image-container{border-radius:1.2rem;overflow:hidden;height:60rem;width:100%;margin-bottom:6.4rem}.template-developer .section-1 .inner-container .quote-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;margin-bottom:3.8rem}.template-developer .section-1 .inner-container .quote-container{background-color:#e3dac2;border-radius:1.6rem;padding:4.4rem}@media(max-width: 767px){.template-developer .section-1 .inner-container .quote-container{padding:3.2rem}}.template-developer .section-1 .inner-container .quote-container .quote-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;margin-bottom:10rem}@media(max-width: 767px){.template-developer .section-1 .inner-container .quote-container .quote-caption{font-size:2.4rem;line-height:3.4rem;letter-spacing:0%}}.template-developer .section-1 .inner-container .quote-container .quote-author{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-developer .section-2{background-color:#f3f1ed}.template-developer .section-2 .inner-container{padding-top:12.5rem;padding-bottom:12.5rem}@media(max-width: 767px){.template-developer .section-2 .inner-container{padding-top:6.4rem;padding-bottom:12.4rem;padding-left:2rem;padding-right:2rem}}.template-developer .section-2 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-developer .section-2 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-developer .section-2 .inner-container .title-container{width:100%;max-width:125rem;margin-bottom:4rem}.template-developer .section-2 .inner-container .gallery-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0}@media(max-width: 767px){.template-developer .section-2 .inner-container .gallery-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-register .section-1{display:flex;justify-content:center;align-items:center}.template-register .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-register .section-1 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}@media(max-width: 767px){.template-register .section-1 .inner-container .title-container{align-items:flex-start}}.template-register .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}@media(max-width: 767px){.template-register .section-1 .inner-container .title-container .secondary-title{text-align:left}}.template-register .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:56rem}@media(max-width: 767px){.template-register .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}@media(max-width: 767px){.template-register .section-1 .inner-container .title-container .primary-title{text-align:left;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%}}.template-register .section-1 .inner-container .title-container .features-info-container{max-width:67.8rem}.template-register .section-1 .inner-container .title-container .features-info-container .accordion .acc-title{padding-top:2rem;padding-bottom:2rem}.template-register .section-1 .inner-container .title-container .features-info-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-register .section-1 .inner-container .title-container .features-info-container .panel .panel-inner{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;padding:2rem}.template-register .section-1 .inner-container .features-accordion-container{background-color:#f3f1ed;border-radius:1.2rem;padding:4.8rem;padding-top:2.4rem}.template-register .section-1 .inner-container .features-accordion-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-register .section-1 .inner-container .features-accordion-container .panel .panel-inner .img-container{height:100%;border-radius:1.2rem;overflow:hidden}.template-register .section-1 .inner-container .features-accordion-container .panel .panel-inner .caption-container{height:100%;background-color:#fafafa;border-radius:1.2rem;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.template-register .section-1 .inner-container .features-accordion-container .panel .panel-inner .caption-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2.4rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem}.template-register .section-1 .inner-container .features-accordion-container .panel .panel-inner .caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-register .section-2{display:flex;justify-content:center;align-items:center}.template-register .section-2 .inner-container{width:100%;padding-top:12.4rem;padding-bottom:12.4rem;max-width:125rem}@media(max-width: 767px){.template-register .section-2 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-register .section-2 .inner-container .padding-container{padding-left:2rem;padding-right:2rem}.template-register .section-2 .inner-container .title-container{margin-bottom:4.8rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.template-register .section-2 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-2 .inner-container .title-container .title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-register .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:60rem}@media(max-width: 767px){.template-register .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-register .section-2 .inner-container .tag-bottom-cta-banner{display:flex;align-items:center;justify-content:space-between;background-color:#f3f1ed;padding:3.2rem;border-radius:1.6rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-2 .inner-container .tag-bottom-cta-banner{display:block}}.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column{display:flex;align-items:center;gap:4.8rem}@media(max-width: 767px){.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column{display:block}}.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .logo{height:auto;width:4.7rem}@media(max-width: 767px){.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .logo{width:3.6rem;margin-bottom:2.4rem}}.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .info-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;margin-bottom:1rem}@media(max-width: 767px){.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .info-container .title{font-size:2rem;line-height:3rem;letter-spacing:0%}}.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}@media(max-width: 767px){.template-register .section-2 .inner-container .tag-bottom-cta-banner .left-column .info-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;margin-bottom:2.4rem}}.template-register .section-2 .inner-container .splide__arrows{display:none}@media(max-width: 767px){.template-register .section-2 .inner-container .-desktop{display:none}}@media(min-width: 768px){.template-register .section-2 .inner-container .-mobile{display:none}}.template-register .section-3 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-register .section-3 .inner-container{padding-top:6.4rem;padding-left:2rem;padding-right:2rem}}.template-register .section-3 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-3 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-register .section-3 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem;width:100%;max-width:125rem}.template-register .section-3 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-register .section-3 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-3 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-register .section-3 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-3 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-register .section-4{background-color:#f3f1ed}.template-register .section-4 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-register .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-register .section-4 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-4 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-register .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem;width:100%;max-width:125rem}.template-register .section-4 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-register .section-4 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-4 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-register .section-4 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-4 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-register .section-4 .inner-container .virtual-tour-container{width:100%;max-width:125rem;padding-top:12.4rem}.template-register .section-4 .inner-container .virtual-tour-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;color:#1e1e1e;margin-bottom:3.2rem}@media(max-width: 767px){.template-register .section-4 .inner-container .virtual-tour-container .title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-register .section-4 .inner-container .virtual-tour-container .virtual-tour-image{height:72rem;border-radius:1.2rem}@media(max-width: 767px){.template-register .section-4 .inner-container .virtual-tour-container .virtual-tour-image{height:26.5rem;border-radius:.8rem}}.template-register .section-5{display:flex;justify-content:center;align-items:center}.template-register .section-5 .inner-container{width:100%;padding-top:12.4rem;padding-bottom:12.4rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-register .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-register .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-register .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:68rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-register .section-5 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-5 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-register .section-5 .inner-container .image-gallery .flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.template-register .section-5 .inner-container .image-gallery .img-container{border-radius:1.6rem;overflow:hidden;margin-bottom:2rem;height:20vh}.template-register .section-5 .inner-container .image-gallery .img-container.-one{width:100%;height:64.8rem}@media(max-width: 767px){.template-register .section-5 .inner-container .image-gallery .img-container.-one{height:17rem}}.template-register .section-5 .inner-container .image-gallery .img-container.-two{width:calc(60% - 1rem);height:72rem}@media(max-width: 767px){.template-register .section-5 .inner-container .image-gallery .img-container.-two{height:54rem;width:100%}}.template-register .section-5 .inner-container .image-gallery .img-container.-three{width:calc(40% - 1rem);height:72rem}@media(max-width: 767px){.template-register .section-5 .inner-container .image-gallery .img-container.-three{height:54rem;width:100%}}.template-register .section-5 .inner-container .image-gallery .img-container.-four{width:calc(50% - 1rem);height:50rem}@media(max-width: 767px){.template-register .section-5 .inner-container .image-gallery .img-container.-four{height:54rem;width:100%}}.template-register .section-5 .inner-container .image-gallery .img-container.-five{width:calc(50% - 1rem);height:50rem}@media(max-width: 767px){.template-register .section-5 .inner-container .image-gallery .img-container.-five{height:54rem;width:100%}}.template-register .section-5 .inner-container .image-gallery .bottom-container{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.template-register .section-5 .inner-container .image-gallery .btn-container{display:flex;align-items:center;justify-content:center}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;text-align:center;color:#004e7d}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn .less{display:none}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn svg{margin-left:1.3rem;transition:.25s ease-in-out}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn.-active svg{transform:rotate(180deg)}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn.-active .more{display:none}.template-register .section-5 .inner-container .image-gallery .btn-container .show-more-btn.-active .less{display:inline}.template-register .section-6{display:flex;justify-content:center;align-items:center}.template-register .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-register .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-register .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem}.template-register .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:1.2rem;color:#004e7d}.template-register .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-register .section-6 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;max-width:84rem;margin-bottom:2rem}@media(max-width: 767px){.template-register .section-6 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-thank-you .landing{height:100vh;padding-top:20rem}@media(max-width: 767px){.template-thank-you .landing{padding-top:6.4rem}}.template-thank-you .landing .landing-info-container{padding-left:2rem;padding-right:2rem;text-align:center}.template-thank-you .landing .landing-info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;color:#004e7d;margin-bottom:2.4rem}.template-thank-you .landing .landing-info-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;color:#1e1e1e;margin-bottom:3.2rem}@media(max-width: 767px){.template-thank-you .landing .landing-info-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-thank-you .landing .landing-info-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-thank-you .landing .landing-info-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-404 .landing h1{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;color:#1e1e1e}@media(max-width: 767px){.template-404 .landing h1{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-privacy .title-container{justify-content:center;align-items:center;display:flex}.template-privacy .title-container h1{font-size:6.4rem;padding-bottom:4.8rem}.template-privacy .wrapper{padding:4.8rem}.template-privacy .wrapper h2{font-size:4rem;justify-content:center;align-items:center;display:flex;margin-bottom:2.4rem}.template-privacy .wrapper p{font-size:1.6rem;justify-content:center;align-items:center;display:flex;margin-bottom:2.4rem;text-align:center}.archive-floorplans .taxonomy-group,.template-residence-floorplans .taxonomy-group,.floorplans-filter-form .taxonomy-group,.floorplans-residence-container .taxonomy-group{margin-bottom:9rem}@media(max-width: 767px){.archive-floorplans .taxonomy-group,.template-residence-floorplans .taxonomy-group,.floorplans-filter-form .taxonomy-group,.floorplans-residence-container .taxonomy-group{margin-bottom:6.4rem}.archive-floorplans .taxonomy-group:last-child,.template-residence-floorplans .taxonomy-group:last-child,.floorplans-filter-form .taxonomy-group:last-child,.floorplans-residence-container .taxonomy-group:last-child{margin-bottom:3.2rem}}.archive-floorplans .taxonomy-group.-active,.template-residence-floorplans .taxonomy-group.-active,.floorplans-filter-form .taxonomy-group.-active,.floorplans-residence-container .taxonomy-group.-active{margin-bottom:9rem}@media(max-width: 767px){.archive-floorplans .taxonomy-group.-active,.template-residence-floorplans .taxonomy-group.-active,.floorplans-filter-form .taxonomy-group.-active,.floorplans-residence-container .taxonomy-group.-active{margin-bottom:3.2rem}}.archive-floorplans .taxonomy-group .taxonomy-title,.template-residence-floorplans .taxonomy-group .taxonomy-title,.floorplans-filter-form .taxonomy-group .taxonomy-title,.floorplans-residence-container .taxonomy-group .taxonomy-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;padding-bottom:2.4rem;border-bottom:1px solid #cfcfcf}@media(max-width: 767px){.archive-floorplans .filter-container,.template-residence-floorplans .filter-container,.floorplans-filter-form .filter-container,.floorplans-residence-container .filter-container{position:fixed;bottom:0;left:0;height:100% !important;width:100%;z-index:10;background-color:rgba(0,0,0,.5);display:flex;justify-content:flex-start;align-items:flex-end;padding:0rem;opacity:0;pointer-events:none;transition:.25s ease-in-out}.archive-floorplans .filter-container.-active,.template-residence-floorplans .filter-container.-active,.floorplans-filter-form .filter-container.-active,.floorplans-residence-container .filter-container.-active{opacity:1;pointer-events:auto}}.archive-floorplans .filter-container .sticky-filter-wrapper,.template-residence-floorplans .filter-container .sticky-filter-wrapper,.floorplans-filter-form .filter-container .sticky-filter-wrapper,.floorplans-residence-container .filter-container .sticky-filter-wrapper{background-color:#ebe6da;overflow:hidden;border-radius:1.2rem;padding:2.4rem 2rem;width:100%;max-width:36.2rem}@media(max-width: 767px){.archive-floorplans .filter-container .sticky-filter-wrapper,.template-residence-floorplans .filter-container .sticky-filter-wrapper,.floorplans-filter-form .filter-container .sticky-filter-wrapper,.floorplans-residence-container .filter-container .sticky-filter-wrapper{background-color:#fafafa;max-width:100%;height:100vh;overflow-y:auto;padding-top:1rem;padding-bottom:1rem;border-radius:1.2rem 1.2rem 0rem 0rem}}@media(max-width: 575px){.archive-floorplans .filter-container .sticky-filter-wrapper,.template-residence-floorplans .filter-container .sticky-filter-wrapper,.floorplans-filter-form .filter-container .sticky-filter-wrapper,.floorplans-residence-container .filter-container .sticky-filter-wrapper{height:unset}}@media(min-width: 992px){.archive-floorplans .filter-container .sticky-filter-wrapper,.template-residence-floorplans .filter-container .sticky-filter-wrapper,.floorplans-filter-form .filter-container .sticky-filter-wrapper,.floorplans-residence-container .filter-container .sticky-filter-wrapper{height:auto !important}}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group{padding-bottom:2rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.flex-group,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.flex-group,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.flex-group,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.flex-group{display:flex;align-items:center;justify-content:space-between;gap:1.3rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.range-group .title,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.range-group .title,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.range-group .title,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.range-group .title{margin-bottom:2.5rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.submit-group,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.submit-group,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.submit-group,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.submit-group{padding:0}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.submit-group .-submit-btn,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.submit-group .-submit-btn,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.submit-group .-submit-btn,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.submit-group .-submit-btn{border:1px solid #004e7d;border-radius:3.2rem;padding:1.2rem 2.4rem;background-color:#004e7d;width:100%;display:flex;align-items:center;justify-content:center;gap:3rem;font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;color:#fafafa}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.clear-group,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.clear-group{padding:0}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn{border:1px solid rgba(0,0,0,0);border-radius:3.2rem;padding:1.2rem 2.4rem;background-color:rgba(0,0,0,0);width:100%;display:flex;align-items:center;justify-content:center;gap:3rem;font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;color:#1e1e1e}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn:hover,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn:hover,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn:hover,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn:hover{color:#1e1e1e;background-color:rgba(0,0,0,0)}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit{border:1px solid #004e7d;border-radius:3.2rem;padding:1.2rem 2.4rem;background-color:#004e7d;width:100%;display:flex;align-items:center;justify-content:center;gap:3rem;font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;color:#fafafa}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit:hover,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit:hover,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit:hover,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group.clear-group .-clear-btn.-home-submit:hover{color:#fafafa;background-color:#004e7d}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .title,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .title,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .title,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group select,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group select,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group select,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group select{cursor:pointer;width:100%;padding:1.2rem 1.6rem;font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;background-color:#fafafa;border:1px solid #cfcfcf;border-radius:2.4rem;outline:none;box-shadow:none;padding-inline-start:1.4rem;-webkit-appearance:none;-webkit-border-radius:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 2.75609L9 12.3462L1.14361e-07 2.75609L1.32314 1.34619L9 9.52665L16.6769 1.34619L18 2.75609Z' fill='%231E1E1E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 1.6rem);background-position-y:50%}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group select::placeholder,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group select::placeholder,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group select::placeholder,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group select::placeholder{color:#1e1e1e;display:none;opacity:0}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group select option,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group select option,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group select option,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group select option{color:#1e1e1e}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btns,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btns,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btns,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btns{gap:1rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn{font-size:2rem;line-height:2.4rem;border:1px solid #1e1e1e;color:#1e1e1e;background:rgba(0,0,0,0);padding:.9rem 1rem;transition:all .25s ease-out}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-small,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-small,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-small,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-small{padding:unset;width:3.7rem;height:auto;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based{font-size:2.2rem;font-style:normal;font-weight:400;line-height:1}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based span,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based span,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based span,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-text-based span{transform:translateY(0.2rem)}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-disabled,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-disabled,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-disabled,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-disabled{opacity:.35;color:#414042;background:"red";border:none;pointer-events:none}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-active,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-active,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-active,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn.-active{color:#fafafa;background:#004e7d}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn:hover,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .filter-btn:hover,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .filter-btn:hover,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .filter-btn:hover{background-color:#004e7d;color:#fafafa}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group{display:flex;justify-content:space-between;align-items:center;color:#1e1e1e;margin-bottom:1rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container{width:100%;display:flex;align-items:center;justify-content:space-between}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;gap:1.4rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-label,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-label,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-label,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-label{font-family:"area-normal",sans-serif;font-weight:400;font-size:1rem;line-height:1.2rem;letter-spacing:0%;text-align:center;color:#1e1e1e}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item{background-color:#fafafa;border:1px solid #cfcfcf;border-radius:3.2rem;padding:.6rem 1.3rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item span,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item span,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item span,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .value-group .value-container .value-column .value-item span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;text-transform:uppercase}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .slider-container,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .slider-container{position:relative;display:flex;justify-content:center;margin-bottom:2.5rem}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container::before,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container::before,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .slider-container::before,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .slider-container::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:1px;width:100%;background-color:#004e7d;backface-visibility:hidden;z-index:1;pointer-events:none}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track{position:relative;width:100%;z-index:1;height:3px}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:3px;width:var(--remainder);background-color:#004e7d;backface-visibility:hidden;z-index:2;pointer-events:none}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .slider-container .slider-track::before{left:var(--progress-min, 0%);width:calc(var(--progress-max, 100%) - var(--progress-min, 0%))}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range.size,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range.size,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .input-range.size,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .input-range.size{position:absolute !important;margin:0}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .input-range,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .input-range{position:relative;appearance:none;width:100%;height:3px;outline:none;background:rgba(0,0,0,0);cursor:pointer;position:absolute;pointer-events:none}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range::-webkit-slider-thumb,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range::-webkit-slider-thumb,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .input-range::-webkit-slider-thumb,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .input-range::-webkit-slider-thumb{appearance:none;width:2.4rem;height:auto;aspect-ratio:1/1;background-color:#fafafa;border:1px solid #004e7d;border-radius:50%;cursor:pointer;z-index:2;position:relative;pointer-events:all}.archive-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range::-moz-range-thumb,.template-residence-floorplans .filter-container .sticky-filter-wrapper .filter-group .input-range::-moz-range-thumb,.floorplans-filter-form .filter-container .sticky-filter-wrapper .filter-group .input-range::-moz-range-thumb,.floorplans-residence-container .filter-container .sticky-filter-wrapper .filter-group .input-range::-moz-range-thumb{appearance:none;width:2.4rem;height:auto;aspect-ratio:1/1;background-color:#fafafa;border:1px solid #004e7d;border-radius:50%;cursor:pointer;pointer-events:all}.archive-floorplans .plans-container,.template-residence-floorplans .plans-container,.floorplans-filter-form .plans-container,.floorplans-residence-container .plans-container{background-color:#fff;border-radius:1.6rem;padding:4.8rem}@media(max-width: 767px){.archive-floorplans .plans-container,.template-residence-floorplans .plans-container,.floorplans-filter-form .plans-container,.floorplans-residence-container .plans-container{padding:2rem}}@media(max-width: 575px){.archive-floorplans .plans-container,.template-residence-floorplans .plans-container,.floorplans-filter-form .plans-container,.floorplans-residence-container .plans-container{border-radius:0}}.archive-floorplans .plans-container .plans-title,.template-residence-floorplans .plans-container .plans-title,.floorplans-filter-form .plans-container .plans-title,.floorplans-residence-container .plans-container .plans-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;margin-bottom:6.4rem;color:#004e7d}@media(min-width: 768px){.archive-floorplans .plans-container .plans-title,.template-residence-floorplans .plans-container .plans-title,.floorplans-filter-form .plans-container .plans-title,.floorplans-residence-container .plans-container .plans-title{display:none}}.archive-floorplans .floorplan-card:last-child,.template-residence-floorplans .floorplan-card:last-child,.floorplans-filter-form .floorplan-card:last-child,.floorplans-residence-container .floorplan-card:last-child{border-bottom:1px solid #cfcfcf !important}.archive-floorplans .floorplan-card .title-row,.template-residence-floorplans .floorplan-card .title-row,.floorplans-filter-form .floorplan-card .title-row,.floorplans-residence-container .floorplan-card .title-row{display:flex;align-items:flex-end;gap:1.6rem;margin-bottom:1rem}.archive-floorplans .floorplan-card .title-row .title,.template-residence-floorplans .floorplan-card .title-row .title,.floorplans-filter-form .floorplan-card .title-row .title,.floorplans-residence-container .floorplan-card .title-row .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:4.2rem;letter-spacing:0%}@media(max-width: 767px){.archive-floorplans .floorplan-card .title-row .title,.template-residence-floorplans .floorplan-card .title-row .title,.floorplans-filter-form .floorplan-card .title-row .title,.floorplans-residence-container .floorplan-card .title-row .title{font-size:2.4rem;line-height:3.4rem}}.archive-floorplans .floorplan-card .title-row .levels,.template-residence-floorplans .floorplan-card .title-row .levels,.floorplans-filter-form .floorplan-card .title-row .levels,.floorplans-residence-container .floorplan-card .title-row .levels{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;letter-spacing:0%}@media(max-width: 767px){.archive-floorplans .floorplan-card .title-row .levels,.template-residence-floorplans .floorplan-card .title-row .levels,.floorplans-filter-form .floorplan-card .title-row .levels,.floorplans-residence-container .floorplan-card .title-row .levels{font-size:1.6rem;line-height:2.4rem}}.archive-floorplans .floorplan-card .title-row .status-tag,.template-residence-floorplans .floorplan-card .title-row .status-tag,.floorplans-filter-form .floorplan-card .title-row .status-tag,.floorplans-residence-container .floorplan-card .title-row .status-tag{border-radius:.8rem;padding:.4rem 1.6rem;display:flex;align-items:center;justify-content:center}.archive-floorplans .floorplan-card .title-row .status-tag span,.template-residence-floorplans .floorplan-card .title-row .status-tag span,.floorplans-filter-form .floorplan-card .title-row .status-tag span,.floorplans-residence-container .floorplan-card .title-row .status-tag span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fff;white-space:nowrap}.archive-floorplans .floorplan-card .plan-image,.template-residence-floorplans .floorplan-card .plan-image,.floorplans-filter-form .floorplan-card .plan-image,.floorplans-residence-container .floorplan-card .plan-image{object-fit:contain;max-width:40rem;aspect-ratio:1}.archive-floorplans .floorplan-card .info-text,.template-residence-floorplans .floorplan-card .info-text,.floorplans-filter-form .floorplan-card .info-text,.floorplans-residence-container .floorplan-card .info-text{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.archive-floorplans .floorplan-card .download-button,.template-residence-floorplans .floorplan-card .download-button,.floorplans-filter-form .floorplan-card .download-button,.floorplans-residence-container .floorplan-card .download-button{margin-top:4rem;border:1px solid #004e7d;border-radius:4rem;padding:1.2rem 2.4rem;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;gap:3rem;transition:.25s ease-in-out}.archive-floorplans .floorplan-card .download-button span,.template-residence-floorplans .floorplan-card .download-button span,.floorplans-filter-form .floorplan-card .download-button span,.floorplans-residence-container .floorplan-card .download-button span{font-family:"area-normal",sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;color:#1e1e1e;transition:.25s ease-in-out}.archive-floorplans .floorplan-card .download-button:hover,.template-residence-floorplans .floorplan-card .download-button:hover,.floorplans-filter-form .floorplan-card .download-button:hover,.floorplans-residence-container .floorplan-card .download-button:hover{background-color:#004e7d}.archive-floorplans .floorplan-card .download-button:hover span,.template-residence-floorplans .floorplan-card .download-button:hover span,.floorplans-filter-form .floorplan-card .download-button:hover span,.floorplans-residence-container .floorplan-card .download-button:hover span{color:#fafafa}.archive-floorplans .floorplan-card .info-row,.template-residence-floorplans .floorplan-card .info-row,.floorplans-filter-form .floorplan-card .info-row,.floorplans-residence-container .floorplan-card .info-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcfcf;padding:.5rem 0}.archive-floorplans .filter-overlay-btn-container,.template-residence-floorplans .filter-overlay-btn-container,.floorplans-filter-form .filter-overlay-btn-container,.floorplans-residence-container .filter-overlay-btn-container{width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;margin-bottom:4.8rem}@media(min-width: 768px){.archive-floorplans .filter-overlay-btn-container,.template-residence-floorplans .filter-overlay-btn-container,.floorplans-filter-form .filter-overlay-btn-container,.floorplans-residence-container .filter-overlay-btn-container{display:none}}.archive-floorplans .filter-overlay-btn-container .filter-overlay-btn,.template-residence-floorplans .filter-overlay-btn-container .filter-overlay-btn,.floorplans-filter-form .filter-overlay-btn-container .filter-overlay-btn,.floorplans-residence-container .filter-overlay-btn-container .filter-overlay-btn{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #004e7d;border-radius:3.2rem;padding:.5rem 2rem;padding-right:.5rem;background-color:#fff}.archive-floorplans .filter-overlay-btn-container .filter-overlay-btn span,.template-residence-floorplans .filter-overlay-btn-container .filter-overlay-btn span,.floorplans-filter-form .filter-overlay-btn-container .filter-overlay-btn span,.floorplans-residence-container .filter-overlay-btn-container .filter-overlay-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%}.archive-floorplans .filter-overlay-btn-container .filter-overlay-btn .icon,.template-residence-floorplans .filter-overlay-btn-container .filter-overlay-btn .icon,.floorplans-filter-form .filter-overlay-btn-container .filter-overlay-btn .icon,.floorplans-residence-container .filter-overlay-btn-container .filter-overlay-btn .icon{height:4rem;width:4rem;background-color:#004e7d;border-radius:50%;display:flex;align-items:center;justify-content:center}.archive-floorplans .filter-overlay-btn-container .filter-overlay-btn .icon svg,.template-residence-floorplans .filter-overlay-btn-container .filter-overlay-btn .icon svg,.floorplans-filter-form .filter-overlay-btn-container .filter-overlay-btn .icon svg,.floorplans-residence-container .filter-overlay-btn-container .filter-overlay-btn .icon svg{height:auto;width:1.8rem}.archive-floorplans .close-btn-container,.template-residence-floorplans .close-btn-container,.floorplans-filter-form .close-btn-container,.floorplans-residence-container .close-btn-container{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:1rem 0;margin-bottom:2rem}@media(min-width: 768px){.archive-floorplans .close-btn-container,.template-residence-floorplans .close-btn-container,.floorplans-filter-form .close-btn-container,.floorplans-residence-container .close-btn-container{display:none}}.archive-floorplans .close-btn-container svg,.template-residence-floorplans .close-btn-container svg,.floorplans-filter-form .close-btn-container svg,.floorplans-residence-container .close-btn-container svg{height:auto;width:1.8rem}.archive-floorplans .close-btn-container:hover,.template-residence-floorplans .close-btn-container:hover,.floorplans-filter-form .close-btn-container:hover,.floorplans-residence-container .close-btn-container:hover{cursor:pointer}.archive-floorplans.-single-column .floorplan-card:last-child,.template-residence-floorplans.-single-column .floorplan-card:last-child,.floorplans-filter-form.-single-column .floorplan-card:last-child,.floorplans-residence-container.-single-column .floorplan-card:last-child{border-bottom:none !important}.floorplans-residence-container .taxonomy-group{margin-bottom:3.2rem !important}.archive-floorplans .section-1{padding-top:15rem;padding-bottom:12.4rem}@media(max-width: 767px){.archive-floorplans .section-1{padding-top:2rem}}@media(max-width: 767px){.archive-floorplans .section-1 .basic-side-padding{padding:0}}.no-floorplans-message{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;text-align:center;padding:2rem 0}.template-residence-salt-meadow .section-1 .inner-container{padding-top:6.7rem;padding-bottom:12.4rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-salt-meadow .section-1 .inner-container .title-container{display:flex;justify-content:center;align-items:center;margin-bottom:4.8rem}.template-residence-salt-meadow .section-1 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:100rem}@media(max-width: 767px){.template-residence-salt-meadow .section-1 .inner-container .title-container .title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-1 .inner-container .image-container{height:94rem;border-radius:1.2rem;overflow:hidden;margin-bottom:2.4rem}@media(max-width: 767px){.template-residence-salt-meadow .section-1 .inner-container .image-container{height:24.8rem}}.template-residence-salt-meadow .section-1 .inner-container .image-container .image{height:100%;width:100%;object-fit:cover}.template-residence-salt-meadow .section-1 .inner-container .caption-container{display:flex;justify-content:center;align-items:center}.template-residence-salt-meadow .section-1 .inner-container .caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-1 .inner-container .caption-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-2{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-salt-meadow .section-2 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-2 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-salt-meadow .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-salt-meadow .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-salt-meadow .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-2 .inner-container .compare-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;margin-bottom:2.4rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-2 .inner-container .compare-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-2 .inner-container .select-gallery{margin-bottom:6.4rem}.template-residence-salt-meadow .section-3{background-color:#f3f1ed}.template-residence-salt-meadow .section-3 .inner-container{padding-bottom:12.4rem}@media(max-width: 767px){.template-residence-salt-meadow .section-3 .inner-container{padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-salt-meadow .section-3 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-3 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-residence-salt-meadow .section-3 .inner-container .top-info-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem;width:100%;max-width:125rem}@media(max-width: 767px){.template-residence-salt-meadow .section-3 .inner-container .top-info-container{margin-bottom:2rem;display:block}}.template-residence-salt-meadow .section-3 .inner-container .top-info-container .left-column .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#004e7d;margin-bottom:1rem}@media(max-width: 767px){.template-residence-salt-meadow .section-3 .inner-container .top-info-container .left-column .secondary-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-3 .inner-container .top-info-container .left-column .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;color:#1e1e1e;margin-bottom:1rem}@media(max-width: 767px){.template-residence-salt-meadow .section-3 .inner-container .top-info-container .left-column .primary-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-3 .inner-container .top-info-container .right-column .side-info{margin-bottom:1rem}.template-residence-salt-meadow .section-3 .inner-container .top-info-container .right-column .side-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.template-residence-salt-meadow .section-4{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-salt-meadow .section-4 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-salt-meadow .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2.4rem}.template-residence-salt-meadow .section-4 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-salt-meadow .section-4 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-salt-meadow .section-4 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-4 .inner-container .floorplans-residence-container .sticky-filter-wrapper{background-color:#fff}.template-residence-salt-meadow .section-4 .inner-container .filter-overlay-btn-container{padding-left:0rem;padding-right:0rem;margin-bottom:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-4 .inner-container .plans-container{border:1px solid #1e1e1e}}.template-residence-salt-meadow .section-5 .inner-container{padding-top:12.4rem;padding-bottom:7rem}@media(max-width: 767px){.template-residence-salt-meadow .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-salt-meadow .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}@media(max-width: 767px){.template-residence-salt-meadow .section-5 .inner-container .title-container{margin-bottom:2.4rem}}.template-residence-salt-meadow .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-salt-meadow .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:85rem}@media(max-width: 767px){.template-residence-salt-meadow .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-5 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-5 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-6{display:flex;justify-content:center;align-items:center}.template-residence-salt-meadow .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-salt-meadow .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}.template-residence-salt-meadow .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-salt-meadow .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:56rem}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn .icon{width:19px;height:auto;transition:.25s ease-in-out}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn .icon path{transition:.25s ease-in-out}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn:hover{background-color:#004e7d}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn:hover span{color:#fafafa}.template-residence-salt-meadow .section-6 .inner-container .title-container .link-btn:hover .icon path{fill:#fafafa}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container{max-width:67.8rem}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .accordion .acc-title span{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;margin-bottom:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info p{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info ul{margin-bottom:2rem}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info ul li{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info ul li{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info .color-img{width:100% !important}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info .color-img img{border-radius:50%;margin-bottom:1rem;aspect-ratio:1/1}.template-residence-salt-meadow .section-6 .inner-container .title-container .features-info-container .features-info .color-img .wp-caption-text{text-align:center}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container{background-color:#f3f1ed;border-radius:1.2rem;padding:4.8rem;padding-top:2.4rem}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container{padding:2rem;padding-top:0rem}}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .img-container{height:100%;border-radius:1.2rem;overflow:hidden}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .caption-container{height:100%;background-color:#fafafa;border-radius:1.2rem;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .caption-container{margin-top:1rem}}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .caption-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .caption-container .title{font-size:2rem;line-height:2.8rem;letter-spacing:0%}}.template-residence-salt-meadow .section-6 .inner-container .features-accordion-container .panel .panel-inner .caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-ocean-row .section-1{display:flex;justify-content:center;align-items:center;flex-direction:column}.template-residence-ocean-row .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-ocean-row .section-1 .inner-container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4.8rem}.template-residence-ocean-row .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-ocean-row .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:85rem;margin-bottom:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-ocean-row .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-1 .inner-container .image-container{height:72.4rem;border-radius:1.2rem;overflow:hidden;margin-bottom:2.4rem}@media(max-width: 767px){.template-residence-ocean-row .section-1 .inner-container .image-container{height:24.8rem}}.template-residence-ocean-row .section-2{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-ocean-row .section-2 .inner-container{width:100%;padding-top:12.4rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-2 .inner-container{padding-top:6.4rem;padding-bottom:0rem}}.template-residence-ocean-row .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-ocean-row .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-ocean-row .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-ocean-row .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-ocean-row .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-2 .inner-container .compare-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;margin-bottom:2.4rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-ocean-row .section-2 .inner-container .compare-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-ocean-row .section-2 .inner-container .select-gallery{margin-bottom:6.4rem}.template-residence-ocean-row .section-3{background-color:#f3f1ed}.template-residence-ocean-row .section-3 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-ocean-row .section-3 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-residence-ocean-row .section-3 .inner-container .top-info-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem;width:100%;max-width:125rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container .top-info-container{margin-bottom:2rem;padding-left:0rem;padding-right:0rem}}.template-residence-ocean-row .section-3 .inner-container .top-info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#004e7d}.template-residence-ocean-row .section-3 .inner-container .top-info-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e;padding-top:1rem;padding-bottom:1rem}.template-residence-ocean-row .section-3 .inner-container .top-info-container .side-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container{width:100%;max-width:125rem;padding-top:6.4rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container{padding-top:12.4rem}}.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;color:#1e1e1e;margin-bottom:3.2rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container .title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container .virtual-tour-image{height:72rem;border-radius:1.2rem}@media(max-width: 767px){.template-residence-ocean-row .section-3 .inner-container .virtual-tour-container .virtual-tour-image{height:26.5rem;border-radius:.8rem}}.template-residence-ocean-row .section-4 .inner-container{padding-top:12.4rem;padding-bottom:7rem}@media(max-width: 767px){.template-residence-ocean-row .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-ocean-row .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-ocean-row .section-4 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-ocean-row .section-4 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-ocean-row .section-4 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-4 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-4 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-4 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:#004e7d;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem}.template-residence-ocean-row .section-4 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fafafa;transition:.25s ease-in-out}.template-residence-ocean-row .section-4 .inner-container .title-container .link-btn .arrow{width:24px;height:auto;transition:.25s ease-in-out}.template-residence-ocean-row .section-4 .inner-container .title-container .link-btn:hover .arrow{transform:translateX(0.5rem)}.template-residence-ocean-row .section-4 .inner-container .gallery-padding{padding-left:15vw}@media(max-width: 767px){.template-residence-ocean-row .section-4 .inner-container .gallery-padding{padding-left:0rem}}.template-residence-ocean-row .section-4 .inner-container .gallery-padding .img-container{width:85%}.template-residence-ocean-row .section-5 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-ocean-row .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container .title-container{margin-bottom:2rem}}.template-residence-ocean-row .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-ocean-row .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:65rem}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-5 .inner-container .map-container{display:flex;flex-wrap:nowrap}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container .map-container{display:block}}.template-residence-ocean-row .section-5 .inner-container .map-container .map-img{position:relative;z-index:1;width:60%;border-radius:1.2rem;overflow:hidden}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container .map-container .map-img{width:100%}}.template-residence-ocean-row .section-5 .inner-container .map-container .map-img .poi-marker{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#004e7d;transform:translate(-50%, -50%);position:absolute;z-index:1}.template-residence-ocean-row .section-5 .inner-container .map-container .map-img .poi-marker span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container{width:40%;padding-left:10rem}@media(max-width: 767px){.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container{width:100%;padding-left:0rem}}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item{border-bottom:1px solid #cfcfcf}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion{display:flex;align-items:center;justify-content:space-between}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion:hover{cursor:pointer}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion svg{transition:.2s ease-in-out}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion.active svg{transform:rotate(180deg)}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion .acc-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:2rem;padding-bottom:2rem}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .accordion .acc-title svg{height:auto;width:1.6rem}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .panel{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .panel .panel-inner{padding-bottom:2rem}.template-residence-ocean-row .section-5 .inner-container .map-container .poi-container .poi-item .panel .panel-inner .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%}.template-residence-ocean-row .section-6{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-ocean-row .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-ocean-row .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2.4rem}.template-residence-ocean-row .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-ocean-row .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-ocean-row .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-6 .inner-container .floorplans-residence-container .sticky-filter-wrapper{background-color:#fff}.template-residence-ocean-row .section-7{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-ocean-row .section-7 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-7 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-ocean-row .section-7 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}.template-residence-ocean-row .section-7 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-ocean-row .section-7 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:56rem}@media(max-width: 767px){.template-residence-ocean-row .section-7 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn .icon{width:19px;height:auto;transition:.25s ease-in-out}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn .icon path{transition:.25s ease-in-out}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn:hover{background-color:#004e7d}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn:hover span{color:#fafafa}.template-residence-ocean-row .section-7 .inner-container .title-container .link-btn:hover .icon path{fill:#fafafa}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container{max-width:67.8rem}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;margin-bottom:2rem}@media(max-width: 767px){.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info p{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info ul{margin-bottom:2rem}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0}@media(max-width: 767px){.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info .color-img{width:100% !important}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info .color-img img{border-radius:50%;margin-bottom:1rem;aspect-ratio:1/1}.template-residence-ocean-row .section-7 .inner-container .title-container .features-info-container .features-info .color-img .wp-caption-text{text-align:center}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container{background-color:#f3f1ed;border-radius:1.2rem;padding:4.8rem;padding-top:2.4rem}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container .panel .panel-inner .img-container{height:100%;border-radius:1.2rem;overflow:hidden}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container{height:100%;background-color:#fafafa;border-radius:1.2rem;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2.4rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem}.template-residence-ocean-row .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-boardwalk6 .section-1{display:flex;justify-content:center;align-items:center;flex-direction:column;display:none}.template-residence-boardwalk6 .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-boardwalk6 .section-1 .inner-container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4.8rem}.template-residence-boardwalk6 .section-1 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-boardwalk6 .section-1 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:90rem;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-1 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk6 .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-1 .inner-container .image-container{height:72.4rem;border-radius:1.2rem;overflow:hidden;margin-bottom:2.4rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-1 .inner-container .image-container{height:24.8rem}}.template-residence-boardwalk6 .section-2{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk6 .section-2 .inner-container{width:100%;padding-top:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-2 .inner-container{padding-top:6.4rem}}.template-residence-boardwalk6 .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-boardwalk6 .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-boardwalk6 .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk6 .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk6 .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-2 .inner-container .compare-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;margin-bottom:2.4rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk6 .section-2 .inner-container .compare-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-2 .inner-container .select-gallery{margin-bottom:6.4rem}.template-residence-boardwalk6 .section-3{background-color:#f3f1ed}.template-residence-boardwalk6 .section-3 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-3 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk6 .section-3 .inner-container .padding-container{display:flex;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-3 .inner-container .padding-container{padding-left:0rem;padding-right:0rem}}.template-residence-boardwalk6 .section-3 .inner-container .top-info-container{margin-bottom:4rem;width:100%;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-3 .inner-container .top-info-container{margin-bottom:2rem;padding-left:0rem;padding-right:0rem}}.template-residence-boardwalk6 .section-3 .inner-container .top-info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#004e7d}.template-residence-boardwalk6 .section-3 .inner-container .top-info-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e;padding-top:1rem;padding-bottom:1rem}.template-residence-boardwalk6 .section-3 .inner-container .top-info-container .side-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.template-residence-boardwalk6 .section-4 .inner-container{padding-top:12.4rem;padding-bottom:7rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk6 .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-boardwalk6 .section-4 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk6 .section-4 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-4 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-4 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-4 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-4 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:#004e7d;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem}.template-residence-boardwalk6 .section-4 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fafafa;transition:.25s ease-in-out}.template-residence-boardwalk6 .section-4 .inner-container .title-container .link-btn .arrow{width:24px;height:auto;transition:.25s ease-in-out}.template-residence-boardwalk6 .section-4 .inner-container .title-container .link-btn:hover .arrow{transform:translateX(0.5rem)}.template-residence-boardwalk6 .section-4 .inner-container .gallery-padding{padding-left:15vw}@media(max-width: 767px){.template-residence-boardwalk6 .section-4 .inner-container .gallery-padding{padding-left:0rem}}.template-residence-boardwalk6 .section-5{display:flex;justify-content:center;align-items:center}.template-residence-boardwalk6 .section-5 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk6 .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-boardwalk6 .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk6 .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:65rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-5 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-5 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-5 .inner-container .select-image-container{position:relative;z-index:1}.template-residence-boardwalk6 .section-5 .inner-container .select-image-container img{height:auto !important;object-fit:contain !important}.template-residence-boardwalk6 .section-5 .inner-container .select-image-container .poi-marker{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#004e7d;transform:translate(-50%, -50%);position:absolute;z-index:1}.template-residence-boardwalk6 .section-5 .inner-container .select-image-container .poi-marker span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2rem;letter-spacing:0%;text-align:center;color:#fafafa}.template-residence-boardwalk6 .section-6{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk6 .section-6 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-6 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-boardwalk6 .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2.4rem}.template-residence-boardwalk6 .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-boardwalk6 .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-6 .inner-container .floorplans-residence-container .sticky-filter-wrapper{background-color:#fff}.template-residence-boardwalk6 .section-7{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk6 .section-7 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-7 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-boardwalk6 .section-7 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}.template-residence-boardwalk6 .section-7 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk6 .section-7 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:56rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-7 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn .icon{width:19px;height:auto;transition:.25s ease-in-out}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn .icon path{transition:.25s ease-in-out}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn:hover{background-color:#004e7d}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn:hover span{color:#fafafa}.template-residence-boardwalk6 .section-7 .inner-container .title-container .link-btn:hover .icon path{fill:#fafafa}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container{max-width:67.8rem}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info p{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info ul{margin-bottom:2rem}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0}@media(max-width: 767px){.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info .color-img{width:100% !important}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info .color-img img{border-radius:50%;margin-bottom:1rem;aspect-ratio:1/1}.template-residence-boardwalk6 .section-7 .inner-container .title-container .features-info-container .features-info .color-img .wp-caption-text{text-align:center}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container{background-color:#f3f1ed;border-radius:1.2rem;padding:4.8rem;padding-top:2.4rem}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container .panel .panel-inner .img-container{height:100%;border-radius:1.2rem;overflow:hidden}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container{height:100%;background-color:#fafafa;border-radius:1.2rem;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:2.4rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem}.template-residence-boardwalk6 .section-7 .inner-container .features-accordion-container .panel .panel-inner .caption-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.8rem;letter-spacing:0%;color:#1e1e1e}.template-residence-boardwalk7-sub-page .section-1{display:flex;justify-content:center;align-items:center;flex-direction:column}.template-residence-boardwalk7-sub-page .section-1 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-1 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem}}.template-residence-boardwalk7-sub-page .section-1 .inner-container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4.8rem}.template-residence-boardwalk7-sub-page .section-1 .inner-container .title-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:85rem;margin-bottom:2.4rem}.template-residence-boardwalk7-sub-page .section-1 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-1 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-1 .inner-container .image-container{border-radius:1.2rem;overflow:hidden;margin-bottom:2.4rem;aspect-ratio:16/9}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-1 .inner-container .image-container{margin-bottom:0rem}}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-1 .inner-container .gallery-padding{padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk7-sub-page .section-2{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk7-sub-page .section-2 .inner-container{width:100%;padding-top:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-2 .inner-container{padding-top:6.4rem}}.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;width:100%;max-width:86.8rem;color:#1e1e1e;text-align:center}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-2 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-2 .inner-container .compare-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0;margin-bottom:2.4rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-2 .inner-container .compare-title{font-size:2.4rem;line-height:3.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-2 .inner-container .select-gallery{margin-bottom:6.4rem}.template-residence-boardwalk7-sub-page .section-3{background-color:#f3f1ed}.template-residence-boardwalk7-sub-page .section-3 .inner-container{padding-top:12.4rem;padding-bottom:12.4rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-3 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk7-sub-page .section-3 .inner-container .padding-container{display:flex;justify-content:center;align-items:center}.template-residence-boardwalk7-sub-page .section-3 .inner-container .top-info-container{margin-bottom:4rem;width:100%;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-3 .inner-container .top-info-container{margin-bottom:2rem;padding-left:0rem;padding-right:0rem}}.template-residence-boardwalk7-sub-page .section-3 .inner-container .top-info-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0%;color:#004e7d}.template-residence-boardwalk7-sub-page .section-3 .inner-container .top-info-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e;padding-top:1rem;padding-bottom:1rem}.template-residence-boardwalk7-sub-page .section-3 .inner-container .top-info-container .side-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e}.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container{width:100%;max-width:125rem;padding-top:6.4rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container{padding-top:12.4rem;padding-left:0rem;padding-right:0rem}}.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container .title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:3.2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container .title{margin-bottom:2rem}}.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container .virtual-tour-image{height:72rem;border-radius:1.2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-3 .inner-container .virtual-tour-container .virtual-tour-image{height:26.5rem;border-radius:.8rem}}.template-residence-boardwalk7-sub-page .section-4 .inner-container{padding-top:12.4rem;padding-bottom:7rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-4 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem}.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86.8rem;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-4 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-4 .inner-container .gallery-padding{padding-left:15vw}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-4 .inner-container .gallery-padding{padding-left:0rem}}.template-residence-boardwalk7-sub-page .section-4 .inner-container .gallery-padding .splide__pagination{right:15vw}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-4 .inner-container .gallery-padding .splide__pagination{right:0}}.template-residence-boardwalk7-sub-page .section-5{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk7-sub-page .section-5 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-5 .inner-container{padding-top:6.4rem;padding-bottom:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk7-sub-page .section-5 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2.4rem}.template-residence-boardwalk7-sub-page .section-5 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d}.template-residence-boardwalk7-sub-page .section-5 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;color:#1e1e1e;max-width:60rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-5 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-5 .inner-container .floorplans-residence-container .sticky-filter-wrapper{background-color:#fff}.template-residence-boardwalk7-sub-page .section-6{background-color:#f3f1ed}.template-residence-boardwalk7-sub-page .section-6 .inner-container{padding-top:12.4rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-6 .inner-container{padding-top:6.4rem;padding-left:2rem;padding-right:2rem}}.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6.4rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container{padding-left:0rem;padding-right:0rem}}.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:65rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container .caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;width:100%;max-width:86rem;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-6 .inner-container .title-container .caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-7{background-color:#f3f1ed;display:flex;justify-content:center;align-items:center}.template-residence-boardwalk7-sub-page .section-7 .inner-container{width:100%;padding-top:12.5rem;padding-bottom:12.5rem;max-width:125rem;padding-left:2rem;padding-right:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-7 .inner-container{padding-top:12.4rem;padding-bottom:6.4rem}}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .secondary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#004e7d;max-width:88rem}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .primary-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:4rem;line-height:5.4rem;letter-spacing:-2%;text-align:center;margin-bottom:2rem;color:#1e1e1e;max-width:56rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .primary-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn{border:1px solid #004e7d;border-radius:2.4rem;padding:.8rem 2rem;padding-right:1rem;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn span{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;transition:.25s ease-in-out}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn .icon{width:19px;height:auto;transition:.25s ease-in-out}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn .icon path{transition:.25s ease-in-out}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn:hover{background-color:#004e7d}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn:hover span{color:#fafafa}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .link-btn:hover .icon path{fill:#fafafa}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container{max-width:67.8rem}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .accordion .acc-title span{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info p{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;margin-bottom:2rem}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info p{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info ul{margin-bottom:2rem}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0}@media(max-width: 767px){.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info ul li{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info .color-img{width:100% !important}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info .color-img img{border-radius:50%;margin-bottom:1rem;aspect-ratio:1/1}.template-residence-boardwalk7-sub-page .section-7 .inner-container .title-container .features-info-container .features-info .color-img .wp-caption-text{text-align:center}.splide__slide:hover{cursor:grab}.splide__slide:active{cursor:grabbing}.basic-gallery-splide{padding-bottom:12.4rem}@media(max-width: 767px){.basic-gallery-splide{padding-bottom:10rem}}.basic-gallery-splide .splide__slide{width:70vw}@media(max-width: 767px){.basic-gallery-splide .splide__slide{width:100%}}.basic-gallery-splide .splide__slide .gallery-item{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.basic-gallery-splide .splide__slide .gallery-item .text-container{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.basic-gallery-splide .splide__slide .gallery-item .gallery-title{font-size:4rem;font-weight:700;line-height:5.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem;text-align:center;font-family:"area-normal",sans-serif}.basic-gallery-splide .splide__slide .gallery-item .gallery-content{font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0%;color:#1e1e1e;margin-bottom:2rem;text-align:center;max-width:86rem;width:100%;font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0}@media(max-width: 767px){.basic-gallery-splide .splide__slide .gallery-item .gallery-content{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.basic-gallery-splide .splide__slide .gallery-item .img-container{border-radius:1.6rem;aspect-ratio:16/9;width:100%;overflow:hidden;margin-bottom:2rem}@media(max-width: 767px){.basic-gallery-splide .splide__slide .gallery-item .img-container{border-radius:.8rem}}.basic-gallery-splide .splide__slide .gallery-item .img-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;letter-spacing:0;text-align:center;color:#1e1e1e;margin-bottom:1rem}.basic-gallery-splide .splide__slide .gallery-item .img-caption{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;text-align:center;color:#1e1e1e}@media(max-width: 767px){.basic-gallery-splide .splide__slide .gallery-item .img-caption{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.basic-gallery-splide .splide__arrow{height:5.6rem;width:5.6rem;opacity:1 !important;background-color:#fafafa;border:1px solid #cfcfcf;transition:.25s ease-in-out}.basic-gallery-splide .splide__arrow svg{width:1.8rem;height:1.8rem;transition:.25s ease-in-out}.basic-gallery-splide .splide__arrow:hover{background-color:#004e7d}.basic-gallery-splide .splide__arrow:hover svg{fill:#fafafa}.basic-gallery-splide .splide__arrow--next{right:9vw}@media(max-width: 767px){.basic-gallery-splide .splide__arrow--next{top:auto !important;bottom:-4.1rem;right:0}}.basic-gallery-splide .splide__arrow--prev{left:9vw}@media(max-width: 767px){.basic-gallery-splide .splide__arrow--prev{top:auto !important;bottom:-4.1rem;left:0}}.basic-gallery-splide .splide__pagination{bottom:0rem}.basic-gallery-splide .splide__pagination .splide__pagination__page{transform:scale(1) !important;opacity:1 !important;background-color:#cfcfcf;margin:.8rem;height:1.2rem;width:1.2rem;transition:.25s ease-in-out}.basic-gallery-splide .splide__pagination .splide__pagination__page.is-active{background-color:#1e1e1e}@media(min-width: 768px){.basic-gallery-splide.-mobile{display:none}}@media(max-width: 767px){.pagination-off .splide__pagination{display:none !important}}.info-slide-gallery-splide,.info-slide-gallery-splide-ocean-row{margin-bottom:12.4rem}.info-slide-gallery-splide .splide__slide,.info-slide-gallery-splide-ocean-row .splide__slide{width:70vw}@media(max-width: 767px){.info-slide-gallery-splide .splide__slide,.info-slide-gallery-splide-ocean-row .splide__slide{width:100%}}.info-slide-gallery-splide .splide__slide .gallery-item,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item{height:100%;width:100%;display:flex;gap:2rem}.info-slide-gallery-splide .splide__slide .gallery-item .img-container,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .img-container{border-radius:1.6rem;height:100%;width:50%;overflow:hidden;margin-bottom:2rem}@media(max-width: 767px){.info-slide-gallery-splide .splide__slide .gallery-item .img-container,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .img-container{margin-bottom:0rem;display:none}}.info-slide-gallery-splide .splide__slide .gallery-item .info-container,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-color:#e3dac2;border-radius:1.6rem;padding:2rem;padding-top:4rem;padding-bottom:4rem;height:100%;width:50%}@media(max-width: 767px){.info-slide-gallery-splide .splide__slide .gallery-item .info-container,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container{padding-top:2rem;padding-bottom:2rem;width:100%}}.info-slide-gallery-splide .splide__slide .gallery-item .info-container .img-title,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container .img-title{font-family:"area-normal",sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1e1e1e;margin-bottom:2rem}@media(max-width: 767px){.info-slide-gallery-splide .splide__slide .gallery-item .info-container .img-title,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container .img-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:0}}.info-slide-gallery-splide .splide__slide .gallery-item .info-container .img-caption,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container .img-caption{font-family:"area-normal",sans-serif;font-weight:700;font-style:Bold;font-size:3.2rem;line-height:4.4rem;letter-spacing:0%;color:#1e1e1e}@media(max-width: 767px){.info-slide-gallery-splide .splide__slide .gallery-item .info-container .img-caption,.info-slide-gallery-splide-ocean-row .splide__slide .gallery-item .info-container .img-caption{font-size:1.8rem;line-height:2.8rem;letter-spacing:0%}}.info-slide-gallery-splide .splide__arrow,.info-slide-gallery-splide-ocean-row .splide__arrow{height:5.6rem;width:5.6rem;opacity:1 !important;background-color:#fafafa;border:1px solid #cfcfcf;transition:.25s ease-in-out}.info-slide-gallery-splide .splide__arrow svg,.info-slide-gallery-splide-ocean-row .splide__arrow svg{width:1.8rem;height:1.8rem;transition:.25s ease-in-out}.info-slide-gallery-splide .splide__arrow:hover,.info-slide-gallery-splide-ocean-row .splide__arrow:hover{background-color:#004e7d}.info-slide-gallery-splide .splide__arrow:hover svg,.info-slide-gallery-splide-ocean-row .splide__arrow:hover svg{fill:#fafafa}.info-slide-gallery-splide .splide__arrow--next,.info-slide-gallery-splide-ocean-row .splide__arrow--next{right:9vw}@media(max-width: 767px){.info-slide-gallery-splide .splide__arrow--next,.info-slide-gallery-splide-ocean-row .splide__arrow--next{top:auto;bottom:-10rem;right:0}}.info-slide-gallery-splide .splide__arrow--prev,.info-slide-gallery-splide-ocean-row .splide__arrow--prev{left:9vw;display:none}@media(max-width: 767px){.info-slide-gallery-splide .splide__arrow--prev,.info-slide-gallery-splide-ocean-row .splide__arrow--prev{display:block;top:auto;bottom:-10rem;left:0}}.info-slide-gallery-splide .splide__pagination,.info-slide-gallery-splide-ocean-row .splide__pagination{bottom:-12rem}@media(max-width: 767px){.info-slide-gallery-splide .splide__pagination,.info-slide-gallery-splide-ocean-row .splide__pagination{bottom:-6.4rem}}.info-slide-gallery-splide .splide__pagination .splide__pagination__page,.info-slide-gallery-splide-ocean-row .splide__pagination .splide__pagination__page{transform:scale(1) !important;opacity:1 !important;background-color:#cfcfcf;margin:.8rem;height:1.2rem;width:1.2rem;transition:.25s ease-in-out}.info-slide-gallery-splide .splide__pagination .splide__pagination__page.is-active,.info-slide-gallery-splide-ocean-row .splide__pagination .splide__pagination__page.is-active{background-color:#1e1e1e}.residence-splide .splide__slide{width:70vw}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}/*# sourceMappingURL=theme.css.map */
