/*!
 * 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;vertical-align:baseline}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}.text-white{color:#fff}.text-champagne{color:#a39382}@font-face{font-family:"Graphik XCondensed Medium";src:url("../fonts/GraphikXCondensed-Medium-Web.woff2") format("woff2"),url("../fonts/GraphikXCondensed-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graphik XCondensed Regular";src:url("../fonts/GraphikXCond-Regular.woff2") format("woff2"),url("../fonts/GraphikXCond-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Graphik XCondensed Light";src:url("../fonts/GraphikXCond-Light.woff2") format("woff2"),url("../fonts/GraphikXCond-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Bw Modelica Regular";src:url("../fonts/BwModelica-Regular.woff2") format("woff2"),url("../fonts/BwModelica-Regular.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bw Modelica SS01";src:url("../fonts/BwModelicaSS01-Light.woff2") format("woff2"),url("../fonts/BwModelicaSS01-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"ivymode";src:url("https://use.typekit.net/af/408fba/00000000000000007735ce78/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/408fba/00000000000000007735ce78/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/408fba/00000000000000007735ce78/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}.cookie-popup{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0);z-index:2;top:0;display:flex;align-items:flex-end;pointer-events:none;opacity:0;transition:opacity 1s ease-in-out}.cookie-popup.active{opacity:1}.cookie-popup.active .cookie-banner{pointer-events:all}.cookie-popup .cookie-banner{background-color:#d9d9d9;display:flex;justify-content:space-between;gap:4rem;width:100%;padding:3rem 9.6rem 3rem 9rem;bottom:-100%;position:relative;animation:slide-up 1s ease-in-out forwards;pointer-events:none}@keyframes slide-up{0%{bottom:-100%}100%{bottom:0}}@media(max-width: 767px){.cookie-popup .cookie-banner{padding:2rem 4.5rem 2rem 4.5rem;gap:2rem}}@media(max-width: 575px){.cookie-popup .cookie-banner{padding:2rem 2.1rem 2rem 1.8rem;flex-direction:column-reverse;align-items:flex-end;gap:1rem}}.cookie-popup .cookie-banner p{font-family:"ivymode",sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;letter-spacing:.1rem}.cookie-popup .cookie-banner p a{color:#000;text-decoration:underline;transition:all .3s ease-in-out}.cookie-popup .cookie-banner p a:hover{opacity:.8}.cookie-popup .cookie-banner .close-button{border-radius:50%;background-color:#292929;height:1.8rem;width:1.8rem;min-width:1.8rem;position:relative;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;cursor:pointer}.cookie-popup .cookie-banner .close-button:hover{opacity:.8}.cookie-popup .cookie-banner .close-button span{display:flex;width:1.2rem;height:1px;background-color:#fcfcfc;position:absolute}.cookie-popup .cookie-banner .close-button span:first-child{transform:rotate(45deg)}.cookie-popup .cookie-banner .close-button span:last-child{transform:rotate(-45deg)}button{border:none;outline:none;background-color:rgba(0,0,0,0)}button:focus{outline:none}a:link{color:#000}a:visited{color:#000}a:hover{color:#000;text-decoration:none}a:active{color:#000}.trans-up{transition:.4s ease-in-out}.trans-up:hover{transform:translateY(-6px);box-shadow:0px 10px 10px rgba(18,17,17,.4)}.mobile-wrapper{display:none}@media(max-width: 767px){.mobile-wrapper{position:fixed;bottom:0;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.8rem 2.1rem 2rem 1.8rem;background-color:#56614b;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;filter:drop-shadow(0 0px 18px rgba(0, 0, 0, 0.4901960784))}.mobile-wrapper.-visible{opacity:1;pointer-events:all}.mobile-wrapper h2{font-family:"Bw Modelica SS01";font-size:1.8rem;line-height:2.4rem;letter-spacing:.08rem;font-weight:500;text-align:left;color:#fcfcfc;max-width:22rem}}@media(max-width: 767px)and (max-width: 575px){.mobile-wrapper h2{font-size:1rem;line-height:1.2rem;max-width:15rem}}@media(max-width: 767px){.mobile-wrapper h2 span{font-weight:700}.mobile-wrapper .mobile-cta-link-container{display:flex;align-items:center;gap:.6rem}.mobile-wrapper .mobile-cta-link-container .button-container{display:flex}.mobile-wrapper .mobile-cta-link-container .button-container button{border:1px solid #95836f;border-radius:.4rem;padding:1.2rem 3.2rem;transition:ease-in-out .25s;background-color:#95836f}}@media(max-width: 767px)and (max-width: 575px){.mobile-wrapper .mobile-cta-link-container .button-container button{padding:.3rem .85rem .3rem .85rem}}@media(max-width: 767px){.mobile-wrapper .mobile-cta-link-container .button-container button p{font-family:"Graphik XCondensed Regular";font-weight:400;letter-spacing:.1rem;text-align:center;color:#fff;text-transform:uppercase;transition:ease-in-out .25s;font-size:2rem;line-height:2.4rem}}@media(max-width: 767px)and (max-width: 575px){.mobile-wrapper .mobile-cta-link-container .button-container button p{font-size:1.2rem;line-height:2rem}}@media(max-width: 767px){.mobile-wrapper .mobile-cta-link-container .button-container button:hover{background-color:#fff;border:1px solid #fff}.mobile-wrapper .mobile-cta-link-container .button-container button:hover p{color:#56614b}.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button{border:1px solid #fff;border-radius:.4rem;padding:1.2rem 3.2rem;transition:ease-in-out .25s;background-color:rgba(0,0,0,0)}}@media(max-width: 767px)and (max-width: 575px){.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button{padding:.3rem .85rem .3rem .85rem}}@media(max-width: 767px){.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button p{font-family:"Graphik XCondensed Regular";font-weight:400;letter-spacing:.1rem;text-align:center;color:#fff;text-transform:uppercase;transition:ease-in-out .25s;font-size:2rem;line-height:2.4rem}}@media(max-width: 767px)and (max-width: 575px){.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button p{font-size:1.2rem;line-height:2rem}}@media(max-width: 767px){.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button:hover{background-color:#fff}.mobile-wrapper .mobile-cta-link-container .button-container.link-2 button:hover p{color:#56614b}}.appointment-banner{background-color:#56614b}.appointment-banner .wrapper{padding-top:6rem;padding-bottom:6rem;padding-left:9rem;padding-right:9rem;color:#fff}@media(max-width: 767px){.appointment-banner .wrapper{padding-left:12.2rem;padding-right:12.2rem}}@media(max-width: 575px){.appointment-banner .wrapper{padding:4rem 2rem}}.appointment-banner .wrapper h2{font-size:6rem;color:#fff;font-family:"ivymode",sans-serif;padding-bottom:2.4rem;font-weight:300;line-height:8rem;text-align:left;white-space:nowrap}@media(max-width: 767px){.appointment-banner .wrapper h2{font-size:4.8rem;line-height:6rem}}@media(max-width: 575px){.appointment-banner .wrapper h2{font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem;padding-bottom:1.6rem}}.appointment-banner .wrapper p{font-size:1.8rem;font-family:"Bw Modelica SS01";font-weight:400;line-height:2.8rem;letter-spacing:.400000006px;text-align:left;max-width:75.1rem}@media(max-width: 767px){.appointment-banner .wrapper p{margin-left:.3rem;margin-bottom:3.6rem}}@media(max-width: 575px){.appointment-banner .wrapper p{font-size:1.6rem;line-height:2.4rem;letter-spacing:normal;margin-left:0}}.appointment-banner .wrapper .right-side{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media(max-width: 767px){.appointment-banner .wrapper .right-side{align-items:center;justify-content:center}}.appointment-banner .wrapper .button-container button{border:1px solid #fff;background-color:rgba(0,0,0,0);font-family:"Graphik XCondensed Regular";padding:1.2rem 3.2rem;border-radius:.8rem;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;color:#fff;text-transform:uppercase;white-space:nowrap;transition:ease-in-out .3s}.appointment-banner .wrapper .button-container button:hover{background-color:#fcfcfc;color:#56614b}@media(max-width: 575px){.appointment-banner .wrapper .button-container button{padding:1.2rem 8.5rem}}.basic-landing-section{position:relative}.basic-landing-section .header{position:absolute;font-family:"ivymode",sans-serif;color:#fcfcfc;top:6.6rem;left:9rem;font-size:3.5rem;text-transform:uppercase;z-index:2;font-size:3.2rem;font-weight:300;line-height:3.8rem;letter-spacing:.1399999976rem;text-align:left}@media(max-width: 575px){.basic-landing-section .header{font-size:1.6rem;top:2rem;left:2rem;line-height:2rem;letter-spacing:.1rem}}.basic-landing-section .video-container{width:100%;height:84rem}@media(max-width: 575px){.basic-landing-section .video-container{height:37.5rem}}.basic-landing-section .video-container .main-video{width:100%;height:100%;object-fit:cover}.basic-landing-section .main-image{width:100%;height:84rem;object-fit:cover;object-position:center;display:flex}@media(max-width: 575px){.basic-landing-section .main-image{height:37.5rem}}.book-appointment-section{background-color:#56614b;color:#fcfcfc;padding:6rem 9rem;display:flex;justify-content:space-between;align-items:flex-end}.book-appointment-section .content{width:75.1rem}.book-appointment-section .content h2{text-transform:uppercase;font-family:"ivymode",sans-serif;font-weight:300;font-size:6rem;line-height:8rem;margin-bottom:2.4rem}.book-appointment-section .content p{font-family:"Bw Modelica SS01";font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:.04rem}.book-appointment-section a{text-decoration:none}.book-appointment-section a button{text-transform:uppercase;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;color:#fcfcfc;border-radius:.8rem;border:1px solid #fcfcfc;padding:1.2rem 3.2rem}@media(max-width: 991px){.book-appointment-section{padding:6.72rem 3rem}.book-appointment-section .content{width:46rem}.book-appointment-section .content h2{font-size:4.2rem;line-height:5.6rem;margin-bottom:1.68rem}.book-appointment-section .content p{font-size:1.26rem;line-height:1.96rem}.book-appointment-section a button{font-size:1.4rem}}@media(max-width: 575px){.book-appointment-section{padding:4rem 2rem;justify-content:center;align-items:center;flex-direction:column}.book-appointment-section .content{width:auto}.book-appointment-section .content h2{font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem;padding-bottom:1.6rem}.book-appointment-section .content p{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.6rem}.book-appointment-section a button{line-height:2.4rem;letter-spacing:.1rem;padding:1.2rem 8.5rem}}:root{--odd-row: row;--even-row: row-reverse}.section-builder{background-color:#eaeae6;display:flex;flex-direction:column;padding:9.6rem 9rem;gap:9.6rem}.section-builder .content{display:flex;flex-direction:var(--even-row);justify-content:flex-end;align-items:center;gap:20.3rem;width:100%;height:100%}.section-builder .content .text-content{max-width:51.2rem}.section-builder .content .text-content h2{font-family:"ivymode",sans-serif;color:#95836f;font-weight:300;font-size:6.4rem;line-height:7.2rem;margin-bottom:2.4rem;letter-spacing:.05rem;text-align:left;max-width:51.2rem}.section-builder .content .text-content p{font-family:"Bw Modelica SS01";color:#0d0d0d;font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:49.1rem}.section-builder .content .text-content a button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;color:hsl(140,6%,19%);line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;margin-top:2.4rem;transition:color ease-in-out .25s}.section-builder .content .text-content a button:hover{color:#a39382}@media(max-width: 991px){.section-builder .content .text-content a button{font-size:1.6rem;line-height:2rem}}.section-builder .content .image-container{width:68rem;height:68rem}@media(max-width: 1199px){.section-builder .content{gap:5rem}.section-builder .content .image-container{width:50rem;height:50rem}}@media(max-width: 991px){.section-builder{padding:6.72rem 6.3rem;gap:6.72rem}.section-builder .content{width:100%}.section-builder .content .text-content{width:35.84rem}.section-builder .content .text-content h2{font-weight:300;font-size:4.48rem;line-height:5.04rem;margin-bottom:1.68rem}.section-builder .content .text-content p{font-weight:400;font-size:1.26rem;line-height:1.96rem}.section-builder .content .image-container{width:44.8rem;height:44.8rem}}@media(max-width: 767px){.section-builder{padding:6.72rem 3rem;gap:6.72rem}.section-builder .content{gap:4rem;width:100%}.section-builder .content .text-content{width:35.84rem}.section-builder .content .text-content h2{font-weight:300;font-size:4.48rem;line-height:5.04rem;margin-bottom:1.68rem}.section-builder .content .text-content p{font-weight:400;font-size:1.26rem;line-height:1.96rem}.section-builder .content .image-container{width:35rem;height:35rem}}@media(max-width: 575px){.section-builder{gap:6rem;padding:4rem 2rem}.section-builder .content{display:flex;flex-direction:column;gap:0}.section-builder .content .text-content{width:auto;margin-bottom:4rem}.section-builder .content .text-content h2{font-weight:300;font-size:2.8rem;line-height:3.6rem;margin-bottom:1.6rem}.section-builder .content .text-content p{font-weight:400;font-size:1.6rem;line-height:2.4rem}.section-builder .content .text-content a button{margin-top:2.4rem}.section-builder .content .image-container{width:100%;height:33.6rem}}@media(min-width: 577px){.section-builder section:nth-child(odd) .content{flex-direction:var(--odd-row);justify-content:flex-end}}.news-style-section{background-color:#eaeae6;display:flex;justify-content:center;align-items:center}.news-style-section .wrapper{padding-top:9.6rem;padding-bottom:9.6rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.news-style-section .wrapper{align-items:flex-start}}@media(max-width: 991px){.news-style-section .wrapper{padding:9.6rem 6.3rem}}@media(max-width: 575px){.news-style-section .wrapper{padding-top:3.6rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}}.news-style-section .wrapper .caption{width:100%}.news-style-section .wrapper .caption p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;margin-bottom:2.4rem}@media(max-width: 575px){.news-style-section .wrapper .caption p{font-size:1.8rem;line-height:2.2rem;letter-spacing:.1rem;margin-bottom:.8rem}}.news-style-section .wrapper h1{font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;text-align:left;text-transform:uppercase;max-width:98.8rem}@media(max-width: 767px){.news-style-section .wrapper h1{font-size:6.4rem;line-height:7.6rem}}@media(max-width: 575px){.news-style-section .wrapper h1{font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem}}.news-style-section .wrapper .content{padding-top:4.8rem;max-width:64rem}@media(max-width: 767px){.news-style-section .wrapper .content{padding-left:0}}@media(max-width: 575px){.news-style-section .wrapper .content{padding-left:0;padding-right:0;padding-top:1.6rem}}.news-style-section .wrapper .content p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left}@media(max-width: 575px){.news-style-section .wrapper .content p{font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:normal}}.news-style-section .wrapper .content a button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;margin-top:3.6rem;align-self:flex-start;transition:color ease-in-out .25s;padding-left:.3rem;color:#2d332f}.news-style-section .wrapper .content a button:hover{color:#a39382}@media(max-width: 575px){.news-style-section .wrapper .content .desktop-link{display:none}}.news-style-section .wrapper .content .mobile-link{display:none}@media(max-width: 575px){.news-style-section .wrapper .content .mobile-link{display:inline}.news-style-section .wrapper .content .mobile-link button{max-width:98%}}.quote-section{background-color:#d1d8c2}.quote-section .wrapper{padding-top:10rem;padding-left:9rem;padding-right:9rem;padding-bottom:10rem}@media(max-width: 1199px){.quote-section .wrapper{padding:10rem 4rem}}@media(max-width: 991px){.quote-section .wrapper{padding:10rem 9rem}}@media(max-width: 767px){.quote-section .wrapper{padding:12rem 4rem}}@media(max-width: 575px){.quote-section .wrapper{padding:4rem 2rem 8rem 2rem}}.quote-section .wrapper .top-border{border-top:1px solid #0d0d0d;display:flex;justify-content:space-between;width:100%;padding-top:4.8rem}@media(max-width: 991px){.quote-section .wrapper .top-border{flex-direction:column}}@media(max-width: 575px){.quote-section .wrapper .top-border{padding-top:4rem}}.quote-section .wrapper .top-border .container-1{max-width:55.3rem}@media(max-width: 991px){.quote-section .wrapper .top-border .container-1{max-width:70rem}}@media(max-width: 575px){.quote-section .wrapper .top-border .container-1{max-width:30rem}}.quote-section .wrapper .top-border .container-1 h2{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;margin-bottom:4rem}@media(max-width: 575px){.quote-section .wrapper .top-border .container-1 h2{font-size:2.8rem;width:100%;margin-bottom:0;line-height:3.6rem}}.quote-section .wrapper .top-border .container-1 p{font-size:1.8rem;font-family:"Bw Modelica SS01";line-height:2.8rem;font-weight:400;letter-spacing:.0400000006rem;text-align:left;max-width:49.1rem}@media(max-width: 991px){.quote-section .wrapper .top-border .container-1 p{margin-bottom:4rem}}@media(max-width: 575px){.quote-section .wrapper .top-border .container-1 p{display:none}}.quote-section .wrapper .top-border .container-2{max-width:65rem}@media(max-width: 1199px){.quote-section .wrapper .top-border .container-2{max-width:55rem}}@media(max-width: 991px){.quote-section .wrapper .top-border .container-2{max-width:70rem}}.quote-section .wrapper .top-border .container-2 .quote{font-family:"ivymode",sans-serif;font-size:2.8rem;font-style:italic;font-weight:300;line-height:4.4rem;text-align:left}@media(max-width: 575px){.quote-section .wrapper .top-border .container-2 .quote{font-size:2rem;line-height:30px;padding-top:2rem;line-height:2.8rem}}.quote-section .wrapper .top-border .container-2 .author{display:flex;gap:1.3rem;margin-top:3.2rem}.quote-section .wrapper .top-border .container-2 .author .line{width:42px;height:1px;background-color:#0d0d0d;margin-top:1.1rem}.quote-section .wrapper .top-border .container-2 .author .caption{font-family:"Bw Modelica Regular";font-size:1.8rem;font-weight:500;line-height:2.2rem;text-align:left}@media(max-width: 575px){.quote-section .wrapper .top-border .container-2 .author .caption{font-size:1.4rem}}.quote-section .wrapper .top-border .container-2 .author .caption .strong{font-weight:600}#registration-form{max-width:64rem;width:100%}#registration-form .input_row{margin-left:-7.5px;margin-right:-7.5px}#registration-form .basic-input{margin-bottom:20px;padding-left:7.5px;padding-right:7.5px}#registration-form .basic-input label{display:block;padding-bottom:.4rem;font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}#registration-form .basic-input label span{color:#ad0322}#registration-form .basic-input input{display:block;width:100%;padding:6px 10px;height:4.8rem;border-radius:.4rem;border:none;background-color:#fff;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#707070}#registration-form .basic-input .select-div{position:relative;z-index:1}#registration-form .basic-input select::-ms-expand{display:none}#registration-form .basic-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#registration-form .basic-input select{display:block;width:100%;padding:6px 10px;height:4.8rem;border-radius:.4rem;border:none;background-color:#fff;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#1c1d22}#registration-form .basic-input select:focus{outline:none}#registration-form .basic-input .select-div:after{position:absolute;content:url("https://brentwoodblock.com/wp-content/uploads/2025/01/drop-down.svg");right:1.4rem;top:38%;transform:translateY(-50%);height:auto;width:14px;pointer-events:none;z-index:1}#registration-form .consent-check-box{display:flex;margin-bottom:2rem}#registration-form .consent-check-box input{border:2px solid #0d0d0d;background-color:rgba(0,0,0,0);margin-right:1.05rem;vertical-align:top;width:1.5rem !important;height:1.5rem !important;min-width:1.5rem !important;margin-top:.45rem}#registration-form .consent-check-box .consent-caption{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d;padding-left:30px}@media(max-width: 575px){#registration-form .consent-check-box .consent-caption{font-size:1.2rem;line-height:1.6rem}}#registration-form .consent-check-box{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#registration-form .consent-check-box input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%}#registration-form .checkmark{position:absolute;top:6px;left:0;height:15px;width:15px;background-color:rgba(0,0,0,0);border:2.5px solid hsl(140,6%,19%);border-radius:2px;pointer-events:none}#registration-form .checkmark:after{content:"";position:absolute;display:none}#registration-form .consent-check-box input:checked~.checkmark:after{display:block}#registration-form .consent-check-box .checkmark:after{left:3px;top:0px;width:5px;height:10px;border:solid hsl(140,6%,19%);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#registration-form .submit-btn button{background-color:#a39382;font-family:"Graphik XCondensed Regular";border:none;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;border-radius:.8rem;text-align:left;text-transform:uppercase;margin:0;margin-top:.4rem;padding:1.2rem 3.2rem;color:#fff;transition:.25s ease-in-out}@media(max-width: 575px){#registration-form .submit-btn button{width:100%;text-align:center}}#registration-form .submit-btn button:hover{color:#000}#registration-form .checkbox-anchor{text-decoration:underline;color:#000}.book-tour-button{position:absolute;display:flex;align-items:center;height:2.4rem;width:10.7rem;right:0;bottom:5.5rem}@media(min-width: 576px){.book-tour-button{display:none}}.book-tour-button p{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:1.2rem;line-height:1.1rem;letter-spacing:.1rem;text-transform:uppercase;z-index:1;color:#2d332f;top:50%;transform:translateY(-50%);right:2.1rem;position:absolute}.book-tour-button svg{height:100%;width:100%}*,*:after,*:before{box-sizing:border-box}html{font-size:.5952380952vw;line-height:normal}@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.6666666667vw}}body{height:100%;font-family:sans-serif;font-weight:400;font-size:2.8rem;color:#000;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}p{margin:0}.nav-padding{transition:.25s ease-in-out;padding-top:9.6rem}@media(max-width: 767px){.nav-padding{padding-top:6rem}}.basic-side-padding{padding:0 4rem}@media(max-width: 767px){.basic-side-padding{padding:0 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}#header-nav{position:sticky;top:0;z-index:5;width:100%}#header-nav.force-sticky{position:sticky !important}#header-nav #wrapper{padding:2.9rem 9.6rem 2.9rem 9rem;background-color:#2d332f;list-style:none}@media(max-width: 991px){#header-nav #wrapper{padding:2.9rem 4.5rem 2.9rem 4.5rem}}@media(max-width: 575px){#header-nav #wrapper{padding:1.3rem 2.1rem 1.3rem 1.8rem}}#header-nav #wrapper .nav-logo{display:flex;position:relative;z-index:5}#header-nav #wrapper .nav-logo svg{max-width:22.2rem;width:100%;height:auto}@media(max-width: 575px){#header-nav #wrapper .nav-logo svg{max-width:10.4rem}}#header-nav #wrapper .header-content{display:flex;align-items:center;justify-content:space-between}#header-nav #wrapper .header-buttons{display:flex;gap:1.7rem;flex-direction:row-reverse;position:relative;z-index:3}@media(max-width: 767px){#header-nav #wrapper .header-buttons{display:none}}#header-nav #wrapper .header-buttons .link-1{display:flex;padding:1.3rem 1.1rem;border:1px solid #95836f;background-color:#95836f;border-radius:1rem;transition:all ease-in-out .25s}#header-nav #wrapper .header-buttons .link-1.active{background-color:#fff;border:1px solid #fff}#header-nav #wrapper .header-buttons .link-1.active p{color:#95836f}#header-nav #wrapper .header-buttons .link-1.active:hover p{color:#fff}#header-nav #wrapper .header-buttons .link-1 p{background-color:rgba(0,0,0,0);color:#fff;text-align:center;white-space:nowrap;transition:all ease-in-out .25s;font-family:"Graphik XCondensed Medium";font-weight:500;font-size:1.6rem;line-height:1.6rem;letter-spacing:.3rem;text-transform:uppercase}#header-nav #wrapper .header-buttons .link-1:hover{background-color:rgba(0,0,0,0)}#header-nav #wrapper .header-buttons .link-1:hover p{color:#95836f}#header-nav #wrapper .header-buttons .link-2{display:flex;padding:1.3rem .5rem;background-color:rgba(0,0,0,0);transition:all ease-in-out .25s;border:1px solid rgba(0,0,0,0)}#header-nav #wrapper .header-buttons .link-2.active:hover p{color:#fff}#header-nav #wrapper .header-buttons .link-2.active p::after{content:"";display:flex;width:0;height:1px;background-color:#fff;transition:width .2s;align-self:flex-start}#header-nav #wrapper .header-buttons .link-2.active p:hover::after{width:calc(100% - .1rem)}#header-nav #wrapper .header-buttons .link-2 p{color:#fff;font-family:"Graphik XCondensed Medium";font-weight:500;font-size:1.6rem;line-height:1.6rem;letter-spacing:.3rem;text-transform:uppercase;text-align:center;white-space:nowrap;transition:all ease-in-out .25s;text-transform:uppercase}#header-nav #wrapper .header-buttons .link-2:hover p{color:#a39382}#header-nav #wrapper .buttons-container{display:flex;gap:3rem}#header-nav #wrapper .buttons-container.buttons-hidden{display:none}#header-nav #wrapper .menu-btn{border:none;box-shadow:none;background:none;padding:0;margin:0}#header-nav #wrapper #hamburger{display:flex;flex-direction:column;align-items:center;justify-content:center;width:4rem;height:4rem;gap:1rem;position:relative;z-index:5;-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;cursor:pointer}@media(max-width: 575px){#header-nav #wrapper #hamburger{height:3.6rem;width:3.6rem}}#header-nav #wrapper #hamburger span{display:block;height:1px;width:100%;background:#fff;opacity:1}#header-nav #wrapper .lander-register-link .link-1{display:flex;padding:1.3rem 1.1rem;border:1px solid #95836f;background-color:#95836f;border-radius:1rem;transition:all ease-in-out .25s}#header-nav #wrapper .lander-register-link .link-1.active{background-color:#fff;border:1px solid #fff}#header-nav #wrapper .lander-register-link .link-1.active p{color:#95836f}#header-nav #wrapper .lander-register-link .link-1.active:hover p{color:#fff}#header-nav #wrapper .lander-register-link .link-1 p{background-color:rgba(0,0,0,0);color:#fff;text-align:center;white-space:nowrap;transition:all ease-in-out .25s;font-family:"Graphik XCondensed Medium";font-weight:500;font-size:1.6rem;line-height:1.6rem;letter-spacing:.3rem;text-transform:uppercase}#header-nav #wrapper .lander-register-link .link-1:hover{background-color:rgba(0,0,0,0)}#header-nav #wrapper .lander-register-link .link-1:hover p{color:#95836f}#header-nav .menu-overlay{position:fixed;top:0;left:0;height:100dvh;width:100%;background-color:#a39382;opacity:1;transition:.25s ease-in-out;z-index:4;display:flex;flex-direction:column;gap:3.3rem;overflow:hidden}#header-nav .menu-overlay.hidden-overlay{pointer-events:none;opacity:0}#header-nav .menu-overlay #main-nav{list-style:none;display:flex;flex-direction:column;margin-left:9rem;margin-top:20rem;margin-bottom:0;width:max-content;gap:2.3rem;position:relative;padding:0}@media(max-width: 991px){#header-nav .menu-overlay #main-nav{margin-left:4.5rem}}@media(max-width: 767px){#header-nav .menu-overlay #main-nav{margin-left:4.5rem}}@media(max-width: 575px){#header-nav .menu-overlay #main-nav{margin-top:9.9rem;margin-left:2rem;gap:2.3rem}}#header-nav .menu-overlay #main-nav li{display:flex;flex-direction:column;justify-content:center}#header-nav .menu-overlay #main-nav li a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-family:"ivymode",sans-serif;font-size:2.8rem;font-weight:300;line-height:2.8rem;letter-spacing:.2rem;text-align:left;max-width:max-content;height:4rem;justify-self:center}@media(max-width: 575px){#header-nav .menu-overlay #main-nav li a{font-size:2rem;font-weight:300;line-height:2.8rem;height:2.8rem}}#header-nav .menu-overlay #main-nav li.menu-item-active a::after{width:calc(100% - .1rem)}#header-nav .menu-overlay #main-nav li a::after{content:"";display:flex;width:0;height:1px;background-color:#fff;transition:width .2s;align-self:flex-start}#header-nav .menu-overlay #main-nav li a:hover::after{width:calc(100% - .1rem)}#header-nav .menu-overlay #main-nav .sub-menu{list-style:none;padding:0;display:flex;gap:4.8rem;margin-top:3.3rem;margin-bottom:0}@media(max-width: 575px){#header-nav .menu-overlay #main-nav .sub-menu{margin-top:2.3rem;flex-direction:column;gap:1.7rem}}#header-nav .menu-overlay #main-nav .sub-menu li a{display:flex;flex-direction:column;font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.3rem;max-width:max-content}@media(max-width: 575px){#header-nav .menu-overlay #main-nav .sub-menu li a{font-size:1.4rem;font-weight:400;line-height:2.4rem;height:2.4rem}}#header-nav .menu-overlay #main-nav .sub-menu li.active a::after{width:calc(100% - .1rem)}#header-nav .menu-overlay #main-nav .sub-menu li a::after{content:"";display:flex;width:0;height:1px;background-color:#fff;transition:width .3s;align-self:flex-start}#header-nav .menu-overlay #main-nav .sub-menu li a:hover::after{width:calc(100% - .2rem)}@media(max-width: 575px){#header-nav .menu-overlay #main-nav .sub-menu{flex-direction:column}}#header-nav .menu-overlay #main-nav .residence-sub-menu{display:flex;flex-direction:column;position:absolute;left:47.6rem;width:max-content;top:0;margin:0;gap:2.4rem;border-left:1px solid #fff;padding-left:2rem;pointer-events:none;opacity:0}@media(max-width: 767px){#header-nav .menu-overlay #main-nav .residence-sub-menu{display:none}}#header-nav .menu-overlay #main-nav .residence-sub-menu li a{display:flex;color:#fff;text-transform:uppercase;font-family:"ivymode",sans-serif;font-size:2.8rem;font-weight:300;line-height:2.8rem;letter-spacing:.2rem;text-align:left;max-width:max-content;height:4rem;justify-self:center}@media(max-width: 575px){#header-nav .menu-overlay #main-nav .residence-sub-menu li a{font-size:2rem;font-weight:300;line-height:2.8rem;height:2.8rem}}#header-nav .menu-overlay #main-nav .residence-sub-menu li a::after{content:"";display:flex;width:0;height:1px;background-color:#fff;transition:width .4s;align-self:flex-start}#header-nav .menu-overlay #main-nav .residence-sub-menu li a:hover::after{width:calc(100% - .1rem)}#header-nav .menu-overlay .bottom-row{display:flex;justify-content:space-between;padding:2rem 11.3rem 8.5rem 9rem}@media(max-width: 991px){#header-nav .menu-overlay .bottom-row{padding:2rem 5.6rem 8.5rem 4.5rem}}@media(max-width: 575px){#header-nav .menu-overlay .bottom-row{padding:2rem 2.1rem 3.9rem 1.8rem}}@media(max-width: 575px){#header-nav .menu-overlay .bottom-row .brentwood-b-logo{display:none}}#header-nav .menu-overlay .bottom-row .link-container{display:flex;flex-direction:column;justify-content:flex-end}#header-nav .menu-overlay .bottom-row .link-container h2{font-family:"ivymode",sans-serif;font-size:2.8rem;font-weight:300;line-height:4rem;letter-spacing:.15rem;color:#fff;margin-bottom:2.5rem;text-align:center}@media(max-width: 575px){#header-nav .menu-overlay .bottom-row .link-container h2{font-size:2.097rem;font-weight:300;line-height:2.696rem;letter-spacing:.1497607231rem}}#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons{display:flex;gap:2.7rem;justify-content:center}@media(max-width: 575px){#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons{gap:2.3rem;justify-content:flex-start}}#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons a button{padding:1.1rem 3.1rem;border:1px solid #fff;border-radius:.8rem;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;color:#fff;transition:background-color ease-in-out .25s,color ease-in-out .25s}#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons a button:hover{background-color:#fff;color:#a39382}@media(max-width: 575px){#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons a button{font-size:1.6rem;font-weight:400;line-height:2rem;padding:.5rem 1.2rem;border-radius:.4rem}}#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons a:nth-child(1) button{background-color:#fff;color:#a39382}#header-nav .menu-overlay .bottom-row .link-container .overlay-link-buttons a:nth-child(1) button:hover{background-color:#a39382;color:#fff}footer{background-color:#141414}footer .wrapper{padding-top:8rem;padding-bottom:13.4rem;padding-left:9rem;padding-right:9rem}@media(max-width: 991px){footer .wrapper{padding:8rem 4.5rem}}@media(max-width: 575px){footer .wrapper{padding-top:3.5rem;padding-left:2rem;padding-right:2rem;padding-bottom:5.3rem}}footer .wrapper .section-1{border-bottom:1px solid #3d3d3d}footer .wrapper .section-1 .top-row{display:flex;gap:15.6rem}@media(max-width: 1199px){footer .wrapper .section-1 .top-row{gap:6rem}}@media(max-width: 991px){footer .wrapper .section-1 .top-row{flex-direction:column;gap:0}}@media(max-width: 575px){footer .wrapper .section-1 .top-row{flex-direction:column}}footer .wrapper .section-1 .top-row .text-container{display:flex}@media(max-width: 991px){footer .wrapper .section-1 .top-row .text-container{justify-content:space-between}}@media(max-width: 575px){footer .wrapper .section-1 .top-row .text-container{flex-direction:column}}footer .wrapper .section-1 .footer-links-container{padding-bottom:10rem;display:flex}@media(max-width: 575px){footer .wrapper .section-1 .footer-links-container{padding-bottom:2.8rem}}footer .wrapper .section-1 .footer-links-container ul{list-style:none;padding-left:0;display:flex;flex-direction:column;column-gap:2rem;row-gap:2rem;max-height:22rem;flex-wrap:wrap;margin:0;margin-right:15.6rem}@media(max-width: 1199px){footer .wrapper .section-1 .footer-links-container ul{margin-right:15rem}}@media(max-width: 575px){footer .wrapper .section-1 .footer-links-container ul{flex-wrap:nowrap;max-height:100%;margin-right:0;row-gap:0;column-gap:0;gap:1.6rem}}footer .wrapper .section-1 .footer-links-container li{width:19.2rem}@media(max-width: 1199px){footer .wrapper .section-1 .footer-links-container li{width:max-content}}footer .wrapper .section-1 .footer-links-container li a{display:flex}footer .wrapper .section-1 .footer-links-container li span{font-size:1.6rem;color:#fcfcfc;font-family:"Bw Modelica Regular";font-weight:600;line-height:2rem;text-align:left;transition:color .3s ease}footer .wrapper .section-1 .footer-links-container li span:hover{color:#a39382}footer .wrapper .section-1 .contact-container{max-width:30.4rem;width:100%}@media(max-width: 991px){footer .wrapper .section-1 .contact-container{max-width:max-content}}@media(max-width: 575px){footer .wrapper .section-1 .contact-container{margin-bottom:2rem}}footer .wrapper .section-1 .contact-container .title{padding-bottom:2.4rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.0800000012rem;color:#c7cad1}@media(max-width: 575px){footer .wrapper .section-1 .contact-container .title{padding-bottom:2rem}}footer .wrapper .section-1 .contact-container .group-container{display:flex;flex-direction:column;gap:.8rem}footer .wrapper .section-1 .contact-container .group{display:flex;flex-direction:column}footer .wrapper .section-1 .contact-container .group p{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;color:#fcfcfc}footer .wrapper .section-1 .contact-container .address{gap:.8rem}footer .wrapper .section-1 .contact-container .address .centre-title{font-family:"Bw Modelica Regular";font-size:1.6rem;font-weight:600;line-height:2.4rem}footer .wrapper .section-1 .contact-container .address a p{transition:color .3s ease}footer .wrapper .section-1 .contact-container .address a p:hover{color:#a39382}footer .wrapper .section-1 .contact-container .contact{gap:.8rem}footer .wrapper .section-1 .contact-container .contact a p{transition:color .3s ease}footer .wrapper .section-1 .contact-container .contact a p:hover{color:#a39382}footer .wrapper .section-1 .contact-container .hours{gap:.2rem}footer .wrapper .section-1 .map-container{max-width:57rem}@media(max-width: 1199px){footer .wrapper .section-1 .map-container{max-width:40rem}}@media(max-width: 991px){footer .wrapper .section-1 .map-container{max-width:100%;padding-bottom:10rem}}@media(max-width: 575px){footer .wrapper .section-1 .map-container{padding-bottom:2rem}}footer .wrapper .section-1 .map-container svg{width:100%;height:auto}footer .wrapper .section-1 .image-container{padding-bottom:46px}footer .wrapper .section-2{padding-top:4.3rem;padding-bottom:4.3rem;border-bottom:1px solid #3d3d3d}@media(max-width: 575px){footer .wrapper .section-2{padding:2rem 0}}footer .wrapper .section-2 .image-container{display:flex;display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width: 575px){footer .wrapper .section-2 .image-container{display:block}}@media(max-width: 575px){footer .wrapper .section-2 .image-container .logo-1{margin-bottom:3.1rem}}footer .wrapper .section-2 .image-container .logo-1 svg{max-width:23.4rem}@media(max-width: 575px){footer .wrapper .section-2 .image-container .logo-1 svg{max-width:16rem}}footer .wrapper .section-2 .image-container .right-logos{display:flex;align-items:flex-end;gap:3rem}@media(max-width: 575px){footer .wrapper .section-2 .image-container .right-logos{gap:0;justify-content:space-between}}footer .wrapper .section-2 .image-container .logo-2{max-width:21.4rem}@media(max-width: 575px){footer .wrapper .section-2 .image-container .logo-2{max-width:18.5rem}}footer .wrapper .section-2 .image-container .logo-3{max-width:10rem;margin-bottom:.7rem}@media(max-width: 575px){footer .wrapper .section-2 .image-container .logo-3{max-width:8.4rem;margin-bottom:.5rem}}footer .wrapper .section-3 .policy-container{padding-top:3.7rem}@media(max-width: 575px){footer .wrapper .section-3 .policy-container{padding-top:4.8rem}}footer .wrapper .section-3 .policy-container .title{font-size:1.2rem;color:#fff;font-family:"Bw Modelica SS01";font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}footer .wrapper .section-3 .policy-container .policy-links-list{padding-left:0;margin-bottom:1.7rem;display:flex;gap:1.2rem;list-style:none}@media(max-width: 767px){footer .wrapper .section-3 .policy-container .policy-links-list{justify-content:space-between}}@media(max-width: 575px){footer .wrapper .section-3 .policy-container .policy-links-list{justify-content:flex-start;max-width:25rem;gap:0;row-gap:.8rem;column-gap:1.2rem;flex-wrap:wrap;margin-bottom:2.4rem}}footer .wrapper .section-3 .policy-container .policy-links-list a{display:flex}footer .wrapper .section-3 .policy-container .policy-links-list li{list-style:none}footer .wrapper .section-3 .policy-container .policy-links-list li span{font-size:1.2rem;color:#fff;font-family:"Bw Modelica SS01";font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem;transition:color .3s ease}footer .wrapper .section-3 .policy-container .policy-links-list li span:hover{color:#a39382}footer .wrapper .section-3 .policy-container .fine-print{font-family:"Bw Modelica Regular";color:#fff;font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.0400000006rem;opacity:.5;text-align:left;max-width:1130px}@media(max-width: 575px){footer .wrapper .section-3 .policy-container .fine-print{font-size:1.2rem;line-height:1.6rem;letter-spacing:.0400000006rem}}.residence-sub-nav-section{background-color:#fff;position:sticky !important;top:0;z-index:3;cursor:pointer}.residence-sub-nav-section.home-page{background-color:#56614b}.residence-sub-nav-section.home-page .residence-home-button{color:#fff !important}.residence-sub-nav-section.home-page .residence-sub-nav li:hover{border-top:1px solid #fff !important}.residence-sub-nav-section.home-page .residence-sub-nav .residence-sub-nav-button{color:#fff !important}.residence-sub-nav-section .wrapper{padding:3rem 9.4rem 3rem 9rem;display:flex;justify-content:space-between;align-items:center;position:relative}@media(max-width: 991px){.residence-sub-nav-section .wrapper{padding:0 0 0 4.5rem}}@media(max-width: 575px){.residence-sub-nav-section .wrapper{padding:0 0 0 1.8rem}}.residence-sub-nav-section .wrapper .home-link .residence-home-button{font-family:"Graphik XCondensed Regular";font-size:2.4rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase;color:#95836f;white-space:nowrap}@media(max-width: 575px){.residence-sub-nav-section .wrapper .home-link .residence-home-button{font-size:2rem;font-weight:400;line-height:2.8rem;letter-spacing:.0800000012rem}}.residence-sub-nav-section .wrapper .residence-sub-nav-dropdown-button{display:none}@media(max-width: 991px){.residence-sub-nav-section .wrapper .residence-sub-nav-dropdown-button{display:flex;align-items:center;justify-content:flex-end;height:100%;padding-right:5.55rem;width:100%;height:9rem}.residence-sub-nav-section .wrapper .residence-sub-nav-dropdown-button svg{width:1.9rem;height:.95rem}.residence-sub-nav-section .wrapper .residence-sub-nav-dropdown-button svg path{stroke:#95836f}}@media(max-width: 575px){.residence-sub-nav-section .wrapper .residence-sub-nav-dropdown-button{padding-right:2.9rem;height:4rem}}@media(max-width: 991px){.residence-sub-nav-section .wrapper .sub-nav-grow-element{position:absolute;height:0;overflow:hidden;width:100%;top:9rem;left:0;pointer-events:none}}@media(max-width: 575px){.residence-sub-nav-section .wrapper .sub-nav-grow-element{top:4rem}}.residence-sub-nav-section .wrapper .residence-sub-nav{list-style:none;display:flex;gap:3.6rem;height:3rem;padding:0;margin:0}@media(max-width: 991px){.residence-sub-nav-section .wrapper .residence-sub-nav{flex-direction:column;background-color:#fff;height:auto;padding:2.6rem 4.5rem;gap:1rem}}@media(max-width: 575px){.residence-sub-nav-section .wrapper .residence-sub-nav{padding:2.6rem 1.8rem;gap:.4rem}}.residence-sub-nav-section .wrapper .residence-sub-nav li{display:flex;align-items:center;border-top:1px solid rgba(0,0,0,0)}@media(min-width: 992px){.residence-sub-nav-section .wrapper .residence-sub-nav li{transition:border-top .4s ease-in-out}.residence-sub-nav-section .wrapper .residence-sub-nav li.active{border-top:1px solid hsl(140,6%,19%)}.residence-sub-nav-section .wrapper .residence-sub-nav li:hover{border-top:1px solid hsl(140,6%,19%)}}@media(max-width: 991px){.residence-sub-nav-section .wrapper .residence-sub-nav li.active a .residence-sub-nav-button{text-decoration:underline}}.residence-sub-nav-section .wrapper .residence-sub-nav li a .residence-sub-nav-button{display:flex;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;color:hsl(140,6%,19%)}@media(max-width: 991px){.residence-sub-nav-section .wrapper .residence-sub-nav li a .residence-sub-nav-button{font-family:"ivymode",sans-serif;font-size:1.6rem;font-weight:300;line-height:2.8rem;letter-spacing:.2rem;color:#95836f}}.template__masterplan-community-centre .basic-landing-section .header{max-width:40rem}@media(max-width: 575px){.template__masterplan-community-centre .basic-landing-section .header{max-width:20rem}}.template__masterplan-community-centre .basic-landing-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(154.41deg, rgba(0, 0, 0, 0.7) 20.73%, rgba(255, 255, 255, 0) 73.17%)}.template__masterplan-community-centre .section-2{background-color:#d1d8c2;display:none}.template__masterplan-community-centre .section-2 .wrapper{padding-left:18.4rem;padding-right:18.4rem;padding-top:12.8rem;padding-bottom:14.4rem}@media(max-width: 1199px){.template__masterplan-community-centre .section-2 .wrapper{padding-left:0;padding-right:0}}@media(max-width: 575px){.template__masterplan-community-centre .section-2 .wrapper{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:6rem}}.template__masterplan-community-centre .section-2 .wrapper .content-container{display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 991px){.template__masterplan-community-centre .section-2 .wrapper .content-container{flex-direction:column;gap:3.6rem}}.template__masterplan-community-centre .section-2 .wrapper .small-screen-row{display:flex}@media(max-width: 575px){.template__masterplan-community-centre .section-2 .wrapper .small-screen-row{gap:1.6rem}}.template__masterplan-community-centre .section-2 .wrapper .content{border-right:1px solid #000;width:100%;height:12rem;padding:0 3.2rem 4.8rem 3.2rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 991px){.template__masterplan-community-centre .section-2 .wrapper .content{border-right:none}}@media(max-width: 575px){.template__masterplan-community-centre .section-2 .wrapper .content{padding:0;height:auto}}.template__masterplan-community-centre .section-2 .wrapper .content h2{font-family:"ivymode",sans-serif;font-size:5.4rem;font-weight:400;line-height:7.2rem;letter-spacing:.1rem;text-align:center;margin-bottom:.8rem;min-width:26.4rem}@media(max-width: 1199px){.template__masterplan-community-centre .section-2 .wrapper .content h2{min-width:23rem}}@media(max-width: 575px){.template__masterplan-community-centre .section-2 .wrapper .content h2{font-size:3.2rem;line-height:4.4rem;min-width:16rem}}.template__masterplan-community-centre .section-2 .wrapper .content p{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;max-width:17rem}@media(max-width: 575px){.template__masterplan-community-centre .section-2 .wrapper .content p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}}.template__masterplan-community-centre .section-2 .wrapper .hide-vertical-line{border-right:none}.template__masterplan-commercial .basic-landing-section h2{max-width:25rem}@media(max-width: 575px){.template__masterplan-commercial .basic-landing-section h2{max-width:15rem}}.template__masterplan-commercial .basic-landing-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(154.41deg, rgba(0, 0, 0, 0.7) 20.73%, rgba(255, 255, 255, 0) 73.17%)}.template__masterplan-commercial .section-2{background-color:#d1d8c2}.template__masterplan-commercial .section-2 .wrapper{padding-left:18.4rem;padding-right:18.4rem;padding-top:12.8rem;padding-bottom:14.4rem}@media(max-width: 1199px){.template__masterplan-commercial .section-2 .wrapper{padding-left:0;padding-right:0}}@media(max-width: 575px){.template__masterplan-commercial .section-2 .wrapper{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:6rem}}.template__masterplan-commercial .section-2 .wrapper .content-container{display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 991px){.template__masterplan-commercial .section-2 .wrapper .content-container{flex-direction:column;gap:3.6rem}}.template__masterplan-commercial .section-2 .wrapper .small-screen-row{display:flex}@media(max-width: 575px){.template__masterplan-commercial .section-2 .wrapper .small-screen-row{gap:1.6rem}}.template__masterplan-commercial .section-2 .wrapper .content{border-right:1px solid #000;width:100%;height:12rem;padding:0 3.2rem 4.8rem 3.2rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 991px){.template__masterplan-commercial .section-2 .wrapper .content{border-right:none}}@media(max-width: 575px){.template__masterplan-commercial .section-2 .wrapper .content{padding:0;height:auto}}.template__masterplan-commercial .section-2 .wrapper .content h2{font-family:"ivymode",sans-serif;font-size:5.4rem;font-weight:400;line-height:7.2rem;letter-spacing:.1rem;text-align:center;margin-bottom:.8rem;min-width:26.4rem}@media(max-width: 1199px){.template__masterplan-commercial .section-2 .wrapper .content h2{min-width:23rem}}@media(max-width: 575px){.template__masterplan-commercial .section-2 .wrapper .content h2{font-size:3.2rem;line-height:4.4rem;min-width:16rem}}.template__masterplan-commercial .section-2 .wrapper .content p{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;max-width:17rem}@media(max-width: 575px){.template__masterplan-commercial .section-2 .wrapper .content p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}}.template__masterplan-commercial .section-2 .wrapper .hide-vertical-line{border-right:none}.template__masterplan-commercial .section-4{background-color:#eaeae6}.template__masterplan-commercial .section-4 .wrapper{display:flex}@media(max-width: 575px){.template__masterplan-commercial .section-4 .wrapper{height:21.2rem}}.template__masterplan-home .landing .wrapper{position:relative;display:flex}.template__masterplan-home .landing .wrapper .video-container{position:relative;max-height:84rem;width:100%}.template__masterplan-home .landing .wrapper .video-container video{width:100%;height:100%;object-fit:cover}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .video-container{height:47.6rem;max-height:47.6rem}}.template__masterplan-home .landing .wrapper .video-container .play-video-button{position:absolute;display:flex;justify-content:center;align-items:center;gap:1.7rem;bottom:9.2rem;left:9.9rem;cursor:pointer;transition:opacity .3s ease-out}.template__masterplan-home .landing .wrapper .video-container .play-video-button:hover{opacity:.6}.template__masterplan-home .landing .wrapper .video-container .play-video-button svg{width:7.2rem;height:7.2rem}.template__masterplan-home .landing .wrapper .video-container .play-video-button p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;color:#fff;text-transform:uppercase}@media(max-width: 991px){.template__masterplan-home .landing .wrapper .video-container .play-video-button{left:5rem;bottom:8.6rem}.template__masterplan-home .landing .wrapper .video-container .play-video-button svg{width:5rem;height:5rem}}@media(max-width: 767px){.template__masterplan-home .landing .wrapper .video-container .play-video-button{left:4rem;bottom:3.3rem}}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .video-container .play-video-button{left:2.7rem;bottom:4.5rem}}.template__masterplan-home .landing .wrapper .video-lightbox{display:none;justify-content:center;align-items:center;position:fixed;gap:5rem;background-color:#0d0d0d;height:100dvh;width:100%;z-index:4;bottom:0;left:0}.template__masterplan-home .landing .wrapper .video-lightbox.visible{display:flex}.template__masterplan-home .landing .wrapper .video-lightbox .video-container{display:flex;flex-direction:column;max-width:131.2rem;width:100%;padding:1rem}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .video-lightbox .video-container{height:auto;max-height:auto}}.template__masterplan-home .landing .wrapper .video-lightbox .close-button{position:absolute;width:4rem;height:4rem;align-self:flex-end;margin:2rem;background-color:#292929;border-radius:50%;top:0;right:0;transition:all .3s ease-out;cursor:pointer}.template__masterplan-home .landing .wrapper .video-lightbox .close-button:hover{opacity:.6}.template__masterplan-home .landing .wrapper .video-lightbox .close-button span{position:absolute;width:1.885rem;height:2px;background-color:#fff;top:50%;left:50%}.template__masterplan-home .landing .wrapper .video-lightbox .close-button span:first-child{transform-origin:center;transform:translate(-50%, -50%) rotate(45deg)}.template__masterplan-home .landing .wrapper .video-lightbox .close-button span:last-child{transform-origin:center;transform:translate(-50%, -50%) rotate(-45deg)}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .video-lightbox .close-button{margin:2rem}.template__masterplan-home .landing .wrapper .video-lightbox .close-button span{width:3rem}}.template__masterplan-home .landing .wrapper .left-side-content{position:absolute;top:12rem;left:9rem;color:#fff;z-index:1}@media(max-width: 991px){.template__masterplan-home .landing .wrapper .left-side-content{top:8rem;left:5rem}}@media(max-width: 767px){.template__masterplan-home .landing .wrapper .left-side-content{top:3.3rem;left:4rem}}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .left-side-content{top:5.2rem;left:2.2rem}}.template__masterplan-home .landing .wrapper .left-side-content p{font-size:2rem;font-family:"Graphik XCondensed Regular";font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;margin-bottom:.8rem;text-transform:uppercase}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .left-side-content p{font-size:1.8rem;padding-bottom:.8rem;line-height:2.2rem;letter-spacing:.1rem;text-align:left}}.template__masterplan-home .landing .wrapper .left-side-content h1{font-family:"ivymode",sans-serif;font-size:9.5rem;line-height:11.5rem;max-width:110.1rem;text-transform:uppercase}@media(max-width: 1199px){.template__masterplan-home .landing .wrapper .left-side-content h1{font-size:6.5rem;line-height:8.5rem;max-width:70rem}}@media(max-width: 991px){.template__masterplan-home .landing .wrapper .left-side-content h1{font-size:5.5rem;line-height:7.5rem;max-width:70rem}}@media(max-width: 767px){.template__masterplan-home .landing .wrapper .left-side-content h1{font-size:4.5rem;line-height:6.5rem;max-width:50rem}}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .left-side-content h1{font-size:3.2rem;line-height:4rem}}.template__masterplan-home .landing .wrapper .right-side-content{position:absolute;bottom:8.6rem;right:8.6rem;color:#fff;z-index:1;max-width:21.5rem}@media(max-width: 767px){.template__masterplan-home .landing .wrapper .right-side-content{bottom:3.3rem;right:4rem}}@media(max-width: 575px){.template__masterplan-home .landing .wrapper .right-side-content{display:none}}.template__masterplan-home .landing .wrapper .right-side-content h2{font-size:1.6rem;line-height:2.4rem;letter-spacing:.08rem;font-family:"Bw Modelica Regular";font-weight:600;border-top:1px solid #fff;padding-top:2.7rem;max-width:20rem;text-transform:uppercase}.template__masterplan-home .landing .wrapper .right-side-content p{font-size:1.4rem;font-family:"Bw Modelica Regular";font-weight:500;letter-spacing:.08rem;line-height:2rem;padding-top:1rem}.template__masterplan-home .landing .wrapper .right-side-content .button-group{padding-top:4rem}.template__masterplan-home .landing .wrapper .right-side-content .button-group button{border:1px solid #fff;padding:.6rem .75rem;padding:.4rem .75rem .6rem .75rem;border-radius:.4rem;color:#fff;transition:ease-in-out .25s}.template__masterplan-home .landing .wrapper .right-side-content .button-group button p{padding:0;font-family:"Graphik XCondensed Regular";font-weight:400;line-height:2rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase;font-size:1.6rem}.template__masterplan-home .landing .wrapper .right-side-content .button-group button:hover{background-color:#fcfcfc;color:#000}.template__masterplan-home .page-slider{background-color:#eaeae6;padding:6rem 0 4.6rem 9rem}@media(max-width: 991px){.template__masterplan-home .page-slider{padding:6rem 0 4.6rem 4.5rem}}@media(max-width: 767px){.template__masterplan-home .page-slider{padding:6rem 0 4.6rem 2rem}}.template__masterplan-home .page-slider .wrapper .title-container{margin-bottom:5.4rem;padding-right:9rem}@media(max-width: 991px){.template__masterplan-home .page-slider .wrapper .title-container{padding-right:4.5rem}}@media(max-width: 767px){.template__masterplan-home .page-slider .wrapper .title-container{padding-right:2rem}}.template__masterplan-home .page-slider .wrapper .title-container h2{font-family:"ivymode",sans-serif;font-weight:300;font-size:6.4rem;line-height:7.2rem;letter-spacing:.05em;text-align:center;color:#95836f;text-align:center}@media(max-width: 575px){.template__masterplan-home .page-slider .wrapper .title-container h2{font-size:3.2rem;line-height:4rem}}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide{width:42.3rem;height:35.8rem}@media(max-width: 575px){.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide{width:calc(100% - 2rem)}}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a{display:flex;position:relative;width:100%;height:100%}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a:hover .icon-container{transform:translateX(0.5rem)}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a:hover .icon-container svg rect{fill:#95836f;stroke:#95836f}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a:hover .image-container img{scale:1.05}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .title{position:absolute;z-index:2;top:4.3rem;left:3rem;font-family:"Graphik XCondensed Regular";font-weight:400;font-size:3.2rem;line-height:2.4rem;letter-spacing:.012em;text-transform:uppercase;color:#fff;max-width:calc(100% - 6rem)}@media(max-width: 575px){.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .title{font-size:2.4rem;line-height:3.2rem}}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .image-container{width:100%;height:100%;position:relative;overflow:hidden}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .image-container img{transition:scale .2s ease-in-out}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .image-container .overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 56.73%, rgba(0, 0, 0, 0.69) 100%)}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .icon-container{position:absolute;bottom:2.2rem;right:2.2rem;z-index:3;height:3.2rem;width:3.2rem;transition:all .2s ease-in-out}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .icon-container svg{width:100%;height:100%}.template__masterplan-home .page-slider .wrapper .splide .splide__track .splide__list .splide__slide a .icon-container svg rect{transition:all .2s ease-in-out;fill:rgba(0,0,0,0);stroke-width:.1rem;stroke:#fff}.template__masterplan-home .section-1{background-color:#2d332f}.template__masterplan-home .section-1 .wrappers{display:flex;flex-direction:column;align-items:center;padding:12.8rem 0}@media(max-width: 991px){.template__masterplan-home .section-1 .wrappers{padding-left:8rem;padding-right:8rem}}@media(max-width: 575px){.template__masterplan-home .section-1 .wrappers{padding-top:6.4rem;padding-bottom:6.4rem;padding-right:2rem;padding-left:2rem}}.template__masterplan-home .section-1 .wrappers .caption{font-size:2rem;font-family:"Graphik XCondensed Regular";color:#a39382;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:center;padding-bottom:1.6rem;text-transform:uppercase}@media(max-width: 575px){.template__masterplan-home .section-1 .wrappers .caption{font-size:1.8rem;line-height:2.2rem;letter-spacing:.1rem}}.template__masterplan-home .section-1 .wrappers .content{font-family:"ivymode",sans-serif;color:#fcfcfc;font-size:2.4rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-align:center;max-width:110rem}@media(max-width: 575px){.template__masterplan-home .section-1 .wrappers .content{font-size:1.6rem;font-weight:300;line-height:2.4rem;letter-spacing:.1rem}}.template__masterplan-home .section-1 .wrappers .button-group{padding-top:3.6rem;text-align:center}.template__masterplan-home .section-1 .wrappers .button-group button{background-color:#a39382;font-size:2rem;color:#fcfcfc;font-weight:400;padding:1.2rem 2.6rem 1.2rem 2.6rem;border-radius:.8rem;font-family:"Graphik XCondensed Regular";line-height:2.4rem;letter-spacing:.1rem;border:1px solid #a39382;text-align:center;text-transform:uppercase;transition:ease-in-out .25s}.template__masterplan-home .section-1 .wrappers .button-group button:hover{background-color:rgba(0,0,0,0);color:#a39382}@media(max-width: 575px){.template__masterplan-home .section-1 .wrappers .button-group button{background-color:rgba(0,0,0,0);border:none;width:auto;height:auto}}@media(max-width: 767px){.template__masterplan-home .builder-row{display:flex;justify-content:center;align-items:center}}.template__masterplan-home .section-builder{padding:14.4rem 0;gap:13.7rem}.template__masterplan-home .section-builder .content{gap:12rem}@media(max-width: 1199px){.template__masterplan-home .section-builder .content{gap:5rem}}@media(max-width: 767px){.template__masterplan-home .section-builder .content{flex-direction:column !important;width:max-content}}@media(max-width: 575px){.template__masterplan-home .section-builder .content{gap:0}}@media(max-width: 767px){.template__masterplan-home .section-builder .content div{align-self:flex-start}}.template__masterplan-home .section-builder .content div p{max-width:42rem}.template__masterplan-home .section-builder .content .image-container{max-width:83.4rem;width:100%;height:62.2rem}@media(max-width: 1199px){.template__masterplan-home .section-builder .content .image-container{max-width:60rem}}@media(max-width: 991px){.template__masterplan-home .section-builder .content .image-container{max-width:50rem;height:50rem}}@media(max-width: 767px){.template__masterplan-home .section-builder .content .image-container{max-width:60rem;height:42.2rem}}@media(max-width: 575px){.template__masterplan-home .section-builder .content .image-container{max-width:100%;height:28rem}}.template__masterplan-home .section-builder .content .image-container img{object-fit:cover}@media(max-width: 575px){.template__masterplan-home .section-builder{padding:0;gap:0}.template__masterplan-home .section-builder .text-content{margin-bottom:0;padding:4.8rem 2rem}}.template__masterplan-home .section-3{background-color:#2d332f}.template__masterplan-home .section-3 .wrapper{padding-top:12.8rem;padding-bottom:15.7rem;padding-left:29rem;padding-right:29rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1199px){.template__masterplan-home .section-3 .wrapper{padding-left:6rem;padding-right:6rem}}@media(max-width: 767px){.template__masterplan-home .section-3 .wrapper{padding-left:6rem;padding-right:6rem}}@media(max-width: 575px){.template__masterplan-home .section-3 .wrapper{padding-top:4.4rem;padding-left:2rem;padding-right:2rem;padding-bottom:4.4rem}}.template__masterplan-home .section-3 .wrapper p{font-family:"ivymode",sans-serif;font-size:2.4rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-align:center;color:#fcfcfc;margin-bottom:4.3rem}@media(max-width: 575px){.template__masterplan-home .section-3 .wrapper p{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.258rem}}.template__masterplan-home .section-3 .wrapper svg{max-width:26.5rem;margin-bottom:4.8rem}@media(max-width: 575px){.template__masterplan-home .section-3 .wrapper svg{max-width:20rem;margin-bottom:4rem}}.template__masterplan-home .section-3 .wrapper .button-group{text-align:center}.template__masterplan-home .section-3 .wrapper .button-group button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;background-color:rgba(0,0,0,0);color:#a39382;text-transform:uppercase;transition:all .3s ease-out}.template__masterplan-home .section-3 .wrapper .button-group button:hover{opacity:.6}.template__masterplan-team .news-style-section{background-color:hsl(140,6%,19%)}.template__masterplan-team .news-style-section p,.template__masterplan-team .news-style-section h1{color:#fcfcfc}.template__masterplan-team .news-style-section .content{max-width:65rem}.template__masterplan-team .news-style-section h1{min-width:98.8rem}@media(max-width: 1199px){.template__masterplan-team .news-style-section h1{min-width:90rem}}@media(max-width: 991px){.template__masterplan-team .news-style-section h1{min-width:auto;width:100%}}.template__masterplan-team .section-3{background-color:#eaeae6}.template__masterplan-team .section-3 .wrapper{padding-left:18.4rem;padding-right:18.4rem;padding-top:12.8rem;padding-bottom:14.4rem}@media(max-width: 1199px){.template__masterplan-team .section-3 .wrapper{padding-left:0;padding-right:0}}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper{padding-left:2rem;padding-right:2rem;padding-top:6rem;padding-bottom:6rem}}.template__masterplan-team .section-3 .wrapper .content-container{display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .content-container{flex-direction:column;gap:2rem}}.template__masterplan-team .section-3 .wrapper .small-screen-row{display:flex}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .small-screen-row{gap:1.6rem}}.template__masterplan-team .section-3 .wrapper .content{border-right:1px solid #000;width:100%;height:12rem;padding:0 11.4rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 991px){.template__masterplan-team .section-3 .wrapper .content{padding:0 4rem}}@media(max-width: 767px){.template__masterplan-team .section-3 .wrapper .content{padding:0}}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .content{border-right:none;padding:0;height:auto}}.template__masterplan-team .section-3 .wrapper .content h2{font-family:"ivymode",sans-serif;font-size:5.4rem;font-weight:400;line-height:7.2rem;letter-spacing:.1rem;text-align:center;margin-bottom:.8rem;min-width:26.4rem}@media(max-width: 1199px){.template__masterplan-team .section-3 .wrapper .content h2{min-width:23rem}}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .content h2{font-size:3.2rem;line-height:4.4rem;min-width:16rem}}.template__masterplan-team .section-3 .wrapper .content p{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;max-width:17rem}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .content p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}}.template__masterplan-team .section-3 .wrapper .content:first-child{padding-left:3.2rem}@media(max-width: 575px){.template__masterplan-team .section-3 .wrapper .content:first-child{padding:0}}.template__masterplan-team .section-3 .wrapper .hide-vertical-line{border-right:none;padding-left:11.4rem !important;padding-right:3.2rem}@media(max-width: 991px){.template__masterplan-team .section-3 .wrapper .hide-vertical-line{padding-left:4rem !important}}@media(max-width: 767px){.template__masterplan-team .section-3 .wrapper .hide-vertical-line{padding-left:0rem !important}}.template__masterplan-team .section-4 .wrapper{background-color:#eaeae6;padding-bottom:14.4rem}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper{padding-bottom:4.8rem}}.template__masterplan-team .section-4 .wrapper .splide__slide{cursor:grabbing}.template__masterplan-team .section-4 .wrapper .splide__arrow{width:auto;height:auto;opacity:1;top:37rem}@media(max-width: 767px){.template__masterplan-team .section-4 .wrapper .splide__arrow{top:25rem}}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper .splide__arrow{top:9.5rem}}.template__masterplan-team .section-4 .wrapper .splide__arrow svg{width:100%;height:100%}.template__masterplan-team .section-4 .wrapper .splide__arrow--prev{left:2rem}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper .splide__arrow--prev{left:1.6rem}}.template__masterplan-team .section-4 .wrapper .splide__arrow--prev svg{transform:scaleX(1)}.template__masterplan-team .section-4 .wrapper .splide__arrow--next{right:1.6rem}.template__masterplan-team .section-4 .wrapper .splide__arrow--next svg{transform:scaleX(1)}.template__masterplan-team .section-4 .wrapper img{height:74rem;width:74rem}@media(max-width: 767px){.template__masterplan-team .section-4 .wrapper img{height:50rem;width:50rem}}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper img{width:18.8rem;height:18.8rem}}.template__masterplan-team .section-4 .wrapper .image-caption{display:flex;justify-content:center;margin-top:2.4rem}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper .image-caption{margin-top:1.6rem}}.template__masterplan-team .section-4 .wrapper .image-caption .caption{font-size:1.4rem;font-family:"Bw Modelica Regular";font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;width:100%;max-width:108.8rem}@media(max-width: 575px){.template__masterplan-team .section-4 .wrapper .image-caption .caption{max-width:21.7rem}}.template__masterplan-masterplan .landing .wrapper{position:relative;display:flex}.template__masterplan-masterplan .landing .wrapper .image-container{max-width:100%;width:100%}@media(max-width: 575px){.template__masterplan-masterplan .landing .wrapper .image-container{height:37.5rem;width:100%}}.template__masterplan-masterplan .landing .wrapper .overlay{position:absolute;height:100%;width:100%;background:linear-gradient(154.41deg, rgba(0, 0, 0, 0.614) 20.73%, rgba(255, 255, 255, 0) 73.17%)}.template__masterplan-masterplan .landing .wrapper .caption{position:absolute;top:6.6rem;left:9rem}@media(max-width: 575px){.template__masterplan-masterplan .landing .wrapper .caption{top:2rem;left:2rem}}.template__masterplan-masterplan .landing .wrapper .caption h1{max-width:52.8rem;color:#fcfcfc;font-family:"ivymode",sans-serif;font-size:3.2rem;font-weight:300;line-height:3.8rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase}@media(max-width: 575px){.template__masterplan-masterplan .landing .wrapper .caption h1{max-width:20rem;font-size:1.6rem;font-weight:300;line-height:2rem;letter-spacing:.1rem}}.template__masterplan-masterplan .section-2{background-color:#bfbcb4}.template__masterplan-masterplan .section-2 .wrapper{padding-left:15.3rem;padding-right:15.3rem;padding-top:12.2rem;padding-bottom:12rem;display:flex;justify-content:space-between}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper{padding-left:4rem;padding-right:4rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper{padding-left:0;padding-right:0;flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper{padding-top:2.9rem;padding-left:2rem;padding-right:2rem;padding-bottom:6.7rem}}.template__masterplan-masterplan .section-2 .wrapper .image-container{position:relative;height:66rem;max-width:80.7rem;width:100%;min-width:80.7rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container{height:50rem;max-width:63rem;min-width:63rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container{height:66rem;max-width:75rem;min-width:75rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .image-container{max-width:64rem;min-width:64rem;height:62rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container{height:27rem;max-width:100%;min-width:100%}}.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file{position:absolute;top:0;left:6.3rem;max-width:60rem;width:100%;height:45rem;overflow:hidden;background-color:#000}.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file video{scale:1.6;width:100%;height:100%}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file{max-width:50rem;height:35rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file{max-width:60rem;height:45rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file{max-width:50rem;height:35rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container-file{width:20.6rem;height:14.6rem;left:0}}.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container{position:absolute;top:0;left:6.3rem;max-width:60rem;width:100%;height:45rem;overflow:hidden;background-color:#000}.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container iframe{scale:1.6;width:100%;height:100%}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container{max-width:50rem;height:35rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container{max-width:60rem;height:45rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container{max-width:50rem;height:35rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .video-container{width:20.6rem;height:14.6rem;left:0}}.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2{position:absolute;bottom:5.3rem;right:0;width:40rem;height:30rem}.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2.modifier{width:32rem;height:40rem;bottom:0}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2.modifier{width:22rem;height:30rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2.modifier{width:32rem;height:40rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2.modifier{width:27rem;height:35rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2.modifier{width:14.6rem;height:18.6rem}}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2{width:30rem;height:20rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2{width:40rem;height:30rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2{width:35rem;height:25rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-2{width:18.6rem;height:14.1rem;bottom:3.5rem;left:unset !important;right:0 !important}}.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3{position:absolute;bottom:0;max-width:20rem;height:25rem}.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3.modifier{bottom:5.3rem}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3.modifier{bottom:3rem;left:10rem}}@media(max-width: 1199px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3{max-width:15rem;height:20rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3{max-width:20rem;height:25rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .image-container .image-3{width:7.2rem;height:8.3rem;left:5.9rem}}.template__masterplan-masterplan .section-2 .wrapper .content-container{display:flex;flex-direction:column;max-width:42.9rem;width:100%}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .content-container{max-width:75rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-2 .wrapper .content-container{max-width:64rem}}.template__masterplan-masterplan .section-2 .wrapper .content-container .title-container{height:22.8rem;display:flex;align-items:center;margin-bottom:3.8rem}@media(max-width: 991px){.template__masterplan-masterplan .section-2 .wrapper .content-container .title-container{height:auto;margin-top:6rem;margin-bottom:2rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .content-container .title-container{margin-top:3.8rem}}.template__masterplan-masterplan .section-2 .wrapper .content-container .title-container h2{font-size:6.4rem;font-family:"ivymode",sans-serif;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left}@media(max-width: 575px){.template__masterplan-masterplan .section-2 .wrapper .content-container .title-container h2{font-size:2.8rem;line-height:3.6rem}}.template__masterplan-masterplan .section-2 .wrapper .content-container .accordion-item{border-top:1px solid #000;padding:1.6rem 0;cursor:pointer}.template__masterplan-masterplan .section-2 .wrapper .content-container .accordian-title-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:1rem}.template__masterplan-masterplan .section-2 .wrapper .content-container .accordian-title-row .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.template__masterplan-masterplan .section-2 .wrapper .content-container .accordian-title-row svg{width:1.7rem;height:.85rem}.template__masterplan-masterplan .section-2 .wrapper .content-container .grow-accordion{height:0;pointer-events:none;overflow:hidden}.template__masterplan-masterplan .section-2 .wrapper .content-container .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";font-weight:400;padding-top:2.9rem;padding-bottom:1.6rem;line-height:2.1rem;padding-right:1rem;opacity:0}.template__masterplan-masterplan .section-3{background-color:#eaeae6}.template__masterplan-masterplan .section-3 .wrapper{padding:12rem 9rem;display:flex;gap:7rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper{padding:12rem 4rem;gap:2rem;justify-content:space-between}}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper{flex-direction:column-reverse;align-items:center}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper{gap:0}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper{padding:4.6rem 2rem}}.template__masterplan-masterplan .section-3 .wrapper .column{max-width:42.8rem;width:100%}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .column{max-width:32rem}}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper .column{max-width:75rem;width:100%}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .column{max-width:100%}}.template__masterplan-masterplan .section-3 .wrapper h2{font-size:6.4rem;font-family:"ivymode",sans-serif;padding-bottom:2.7rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#95836f;max-width:32.3rem}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper h2{max-width:100%}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper h2{display:none}}.template__masterplan-masterplan .section-3 .wrapper .mobile-title{display:none}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .mobile-title{display:block;padding-bottom:6rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .mobile-title{font-size:2.8rem;font-weight:300;line-height:3.6rem;text-align:left;padding-bottom:4.1rem}}.template__masterplan-masterplan .section-3 .wrapper h3{font-size:2rem;font-family:"Graphik XCondensed Medium"}.template__masterplan-masterplan .section-3 .wrapper .dropdown-repeater{max-width:42.8rem;width:100%}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper .dropdown-repeater{max-width:75rem}}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item{border-top:1px solid #000;padding-top:1.6rem;padding-bottom:1.8rem;display:flex;flex-direction:column;cursor:pointer}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .title-container{display:flex;justify-content:space-between;align-items:center;padding-right:1rem}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .title-container .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .title-container .svg-container{width:1.7rem;height:.85rem;display:flex}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .title-container svg{width:100%;height:100%}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .grow-element{height:0;overflow:hidden;pointer-events:none}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .content-row{display:flex;gap:2.4rem;opacity:0;padding-top:1.9rem;padding-bottom:2.1rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .content-row{flex-direction:column}}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .content-row{flex-direction:row;gap:8rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .content-row{gap:4rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .content-row{flex-direction:column;gap:1.3rem;padding-bottom:.7rem}}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .image-container{max-width:12.6rem}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .image-container img{object-fit:contain}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";padding-top:.6rem;font-weight:400;line-height:2.1rem;letter-spacing:.0800000012rem;text-align:left;max-width:27.6rem}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item .accordion-content{max-width:50rem}}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item:first-child .title-container .svg-container{transform:rotate(180deg)}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item:first-child .grow-element{height:auto;pointer-events:all}.template__masterplan-masterplan .section-3 .wrapper .map-accordion-item:first-child .content-row{opacity:1}.template__masterplan-masterplan .section-3 .wrapper .map-column{width:100%}@media(max-width: 991px){.template__masterplan-masterplan .section-3 .wrapper .map-column{max-width:75rem;width:100%}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container{position:relative;min-width:100%;height:auto}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container{margin-bottom:8rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container{margin-bottom:5.5rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container svg{height:100%;width:100%;image-rendering:-webkit-optimize-contrast}.template__masterplan-masterplan .section-3 .wrapper .map-image-container .map-point{position:absolute;background-color:#2d332f;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease-in-out}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container .map-point{width:2rem;height:2rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container .map-point.active{background-color:#95836f;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%{scale:1}50%{scale:1.25}0%{scale:1}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container .map-point p{font-family:"Graphik XCondensed Regular";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.1rem;margin-bottom:.3rem;color:#fff}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container .map-point p{font-size:1.5rem;line-height:2rem;margin-bottom:.1rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-1{top:17rem;left:26.8rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-1{top:13.4165rem;left:21.1508rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-1{top:12rem;left:18rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-1{top:5.5rem;left:8rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-2{top:22.6rem;left:40.5rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-2{top:17.8361rem;left:31.963rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-2{top:15rem;left:27rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-2{top:7rem;left:13rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-3{top:33.2rem;left:31.2rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-3{top:26.2017rem;left:24.6233rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-3{top:22rem;left:21rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-3{top:11rem;left:9.5rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-4{top:29.4rem;left:55.3rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-4{top:23.2027rem;left:43.6433rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-4{top:20rem;left:37rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-4{top:10rem;left:18rem}}.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-5{bottom:10.6rem;left:49.3rem}@media(max-width: 1199px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-5{bottom:8.3656rem;left:38.908rem}}@media(max-width: 767px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-5{bottom:7rem;left:33rem}}@media(max-width: 575px){.template__masterplan-masterplan .section-3 .wrapper .map-image-container #map-point-5{bottom:3.5rem;left:16rem}}.template__masterplan-masterplan .quote-section{display:flex;flex-direction:column-reverse}.Lander .dynamic-cta{position:fixed;left:50%;transform:translateX(-50%);z-index:1;opacity:0;bottom:4rem;transition:opacity .1s ease-in-out;pointer-events:none}@media(max-width: 575px){.Lander .dynamic-cta{bottom:2rem}}.Lander .dynamic-cta.is-active{opacity:1;pointer-events:all;z-index:1}.Lander .dynamic-cta .cta-container{position:relative;height:5.3rem;background-color:rgba(217,217,217,.5607843137);backdrop-filter:blur(0.5rem);display:flex;align-items:center;padding:0 .9rem 0 1.6rem;border-radius:.4rem;opacity:0;transition:opacity .1s ease-in-out;overflow:hidden}.Lander .dynamic-cta .cta-container.is-active{animation:bubblePopUp .8s cubic-bezier(0.65, 0, 0.35, 1);opacity:1}@keyframes bubblePopUp{0%{transform:translateY(200%) scale(0);opacity:0}100%{transform:translateY(0) scale(1)}}.Lander .dynamic-cta .cta-container.reverse-animation{opacity:1;transform:translateY(200%) scale(0);animation:bubblePopDown .2s cubic-bezier(0.65, 0, 0.35, 1)}@keyframes bubblePopDown{0%{transform:translateY(0) scale(1)}100%{transform:translateY(200%) scale(0);opacity:0}}.Lander .dynamic-cta .cta-container .cta{display:flex;position:absolute;opacity:0;display:flex;align-items:center;gap:1.5rem;pointer-events:none;overflow:hidden;transition:all 0s cubic-bezier(0.65, 0, 0.35, 1)}.Lander .dynamic-cta .cta-container .cta.is-visible{opacity:1;position:relative;pointer-events:all;transition:all .5s cubic-bezier(0.65, 0, 0.35, 1)}.Lander .dynamic-cta .cta-container .cta .content{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.Lander .dynamic-cta .cta-container .cta .links-container{display:flex;gap:1.5rem}.Lander .dynamic-cta .cta-container .cta .links-container a{display:flex;justify-content:center;align-items:center;font-family:"Graphik XCondensed Regular";font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase;background-color:#95836f;color:#fff;width:13.1rem;height:3.2rem;border-radius:.4rem;border:1px solid #95836f;transition:all .2s ease-in-out}.Lander .dynamic-cta .cta-container .cta .links-container a.light-dark-button:hover{color:#fcfcfc;background-color:rgba(0,0,0,0);color:#000}.Lander .dynamic-cta .cta-container .cta .links-container a.light-dark-button.active{background-color:#2d332f;border-color:#2d332f}.Lander .dynamic-cta .cta-container .cta .links-container a.light-dark-button.active:hover{background-color:rgba(0,0,0,0)}.Lander .dynamic-cta .cta-container .cta .links-container a:hover{background-color:rgba(0,0,0,0);color:#000}.Lander .now-selling .wrapper{position:relative;height:calc(100vh - 13rem)}@media(max-width: 575px){.Lander .now-selling .wrapper{height:calc(100vh - 6.2rem)}}.Lander .now-selling .wrapper .content-container{position:absolute;display:flex;flex-direction:column;gap:.8rem;top:28rem;left:9rem;z-index:2}@media(max-width: 991px){.Lander .now-selling .wrapper .content-container{left:4.5rem}}@media(max-width: 575px){.Lander .now-selling .wrapper .content-container{top:2rem;left:2rem}}.Lander .now-selling .wrapper .content-container p{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:2rem;line-height:2.4rem;letter-spacing:.14rem;text-transform:uppercase;color:#fff}.Lander .now-selling .wrapper .content-container h1{font-family:"ivymode",sans-serif;font-weight:300;font-size:9.5rem;line-height:11.5rem;letter-spacing:0em;text-transform:uppercase;color:#fff}@media(max-width: 767px){.Lander .now-selling .wrapper .content-container h1{font-size:6.4rem;line-height:7.6rem}}@media(max-width: 575px){.Lander .now-selling .wrapper .content-container h1{font-size:2.8rem;line-height:3.6rem}}.Lander .now-selling .wrapper .image-container{width:100%;height:100%}.Lander .now-selling .wrapper .cta{position:absolute;z-index:2;bottom:4rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1.5rem;height:5.3rem;background-color:rgba(217,217,217,.5607843137);backdrop-filter:blur(0.5rem);padding:0 .9rem 0 1.6rem;border-radius:.4rem;transition:all 0s cubic-bezier(0.65, 0, 0.35, 1)}.Lander .now-selling .wrapper .cta .content{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.Lander .now-selling .wrapper .cta a{display:flex;justify-content:center;align-items:center;font-family:"Graphik XCondensed Regular";font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase;background-color:#95836f;color:#fff;width:13.1rem;height:3.2rem;border-radius:.4rem;border:1px solid #95836f;transition:all .2s ease-in-out}.Lander .now-selling .wrapper .cta a.light-dark-button:hover{color:#fcfcfc;background-color:rgba(0,0,0,0);color:#000}.Lander .now-selling .wrapper .cta a.light-dark-button.active{background-color:#2d332f;border-color:#2d332f}.Lander .now-selling .wrapper .cta a.light-dark-button.active:hover{background-color:rgba(0,0,0,0)}.Lander .now-selling .wrapper .cta a:hover{background-color:rgba(0,0,0,0);color:#000}.Lander .now-selling .wrapper .overlay{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;background:linear-gradient(154.41deg, rgba(0, 0, 0, 0.614) 20.73%, rgba(255, 255, 255, 0) 73.17%)}.Lander .now-selling .lander-popup-gallery{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#1e1e1e;z-index:11;overflow:auto;padding:0 6rem 6rem 6rem;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.Lander .now-selling .lander-popup-gallery.popup-visible{opacity:1;pointer-events:all}@media(max-width: 991px){.Lander .now-selling .lander-popup-gallery{padding:0 4.5rem 6rem 4.5rem}}@media(max-width: 575px){.Lander .now-selling .lander-popup-gallery{padding:0 2rem 6rem 2rem}}.Lander .now-selling .lander-popup-gallery .popup-close-button-container{position:sticky;top:0;width:100%;z-index:1;display:flex;justify-content:flex-end;padding:2rem 0;background-color:#1e1e1e}.Lander .now-selling .lander-popup-gallery .popup-close-button-container .close-popup-gallery-button{display:flex;justify-content:center;align-items:center;height:2.9rem;width:2.9rem;cursor:pointer;transition:opacity .2s ease-in-out;position:relative}.Lander .now-selling .lander-popup-gallery .popup-close-button-container .close-popup-gallery-button:hover{opacity:.5}.Lander .now-selling .lander-popup-gallery .popup-close-button-container .close-popup-gallery-button span{position:absolute;width:100%;height:1px}.Lander .now-selling .lander-popup-gallery .popup-close-button-container .close-popup-gallery-button span:first-child{transform:rotate(45deg);background-color:#fff}.Lander .now-selling .lander-popup-gallery .popup-close-button-container .close-popup-gallery-button span:last-child{transform:rotate(-45deg);background-color:#fff}.Lander .now-selling .lander-popup-gallery .popup-gallery-container{display:flex;flex-direction:column;gap:9rem}@media(max-width: 991px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container{gap:5rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container{display:flex;flex-direction:column;gap:5rem}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container{width:100%;height:80rem;overflow:hidden}@media(max-width: 1199px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container{height:55rem}}@media(max-width: 991px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container{height:45rem}}@media(max-width: 767px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container{height:35rem}}@media(max-width: 575px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container{height:20rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .video-container video,.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .image-container video{width:100%;height:100%;object-fit:cover}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .full-size-image-content{max-width:48rem}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .full-size-image-content p{font-family:"Bw Modelica SS01";font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:.04rem;color:#fff}@media(max-width: 575px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .full-size-image-content p{font-size:1.6rem;line-height:2.4rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .full-size-image-content p span{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:2rem;line-height:2.4rem;letter-spacing:.14rem;text-transform:uppercase;margin-right:.8rem}@media(max-width: 575px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .full-size-image-container .full-size-image-content p span{margin-right:.4rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container{display:flex;gap:3rem}@media(max-width: 991px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container{flex-direction:column;gap:5rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card{background-color:#1e1e1e;display:flex;flex-direction:column;gap:5rem;width:100%}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .image-container{width:100%;height:55rem}@media(max-width: 1199px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .image-container{height:35rem}}@media(max-width: 991px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .image-container{height:45rem}}@media(max-width: 767px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .image-container{height:35rem}}@media(max-width: 575px){.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .image-container{height:20rem}}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .content{max-width:48rem}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .content p{font-family:"Bw Modelica SS01";font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:.04rem;color:#fff}.Lander .now-selling .lander-popup-gallery .popup-gallery-container .gallery-item .two-images-container .two-image-card .content p span{font-family:"Graphik XCondensed Regular";font-weight:400;font-size:2rem;line-height:2.4rem;letter-spacing:.14rem;text-transform:uppercase;margin-right:.8rem}.Lander .light-dark-image{background-color:#eaeae6}.Lander .light-dark-image .wrapper{display:flex;flex-direction:column;padding:10rem 9rem 10rem 9rem}@media(max-width: 991px){.Lander .light-dark-image .wrapper{padding:10rem 6.3rem}}@media(max-width: 767px){.Lander .light-dark-image .wrapper{padding:10rem 3rem}}@media(max-width: 575px){.Lander .light-dark-image .wrapper{padding:4rem 2rem}}.Lander .light-dark-image .wrapper .image-fader{position:relative}.Lander .light-dark-image .wrapper .image-fader .image-container-one,.Lander .light-dark-image .wrapper .image-fader .image-container-two{display:flex;width:100%;height:74rem}@media(max-width: 1199px){.Lander .light-dark-image .wrapper .image-fader .image-container-one,.Lander .light-dark-image .wrapper .image-fader .image-container-two{height:60rem}}@media(max-width: 991px){.Lander .light-dark-image .wrapper .image-fader .image-container-one,.Lander .light-dark-image .wrapper .image-fader .image-container-two{height:50rem}}@media(max-width: 767px){.Lander .light-dark-image .wrapper .image-fader .image-container-one,.Lander .light-dark-image .wrapper .image-fader .image-container-two{height:40rem}}@media(max-width: 575px){.Lander .light-dark-image .wrapper .image-fader .image-container-one,.Lander .light-dark-image .wrapper .image-fader .image-container-two{height:20rem}}.Lander .light-dark-image .wrapper .image-fader .image-container-two{position:absolute;top:0;opacity:0}.Lander .light-dark-image .wrapper .buttons{display:none;justify-content:center;padding:2rem 0;gap:2rem}@media(max-width: 575px){.Lander .light-dark-image .wrapper .buttons{display:flex}}.Lander .light-dark-image .wrapper .buttons button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;padding:1.2rem 3.2rem;text-transform:uppercase;background-color:#95836f;color:#fcfcfc;border-radius:.8rem;transition:background-color .3s ease-in-out}.Lander .light-dark-image .wrapper .buttons button.active{background-color:#2d332f}.Lander .hero-section{display:flex;align-items:center;background-color:#eaeae6}@media(max-width: 767px){.Lander .hero-section{height:auto;min-height:unset}}.Lander .hero-section .wrapper{display:flex;padding:5rem 9rem;gap:12rem}@media(max-width: 1199px){.Lander .hero-section .wrapper{gap:6rem;flex-direction:column}}@media(max-width: 991px){.Lander .hero-section .wrapper{padding:5rem 4.5rem;gap:4rem}}@media(max-width: 575px){.Lander .hero-section .wrapper{padding:4rem 2rem}}.Lander .hero-section .wrapper .left-column{width:50%}@media(max-width: 1199px){.Lander .hero-section .wrapper .left-column{width:100%}}.Lander .hero-section .wrapper .left-column .title-container{margin-bottom:3.3rem}.Lander .hero-section .wrapper .left-column .title-container h2{font-family:"ivymode",sans-serif;font-weight:300;font-size:6.4rem;line-height:7.2rem;letter-spacing:.05rem;color:#95836f}@media(max-width: 575px){.Lander .hero-section .wrapper .left-column .title-container h2{font-size:3.6rem;font-weight:400;line-height:4.4rem}}.Lander .hero-section .wrapper .left-column .title-container p{margin-top:2.4rem;font-family:"Bw Modelica SS01";font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:.04rem;max-width:52.8rem}@media(max-width: 575px){.Lander .hero-section .wrapper .left-column .title-container p{font-size:1.6rem;line-height:2.4rem}}.Lander .hero-section .wrapper .left-column #registration-form{max-width:100%}.Lander .hero-section .wrapper .right-column{width:50%;padding-top:3.6rem;display:flex;flex-direction:column;gap:6.6rem}@media(max-width: 1199px){.Lander .hero-section .wrapper .right-column{width:100%;padding-top:0;height:100%}}.Lander .hero-section .wrapper .right-column .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.7rem}@media(max-width: 575px){.Lander .hero-section .wrapper .right-column .content-grid{grid-template-columns:1fr}}.Lander .hero-section .wrapper .right-column .content-grid .content-card{display:flex;flex-direction:column;gap:1.1rem;border-top:1px solid hsl(140,6%,19%)}.Lander .hero-section .wrapper .right-column .content-grid .content-card h3{padding:1.6rem 0 1.8rem 0;font-family:"Graphik XCondensed Regular";font-weight:400;font-size:2rem;line-height:2.2rem;letter-spacing:.1rem;text-transform:uppercase;color:hsl(140,6%,19%)}.Lander .hero-section .wrapper .right-column .content-grid .content-card p{color:hsl(140,6%,19%);font-family:"Bw Modelica Regular";font-weight:400;font-size:1.5rem;line-height:2.1rem;letter-spacing:.08rem}.Lander .hero-section .wrapper .right-column .splide{height:100%;width:100%}.Lander .hero-section .wrapper .right-column .splide .splide__track{height:100%;width:100%}.Lander .hero-section .wrapper .right-column .splide .splide__track .splide__list{height:100%;width:100%}.Lander .hero-section .wrapper .right-column .splide .splide__track .splide__list .splide__slide{height:100%;width:100%}.Lander .hero-section .wrapper .right-column .image-container{height:100%;width:100%}.Lander .static-map{background-color:#eaeae6}.Lander .static-map .wrapper{padding:12rem 9rem;display:flex;gap:7rem}@media(max-width: 1199px){.Lander .static-map .wrapper{padding:12rem 4rem;gap:2rem;justify-content:space-between}}@media(max-width: 991px){.Lander .static-map .wrapper{flex-direction:column-reverse;align-items:center}}@media(max-width: 767px){.Lander .static-map .wrapper{gap:0}}@media(max-width: 575px){.Lander .static-map .wrapper{padding:4.6rem 2rem}}.Lander .static-map .wrapper .column{max-width:42.8rem;width:100%}@media(max-width: 1199px){.Lander .static-map .wrapper .column{max-width:32rem}}@media(max-width: 991px){.Lander .static-map .wrapper .column{max-width:75rem;width:100%}}@media(max-width: 767px){.Lander .static-map .wrapper .column{max-width:100%}}.Lander .static-map .wrapper h2{font-size:6.4rem;font-family:"ivymode",sans-serif;padding-bottom:2.7rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#95836f;max-width:32.3rem}@media(max-width: 991px){.Lander .static-map .wrapper h2{max-width:100%}}@media(max-width: 767px){.Lander .static-map .wrapper h2{display:none}}.Lander .static-map .wrapper .mobile-title{display:none}@media(max-width: 767px){.Lander .static-map .wrapper .mobile-title{display:block;padding-bottom:6rem}}@media(max-width: 575px){.Lander .static-map .wrapper .mobile-title{font-size:2.8rem;font-weight:300;line-height:3.6rem;text-align:left;padding-bottom:4.1rem}}.Lander .static-map .wrapper h3{font-size:2rem;font-family:"Graphik XCondensed Medium"}.Lander .static-map .wrapper .dropdown-repeater{max-width:42.8rem;width:100%}@media(max-width: 991px){.Lander .static-map .wrapper .dropdown-repeater{max-width:75rem}}.Lander .static-map .wrapper .map-accordion-item{border-top:1px solid #000;padding-top:1.6rem;padding-bottom:1.8rem;display:flex;flex-direction:column;cursor:pointer}.Lander .static-map .wrapper .map-accordion-item .title-container{display:flex;justify-content:space-between;align-items:center;padding-right:1rem}.Lander .static-map .wrapper .map-accordion-item .title-container .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.Lander .static-map .wrapper .map-accordion-item .title-container .svg-container{width:1.7rem;height:.85rem;display:flex}.Lander .static-map .wrapper .map-accordion-item .title-container svg{width:100%;height:100%}.Lander .static-map .wrapper .map-accordion-item .grow-element{height:0;overflow:hidden;pointer-events:none}.Lander .static-map .wrapper .map-accordion-item .content-row{display:flex;gap:2.4rem;opacity:0;padding-top:1.9rem;padding-bottom:2.1rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-accordion-item .content-row{flex-direction:column}}@media(max-width: 991px){.Lander .static-map .wrapper .map-accordion-item .content-row{flex-direction:row;gap:8rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-accordion-item .content-row{gap:4rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-accordion-item .content-row{flex-direction:column;gap:1.3rem;padding-bottom:.7rem}}.Lander .static-map .wrapper .map-accordion-item .image-container{max-width:12.6rem}.Lander .static-map .wrapper .map-accordion-item .image-container img{object-fit:contain}.Lander .static-map .wrapper .map-accordion-item .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";padding-top:.6rem;font-weight:400;line-height:2.1rem;letter-spacing:.0800000012rem;text-align:left;max-width:27.6rem}@media(max-width: 991px){.Lander .static-map .wrapper .map-accordion-item .accordion-content{max-width:50rem}}.Lander .static-map .wrapper .map-accordion-item:first-child .title-container .svg-container{transform:rotate(180deg)}.Lander .static-map .wrapper .map-accordion-item:first-child .grow-element{height:auto;pointer-events:all}.Lander .static-map .wrapper .map-accordion-item:first-child .content-row{opacity:1}.Lander .static-map .wrapper .map-column{width:100%}@media(max-width: 991px){.Lander .static-map .wrapper .map-column{max-width:75rem;width:100%}}.Lander .static-map .wrapper .map-image-container{position:relative;min-width:100%;height:auto}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container{margin-bottom:8rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container{margin-bottom:5.5rem}}.Lander .static-map .wrapper .map-image-container svg{height:100%;width:100%;image-rendering:-webkit-optimize-contrast}.Lander .static-map .wrapper .map-image-container .map-point{position:absolute;background-color:#2d332f;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease-in-out}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container .map-point{width:2rem;height:2rem}}.Lander .static-map .wrapper .map-image-container .map-point.active{background-color:#95836f;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%{scale:1}50%{scale:1.25}0%{scale:1}}.Lander .static-map .wrapper .map-image-container .map-point p{font-family:"Graphik XCondensed Regular";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.1rem;margin-bottom:.3rem;color:#fff}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container .map-point p{font-size:1.5rem;line-height:2rem;margin-bottom:.1rem}}.Lander .static-map .wrapper .map-image-container #map-point-1{top:17rem;left:26.8rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-image-container #map-point-1{top:13.4165rem;left:21.1508rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container #map-point-1{top:12rem;left:18rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container #map-point-1{top:5.5rem;left:8rem}}.Lander .static-map .wrapper .map-image-container #map-point-2{top:22.6rem;left:40.5rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-image-container #map-point-2{top:17.8361rem;left:31.963rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container #map-point-2{top:15rem;left:27rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container #map-point-2{top:7rem;left:13rem}}.Lander .static-map .wrapper .map-image-container #map-point-3{top:33.2rem;left:31.2rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-image-container #map-point-3{top:26.2017rem;left:24.6233rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container #map-point-3{top:22rem;left:21rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container #map-point-3{top:11rem;left:9.5rem}}.Lander .static-map .wrapper .map-image-container #map-point-4{top:29.4rem;left:55.3rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-image-container #map-point-4{top:23.2027rem;left:43.6433rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container #map-point-4{top:20rem;left:37rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container #map-point-4{top:10rem;left:18rem}}.Lander .static-map .wrapper .map-image-container #map-point-5{bottom:10.6rem;left:49.3rem}@media(max-width: 1199px){.Lander .static-map .wrapper .map-image-container #map-point-5{bottom:8.3656rem;left:38.908rem}}@media(max-width: 767px){.Lander .static-map .wrapper .map-image-container #map-point-5{bottom:7rem;left:33rem}}@media(max-width: 575px){.Lander .static-map .wrapper .map-image-container #map-point-5{bottom:3.5rem;left:16rem}}.Lander .stats-section{background-color:#d1d8c2}.Lander .stats-section .wrapper{padding-left:18.4rem;padding-right:18.4rem;padding-top:12.8rem;padding-bottom:14.4rem}@media(max-width: 1199px){.Lander .stats-section .wrapper{padding-left:0;padding-right:0}}@media(max-width: 575px){.Lander .stats-section .wrapper{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:6rem}}.Lander .stats-section .wrapper .content-container{display:flex;justify-content:center;align-items:center;text-align:center;display:grid;grid-template-columns:repeat(4, auto);justify-items:center;row-gap:2.4rem}@media(max-width: 991px){.Lander .stats-section .wrapper .content-container{grid-template-columns:repeat(2, auto);gap:3.6rem}}.Lander .stats-section .wrapper .content-container .content{border-right:1px solid #000;width:100%;height:12rem;padding:0 3.2rem 4.8rem 3.2rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 991px){.Lander .stats-section .wrapper .content-container .content{border-right:none}}@media(max-width: 575px){.Lander .stats-section .wrapper .content-container .content{padding:0;height:auto}}.Lander .stats-section .wrapper .content-container .content h2{font-family:"ivymode",sans-serif;font-family:"Graphik XCondensed Regular";font-size:5.4rem;font-weight:400;line-height:7.2rem;letter-spacing:.1rem;text-align:center;margin-bottom:.8rem;min-width:26.4rem}@media(max-width: 1199px){.Lander .stats-section .wrapper .content-container .content h2{min-width:23rem}}@media(max-width: 575px){.Lander .stats-section .wrapper .content-container .content h2{font-size:3.2rem;line-height:4.4rem;min-width:16rem}}.Lander .stats-section .wrapper .content-container .content p{font-family:"Graphik XCondensed Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;max-width:17rem;text-transform:uppercase}@media(max-width: 575px){.Lander .stats-section .wrapper .content-container .content p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}}.Lander .stats-section .wrapper .content-container .content:nth-child(4n){border-right:none}.Lander .stats-section .wrapper .content-container .content:last-child{border-right:none}.template__masterplan-location .landing .wrapper{position:relative}.template__masterplan-location .landing .wrapper .overlay{position:absolute;height:100%;width:100%;background:linear-gradient(154.41deg, rgba(0, 0, 0, 0.4) 20.73%, rgba(255, 255, 255, 0) 73.17%)}.template__masterplan-location .landing .wrapper img{width:100%;display:flex}@media(max-width: 575px){.template__masterplan-location .landing .wrapper img{height:37.5rem}}.template__masterplan-location .landing .wrapper .caption{position:absolute;top:6.6rem;left:9rem}@media(max-width: 575px){.template__masterplan-location .landing .wrapper .caption{top:2rem;left:2rem}}.template__masterplan-location .landing .wrapper .caption h1{max-width:41rem;color:#fcfcfc;font-family:"ivymode",sans-serif;font-size:3.2rem;font-weight:300;line-height:3.8rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase}@media(max-width: 575px){.template__masterplan-location .landing .wrapper .caption h1{font-size:1.6rem;max-width:20rem;font-size:1.6rem;font-weight:300;line-height:2rem;letter-spacing:.1rem}}.template__masterplan-location .section-1{background-color:#eaeae6;display:flex;justify-content:center;align-items:center}.template__masterplan-location .section-1 .wrapper{padding-top:9.6rem;padding-bottom:9.6rem;display:flex;flex-direction:column}@media(max-width: 575px){.template__masterplan-location .section-1 .wrapper{padding-top:3.6rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}}.template__masterplan-location .section-1 .wrapper .caption p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;margin-bottom:2.4rem}@media(max-width: 575px){.template__masterplan-location .section-1 .wrapper .caption p{font-size:1.8rem;line-height:2.2rem;letter-spacing:.1rem;margin-bottom:.8rem}}.template__masterplan-location .section-1 .wrapper h1{font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;text-align:left;text-transform:uppercase}@media(max-width: 767px){.template__masterplan-location .section-1 .wrapper h1{font-size:6.4rem;line-height:7.6rem}}@media(max-width: 575px){.template__masterplan-location .section-1 .wrapper h1{font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem}}.template__masterplan-location .section-1 .wrapper .content{padding-top:4.8rem;display:flex;justify-content:center}@media(max-width: 767px){.template__masterplan-location .section-1 .wrapper .content{padding-left:0}}@media(max-width: 575px){.template__masterplan-location .section-1 .wrapper .content{padding-left:0;padding-right:0;padding-top:1.6rem}}.template__masterplan-location .section-1 .wrapper .content p{max-width:64rem;font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left}@media(max-width: 575px){.template__masterplan-location .section-1 .wrapper .content p{font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:normal}}.template__masterplan-location .google-map-section .wrapper .google-map-container{display:flex}@media(max-width: 991px){.template__masterplan-location .google-map-section .wrapper .google-map-container{flex-direction:column}}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map{height:77rem;width:114.7rem;min-width:114.7rem}@media(max-width: 1199px){.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map{width:70rem;min-width:70rem}}@media(max-width: 991px){.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map{width:100%;height:50rem;min-width:auto}}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map{height:25.7rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-svpc{display:none !important}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map a{pointer-events:none;cursor:grab}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map a img{display:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gmnoprint{display:none !important}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-cc{display:none !important}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t{bottom:3.1rem !important}@media(max-width: 1199px){.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t{bottom:3.1rem !important}}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw.gm-style-iw-c{transform:translate3d(-1.25rem, -100%, 0);padding:0;background-color:hsl(140,6%,19%);border-radius:.4rem;box-shadow:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-ch{display:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:hidden !important;padding:.4rem .8rem}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d div{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.2rem;text-align:center;color:#fff}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw-tc{height:.5rem;width:1.115rem;filter:none;-webkit-filter:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw-tc::after{background-color:hsl(140,6%,19%);height:100%;width:100%;top:0}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .gm-style-iw-t .gm-style-iw button.gm-ui-hover-effect{display:none !important}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .main-marker{transform:translateY(100%)}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container{position:absolute;width:100%;bottom:8px;left:0}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container.active{z-index:1}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container.active .popup-bubble-container{opacity:1}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container.active .map-marker{background-color:hsl(140,6%,19%)}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .popup-bubble-container{display:flex;flex-direction:column;opacity:0;width:max-content;pointer-events:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .popup-bubble-container .popup-bubble{left:0;width:min-content;background-color:hsl(140,6%,19%);white-space:nowrap;font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.2rem;padding:.4rem .8rem;color:#fff;border-radius:.4rem;pointer-events:none}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .popup-bubble-container .popup-triangle{display:flex;margin-left:.625rem}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .popup-bubble-container .popup-triangle svg{width:1.175rem;height:.5rem}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .map-marker{height:2.4rem;width:2.4rem;background-color:#95836f;display:flex;justify-content:center;align-items:center;position:relative;animation:fade-in 1s ease-in-out;pointer-events:all;transition:background-color .25s ease-in-out;margin-top:.2rem;cursor:pointer}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container .map-marker p{font-family:"Bw Modelica Regular";text-align:center;color:#fff;font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:center}.template__masterplan-location .google-map-section .wrapper .google-map-container .google-map .popup-container{cursor:auto;height:0;position:absolute}.template__masterplan-location .google-map-section .wrapper .google-map-container .column{background-color:#bfbcb4;display:flex;flex-direction:column;width:100%;padding:8rem 5.45rem 0 5.45rem}@media(max-width: 991px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column{padding:8rem 5.45rem 8rem 5.45rem}}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column{padding:3.3rem 2rem 4.4rem 2rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion{border-top:1px solid hsl(140,6%,19%);padding-top:1.6rem;padding-bottom:1.8rem}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;padding-right:1rem;cursor:pointer}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-title p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-title svg{width:1.7rem;height:.85rem}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .grow-element{height:0;overflow:hidden}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list{list-style:none;padding:0;display:flex;flex-flow:column wrap;max-height:29.6rem;padding-top:1.2rem;column-gap:2rem;row-gap:.4rem}@media(max-width: 991px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list{width:70%}}@media(max-width: 767px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list{width:100%}}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list{gap:0;column-gap:0;row-gap:.6rem;padding-top:1.8rem;max-height:29.8rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item{display:flex;cursor:pointer}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item:hover .list-name{font-weight:600}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item.active .list-name{font-weight:600;text-decoration:underline}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-num,.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name{font-family:"Bw Modelica Regular";font-size:1.4rem}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-num,.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name{font-size:1.2rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-num{font-weight:600;line-height:2rem;width:3.3rem}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-num{width:2.2rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name{font-weight:500;line-height:2rem;text-align:left;max-width:100%}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name{line-height:1.8rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name.max-width{max-width:17.6rem}@media(max-width: 1199px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name.max-width{max-width:15.7rem}}@media(max-width: 991px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name.max-width{max-width:none;width:max-content}}@media(max-width: 575px){.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion .accordion-list .list-item .list-name.max-width{max-width:14.6rem}}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion:first-child .accordion-title svg{transform:rotate(180deg)}.template__masterplan-location .google-map-section .wrapper .google-map-container .column .map-accordion:first-child .grow-element{height:auto}.template__masterplan-location .section-3{background-color:#2d332f}.template__masterplan-location .section-3 .wrapper{padding-top:9.6rem;padding-bottom:9.6rem;padding-right:9rem;padding-left:23.45rem;display:flex;gap:16.35rem}@media(max-width: 1199px){.template__masterplan-location .section-3 .wrapper{padding:9rem;gap:9rem}}@media(max-width: 991px){.template__masterplan-location .section-3 .wrapper{flex-direction:column}}@media(max-width: 575px){.template__masterplan-location .section-3 .wrapper{padding-top:6rem;padding-bottom:4rem;padding-right:2rem;padding-left:2rem;gap:0}}.template__masterplan-location .section-3 .wrapper .column .image-container{max-width:68rem;width:100%}@media(max-width: 991px){.template__masterplan-location .section-3 .wrapper .column .image-container{max-width:100%}}.template__masterplan-location .section-3 .wrapper .content-container{max-width:51.2rem;display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width: 991px){.template__masterplan-location .section-3 .wrapper .content-container{max-width:65rem}}@media(max-width: 575px){.template__masterplan-location .section-3 .wrapper .content-container{padding-top:0;padding-bottom:0}}.template__masterplan-location .section-3 .wrapper .content-container h2{font-size:6.4rem;font-family:"ivymode",sans-serif;line-height:7.2rem;color:#95836f;padding-bottom:2.4rem;font-weight:300;letter-spacing:.05rem;text-align:left}@media(max-width: 575px){.template__masterplan-location .section-3 .wrapper .content-container h2{font-size:2.8rem;width:100%;font-size:2.8rem;font-weight:300;line-height:3.6rem;max-width:30rem}}.template__masterplan-location .section-3 .wrapper .content-container p{font-family:"Bw Modelica SS01";color:#fcfcfc;font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left}@media(max-width: 575px){.template__masterplan-location .section-3 .wrapper .content-container p{font-size:1.6rem;width:100%;padding-bottom:4rem}}.template__masterplan-contact .landing{background-color:#bfbcb4}.template__masterplan-contact .landing .wrapper{padding-top:10.8rem;padding-bottom:17.1rem;padding-left:9.1rem;padding-right:9rem;display:flex;gap:3.8rem}@media(max-width: 991px){.template__masterplan-contact .landing .wrapper{flex-direction:column}}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper{padding-top:7.2rem;padding-left:2rem;padding-right:2rem;padding-bottom:7.2rem;gap:0}}.template__masterplan-contact .landing .wrapper .left-side{display:flex;flex-direction:column;max-width:52.8rem}@media(max-width: 1199px){.template__masterplan-contact .landing .wrapper .left-side{max-width:35rem}}@media(max-width: 991px){.template__masterplan-contact .landing .wrapper .left-side{max-width:52.8rem}}.template__masterplan-contact .landing .wrapper .left-side .content{display:flex;flex-direction:column;gap:3.2rem}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .left-side .content{gap:2rem}}.template__masterplan-contact .landing .wrapper .left-side .content .presentation-centre,.template__masterplan-contact .landing .wrapper .left-side .content .spacer{display:flex;flex-direction:column;gap:2.4rem}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .left-side .content .presentation-centre,.template__masterplan-contact .landing .wrapper .left-side .content .spacer{gap:.8rem}}.template__masterplan-contact .landing .wrapper .left-side .content .spacer{gap:.8rem}.template__masterplan-contact .landing .wrapper .left-side .title{font-size:6.4rem;font-family:"ivymode",sans-serif;margin-bottom:9.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#2d332f}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .left-side .title{font-size:3.6rem;font-weight:400;line-height:4.4rem;margin-bottom:1.6rem}}.template__masterplan-contact .landing .wrapper .left-side .sub-title{font-size:2.4rem;font-family:"Graphik XCondensed Regular";font-weight:400;line-height:3.2rem;letter-spacing:.2rem;text-align:left;text-transform:uppercase;color:#2d332f}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .left-side .sub-title{font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem}}.template__masterplan-contact .landing .wrapper .left-side .caption{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;color:#2d332f}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .left-side .caption{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.template__masterplan-contact .landing .wrapper .left-side .sub-caption{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:left;color:#2d332f}.template__masterplan-contact .landing .wrapper .right-side{display:flex;align-items:flex-end}.template__masterplan-contact .landing .wrapper .right-side .image-container{max-width:93.2rem;height:48.3rem}@media(max-width: 1199px){.template__masterplan-contact .landing .wrapper .right-side .image-container{max-width:70rem;height:36.3rem}}@media(max-width: 991px){.template__masterplan-contact .landing .wrapper .right-side .image-container{max-width:100%;height:auto}}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .right-side .image-container{margin:8rem 0}}.template__masterplan-contact .landing .wrapper .contact-form{display:none}@media(max-width: 575px){.template__masterplan-contact .landing .wrapper .contact-form{display:block}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-form-input label{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-form-input input{height:4.8rem;border:none;border-radius:.4rem}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-form-input select{height:4.8rem;border:none;border-radius:.4rem}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-message-box label{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-message-box textarea{height:24rem}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-check-box label{font-family:"Bw Modelica Regular";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .contact-check-box label input{border:2px solid #0d0d0d;background-color:rgba(0,0,0,0);margin-right:1.05rem;vertical-align:top;width:1.5rem !important;height:1.5rem !important;min-width:1.5rem !important;margin-top:.45rem}.template__masterplan-contact .landing .wrapper .contact-form .frm_fields_container .frm_submit .frm_button_submit{border-radius:.8rem;font-size:2rem;font-family:"Graphik XCondensed Regular";background-color:#a39382;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:center;border:none;width:100%;text-transform:uppercase;box-shadow:none;padding:1.2rem 0}}.template__masterplan-register .landing{background-color:#eaeae6}.template__masterplan-register .landing .wrapper{padding:7.4rem 9.2rem;display:flex;justify-content:space-between}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper{gap:6rem;padding:7.4rem 9.2rem 7.4rem 9rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper{padding:7.4rem 4.5rem;flex-direction:column}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper{flex-direction:column;gap:7.2rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper{padding-top:6rem;padding-bottom:9.6rem;padding-left:2rem;padding-right:2rem;gap:5.6rem}}.template__masterplan-register .landing .wrapper .left-column{max-width:64rem}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .left-column{max-width:100%}}.template__masterplan-register .landing .wrapper .left-column .content-container{max-width:52.8rem;margin-bottom:3.3rem}.template__masterplan-register .landing .wrapper .left-column .content-container .title{font-family:"ivymode",sans-serif;color:#95836f;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;margin-bottom:2.4rem}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .left-column .content-container .title{font-size:3.6rem;font-weight:400;line-height:4.4rem}}.template__masterplan-register .landing .wrapper .left-column .content-container .content{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .left-column .content-container .content{font-size:1.6rem;line-height:2.4rem}}.template__masterplan-register .landing .wrapper .left-column .register-form{max-width:64rem;width:100%}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .left-column .register-form{max-width:100%}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .left-column .register-form #registration-form{max-width:100%}}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container label{padding-bottom:.4rem;font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .register-form-input input{height:4.8rem;border-radius:.4rem;border:none;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#707070}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .register-form-input select{height:4.8rem;border-radius:.4rem;border:none;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .register-check-box label{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d;display:flex}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .register-check-box label input{border:2px solid #0d0d0d;background-color:rgba(0,0,0,0);margin-right:1.05rem;vertical-align:top;width:1.5rem !important;height:1.5rem !important;min-width:1.5rem !important;margin-top:.45rem}.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .frm_submit button{background-color:#a39382;font-family:"Graphik XCondensed Regular";border:none;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;border-radius:.8rem;text-align:left;text-transform:uppercase;margin:0;margin-top:.4rem;padding:1.2rem 3.2rem}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .left-column .register-form .frm_fields_container .frm_submit button{width:100%;text-align:center}}.template__masterplan-register .landing .wrapper .left-column .register-form .checkbox-anchor{text-decoration:underline;color:#000}.template__masterplan-register .landing .wrapper .right-column{display:flex;flex-direction:column;align-items:center;gap:6.5rem}.template__masterplan-register .landing .wrapper .right-column .image-container{position:relative;height:66rem;width:100%;max-width:64.3rem;min-width:64.3rem;height:52.6rem}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container{height:50rem;max-width:63rem;min-width:63rem;height:50rem;max-width:55rem;min-width:55rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container{height:66rem;max-width:75rem;min-width:75rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .image-container{max-width:64rem;min-width:64rem;height:62rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container{height:27rem;max-width:100%;min-width:100%}}.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file{position:absolute;top:0;left:6.3rem;width:100%;overflow:hidden;background-color:#000;max-width:47.8rem;height:35.9rem;left:5rem}.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file video{scale:1.6;width:100%;height:100%}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file{max-width:50rem;height:35rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file{max-width:60rem;height:45rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file{max-width:50rem;height:35rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container-file{width:20.6rem;height:14.6rem;left:0}}.template__masterplan-register .landing .wrapper .right-column .image-container .video-container{position:absolute;top:0;left:6.3rem;max-width:60rem;width:100%;height:45rem;overflow:hidden;background-color:#000}.template__masterplan-register .landing .wrapper .right-column .image-container .video-container iframe{scale:1.6;width:100%;height:100%}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container{max-width:50rem;height:35rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container{max-width:60rem;height:45rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container{max-width:50rem;height:35rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .video-container{width:20.6rem;height:14.6rem;left:0}}.template__masterplan-register .landing .wrapper .right-column .image-container .image-2{position:absolute;bottom:4.2rem;right:0;width:31.9rem;height:23.9rem}.template__masterplan-register .landing .wrapper .right-column .image-container .image-2.modifier{width:32rem;height:40rem;bottom:0}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2.modifier{width:22rem;height:30rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2.modifier{width:32rem;height:40rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2.modifier{width:27rem;height:35rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2.modifier{width:14.6rem;height:18.6rem}}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2{width:30rem;height:20rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2{width:40rem;height:30rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2{width:35rem;height:25rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-2{width:18.6rem;height:14.1rem;bottom:3.5rem;left:unset !important;right:0 !important}}.template__masterplan-register .landing .wrapper .right-column .image-container .image-3{position:absolute;bottom:0;max-width:15.9rem;height:19.9rem}.template__masterplan-register .landing .wrapper .right-column .image-container .image-3.modifier{bottom:5.3rem}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-3.modifier{bottom:3rem;left:10rem}}@media(max-width: 1199px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-3{max-width:15rem;height:20rem}}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-3{max-width:20rem;height:25rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .image-container .image-3{width:7.2rem;height:8.3rem;left:5.9rem}}.template__masterplan-register .landing .wrapper .right-column .content-container{display:flex;flex-direction:column;max-width:42.9rem;width:100%}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .content-container{max-width:75rem}}@media(max-width: 767px){.template__masterplan-register .landing .wrapper .right-column .content-container{max-width:100%}}.template__masterplan-register .landing .wrapper .right-column .content-container .title-container{height:22.8rem;display:flex;align-items:center;margin-bottom:3.8rem}@media(max-width: 991px){.template__masterplan-register .landing .wrapper .right-column .content-container .title-container{height:auto;margin-top:6rem;margin-bottom:2rem}}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .content-container .title-container{margin-top:3.8rem}}.template__masterplan-register .landing .wrapper .right-column .content-container .title-container h2{font-size:6.4rem;font-family:"ivymode",sans-serif;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left}@media(max-width: 575px){.template__masterplan-register .landing .wrapper .right-column .content-container .title-container h2{font-size:2.8rem;line-height:3.6rem}}.template__masterplan-register .landing .wrapper .right-column .content-container .accordion-item{border-top:1px solid #000;padding:1.6rem 0;cursor:pointer}.template__masterplan-register .landing .wrapper .right-column .content-container .accordian-title-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:1rem}.template__masterplan-register .landing .wrapper .right-column .content-container .accordian-title-row .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.template__masterplan-register .landing .wrapper .right-column .content-container .accordian-title-row svg{width:1.7rem;height:.85rem}.template__masterplan-register .landing .wrapper .right-column .content-container .grow-accordion{height:0;pointer-events:none;overflow:hidden}.template__masterplan-register .landing .wrapper .right-column .content-container .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";font-weight:400;padding-top:2.9rem;padding-bottom:1.6rem;line-height:2.1rem;padding-right:1rem;opacity:0}.template__masterplan-register .section-1{background-color:#d1d8c2}.template__masterplan-register .section-1 .wrapper .image-container{width:100%;height:94.7rem}@media(max-width: 1199px){.template__masterplan-register .section-1 .wrapper .image-container{height:75rem}}@media(max-width: 991px){.template__masterplan-register .section-1 .wrapper .image-container{height:60rem}}@media(max-width: 767px){.template__masterplan-register .section-1 .wrapper .image-container{height:50rem}}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .image-container{height:30rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper{padding-left:18.4rem;padding-right:18.4rem;padding-top:12.8rem;padding-bottom:14.4rem}@media(max-width: 1199px){.template__masterplan-register .section-1 .wrapper .number-wrapper{padding-left:0;padding-right:0}}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .number-wrapper{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:6rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper .content-container{display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 991px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content-container{flex-direction:column;gap:3.6rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper .small-screen-row{display:flex}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .number-wrapper .small-screen-row{gap:1.6rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper .content{border-right:1px solid #000;width:100%;height:12rem;padding:0 3.2rem 4.8rem 3.2rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 991px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content{border-right:none}}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content{padding:0;height:auto}}.template__masterplan-register .section-1 .wrapper .number-wrapper .content h2{font-family:"ivymode",sans-serif;font-size:5.4rem;font-weight:400;line-height:7.2rem;letter-spacing:.1rem;text-align:center;margin-bottom:.8rem;min-width:26.4rem}@media(max-width: 1199px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content h2{min-width:23rem}}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content h2{font-size:3.2rem;line-height:4.4rem;min-width:16rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper .content p{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:center;max-width:17rem}@media(max-width: 575px){.template__masterplan-register .section-1 .wrapper .number-wrapper .content p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:.0800000012rem}}.template__masterplan-register .section-1 .wrapper .number-wrapper .hide-vertical-line{border-right:none}.template__masterplan-register .section-2{background-color:#eaeae6}.template__masterplan-register .section-2 .wrapper{padding:12rem 9rem;display:flex;gap:7rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper{padding:12rem 4rem;gap:2rem;justify-content:space-between}}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper{flex-direction:column-reverse;align-items:center}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper{gap:0}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper{padding:4.6rem 2rem}}.template__masterplan-register .section-2 .wrapper .column{max-width:42.8rem;width:100%}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .column{max-width:32rem}}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper .column{max-width:75rem;width:100%}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .column{max-width:100%}}.template__masterplan-register .section-2 .wrapper h2{font-size:6.4rem;font-family:"ivymode",sans-serif;padding-bottom:2.7rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#95836f;max-width:32.3rem}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper h2{max-width:100%}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper h2{display:none}}.template__masterplan-register .section-2 .wrapper .mobile-title{display:none}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .mobile-title{display:block;padding-bottom:6rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .mobile-title{font-size:2.8rem;font-weight:300;line-height:3.6rem;text-align:left;padding-bottom:4.1rem}}.template__masterplan-register .section-2 .wrapper h3{font-size:2rem;font-family:"Graphik XCondensed Medium"}.template__masterplan-register .section-2 .wrapper .dropdown-repeater{max-width:42.8rem;width:100%}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper .dropdown-repeater{max-width:75rem}}.template__masterplan-register .section-2 .wrapper .map-accordion-item{border-top:1px solid #000;padding-top:1.6rem;padding-bottom:1.8rem;display:flex;flex-direction:column;cursor:pointer}.template__masterplan-register .section-2 .wrapper .map-accordion-item .title-container{display:flex;justify-content:space-between;align-items:center;padding-right:1rem}.template__masterplan-register .section-2 .wrapper .map-accordion-item .title-container .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase}.template__masterplan-register .section-2 .wrapper .map-accordion-item .title-container .svg-container{width:1.7rem;height:.85rem;display:flex}.template__masterplan-register .section-2 .wrapper .map-accordion-item .title-container svg{width:100%;height:100%}.template__masterplan-register .section-2 .wrapper .map-accordion-item .grow-element{height:0;overflow:hidden;pointer-events:none}.template__masterplan-register .section-2 .wrapper .map-accordion-item .content-row{display:flex;gap:2.4rem;opacity:0;padding-top:1.9rem;padding-bottom:2.1rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-accordion-item .content-row{flex-direction:column}}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper .map-accordion-item .content-row{flex-direction:row;gap:8rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-accordion-item .content-row{gap:4rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-accordion-item .content-row{flex-direction:column;gap:1.3rem;padding-bottom:.7rem}}.template__masterplan-register .section-2 .wrapper .map-accordion-item .image-container{max-width:12.6rem}.template__masterplan-register .section-2 .wrapper .map-accordion-item .image-container img{object-fit:contain}.template__masterplan-register .section-2 .wrapper .map-accordion-item .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";padding-top:.6rem;font-weight:400;line-height:2.1rem;letter-spacing:.0800000012rem;text-align:left;max-width:27.6rem}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper .map-accordion-item .accordion-content{max-width:50rem}}.template__masterplan-register .section-2 .wrapper .map-accordion-item:first-child .title-container .svg-container{transform:rotate(180deg)}.template__masterplan-register .section-2 .wrapper .map-accordion-item:first-child .grow-element{height:auto;pointer-events:all}.template__masterplan-register .section-2 .wrapper .map-accordion-item:first-child .content-row{opacity:1}.template__masterplan-register .section-2 .wrapper .map-column{width:100%}@media(max-width: 991px){.template__masterplan-register .section-2 .wrapper .map-column{max-width:75rem;width:100%}}.template__masterplan-register .section-2 .wrapper .map-image-container{position:relative;min-width:100%;height:auto}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container{margin-bottom:8rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container{margin-bottom:5.5rem}}.template__masterplan-register .section-2 .wrapper .map-image-container svg{height:100%;width:100%;image-rendering:-webkit-optimize-contrast}.template__masterplan-register .section-2 .wrapper .map-image-container .map-point{position:absolute;background-color:#2d332f;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease-in-out}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container .map-point{width:2rem;height:2rem}}.template__masterplan-register .section-2 .wrapper .map-image-container .map-point.active{background-color:#95836f;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%{scale:1}50%{scale:1.25}0%{scale:1}}.template__masterplan-register .section-2 .wrapper .map-image-container .map-point p{font-family:"Graphik XCondensed Regular";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.1rem;margin-bottom:.3rem;color:#fff}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container .map-point p{font-size:1.5rem;line-height:2rem;margin-bottom:.1rem}}.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-1{top:17rem;left:26.8rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-1{top:13.4165rem;left:21.1508rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-1{top:12rem;left:18rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-1{top:5.5rem;left:8rem}}.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-2{top:22.6rem;left:40.5rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-2{top:17.8361rem;left:31.963rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-2{top:15rem;left:27rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-2{top:7rem;left:13rem}}.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-3{top:33.2rem;left:31.2rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-3{top:26.2017rem;left:24.6233rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-3{top:22rem;left:21rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-3{top:11rem;left:9.5rem}}.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-4{top:29.4rem;left:55.3rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-4{top:23.2027rem;left:43.6433rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-4{top:20rem;left:37rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-4{top:10rem;left:18rem}}.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-5{bottom:10.6rem;left:49.3rem}@media(max-width: 1199px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-5{bottom:8.3656rem;left:38.908rem}}@media(max-width: 767px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-5{bottom:7rem;left:33rem}}@media(max-width: 575px){.template__masterplan-register .section-2 .wrapper .map-image-container #map-point-5{bottom:3.5rem;left:16rem}}.error-landing{background-color:#eaeae6}.error-landing .wrapper{padding-top:14.4rem;padding-left:29.6rem;padding-right:29.6rem;padding-bottom:38.8rem}@media(max-width: 1199px){.error-landing .wrapper{padding-left:5rem;padding-right:5rem}}@media(max-width: 767px){.error-landing .wrapper{padding-left:6rem;padding-right:6rem}}@media(max-width: 575px){.error-landing .wrapper{padding-top:6rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:26rem}}.error-landing .wrapper p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:center;margin-bottom:.8rem}.error-landing .wrapper h1{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:center;color:#95836f;margin-bottom:3.2rem}@media(max-width: 767px){.error-landing .wrapper h1{font-size:4.8rem;line-height:5.6rem}}@media(max-width: 575px){.error-landing .wrapper h1{font-size:2.8rem;line-height:3.6rem}}.error-landing .wrapper .button-container{display:flex;text-align:center;justify-content:center;gap:1.6rem}.error-landing .wrapper .button-container button{display:flex;gap:.4rem;border:none;color:#000;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;transition:color .3s}@media(max-width: 575px){.error-landing .wrapper .button-container button{border-bottom:2px solid #a39382;line-height:2.6rem}}.error-landing .wrapper .button-container button:hover{color:#a39382}.error-landing .wrapper .button-container button p{margin:0}@media(max-width: 575px){.error-landing .wrapper .button-container button .text-line{display:none}}.template__blog-archive .section-1{background-color:#2d332f}.template__blog-archive .section-1 .wrapper{padding-top:10.4rem;padding-bottom:14.4rem;padding-right:18.4rem;padding-left:18.4rem}@media(max-width: 575px){.template__blog-archive .section-1 .wrapper{padding-top:7.2rem;padding-left:2rem;padding-right:2rem;padding-bottom:4rem}}.template__blog-archive .section-1 .wrapper h1{font-family:"ivymode",sans-serif;font-size:6.4rem;color:#fcfcfc}@media(max-width: 575px){.template__blog-archive .section-1 .wrapper h1{font-size:3.6rem;padding-bottom:2.4rem}}.template__blog-archive .section-1 .wrapper p{font-family:"Bw Modelica Regular";font-size:18px;color:#fcfcfc}@media(max-width: 575px){.template__blog-archive .section-1 .wrapper p{font-size:16px}}.template__blog-archive .section-2{background-color:#eaeae6}.template__blog-archive .section-2 .wrapper{padding-top:8.8rem;padding-right:18.4rem;padding-left:18.4rem;padding-bottom:8.8rem}@media(max-width: 575px){.template__blog-archive .section-2 .wrapper{padding-top:2rem;padding-right:1.95rem;padding-left:1.95rem}}.template__blog-archive .appointment-banner{background-color:#56614b}.template__blog-archive .appointment-banner .wrapper{padding-top:6rem;padding-bottom:6rem;padding-left:9rem;padding-right:9rem}@media(max-width: 575px){.template__blog-archive .appointment-banner .wrapper{padding-top:4rem;padding-bottom:4rem;padding-right:2rem;padding-left:2rem}}.template__blog-archive .appointment-banner .wrapper h2{font-size:6rem;color:#fff;font-family:"ivymode",sans-serif;padding-bottom:2.4rem}@media(max-width: 575px){.template__blog-archive .appointment-banner .wrapper h2{font-size:2.8rem}}.template__blog-archive .appointment-banner .wrapper p{font-size:18px;font-family:"Bw Modelica Regular";color:#fff;font-weight:400;line-height:24px}@media(max-width: 575px){.template__blog-archive .appointment-banner .wrapper p{font-size:16px}}.template__blog-archive .appointment-banner .wrapper .right-side{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media(max-width: 575px){.template__blog-archive .appointment-banner .wrapper .right-side .button-container{padding-top:3.6rem}}.template__blog-archive .appointment-banner .wrapper .right-side .button-container button{border:1px solid #fff;font-family:"Bw Modelica Regular";font-size:18px;background-color:rgba(0,0,0,0);width:22.7rem;height:4.8rem;color:#fff;border-radius:8px}@media(max-width: 575px){.template__blog-archive .appointment-banner .wrapper .right-side .button-container button{font-size:20px;width:33.5rem;height:4.8rem}}.template__blog-archive .appointment-banner .wrapper .right-side .button-container button:hover{background-color:#fff;color:#56614b;transition:ease-in-out .25s}.blog-card{padding-bottom:7.2rem}.blog-card h2{font-family:"Graphik XCondensed Regular";size:28px;font-weight:400;text-align:left}.blog-card p{font-family:sans-serif;font-size:15px;font-weight:400;text-align:left;padding-top:4px}.blog-card .author{font-size:13px;font-family:sans-serif;text-align:left;padding-top:16px}.single-blog-posts .section-1{background-color:#eaeae6}.single-blog-posts .section-1 .wrapper{padding-top:18rem;padding-bottom:11.6rem}@media(max-width: 575px){.single-blog-posts .section-1 .wrapper{padding-top:8rem;padding-bottom:8rem}}.single-blog-posts .section-1 .wrapper .title-text{font-family:"ivymode",sans-serif;font-size:6.4rem;color:#0d0d0d;padding-bottom:2.4rem}@media(max-width: 575px){.single-blog-posts .section-1 .wrapper .title-text{font-size:3.6rem}}.single-blog-posts .section-3{background-color:#eaeae6}.single-blog-posts .section-3 .wrapper{padding-top:5rem}.single-blog-posts .section-3 .wrapper .main-article-content{padding-left:40.8rem;padding-right:40.8rem}@media(max-width: 575px){.single-blog-posts .section-3 .wrapper .main-article-content{padding-left:2rem;padding-right:2rem}}.single-blog-posts .section-3 .wrapper .main-article-content p{font-family:"Bw Modelica Regular";font-size:18px}.post-content .image-group .wrapper{padding-top:7.2rem;padding-bottom:7.2rem;padding-left:9rem;padding-right:9rem}@media(max-width: 575px){.post-content .image-group .wrapper{padding-left:0rem;padding-right:0rem}}.post-content .image-group .wrapper img{width:150rem;height:74rem}@media(max-width: 575px){.post-content .image-group .wrapper img{width:100%;height:100%}}.post-content .cta-group{text-align:center;padding-top:7.2rem;padding-bottom:7.2rem;padding-left:40.8rem;padding-right:40.8rem}@media(max-width: 575px){.post-content .cta-group{padding-left:2rem;padding-right:2rem}}.post-content .cta-group h2{font-size:6.4rem;font-family:"ivymode",sans-serif;padding-bottom:2.4rem;border-top:1px solid #000;padding-top:9.6rem}.post-content .cta-group p{font-size:18px;font-family:"Bw Modelica Regular"}.post-content .cta-group .button-group{display:flex;text-align:center;justify-content:center;padding-top:3.6rem;border-bottom:1px solid #000;padding-bottom:9.6rem}.post-content .cta-group .button-group .button-1{margin-right:1.8rem}.post-content .cta-group .button-group .button-1 button{background-color:#a39382;color:#eaeae6;border:1px solid #a39382;width:15.4rem;height:4.8rem;font-size:20px;border-radius:8px}.post-content .cta-group .button-group .button-2 button{background-color:rgba(0,0,0,0);color:#56614b;border:1px solid #56614b;width:17.6rem;height:4.8rem;font-size:20px;border-radius:8px}.post-content .tag-group{padding-left:40.8rem;padding-right:40.8rem;padding-bottom:14.4rem}@media(max-width: 575px){.post-content .tag-group{padding-left:2rem;padding-right:2rem}}.post-content .tag-group h3{font-size:12px;font-family:"Bw Modelica Regular";font-weight:600;padding-bottom:8px}.post-content .tag-group .links{display:flex;font-size:16px;font-family:"Bw Modelica Regular"}@media(max-width: 575px){.post-content .tag-group .links{font-size:12px}}.post-content .tag-group .links .tag{margin-right:1.6rem}.post-content .related-posts-group{background-color:#bfbcb4}.post-content .related-posts-group .wrapper{padding-top:12.8rem;padding-bottom:8rem;padding-left:18.4rem;padding-right:18.4rem;display:flex}.post-content .related-posts-group .wrapper .content img{width:41.6rem;height:23.2rem;padding-bottom:2.4rem}.post-content .related-posts-group .wrapper .content h2{font-size:2.8rem;font-family:"Graphik XCondensed Regular";padding-bottom:8px}.post-content .related-posts-group .wrapper .content .caption{font-size:14px;font-family:"Bw Modelica Regular"}.post-content .related-posts-group .wrapper .content .author{font-size:12px;font-family:"Bw Modelica Regular";padding-top:1.6rem}.template__residence-the-residences .landing{background-color:#56614b}.template__residence-the-residences .landing .wrapper{display:flex;gap:4.8rem;padding:3.4rem 8.8rem 7.2rem 9.6rem}@media(max-width: 1199px){.template__residence-the-residences .landing .wrapper{gap:2.4rem}}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper{flex-direction:column;padding:6.72rem 6.3rem;gap:0}}@media(max-width: 767px){.template__residence-the-residences .landing .wrapper{padding:6.72rem 3rem}}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper{padding:5rem 2rem}}.template__residence-the-residences .landing .wrapper .left-side h1{font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;text-align:left;color:#fff;margin-top:4.4rem;margin-bottom:16.5rem;max-width:71.8rem;text-transform:uppercase}@media(max-width: 1199px){.template__residence-the-residences .landing .wrapper .left-side h1{font-size:5.5rem;line-height:7.5rem;max-width:45rem}}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .left-side h1{margin-top:0;margin-bottom:1.2rem}}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper .left-side h1{font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem}}.template__residence-the-residences .landing .wrapper p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;color:#fff;max-width:45.6rem;margin-bottom:3.6rem}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper p{font-size:1.6rem;line-height:2.4rem}}.template__residence-the-residences .landing .wrapper a button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;color:#fff;background-color:#a39382;padding:1.2rem 3.2rem;border:1px solid #a39382;border-radius:.8rem;transition:ease-in-out .25s}.template__residence-the-residences .landing .wrapper a button:hover{background-color:rgba(0,0,0,0);color:#a39382}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .desktop-view{display:none}}.template__residence-the-residences .landing .wrapper .mobile-view{display:none}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .mobile-view{display:flex;flex-direction:column}}.template__residence-the-residences .landing .wrapper .right-side .video-container{position:relative;max-width:73rem;width:100%;height:100%;height:68.2rem;overflow:hidden}.template__residence-the-residences .landing .wrapper .right-side .video-container video{width:100%;height:100%;object-fit:cover}.template__residence-the-residences .landing .wrapper .right-side .video-container iframe{max-width:73rem;height:68.2rem;width:73rem;scale:1.8;z-index:1}@media(max-width: 1199px){.template__residence-the-residences .landing .wrapper .right-side .video-container iframe{max-width:60rem;width:60rem;height:60rem;scale:1.9}}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .right-side .video-container iframe{margin-bottom:2.7rem;height:68.2rem;max-width:100%;width:100%;scale:1.5}}@media(max-width: 767px){.template__residence-the-residences .landing .wrapper .right-side .video-container iframe{scale:1.9;height:70.2rem}}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper .right-side .video-container iframe{height:30.7rem;scale:1.8}}@media(max-width: 1199px){.template__residence-the-residences .landing .wrapper .right-side .video-container{max-width:60rem;height:60rem}}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .right-side .video-container{margin-bottom:2.7rem;height:68.2rem;max-width:100%}}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper .right-side .video-container{height:30.7rem}}.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button{position:absolute;display:flex;justify-content:center;align-items:center;gap:1.7rem;bottom:4.6rem;left:4.2rem;cursor:pointer;transition:opacity .3s ease-out;z-index:1}.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button:hover{opacity:.6}.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button svg{width:6.4rem;height:6.4rem}.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;color:#fff;text-transform:uppercase;margin:0}@media(max-width: 991px){.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button svg{width:5rem;height:5rem}}@media(max-width: 575px){.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button{left:1.7rem;bottom:1.633rem}.template__residence-the-residences .landing .wrapper .right-side .video-container .play-video-button svg{width:4.4rem;height:4.4rem}}.template__residence-the-residences .video-lightbox{display:none;justify-content:center;align-items:center;position:fixed;gap:5rem;background-color:#0d0d0d;height:100dvh;width:100%;z-index:4;pointer-events:none;top:0;left:0}.template__residence-the-residences .video-lightbox.visible{display:flex;pointer-events:all}.template__residence-the-residences .video-lightbox .video-container{display:flex;flex-direction:column;max-width:131.2rem;width:100%;padding:1rem}.template__residence-the-residences .video-lightbox .video-container iframe{z-index:4;width:100%;height:100rem}.template__residence-the-residences .video-lightbox .close-button{position:absolute;width:4rem;height:4rem;align-self:flex-end;margin:2rem;background-color:#292929;border-radius:50%;top:0;right:0;transition:all .3s ease-out;cursor:pointer}.template__residence-the-residences .video-lightbox .close-button:hover{opacity:.6}.template__residence-the-residences .video-lightbox .close-button span{position:absolute;width:1.885rem;height:2px;background-color:#fff;top:50%;left:50%}.template__residence-the-residences .video-lightbox .close-button span:first-child{transform-origin:center;transform:translate(-50%, -50%) rotate(45deg)}.template__residence-the-residences .video-lightbox .close-button span:last-child{transform-origin:center;transform:translate(-50%, -50%) rotate(-45deg)}@media(max-width: 575px){.template__residence-the-residences .video-lightbox .close-button{margin:2rem}.template__residence-the-residences .video-lightbox .close-button span{width:3rem}}.template__residence-architecture .news-style-section{background-color:#bfbcb4}.template__residence-architecture .section-3{background-color:#eaeae6;display:flex;flex-direction:column;padding:9.6rem 9rem;gap:9.6rem}.template__residence-architecture .section-3 .content{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:18rem;width:100%}.template__residence-architecture .section-3 .content div{width:51.2rem}.template__residence-architecture .section-3 .content div h2{font-family:"ivymode",sans-serif;color:#95836f;font-weight:300;font-size:6.4rem;line-height:7.2rem;margin-bottom:2.4rem}.template__residence-architecture .section-3 .content div p{font-family:"Bw Modelica SS01";color:#0d0d0d;font-weight:400;font-size:1.8rem;line-height:2.8rem}.template__residence-architecture .section-3 .content div a{transition:all .3s ease-out}.template__residence-architecture .section-3 .content div a:hover{opacity:.6}.template__residence-architecture .section-3 .content div a button{font-family:"Graphik XCondensed Regular";font-size:2rem;color:hsl(140,6%,19%);line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;margin-top:2.4rem}.template__residence-architecture .section-3 .content img{width:64rem;height:64rem}@media(max-width: 991px){.template__residence-architecture .section-3{padding:6.72rem 6.3rem;gap:6.72rem}.template__residence-architecture .section-3 .content{gap:12.6rem;width:100%}.template__residence-architecture .section-3 .content div{width:35.84rem}.template__residence-architecture .section-3 .content div h2{font-weight:300;font-size:4.48rem;line-height:5.04rem;margin-bottom:1.68rem}.template__residence-architecture .section-3 .content div p{font-weight:400;font-size:1.26rem;line-height:1.96rem}.template__residence-architecture .section-3 .content img{width:44.8rem;height:44.8rem}}@media(max-width: 767px){.template__residence-architecture .section-3{padding:6.72rem 3rem;gap:6.72rem}.template__residence-architecture .section-3 .content{gap:4rem;width:100%}.template__residence-architecture .section-3 .content div{width:35.84rem}.template__residence-architecture .section-3 .content div h2{font-weight:300;font-size:4.48rem;line-height:5.04rem;margin-bottom:1.68rem}.template__residence-architecture .section-3 .content div p{font-weight:400;font-size:1.26rem;line-height:1.96rem}.template__residence-architecture .section-3 .content img{width:35rem;height:35rem}}@media(max-width: 575px){.template__residence-architecture .section-3{gap:6rem;padding:4rem 2rem}.template__residence-architecture .section-3 .content{display:flex;flex-direction:column;gap:0}.template__residence-architecture .section-3 .content div{width:auto;margin-bottom:4rem}.template__residence-architecture .section-3 .content div h2{font-weight:300;font-size:2.8rem;line-height:3.6rem;margin-bottom:1.6rem}.template__residence-architecture .section-3 .content div p{font-weight:400;font-size:1.6rem;line-height:2.4rem}.template__residence-architecture .section-3 .content div a button{margin-top:2.4rem}.template__residence-architecture .section-3 .content img{width:100%;height:33.6rem}}.template__residence-architecture .section-4{background-color:#d1d8c2;display:flex;padding:8.7rem 8.8rem 4.9rem 8.8rem}@media(max-width: 991px){.template__residence-architecture .section-4{padding:6.72rem 6.3rem}}@media(max-width: 575px){.template__residence-architecture .section-4{padding:4rem 2rem}}.template__residence-architecture .section-4 .wrapper{display:flex;border-top:1px solid #000}@media(max-width: 1199px){.template__residence-architecture .section-4 .wrapper{justify-content:space-between;width:100%;padding-bottom:6rem}}@media(max-width: 991px){.template__residence-architecture .section-4 .wrapper{flex-direction:column}}.template__residence-architecture .section-4 .wrapper .column{padding-top:6rem;padding-right:9rem;min-height:32.4rem}@media(max-width: 1199px){.template__residence-architecture .section-4 .wrapper .column{padding-right:0}}@media(max-width: 991px){.template__residence-architecture .section-4 .wrapper .column{min-height:auto}}@media(max-width: 575px){.template__residence-architecture .section-4 .wrapper .column{padding-top:2rem}}.template__residence-architecture .section-4 .wrapper .column p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:42rem}@media(max-width: 1199px){.template__residence-architecture .section-4 .wrapper .column p{max-width:30rem}}@media(max-width: 991px){.template__residence-architecture .section-4 .wrapper .column p{max-width:50rem}}@media(max-width: 767px){.template__residence-architecture .section-4 .wrapper .column p{max-width:100%}}@media(max-width: 575px){.template__residence-architecture .section-4 .wrapper .column p{font-size:1.6rem;line-height:2.4rem}}.template__residence-architecture .section-4 .wrapper .column p span{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;padding-right:1rem}@media(max-width: 575px){.template__residence-architecture .section-4 .wrapper .column p span{font-size:1.8rem;line-height:2.2rem;letter-spacing:.1rem}}@media(max-width: 575px){.template__residence-architecture .section-4 .wrapper .column:nth-child(1){padding-top:4rem}}.template__residence-architecture .section-4 .wrapper .column:nth-child(2){display:flex;justify-content:flex-end}@media(max-width: 767px){.template__residence-architecture .section-4 .wrapper .column:nth-child(2){justify-content:flex-start}}.template__residence-interiors .news-style-section{background-color:#bfbcb4}.template__residence-interiors .section-3 .wrapper{display:flex;gap:14.4rem;background-color:#bfbcb4;padding:0 18.4rem 14.4rem 15rem}@media(max-width: 1199px){.template__residence-interiors .section-3 .wrapper{padding:0 9rem 9.6rem 9rem;gap:8rem}}@media(max-width: 991px){.template__residence-interiors .section-3 .wrapper{flex-direction:column-reverse;padding:0 6.3rem 6.72rem 6.3rem;gap:6rem}}@media(max-width: 575px){.template__residence-interiors .section-3 .wrapper{padding:0 2rem 4rem 2rem;gap:4rem}}.template__residence-interiors .section-3 .wrapper .left-side{padding-top:12rem;max-width:45rem;width:100%}@media(max-width: 1199px){.template__residence-interiors .section-3 .wrapper .left-side{padding-top:0;display:flex;flex-direction:column;justify-content:center;max-width:40rem}}@media(max-width: 991px){.template__residence-interiors .section-3 .wrapper .left-side{max-width:100%}}.template__residence-interiors .section-3 .wrapper .left-side .accordion{margin-bottom:6rem}@media(max-width: 1199px){.template__residence-interiors .section-3 .wrapper .left-side .accordion{margin-bottom:4rem}}@media(max-width: 575px){.template__residence-interiors .section-3 .wrapper .left-side .accordion{margin-bottom:5.4rem}}.template__residence-interiors .section-3 .wrapper .left-side .accordion-item{border-top:1px solid #2d332f;padding:1.6rem 0;cursor:pointer}.template__residence-interiors .section-3 .wrapper .left-side .accordian-title-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:1rem}.template__residence-interiors .section-3 .wrapper .left-side .accordian-title-row .accordion-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;color:#2d332f}.template__residence-interiors .section-3 .wrapper .left-side .accordian-title-row svg{width:1.7rem;height:.85rem}.template__residence-interiors .section-3 .wrapper .left-side .grow-accordion{height:0;pointer-events:none;overflow:hidden}.template__residence-interiors .section-3 .wrapper .left-side .accordion-content{font-size:1.5rem;font-family:"Bw Modelica SS01";font-weight:400;padding-top:2.9rem;padding-bottom:1.6rem;line-height:2.1rem;padding-right:1rem;opacity:0;color:#2d332f}.template__residence-interiors .section-3 .wrapper .left-side a button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;border:1px solid #0d0d0d;padding:1.2rem 3.2rem;border-radius:.8rem;transition:all .3s ease-in-out;color:#0d0d0d}.template__residence-interiors .section-3 .wrapper .left-side a button:hover{background-color:#2d332f;color:#fcfcfc}.template__residence-interiors .section-3 .wrapper .right-side{position:relative;width:100%;display:flex;height:75.2rem}@media(max-width: 1199px){.template__residence-interiors .section-3 .wrapper .right-side{height:62rem}}@media(max-width: 991px){.template__residence-interiors .section-3 .wrapper .right-side{height:70rem}}@media(max-width: 767px){.template__residence-interiors .section-3 .wrapper .right-side{height:60rem}}@media(max-width: 575px){.template__residence-interiors .section-3 .wrapper .right-side{height:33.5rem;margin-top:2rem}}.template__residence-interiors .section-3 .wrapper .right-side .image-container{display:flex;max-width:75.2rem;height:75.2rem;position:absolute;opacity:0}@media(max-width: 1199px){.template__residence-interiors .section-3 .wrapper .right-side .image-container{max-width:60rem;height:60rem}}@media(max-width: 991px){.template__residence-interiors .section-3 .wrapper .right-side .image-container{max-width:100%;width:100%;height:70rem}}@media(max-width: 767px){.template__residence-interiors .section-3 .wrapper .right-side .image-container{height:60rem}}@media(max-width: 575px){.template__residence-interiors .section-3 .wrapper .right-side .image-container{height:33.5rem}}.template__residence-interiors .section-3 .wrapper .right-side .image-container:first-child{opacity:1}.template__residence-interiors .section-5 .wrapper{display:flex;flex-direction:column;padding:7.211rem 9rem 3.4rem 9rem}@media(max-width: 991px){.template__residence-interiors .section-5 .wrapper{padding:6.72rem 6.3rem}}@media(max-width: 767px){.template__residence-interiors .section-5 .wrapper{padding:6.72rem 3rem}}@media(max-width: 575px){.template__residence-interiors .section-5 .wrapper{padding:6rem 2rem}}.template__residence-interiors .section-5 .wrapper .image-fader{position:relative}.template__residence-interiors .section-5 .wrapper .image-fader .image-container-one,.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{display:flex;width:100%;height:74rem}@media(max-width: 1199px){.template__residence-interiors .section-5 .wrapper .image-fader .image-container-one,.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{height:60rem}}@media(max-width: 991px){.template__residence-interiors .section-5 .wrapper .image-fader .image-container-one,.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{height:50rem}}@media(max-width: 767px){.template__residence-interiors .section-5 .wrapper .image-fader .image-container-one,.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{height:40rem}}@media(max-width: 575px){.template__residence-interiors .section-5 .wrapper .image-fader .image-container-one,.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{height:20rem}}.template__residence-interiors .section-5 .wrapper .image-fader .image-container-two{position:absolute;top:0;opacity:0}.template__residence-interiors .section-5 .wrapper .buttons{display:flex;justify-content:flex-end;padding:2rem 0;gap:2rem}@media(max-width: 575px){.template__residence-interiors .section-5 .wrapper .buttons{justify-content:center}}.template__residence-interiors .section-5 .wrapper .buttons button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;padding:1.2rem 3.2rem;text-transform:uppercase;background-color:#95836f;color:#fcfcfc;border-radius:.8rem;transition:background-color .3s ease-in-out}.template__residence-interiors .section-5 .wrapper .buttons button.active{background-color:#2d332f}.template__residence-interiors .quote-section h2{max-width:51.2rem}.archive-news .landing{background-color:#2d332f}.archive-news .landing .wrapper{display:flex;gap:37.8rem;padding:10.4rem 9.1rem 14.4rem 9.1rem;justify-content:space-between}@media(max-width: 1199px){.archive-news .landing .wrapper{gap:5rem}}@media(max-width: 991px){.archive-news .landing .wrapper{flex-direction:column}}@media(max-width: 575px){.archive-news .landing .wrapper{padding:7.2rem 2rem 4rem 2rem;gap:2.4rem}}.archive-news .landing .wrapper h1{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#fcfcfc;max-width:50rem}@media(max-width: 1199px){.archive-news .landing .wrapper h1{max-width:48rem}}@media(max-width: 575px){.archive-news .landing .wrapper h1{font-size:3.6rem;font-weight:400;line-height:4.4rem;text-align:left}}.archive-news .landing .wrapper p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;color:#fcfcfc;max-width:62rem}@media(max-width: 1199px){.archive-news .landing .wrapper p{max-width:50rem}}@media(max-width: 991px){.archive-news .landing .wrapper p{max-width:62rem}}@media(max-width: 575px){.archive-news .landing .wrapper p{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}}.archive-news .news-grid{background-color:#eaeae6;padding:7.4rem 18.4rem 14.4rem 18.4rem}@media(max-width: 1199px){.archive-news .news-grid{padding:7.4rem 6rem 14.4rem 6rem}}@media(max-width: 767px){.archive-news .news-grid{padding:7.4rem 4rem 14.4rem 4rem}}@media(max-width: 575px){.archive-news .news-grid{padding:0 2rem 16.1rem 2rem}}.archive-news .news-grid .filter-buttons{display:flex;padding-bottom:8.8rem}.archive-news .news-grid .filter-buttons .current-filter{display:none}.archive-news .news-grid .filter-buttons .grow-element{height:auto !important;position:relative}.archive-news .news-grid .filter-buttons .buttons-container{display:flex;gap:3.2rem}.archive-news .news-grid .filter-buttons .buttons-container button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;padding-bottom:1.4rem;border-bottom:1px solid #c7cad1;color:#707070;transition:border-bottom .3s ease-in-out,color .3s ease-in-out;opacity:1;pointer-events:all}.archive-news .news-grid .filter-buttons .buttons-container button.active{border-bottom:1px solid #0d0d0d;color:#0d0d0d}@media(max-width: 575px){.archive-news .news-grid .filter-buttons{display:flex;position:relative;padding-bottom:2rem}.archive-news .news-grid .filter-buttons .current-filter{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.2rem 0}.archive-news .news-grid .filter-buttons .current-filter .text-container{display:flex;gap:.4rem}.archive-news .news-grid .filter-buttons .current-filter .text-container p{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d}.archive-news .news-grid .filter-buttons .grow-element{position:absolute;background-color:#eaeae6;width:100%;top:4.8rem;height:0;padding-bottom:2rem;z-index:-1}.archive-news .news-grid .filter-buttons .grow-element .buttons-container{display:flex;flex-direction:column;gap:0}.archive-news .news-grid .filter-buttons .grow-element .buttons-container button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;padding:2rem 0;border-bottom:1px solid #c7cad1;color:#707070;transition:all .3s ease-in-out;pointer-events:none;opacity:0}.archive-news .news-grid .filter-buttons .grow-element .buttons-container button.active{border-bottom:1px solid #0d0d0d;color:#0d0d0d}}.archive-news .news-grid .grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.6rem;row-gap:7.2rem}@media(max-width: 991px){.archive-news .news-grid .grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.archive-news .news-grid .grid{grid-template-columns:1fr;row-gap:6rem}}.archive-news .news-grid .news-card{max-width:41.6rem;display:flex;flex-direction:column}.archive-news .news-grid .news-card.hidden{display:none}.archive-news .news-grid .news-card .image-container{display:flex;height:23.2rem}@media(max-width: 767px){.archive-news .news-grid .news-card .image-container{height:20rem}}@media(max-width: 575px){.archive-news .news-grid .news-card .image-container{height:18.8rem}}.archive-news .news-grid .news-card .row-container{display:flex;align-items:center;gap:.8rem;margin-top:2.4rem;margin-bottom:.8rem}.archive-news .news-grid .news-card .row-container p{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.archive-news .news-grid .news-card .row-container .dot{background-color:#c7cad1;width:.4rem;height:.4rem}.archive-news .news-grid .news-card .row-container .category{text-transform:uppercase}.archive-news .news-grid .news-card h2{font-family:"Graphik XCondensed Light";font-size:2.8rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;margin-bottom:.4rem}.archive-news .news-grid .news-card .content{font-family:"Bw Modelica Regular";font-size:1.5rem;font-weight:500;line-height:2rem;text-align:left;margin-bottom:1.6rem}.archive-news .news-grid .news-card .author{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.template__residence-amenities .news-style-section h1{color:#a39382}.template__residence-amenities .section-3{background-color:#eaeae6}.template__residence-amenities .section-3 .video-container{display:flex;max-width:100%;height:95rem}@media(max-width: 575px){.template__residence-amenities .section-3 .video-container{width:100%;height:21.141rem}}.template__residence-amenities .section-3 .video-container .amenities-video{object-fit:cover;width:100%;height:100%}.template__residence-amenities .section-3 .wrapper{padding:4rem 0 11.2rem 18.2rem}@media(max-width: 991px){.template__residence-amenities .section-3 .wrapper{padding:4rem 0 11.2rem 6.3rem}}@media(max-width: 575px){.template__residence-amenities .section-3 .wrapper{padding:2rem}}.template__residence-amenities .section-3 p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:48rem}@media(max-width: 575px){.template__residence-amenities .section-3 p{font-size:1.6rem;line-height:2.4rem}}.template__residence-amenities .section-3 p span{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;padding-right:.5rem}@media(max-width: 575px){.template__residence-amenities .section-3 p span{font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem}}.template__residence-amenities .section-4{background-color:#eaeae6}.template__residence-amenities .section-4 .wrapper{padding:0 18.2rem}@media(max-width: 991px){.template__residence-amenities .section-4 .wrapper{padding:0 6.3rem}}@media(max-width: 575px){.template__residence-amenities .section-4 .wrapper{padding:2rem}}.template__residence-amenities .section-4 .wrapper p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:48rem;padding-top:4rem}@media(max-width: 575px){.template__residence-amenities .section-4 .wrapper p{padding-top:2rem;font-size:1.6rem;line-height:2.4rem}}.template__residence-amenities .section-4 .wrapper p span{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;padding-right:.5rem}.template__residence-amenities .section-5{background-color:#eaeae6}.template__residence-amenities .section-5 .wrapper{padding:11.2rem 18.2rem 8.4rem 18.2rem;display:flex;gap:3.2rem}@media(max-width: 991px){.template__residence-amenities .section-5 .wrapper{padding:0 6.3rem;padding:11.2rem 6.3rem 8.4rem 6.3rem}}@media(max-width: 767px){.template__residence-amenities .section-5 .wrapper{flex-direction:column;gap:11.2rem}}@media(max-width: 575px){.template__residence-amenities .section-5 .wrapper{padding:2rem;gap:4rem}}.template__residence-amenities .section-5 .wrapper p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:48rem;padding-top:4rem}@media(max-width: 575px){.template__residence-amenities .section-5 .wrapper p{padding-top:2rem;font-size:1.6rem;line-height:2.4rem}}.template__residence-amenities .section-5 .wrapper p span{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;padding-right:.5rem}.template__residence-amenities .section-6 .wrapper{display:flex;padding:11.987rem 16.7rem 7.513rem 3.1rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper{padding:6rem;gap:4rem}}@media(max-width: 991px){.template__residence-amenities .section-6 .wrapper{flex-direction:column;padding:10rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper{padding:11.2rem 6.3rem 8.4rem 6.3rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper{padding:2rem}}.template__residence-amenities .section-6 .wrapper .right-column{display:flex;flex-direction:column;justify-content:center;max-width:26.8rem;width:100%}@media(max-width: 991px){.template__residence-amenities .section-6 .wrapper .right-column{max-width:100%}}.template__residence-amenities .section-6 .wrapper .right-column .amenity{padding:1.6rem 0 1.8rem 0;border-top:1px solid #2d332f;cursor:pointer}.template__residence-amenities .section-6 .wrapper .right-column .amenity:hover p,.template__residence-amenities .section-6 .wrapper .right-column .amenity.active p{color:#95836f}.template__residence-amenities .section-6 .wrapper .right-column .amenity p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;text-align:left;color:#2d332f;pointer-events:none;transition:color .25s ease-in-out}.template__residence-amenities .section-6 .wrapper .image-container{max-width:121.4rem;padding:0 10rem;position:relative}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container{padding:0}}.template__residence-amenities .section-6 .wrapper .image-container .plot-point{width:3.6rem;height:3.6rem;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;transition:all .25s ease-in-out;border:1px solid #fff}.template__residence-amenities .section-6 .wrapper .image-container .plot-point:hover,.template__residence-amenities .section-6 .wrapper .image-container .plot-point.active{scale:1.1;background-color:#95836f}.template__residence-amenities .section-6 .wrapper .image-container .plot-point:hover p,.template__residence-amenities .section-6 .wrapper .image-container .plot-point.active p{color:#fff}.template__residence-amenities .section-6 .wrapper .image-container .plot-point p{font-family:"Graphik XCondensed Regular";font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.1rem;pointer-events:none;transition:color .25s ease-in-out}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container .plot-point{width:1.8rem;height:1.8rem}.template__residence-amenities .section-6 .wrapper .image-container .plot-point p{font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:.0600000024rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-1{top:15rem;left:21rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-1{top:11rem;left:8rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-1{top:9rem;left:7rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-1{top:5rem;left:3rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-2{top:21rem;left:42rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-2{top:16rem;left:24rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-2{top:13rem;left:19rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-2{top:7rem;left:10rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-3{top:6rem;left:45rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-3{top:4rem;left:25rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-3{top:3rem;left:20rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-3{top:2rem;left:11rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-4{top:13rem;right:19rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-4{top:10rem;right:8rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-4{top:8rem;right:7rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-4{top:4rem;right:3rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-5{top:25.5rem;right:24rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-5{top:19rem;right:10rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-5{top:16rem;right:8rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-5{top:8rem;right:4rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-6{top:38rem;right:21rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-6{top:28rem;right:8rem}}@media(max-width: 991px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-6{top:29rem;right:8rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-6{top:24rem;right:7rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-6{top:12.5rem;right:3.5rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-7{bottom:12rem;right:40rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-7{bottom:9rem;right:22rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-7{bottom:7rem;right:18rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-7{bottom:4rem;right:10rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-8{bottom:12rem;left:31rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-8{bottom:9rem;left:15rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-8{bottom:7rem;left:12rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-8{bottom:4rem;left:6.5rem}}.template__residence-amenities .section-6 .wrapper .image-container #plot-point-9{top:15rem;left:60rem}@media(max-width: 1199px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-9{top:12rem;left:37rem}}@media(max-width: 767px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-9{top:10rem;left:30rem}}@media(max-width: 575px){.template__residence-amenities .section-6 .wrapper .image-container #plot-point-9{top:5rem;left:15.5rem}}.template__residence-amenities .section-8 .wrapper{padding-top:0}.template__residence-amenities .section-10{padding-bottom:11.2rem}@media(max-width: 575px){.template__residence-amenities .section-10{padding-bottom:2rem}}.archive-floorplans .landing{background-color:#eaeae6}.archive-floorplans .landing .wrapper{display:flex;padding:9.6rem 18.9rem 0 18rem;gap:18.6rem}@media(max-width: 1199px){.archive-floorplans .landing .wrapper{padding:9.6rem 9rem 0 9rem}}@media(max-width: 991px){.archive-floorplans .landing .wrapper{padding:9.6rem 4.5rem 0 4.5rem;flex-direction:column;gap:4rem}}@media(max-width: 575px){.archive-floorplans .landing .wrapper{padding:4rem 2rem 6rem 2rem;gap:2rem}}.archive-floorplans .landing .wrapper .content-container p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;color:#2d332f;margin-bottom:2.4rem}@media(max-width: 575px){.archive-floorplans .landing .wrapper .content-container p{font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;margin-bottom:.8rem}}.archive-floorplans .landing .wrapper .content-container h1{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;max-width:98.8rem;color:#2d332f}@media(max-width: 575px){.archive-floorplans .landing .wrapper .content-container h1{font-size:2.8rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-transform:uppercase}}.archive-floorplans .landing .wrapper .button-container button{padding:1.2rem 3.2rem;border:1px solid #2d332f;border-radius:.8rem;transition:all .3s ease}.archive-floorplans .landing .wrapper .button-container button:hover{background-color:#2d332f}.archive-floorplans .landing .wrapper .button-container button:hover p{color:#fff}.archive-floorplans .landing .wrapper .button-container button p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap;color:#2d332f;transition:all .3s ease}.archive-floorplans .floorplans-grid{background-color:#eaeae6}.archive-floorplans .floorplans-grid .dropdown-filters{display:flex;gap:1.6rem;padding:10.7rem 18.4rem 0 18.4rem;z-index:3;position:relative}@media(max-width: 1199px){.archive-floorplans .floorplans-grid .dropdown-filters{padding:10.7rem 9rem 0 9rem}}@media(max-width: 991px){.archive-floorplans .floorplans-grid .dropdown-filters{padding:10.7rem 4.5rem 0 4.5rem}}@media(max-width: 767px){.archive-floorplans .floorplans-grid .dropdown-filters{flex-direction:column}}@media(max-width: 575px){.archive-floorplans .floorplans-grid .dropdown-filters{padding:0 2rem 0 2rem}}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container{max-width:31.6rem;width:100%;position:relative}@media(max-width: 767px){.archive-floorplans .floorplans-grid .dropdown-filters .filter-container{max-width:100%}}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-bar{display:flex;flex-direction:column;border-bottom:1px solid #000;cursor:pointer}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-bar .filter-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-transform:uppercase}@media(max-width: 575px){.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-bar .filter-title{letter-spacing:.14rem;margin-bottom:.4rem}}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-bar .filter-active-title-row{display:flex;justify-content:space-between;padding:1.2rem 0}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-bar .filter-active-title-row .filter-active{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-dropdown-ul{position:absolute;height:0;opacity:0;pointer-events:none;width:100%;list-style:none;padding:0;background-color:#eaeae6;display:flex;flex-direction:column;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;padding-left:1rem;padding-right:1rem;z-index:3}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-dropdown-ul li{opacity:0;padding:1.2rem 0;border-bottom:1px solid #000;cursor:pointer}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-dropdown-ul li p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem}.archive-floorplans .floorplans-grid .dropdown-filters .filter-container .filter-dropdown-ul li:last-child{border-bottom:none}.archive-floorplans .floorplans-grid .grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.2rem;row-gap:3.6rem;padding:8.8rem 18.4rem 0 18.4rem}@media(max-width: 1199px){.archive-floorplans .floorplans-grid .grid{padding:9.6rem 9rem 0 9rem;grid-template-columns:repeat(2, 1fr);column-gap:4rem;row-gap:4.4rem}}@media(max-width: 991px){.archive-floorplans .floorplans-grid .grid{padding:9.6rem 4.5rem 0 4.5rem}}@media(max-width: 767px){.archive-floorplans .floorplans-grid .grid{grid-template-columns:1fr}}@media(max-width: 575px){.archive-floorplans .floorplans-grid .grid{padding:6rem 2rem 4rem 2rem;row-gap:2rem}}.archive-floorplans .floorplans-grid .load-more-button-container{width:100%;display:flex;justify-content:center;padding-top:3.6rem;padding-bottom:24.7rem}@media(max-width: 575px){.archive-floorplans .floorplans-grid .load-more-button-container{padding-top:0;padding-bottom:4rem}}.archive-floorplans .floorplans-grid .load-more-button-container .load-more{flex:0 0;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;padding:1.2rem 3.2rem;color:hsl(140,6%,19%);border:1px solid hsl(140,6%,19%);border-radius:.8rem;text-transform:uppercase;white-space:nowrap;transition:all .3s ease}.archive-floorplans .floorplans-grid .load-more-button-container .load-more:hover{background-color:hsl(140,6%,19%);color:#fff}.archive-floorplans .floorplan-card{display:flex;background-color:#fff;width:41.6rem}.archive-floorplans .floorplan-card#floorplan-load{display:none}.archive-floorplans .floorplan-card[class*=hidden-]{display:none}@media(max-width: 1199px){.archive-floorplans .floorplan-card{width:100%}}.archive-floorplans .floorplan-card .upper-row{display:flex;padding:2rem 0 0 3.2rem}.archive-floorplans .floorplan-card .upper-row .image-container{max-width:38rem;width:100%;height:34rem}@media(max-width: 1199px){.archive-floorplans .floorplan-card .upper-row .image-container{max-width:100%;height:auto}}@media(max-width: 575px){.archive-floorplans .floorplan-card .upper-row .image-container{max-width:30rem;height:30rem}}.archive-floorplans .floorplan-card .upper-row .image-container img{image-rendering:-webkit-optimize-contrast}.archive-floorplans .floorplan-card .upper-row p{font-family:"ivymode",sans-serif;font-size:1.6rem;font-weight:300;line-height:2.373rem;letter-spacing:.08rem;writing-mode:vertical-rl;height:fit-content;text-transform:uppercase;padding-top:2.8rem;padding-right:1.7rem}@media(max-width: 575px){.archive-floorplans .floorplan-card .upper-row p{font-size:1.4rem;font-weight:300;line-height:2.076rem;letter-spacing:.08rem;padding-right:1.6rem}}.archive-floorplans .floorplan-card .lower-row{padding:0 0 4.8rem 3.2rem}.archive-floorplans .floorplan-card .lower-row h2{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;margin-bottom:.8rem;color:#0d0d0d}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row h2{font-size:3.6rem;font-weight:300;line-height:3.6rem}}.archive-floorplans .floorplan-card .lower-row .spacer{display:flex;flex-direction:column;gap:.5rem}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row .spacer{flex-direction:row;gap:.8rem}}.archive-floorplans .floorplan-card .lower-row .room-types{display:flex;align-items:center;gap:.8rem}.archive-floorplans .floorplan-card .lower-row .room-types .vertical-line{height:1.5rem;width:1px;background-color:#0d0d0d}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row .room-types .vertical-line{align-self:flex-end}}.archive-floorplans .floorplan-card .lower-row .room-types .vertical-line.hidden{display:none}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row .room-types .vertical-line.hidden{display:flex}}.archive-floorplans .floorplan-card .lower-row p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1200000048rem;text-align:left;color:#0d0d0d;text-transform:uppercase}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row p{font-size:1.6rem;line-height:2rem;letter-spacing:.1rem}}@media(max-width: 575px){.archive-floorplans .floorplan-card .lower-row p span{display:none}}.archive-floorplans .section-views{background-color:#2d332f;position:fixed;width:100%;top:0;z-index:-1;height:100%;pointer-events:none;opacity:0}.archive-floorplans .section-views .wrapper{height:100%}.archive-floorplans .section-views .wrapper .close-views-button{position:absolute;top:4rem;right:4.8rem;cursor:pointer;transition:opacity .25s ease}.archive-floorplans .section-views .wrapper .close-views-button:hover{opacity:.5}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .close-views-button{top:3.2rem;right:2rem}}.archive-floorplans .section-views .wrapper .level-selector{display:flex;align-items:center;gap:8.4rem;padding:8.6rem 0 2.2rem 6rem}@media(max-width: 1199px){.archive-floorplans .section-views .wrapper .level-selector{flex-direction:column;align-items:flex-start;padding-top:4.3rem}}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .level-selector{padding:3.7rem 0 2rem 2rem;gap:5.9rem}}.archive-floorplans .section-views .wrapper .level-selector .title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-transform:uppercase;color:#a39382}.archive-floorplans .section-views .wrapper .level-selector .level-buttons{display:flex;gap:3rem}@media(max-width: 1199px){.archive-floorplans .section-views .wrapper .level-selector .level-buttons{overflow:auto;width:100%;padding-right:0}.archive-floorplans .section-views .wrapper .level-selector .level-buttons::-webkit-scrollbar{height:0;background:rgba(0,0,0,0)}}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .level-selector .level-buttons{gap:2.8rem}}.archive-floorplans .section-views .wrapper .level-selector .level-buttons button{border-top:1px solid rgba(0,0,0,0);display:flex;justify-content:center;transition:border-top .3s ease}.archive-floorplans .section-views .wrapper .level-selector .level-buttons button.active{border-top:1px solid #a39382}.archive-floorplans .section-views .wrapper .level-selector .level-buttons button p{font-family:"Graphik XCondensed Regular";font-size:2.4rem;font-weight:400;line-height:3.2rem;letter-spacing:.2rem;color:#a39382}.archive-floorplans .section-views .wrapper .view-container{pointer-events:all;position:relative;width:100%;height:100%;max-height:clamp(600px,80rem,800px);background-size:cover;background-position-x:0px;background-repeat:repeat-x;cursor:grab;display:flex;justify-content:center;align-items:center}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .view-container{max-height:21.7rem}}.archive-floorplans .section-views .wrapper .view-container .panviews-text-container{display:flex;align-items:center;gap:1.4rem}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .view-container .panviews-text-container{display:none}}.archive-floorplans .section-views .wrapper .view-container .panviews-text-container .horizontal-line{width:12rem;height:1px;background-color:#fff;user-select:none}.archive-floorplans .section-views .wrapper .view-container .panviews-text-container p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-transform:uppercase;color:#fff;padding-bottom:.4rem;user-select:none}.archive-floorplans .section-views .wrapper .mobile-panviews-text-container{display:flex;align-items:center;gap:1.4rem;padding:5.1rem 2rem 0 2rem}.archive-floorplans .section-views .wrapper .mobile-panviews-text-container .horizontal-line{max-width:12rem;width:100%;height:1px;background-color:#fff}.archive-floorplans .section-views .wrapper .mobile-panviews-text-container p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-transform:uppercase;color:#fff;white-space:nowrap;padding-bottom:.4rem}.archive-floorplans .section-views .wrapper .mobile-panviews-text-container{display:none}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .mobile-panviews-text-container{display:flex}}.archive-floorplans .section-views .wrapper .compass-container{position:absolute;top:4.7rem;right:4.7rem;display:flex;pointer-events:none}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .compass-container{top:1.7rem;right:1.159rem}}.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper{width:21.045rem;height:22.666rem;user-select:none}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper{width:14.141rem;height:15.1rem}}.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper .compass-image-container{width:100%;height:100%;user-select:none}.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper .compass-direction-rotate{position:absolute;top:2.664rem;right:1.945rem;display:flex;transform-origin:bottom left;max-width:8.5rem;max-width:8.447rem;width:100%;height:8.447rem;user-select:none}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper .compass-direction-rotate{top:1.7rem;right:1.4rem;max-width:5.6rem;height:auto}}.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper .keyplate-image-container{position:absolute;top:49%;left:51%;transform:translate(-50%, -50%);width:11.515rem;height:11.515rem;user-select:none}@media(max-width: 575px){.archive-floorplans .section-views .wrapper .compass-container .compass-direction-wrapper .keyplate-image-container{width:8.7rem;height:8.7rem}}.template__residence-team .landing{background-color:#2d332f}.template__residence-team .landing .wrapper{padding:10.2rem 0 5.3rem 18rem}@media(max-width: 1199px){.template__residence-team .landing .wrapper{padding:10.2rem 0 5.3rem 9rem}}@media(max-width: 767px){.template__residence-team .landing .wrapper{padding:10.2rem 4.5rem 5.3rem 4.5rem}}@media(max-width: 575px){.template__residence-team .landing .wrapper{padding:4rem 2rem 5.8rem 2rem}}.template__residence-team .landing .wrapper p{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;color:#fff;margin-bottom:2.4rem}@media(max-width: 575px){.template__residence-team .landing .wrapper p{font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem;margin-bottom:.8rem}}.template__residence-team .landing .wrapper h1{max-width:98.8rem;font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;text-align:left;text-transform:uppercase;color:#fff}@media(max-width: 767px){.template__residence-team .landing .wrapper h1{font-size:6.4rem;line-height:7.6rem}}@media(max-width: 575px){.template__residence-team .landing .wrapper h1{font-size:2.8rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem}}.template__residence-team .section-1{background-color:#2d332f;padding:0 15.8rem 8.5rem 19rem}@media(max-width: 1199px){.template__residence-team .section-1{padding:0 9rem 5.3rem 9rem}}@media(max-width: 767px){.template__residence-team .section-1{padding:0 4.5rem 5.3rem 4.5rem}}@media(max-width: 575px){.template__residence-team .section-1{padding:0 2rem 8.8rem 2rem}}.template__residence-team .section-1 .wrapper{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:6.6rem;row-gap:6.6rem;border-top:1px solid #a39382;padding-top:4.6rem}@media(max-width: 1199px){.template__residence-team .section-1 .wrapper{grid-template-columns:repeat(2, 1fr);column-gap:8rem;row-gap:8rem}}@media(max-width: 767px){.template__residence-team .section-1 .wrapper{grid-template-columns:1fr;column-gap:0;row-gap:8rem}}@media(max-width: 575px){.template__residence-team .section-1 .wrapper{row-gap:4.8rem}}.template__residence-team .section-1 .wrapper .team-card{max-width:40rem}@media(max-width: 1199px){.template__residence-team .section-1 .wrapper .team-card{max-width:47rem}}@media(max-width: 991px){.template__residence-team .section-1 .wrapper .team-card{max-width:36.6rem}}@media(max-width: 767px){.template__residence-team .section-1 .wrapper .team-card{max-width:100%}}.template__residence-team .section-1 .wrapper .team-card .fixed-height{display:flex;flex-direction:column;justify-content:space-between;height:14.5rem;margin-bottom:.6rem}@media(max-width: 767px){.template__residence-team .section-1 .wrapper .team-card .fixed-height{height:auto}}.template__residence-team .section-1 .wrapper .team-card .fixed-height svg{max-width:21.8rem}@media(max-width: 767px){.template__residence-team .section-1 .wrapper .team-card .fixed-height svg{margin-bottom:3.1rem}}.template__residence-team .section-1 .wrapper .team-card .fixed-height h2{font-family:"Graphik XCondensed Regular";font-size:2.4rem;font-weight:400;line-height:3.2rem;letter-spacing:.2rem;text-align:left;text-transform:uppercase;color:#a39382;height:3.7rem}.template__residence-team .section-1 .wrapper .team-card p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;color:#a39382}@media(max-width: 575px){.template__residence-team .section-1 .wrapper .team-card p{font-size:1.6rem;line-height:2.4rem}}.single-floorplan .wrapper{padding:7.2rem 7.6rem 4.8rem 9rem;display:flex;flex-direction:column}@media(max-width: 991px){.single-floorplan .wrapper{padding:7.2rem 4.5rem 4.8rem 4.5rem}}@media(max-width: 575px){.single-floorplan .wrapper{padding:2.8rem 2rem 3.4rem 2rem}}.single-floorplan .wrapper .top-row{display:flex;width:100%;justify-content:space-between;margin-bottom:8.5rem}@media(max-width: 575px){.single-floorplan .wrapper .top-row{margin-bottom:3.5rem}}.single-floorplan .wrapper .top-row a .back-button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;color:#2d332f}.single-floorplan .wrapper .top-row .buttons-desktop{display:flex;gap:1.6rem;margin-right:1.2rem}@media(max-width: 575px){.single-floorplan .wrapper .top-row .buttons-desktop{display:none}}.single-floorplan .wrapper .top-row .buttons-desktop button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;padding:1.2rem 3.2rem;text-transform:uppercase;color:#56614b;border:1px solid #56614b;border-radius:.8rem;transition:all .3s ease}.single-floorplan .wrapper .top-row .buttons-desktop button:hover{background-color:#56614b;color:#fff}.single-floorplan .wrapper .middle-row{display:flex;margin-bottom:11.7rem}@media(max-width: 767px){.single-floorplan .wrapper .middle-row{flex-direction:column}}@media(max-width: 575px){.single-floorplan .wrapper .middle-row{margin-bottom:5.4rem}}.single-floorplan .wrapper .middle-row .left-column{min-width:max-content;width:26.5rem}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column{width:100%}}.single-floorplan .wrapper .middle-row .left-column h1{font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;text-align:left;margin-bottom:1.5rem;color:#2d332f}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column h1{font-size:5.4rem;line-height:3.6rem;letter-spacing:.1px;margin-bottom:2rem}}.single-floorplan .wrapper .middle-row .left-column .suite-type{font-family:"Graphik XCondensed Regular";font-size:2.4rem;font-weight:400;line-height:3.2rem;letter-spacing:.2rem;text-align:left;text-transform:uppercase;margin-bottom:1.4rem;color:#2d332f}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .suite-type{font-size:2rem;line-height:2.8rem;letter-spacing:.0800000012rem;margin-bottom:.2rem}}.single-floorplan .wrapper .middle-row .left-column .total-sqft{font-family:"Bw Modelica Regular";font-size:1.8rem;font-weight:600;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;margin-bottom:1.3rem;color:#2d332f}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .total-sqft{font-size:1.8rem;line-height:2.8rem;letter-spacing:.0400000006rem;margin-bottom:.8rem}}.single-floorplan .wrapper .middle-row .left-column .interior,.single-floorplan .wrapper .middle-row .left-column .exterior{display:flex;gap:.2rem;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.0400000006rem;text-align:left;color:#2d332f}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .interior,.single-floorplan .wrapper .middle-row .left-column .exterior{font-size:1.6rem;line-height:1.6rem;letter-spacing:.0400000006rem}}.single-floorplan .wrapper .middle-row .left-column .interior span,.single-floorplan .wrapper .middle-row .left-column .exterior span{display:flex;width:7rem}.single-floorplan .wrapper .middle-row .left-column .spacer{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.2rem}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .spacer{margin:0}}.single-floorplan .wrapper .middle-row .left-column .spacer .line{display:none}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .spacer .line{display:flex;margin-top:2.2rem;margin-bottom:3.8rem;border-bottom:1px solid #2d332f;opacity:.4}}.single-floorplan .wrapper .middle-row .left-column .meta-description{display:flex;flex-direction:column;margin-bottom:1.4rem}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .meta-description{margin-bottom:0;margin-top:-2.4rem}}.single-floorplan .wrapper .middle-row .left-column .meta-description .line{border-top:1px solid #2d332f;margin-bottom:1.4rem;opacity:.3;width:100%}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .left-column .meta-description .line{display:none}}.single-floorplan .wrapper .middle-row .left-column .meta-description p{font-family:"Bw Modelica SS01";text-align:left;color:#2d332f;max-width:26.5rem;margin:0;font-weight:400;font-size:1.2rem;line-height:1.6rem;letter-spacing:.04rem}.single-floorplan .wrapper .middle-row .left-column .meta-description .bottom-line{display:none}@media(max-width: 767px){.single-floorplan .wrapper .middle-row .left-column .meta-description .bottom-line{display:flex;margin-bottom:2.4rem;margin-top:1.4rem}}.single-floorplan .wrapper .middle-row .main-image-container{display:flex;width:100%}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .main-image-container{justify-content:space-between}}.single-floorplan .wrapper .middle-row .main-image{display:flex;justify-content:center;padding:0 6rem;gap:4rem}@media(max-width: 1199px){.single-floorplan .wrapper .middle-row .main-image{flex-direction:column;gap:2rem}}@media(max-width: 767px){.single-floorplan .wrapper .middle-row .main-image{padding-left:0}}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .main-image{padding-right:0}}.single-floorplan .wrapper .middle-row .main-image .image-container{display:flex;max-height:96rem;max-width:85%}@media(max-width: 991px){.single-floorplan .wrapper .middle-row .main-image .image-container{max-width:100%}}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .main-image .image-container{max-width:26.3rem;max-height:29.5rem}}.single-floorplan .wrapper .middle-row .main-image .image-container img{object-fit:contain;image-rendering:-webkit-optimize-contrast}.single-floorplan .wrapper .middle-row .right-column .collection{writing-mode:vertical-rl;font-family:"ivymode",sans-serif;font-size:4rem;font-weight:300;line-height:5.2rem;letter-spacing:.4rem;text-transform:uppercase;color:#2d332f}@media(max-width: 575px){.single-floorplan .wrapper .middle-row .right-column .collection{font-size:1.4rem;font-weight:300;line-height:2.277rem;letter-spacing:.1751295328rem;-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);text-orientation:mixed}}.single-floorplan .wrapper .keyplate-container-desktop{max-width:26.5rem}@media(max-width: 767px){.single-floorplan .wrapper .keyplate-container-desktop{display:none}}.single-floorplan .wrapper .keyplate-container-desktop .line{border-top:1px solid #2d332f;margin-bottom:4.7rem;opacity:.3;width:100%}.single-floorplan .wrapper .keyplate-container-desktop .keyplate-row{display:flex;justify-content:space-between;margin-bottom:2.3rem}.single-floorplan .wrapper .keyplate-container-desktop .keyplate-row .level{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;text-transform:uppercase;color:#2d332f}.single-floorplan .wrapper .keyplate-container-desktop .keyplate-row svg{max-width:1.3rem;color:#2d332f}.single-floorplan .wrapper .keyplate-container-desktop .keyplate-row svg path{fill:#2d332f}.single-floorplan .wrapper .keyplate-container-desktop .image-container img{image-rendering:-webkit-optimize-contrast}.single-floorplan .wrapper .keyplate-container-mobile{display:none;flex-wrap:wrap;gap:1.3rem;margin-bottom:3.6rem}.single-floorplan .wrapper .keyplate-container-mobile .keyplate{display:flex;flex-direction:column;max-width:16rem;min-width:16rem}.single-floorplan .wrapper .keyplate-container-mobile .keyplate-row{display:flex;justify-content:space-between;margin-bottom:2.3rem}.single-floorplan .wrapper .keyplate-container-mobile .keyplate-row .level{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;text-transform:uppercase}.single-floorplan .wrapper .keyplate-container-mobile .keyplate-row svg{position:absolute;right:2rem}@media(max-width: 767px){.single-floorplan .wrapper .keyplate-container-mobile{display:flex}}.single-floorplan .wrapper .keyplate-container-mobile .image-container img{image-rendering:-webkit-optimize-contrast}.single-floorplan .wrapper .buttons-mobile{display:none;gap:1.2rem;margin-bottom:2.7rem}@media(max-width: 575px){.single-floorplan .wrapper .buttons-mobile{display:flex}}.single-floorplan .wrapper .buttons-mobile button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;padding:1.2rem 0;text-transform:uppercase;color:#56614b;border:1px solid #56614b;border-radius:.8rem;width:17rem}.single-floorplan .wrapper .bottom-row .notice{font-family:"Bw Modelica Regular";font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.0400000006rem;text-align:left;max-width:94.9rem;color:#56614b}.single-floorplan .section-2{padding:0 9rem 7.2rem 9rem}@media(max-width: 1199px){.single-floorplan .section-2{padding:0 7.6rem 7.2rem 9rem}}@media(max-width: 991px){.single-floorplan .section-2{padding:0 4.5rem 4.8rem 4.5rem}}@media(max-width: 575px){.single-floorplan .section-2{padding:0 2rem 3.4rem 2rem}}.single-floorplan .section-2 .wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0;padding-top:2.4rem;border-top:1px solid #2d332f}.single-floorplan .section-2 .wrapper a.hidden{visibility:hidden;pointer-events:none}.single-floorplan .section-2 .wrapper a .button-prev-next{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;color:#2d332f}@media(max-width: 575px){.single-floorplan .section-2 .wrapper a .desktop-prev-next{display:none}}.single-floorplan .section-2 .wrapper a .mobile-prev-next{display:none}@media(max-width: 575px){.single-floorplan .section-2 .wrapper a .mobile-prev-next{display:flex}}.single-floorplan .section-compare{position:fixed;bottom:0;height:0;width:100%;z-index:4;overflow:hidden;pointer-events:none;background-color:#d1d8c2}.single-floorplan .section-compare .close-button{position:absolute;right:4.8rem;top:4rem;cursor:pointer;display:flex;z-index:1}@media(max-width: 767px){.single-floorplan .section-compare .close-button{right:2.8rem;top:3rem}}@media(max-width: 575px){.single-floorplan .section-compare .close-button{top:2rem;right:2rem}}.single-floorplan .section-compare .compare-container{display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden}.single-floorplan .section-compare .compare-container .md-scroll{display:flex;width:100%;height:100%}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .md-scroll{display:flex;flex-direction:column;overflow-y:scroll}}.single-floorplan .section-compare .compare-container .column{width:100%;position:relative;display:flex;justify-content:center;padding:10.2rem 0 11.961rem 0}@media(max-width: 1199px){.single-floorplan .section-compare .compare-container .column{padding:10.2rem 4rem 6.6rem 4rem;gap:8rem}}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column{padding:10.2rem 0 10rem 0}}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column{padding:7.9rem 2rem 2.9rem 2rem}}.single-floorplan .section-compare .compare-container .column .max-width{max-width:59.8rem;width:100%;display:flex;flex-direction:column}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column .max-width{height:100%;gap:2rem}}.single-floorplan .section-compare .compare-container .column .dropdown-container{margin-bottom:2.4rem}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column .dropdown-container{margin-bottom:0}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-selector{display:flex;justify-content:space-between;border-top:1px solid #0d0d0d;padding:1.6rem 0 1.8rem 0;cursor:pointer}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-selector .plan-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:300;line-height:1.4rem;letter-spacing:.1rem}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-selector svg{margin-right:1.4rem}.single-floorplan .section-compare .compare-container .column .dropdown-container .grow-element{overflow:hidden;width:0;right:0;height:100%;max-height:100%;position:fixed;top:0;z-index:4;pointer-events:none;background-color:#fff}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column .dropdown-container .grow-element{width:100%;height:0;bottom:0;top:unset;width:100%;right:0}}.single-floorplan .section-compare .compare-container .column .dropdown-container .grow-element .close-menu-button{position:absolute;right:4.8rem;top:4rem;cursor:pointer;display:flex}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .dropdown-container .grow-element .close-menu-button{top:2rem;right:2rem}}.single-floorplan .section-compare .compare-container .column .dropdown-container .overflow-scroll{overflow:auto;height:100%}.single-floorplan .section-compare .compare-container .column .dropdown-container .overflow-scroll::-webkit-scrollbar{width:0}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul{display:flex;flex-direction:column;padding:0;list-style:none;background-color:#fff;opacity:0}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li{border-top:1px solid #000;display:flex;align-items:center;gap:2rem;padding:1.2rem 0;cursor:pointer;transition:background-color .1s ease-in-out}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li:hover{background-color:#eaeae6}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li{align-items:flex-start}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li h2{font-family:"ivymode",sans-serif;font-size:3.6rem;font-weight:300;line-height:4.8rem;color:hsl(140,6%,19%);width:6.4rem}@media(max-width: 1199px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li h2{width:7.1rem}}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li h2{font-size:2.4rem;line-height:3.2rem;width:4.8rem}}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li h2{font-size:3.6rem;font-weight:300;line-height:2.8rem;width:8rem}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width: 991px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .suite-type{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1200000048rem;color:hsl(140,6%,19%);width:8.4rem;text-transform:uppercase}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .total-living-sqft{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.8rem;letter-spacing:.0400000006rem;color:hsl(140,6%,19%);width:19rem}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column{display:flex;justify-content:space-between;align-items:center;gap:.5rem}@media(max-width: 1199px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media(max-width: 991px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column{flex-direction:row;justify-content:flex-start}}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column{flex-direction:column}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column .interior,.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column .exterior{font-family:"Bw Modelica SS01";font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.0400000006rem;color:hsl(140,6%,19%)}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column .interior{width:15.6rem}@media(max-width: 767px){.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column .interior{width:15rem}}.single-floorplan .section-compare .compare-container .column .dropdown-container .dropdown-ul li .lg-screen-column .xl-screen-column .exterior{width:14.7rem}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row{display:flex;gap:4rem;margin-bottom:7.9rem}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .plan-container .plan-row{margin-bottom:2.9rem}}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row h2{font-family:"ivymode",sans-serif;font-size:9.5rem;font-weight:300;line-height:11.5rem;color:hsl(140,6%,19%);height:11.5rem;padding-top:.8rem}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .plan-container .plan-row h2{font-size:5.4rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem}}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container{display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container{justify-content:flex-start}}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .suite-type{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1200000048rem;text-transform:uppercase;color:hsl(140,6%,19%);margin-bottom:.4rem}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .suite-type{line-height:2.8rem;letter-spacing:.0800000012rem}}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .total-sqft{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:2.8rem;letter-spacing:.0400000006rem;color:hsl(140,6%,19%);margin-bottom:.2rem}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .interior-sqft,.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .exterior-sqft{display:flex;align-items:center;gap:.2rem;color:hsl(140,6%,19%);font-family:"Bw Modelica SS01";font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.0400000006rem}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .interior-sqft span,.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .exterior-sqft span{display:flex;width:6.4rem}.single-floorplan .section-compare .compare-container .column .plan-container .plan-row .info-container .interior-sqft{margin-bottom:.8rem}.single-floorplan .section-compare .compare-container .column .plan-container .image-row{display:flex;justify-content:center}.single-floorplan .section-compare .compare-container .column .plan-container .image-row .image-container{display:flex;max-width:clamp(400px,43.4rem,500px);max-height:clamp(400px,47rem,500px)}.single-floorplan .section-compare .compare-container .column .plan-container .image-row .image-container.hidden{display:none}.single-floorplan .section-compare .compare-container .column .plan-container .image-row .image-container img{object-fit:contain}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column .plan-container .image-row .image-container{max-width:26.3rem;max-height:29.5rem}}@media(max-width: 575px){.single-floorplan .section-compare .compare-container .column:last-child{padding-top:1rem}}.single-news .landing .wrapper{padding:9.8rem 9rem 11.6rem 9rem}@media(max-width: 575px){.single-news .landing .wrapper{padding:4rem 2rem 4rem 2rem}}.single-news .landing .wrapper a button{text-transform:uppercase;font-family:"Graphik XCondensed Regular";font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;margin-bottom:6rem;display:flex;align-items:center;gap:.973rem;transition:color ease-in-out .25s}.single-news .landing .wrapper a button:hover{color:#a39382}.single-news .landing .wrapper a button:hover svg path{fill:#a39382}.single-news .landing .wrapper a button svg{width:.494rem;height:.8rem}.single-news .landing .wrapper a button svg path{transition:fill ease-in-out .25s}.single-news .landing .wrapper .content-container{display:flex;flex-direction:column;align-items:center}.single-news .landing .wrapper .content-container h2{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;margin-bottom:.8rem;text-transform:uppercase}.single-news .landing .wrapper .content-container h1{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:center;max-width:80rem;margin-bottom:3.6rem}@media(max-width: 575px){.single-news .landing .wrapper .content-container h1{font-size:3.6rem;font-weight:400;line-height:4.4rem;text-align:left}}.single-news .landing .wrapper .content-container .bottom-row{display:flex;align-items:center;gap:1.6rem}.single-news .landing .wrapper .content-container .bottom-row .author{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem}.single-news .landing .wrapper .content-container .bottom-row .vertical-line{width:1px;height:1.6rem;background-color:#8b8b8b}.single-news .landing .wrapper .content-container .bottom-row .date{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem}.single-news .news-content .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 767px){.single-news .news-content .wrapper{padding:0rem 4rem 7.2rem 4rem}}@media(max-width: 575px){.single-news .news-content .wrapper{padding:0rem 2rem 7.2rem 2rem}}.single-news .news-content .wrapper figure{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.single-news .news-content .wrapper figure img{object-fit:cover;margin-bottom:7.2rem}@media(max-width: 575px){.single-news .news-content .wrapper figure img{margin-bottom:3.2rem}}.single-news .news-content .wrapper figure .wp-element-caption{font-family:"ivymode",sans-serif;font-size:2.4rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;max-width:87rem;color:#0d0d0d}@media(max-width: 575px){.single-news .news-content .wrapper figure .wp-element-caption{font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}}.single-news .news-content .wrapper h2{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;margin-top:10.8rem;margin-bottom:2.4rem;max-width:86.9rem;width:100%}@media(max-width: 575px){.single-news .news-content .wrapper h2{font-size:3.6rem;font-weight:400;line-height:4.4rem;text-align:left;margin-top:3.4rem;align-self:flex-start}}.single-news .news-content .wrapper p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;max-width:86.9rem}.single-news .news-content .wrapper .splide{margin:7.2rem 9rem}@media(max-width: 991px){.single-news .news-content .wrapper .splide{margin:7.2rem 4.5rem}}@media(max-width: 767px){.single-news .news-content .wrapper .splide{margin:4rem 0}}.single-news .news-content .wrapper .splide .splide__arrow{background-color:#eaeae6;opacity:1;height:4.8rem;width:4.8rem}@media(max-width: 575px){.single-news .news-content .wrapper .splide .splide__arrow{height:3.2rem;width:3.2rem}}.single-news .news-content .wrapper .splide .splide__arrow svg{width:2.4rem;height:2.4rem}@media(max-width: 575px){.single-news .news-content .wrapper .splide .splide__arrow svg{width:1.6rem;height:1.6rem}}@media(max-width: 575px){.single-news .news-content .wrapper .splide .splide__arrow--prev{left:1rem}}@media(max-width: 575px){.single-news .news-content .wrapper .splide .splide__arrow--next{right:1rem}}.single-news .news-content .wrapper .news-cta-block{display:flex;background-color:rgba(0,0,0,0);width:100%;max-width:86.4rem;padding:14.4rem 0}@media(max-width: 575px){.single-news .news-content .wrapper .news-cta-block{padding:4rem 0}}.single-news .news-content .wrapper .news-cta-block .block-container{border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);padding:9.6rem 11.2rem;display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width: 575px){.single-news .news-content .wrapper .news-cta-block .block-container{padding:4rem 0}}.single-news .news-content .wrapper .news-cta-block .block-container .cta-title{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;margin:0;margin-bottom:2.4rem;color:#1c1d22;text-align:center}@media(max-width: 575px){.single-news .news-content .wrapper .news-cta-block .block-container .cta-title{font-size:3.6rem;line-height:4.4rem;text-align:left;margin-top:3.4rem;align-self:flex-start}}.single-news .news-content .wrapper .news-cta-block .block-container .cta-description{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.04rem;text-align:center;margin-bottom:3.6rem}.single-news .news-content .wrapper .news-cta-block .block-container .button-container{display:flex;gap:1.6rem}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor{text-decoration:none}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .cta-button{font-family:"Graphik XCondensed Regular";padding:1.2rem 3.2rem;border-radius:.8rem;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;border:none;background:none;text-transform:uppercase}@media(max-width: 575px){.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .cta-button{font-size:1.8rem;line-height:2.8rem}}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .primary{background-color:#a39382;color:#eaeae6;border:1px solid #a39382;transition:all .3s ease}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .primary:hover{background-color:rgba(0,0,0,0);color:#a39382}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .secondary{background-color:rgba(0,0,0,0);color:#56614b;border:1px solid #56614b;transition:all .3s ease}.single-news .news-content .wrapper .news-cta-block .block-container .button-container .cta-anchor .secondary:hover{background-color:#56614b;color:#eaeae6}.single-news .socials-section{display:flex;justify-content:center}.single-news .socials-section .section-container{display:flex;justify-content:space-between;width:100%;padding:7.2rem 40.8rem 14.4rem 40.8rem}@media(max-width: 1199px){.single-news .socials-section .section-container{padding:7.2rem 15.8rem 14.4rem 15.8rem}}@media(max-width: 991px){.single-news .socials-section .section-container{padding:7.2rem 6rem 14.4rem 6rem}}@media(max-width: 767px){.single-news .socials-section .section-container{flex-direction:column;padding:0rem 4rem 4rem 4rem}}@media(max-width: 575px){.single-news .socials-section .section-container{padding:0rem 2rem 4rem 2rem}}.single-news .socials-section .section-container .tags-container{display:flex;flex-direction:column}.single-news .socials-section .section-container .tags-container .tag-title{font-family:"Bw Modelica Regular";font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.0800000012rem;text-align:left;margin-bottom:.8rem;color:#0d0d0d;text-transform:uppercase}.single-news .socials-section .section-container .tags-container .tags{display:flex;flex-wrap:wrap;column-gap:1.6rem;row-gap:.8rem}@media(max-width: 767px){.single-news .socials-section .section-container .tags-container .tags{margin-bottom:2rem}}.single-news .socials-section .section-container .tags-container .tags a p{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#707070;margin:0;transition:all .3s ease}.single-news .socials-section .section-container .tags-container .tags a p:hover{color:#a39382}.single-news .socials-section .section-container .socials-container{display:flex;gap:1.6rem}.single-news .socials-section .section-container .socials-container .image-container{width:4.8rem;height:4.8rem}.single-news .socials-section .section-container .socials-container .image-container svg{width:4.8rem;height:4.8rem}.single-news .socials-section .section-container .socials-container .image-container svg path{transition:all .3s ease}.single-news .socials-section .section-container .socials-container .image-container svg:hover path{fill:#a39382}.single-news .socials-section .section-container .socials-container .share-container{width:4.8rem;height:4.8rem;cursor:pointer}.single-news .socials-section .section-container .socials-container .share-container svg{width:4.8rem;height:4.8rem}.single-news .socials-section .section-container .socials-container .share-container svg path{transition:all .3s ease}.single-news .socials-section .section-container .socials-container .share-container svg:hover path{fill:#a39382}.single-news .related-posts{background-color:#bfbcb4;padding:12.8rem 18.4rem 8rem 18.4rem}@media(max-width: 1199px){.single-news .related-posts{padding:7.4rem 6rem 14.4rem 6rem}}@media(max-width: 767px){.single-news .related-posts{padding:7.4rem 4rem 14.4rem 4rem}}@media(max-width: 575px){.single-news .related-posts{padding:4rem 2rem 4rem 2rem}}.single-news .related-posts .upper-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:4.8rem}@media(max-width: 575px){.single-news .related-posts .upper-row{flex-direction:column;align-items:flex-start;margin-bottom:2rem}}.single-news .related-posts .upper-row h2{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left}@media(max-width: 575px){.single-news .related-posts .upper-row h2{font-size:3.6rem;font-weight:400;line-height:4.4rem;text-align:left;margin-bottom:2rem}}.single-news .related-posts .upper-row button{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;transition:all .3s ease}.single-news .related-posts .upper-row button:hover{color:#a39382}.single-news .related-posts .grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.6rem;row-gap:7.2rem}@media(max-width: 991px){.single-news .related-posts .grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.single-news .related-posts .grid{grid-template-columns:1fr;row-gap:6rem}}.single-news .related-posts .news-card{max-width:41.6rem;width:100%;display:flex;flex-direction:column}.single-news .related-posts .news-card.hidden{display:none}.single-news .related-posts .news-card .image-container{display:flex;height:23.2rem}@media(max-width: 767px){.single-news .related-posts .news-card .image-container{height:20rem}}@media(max-width: 575px){.single-news .related-posts .news-card .image-container{height:18.8rem}}.single-news .related-posts .news-card .row-container{display:flex;align-items:center;gap:.8rem;margin-top:2.4rem;margin-bottom:.8rem}.single-news .related-posts .news-card .row-container p{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.single-news .related-posts .news-card .row-container .dot{background-color:#c7cad1;width:.4rem;height:.4rem}.single-news .related-posts .news-card .row-container .category{text-transform:uppercase}.single-news .related-posts .news-card h2{font-family:"Graphik XCondensed Light";font-size:2.8rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;margin-bottom:.4rem}.single-news .related-posts .news-card .content{font-family:"Bw Modelica Regular";font-size:1.5rem;font-weight:500;line-height:2rem;text-align:left;margin-bottom:1.6rem}.single-news .related-posts .news-card .author{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.category-filter-section{background-color:#eaeae6}.category-filter-section .landing .wrapper{display:flex;flex-direction:column;align-items:center;padding:4.2rem 9.1rem 7.2rem 9.1rem}@media(max-width: 1199px){.category-filter-section .landing .wrapper{padding:4.2rem 6rem 7.2rem 6rem}}@media(max-width: 767px){.category-filter-section .landing .wrapper{padding:4.2rem 4rem 7.2rem 4rem}}@media(max-width: 575px){.category-filter-section .landing .wrapper{padding:4.2rem 2rem 7.2rem 2rem}}.category-filter-section .landing .wrapper .back-button{align-self:flex-start;margin-bottom:8.2rem}.category-filter-section .landing .wrapper .back-button a{color:#0d0d0d}.category-filter-section .landing .wrapper .back-button a button{display:flex;align-items:center;gap:.4rem;text-transform:uppercase;font-family:"Graphik XCondensed Regular";font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;text-align:left}.category-filter-section .landing .wrapper .back-button a button .image-container{width:1.6rem;height:1.6rem;display:flex}.category-filter-section .landing .wrapper .back-button a button .image-container svg{width:100%;height:100%}.category-filter-section .landing .wrapper h2{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:center;text-transform:uppercase;margin-bottom:.8rem}.category-filter-section .landing .wrapper h1{font-family:"Graphik XCondensed Regular";font-size:4rem;font-weight:400;line-height:5.2rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase}.category-filter-section .grid-wrapper{padding:7.4rem 18.4rem 14.4rem 18.4rem}@media(max-width: 1199px){.category-filter-section .grid-wrapper{padding:7.4rem 6rem 14.4rem 6rem}}@media(max-width: 767px){.category-filter-section .grid-wrapper{padding:7.4rem 4rem 14.4rem 4rem}}@media(max-width: 575px){.category-filter-section .grid-wrapper{padding:0 2rem 16.1rem 2rem}}.category-filter-section .grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.6rem;row-gap:7.2rem}@media(max-width: 991px){.category-filter-section .grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.category-filter-section .grid{grid-template-columns:1fr;row-gap:6rem}}.category-filter-section .news-card{max-width:41.6rem;display:flex;flex-direction:column}.category-filter-section .news-card.hidden{display:none}.category-filter-section .news-card .image-container{display:flex;height:23.2rem}@media(max-width: 767px){.category-filter-section .news-card .image-container{height:20rem}}@media(max-width: 575px){.category-filter-section .news-card .image-container{height:18.8rem}}.category-filter-section .news-card .row-container{display:flex;align-items:center;gap:.8rem;margin-top:2.4rem;margin-bottom:.8rem}.category-filter-section .news-card .row-container p{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.category-filter-section .news-card .row-container .dot{background-color:#c7cad1;width:.4rem;height:.4rem}.category-filter-section .news-card .row-container .category{text-transform:uppercase}.category-filter-section .news-card h2{font-family:"Graphik XCondensed Light";font-size:2.8rem;font-weight:300;line-height:3.6rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;margin-bottom:.4rem}.category-filter-section .news-card .content{font-family:"Bw Modelica Regular";font-size:1.5rem;font-weight:500;line-height:2rem;text-align:left;margin-bottom:1.6rem}.category-filter-section .news-card .author{font-family:"Bw Modelica SS01";font-size:1.3rem;font-weight:400;line-height:1.6rem;text-align:left}.template__residence-register .contact{background-color:#bfbcb4}.template__residence-register .contact .wrapper{padding-top:10.8rem;padding-bottom:17.1rem;padding-left:9.1rem;padding-right:9rem;display:flex;gap:3.8rem}@media(max-width: 991px){.template__residence-register .contact .wrapper{flex-direction:column;padding:9.6rem 4.5rem 9.6rem 4.5rem}}@media(max-width: 575px){.template__residence-register .contact .wrapper{padding-top:4rem;padding-left:2rem;padding-right:2rem;padding-bottom:5.3rem;gap:0}}.template__residence-register .contact .wrapper .left-side{display:flex;flex-direction:column;max-width:52.8rem}@media(max-width: 1199px){.template__residence-register .contact .wrapper .left-side{max-width:35rem}}@media(max-width: 991px){.template__residence-register .contact .wrapper .left-side{max-width:52.8rem}}.template__residence-register .contact .wrapper .left-side .content{display:flex;flex-direction:column;gap:3.2rem}@media(max-width: 575px){.template__residence-register .contact .wrapper .left-side .content{gap:2rem}}.template__residence-register .contact .wrapper .left-side .content .presentation-centre,.template__residence-register .contact .wrapper .left-side .content .spacer{display:flex;flex-direction:column;gap:2.4rem}@media(max-width: 575px){.template__residence-register .contact .wrapper .left-side .content .presentation-centre,.template__residence-register .contact .wrapper .left-side .content .spacer{gap:.8rem}}.template__residence-register .contact .wrapper .left-side .content .spacer{gap:.8rem}.template__residence-register .contact .wrapper .left-side .title{font-size:6.4rem;font-family:"ivymode",sans-serif;margin-bottom:9.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;color:#2d332f}@media(max-width: 575px){.template__residence-register .contact .wrapper .left-side .title{font-size:3.6rem;font-weight:400;line-height:4.4rem;margin-bottom:1.6rem}}.template__residence-register .contact .wrapper .left-side .sub-title{font-size:2.4rem;font-family:"Graphik XCondensed Regular";font-weight:400;line-height:3.2rem;letter-spacing:.2rem;text-align:left;text-transform:uppercase;color:#2d332f}@media(max-width: 575px){.template__residence-register .contact .wrapper .left-side .sub-title{font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem}}.template__residence-register .contact .wrapper .left-side .caption{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;color:#2d332f}@media(max-width: 575px){.template__residence-register .contact .wrapper .left-side .caption{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.template__residence-register .contact .wrapper .left-side .sub-caption{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:left;color:#2d332f}.template__residence-register .contact .wrapper .right-side{display:flex;align-items:flex-end}.template__residence-register .contact .wrapper .right-side .image-container{max-width:93.2rem;height:48.3rem}@media(max-width: 1199px){.template__residence-register .contact .wrapper .right-side .image-container{max-width:70rem;height:36.3rem}}@media(max-width: 991px){.template__residence-register .contact .wrapper .right-side .image-container{max-width:100%;height:auto}}@media(max-width: 575px){.template__residence-register .contact .wrapper .right-side .image-container{margin-top:3rem}}.template__residence-register .contact .wrapper .contact-form{display:none}@media(max-width: 575px){.template__residence-register .contact .wrapper .contact-form{display:block}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-form-input label{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-form-input input{height:4.8rem;border:none;border-radius:.4rem}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-form-input select{height:4.8rem;border:none;border-radius:.4rem}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-message-box label{font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-message-box textarea{height:24rem}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-check-box label{font-family:"Bw Modelica Regular";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .contact-check-box label input{border:2px solid #0d0d0d;background-color:rgba(0,0,0,0);margin-right:1.05rem;vertical-align:top;width:1.5rem !important;height:1.5rem !important;min-width:1.5rem !important;margin-top:.45rem}.template__residence-register .contact .wrapper .contact-form .frm_fields_container .frm_submit .frm_button_submit{border-radius:.8rem;font-size:2rem;font-family:"Graphik XCondensed Regular";background-color:#a39382;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:center;border:none;width:100%;text-transform:uppercase;box-shadow:none;padding:1.2rem 0}}.template__residence-register .register{background-color:#eaeae6}.template__residence-register .register .wrapper{padding-top:14.4rem;padding-bottom:14.4rem;padding-left:9.2rem;padding-right:13.1rem;display:flex;gap:28.9rem}@media(max-width: 1199px){.template__residence-register .register .wrapper{gap:9.6rem}}@media(max-width: 991px){.template__residence-register .register .wrapper{padding:9.6rem 4.5rem 9.6rem 4.5rem}}@media(max-width: 767px){.template__residence-register .register .wrapper{flex-direction:column;gap:7.2rem}}@media(max-width: 575px){.template__residence-register .register .wrapper{padding-top:6rem;padding-bottom:7.6rem;padding-left:2rem;padding-right:2rem;gap:0}}.template__residence-register .register .wrapper .column{max-width:52.8rem}.template__residence-register .register .wrapper .title{font-family:"ivymode",sans-serif;color:#95836f;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:left;margin-bottom:2.4rem}@media(max-width: 575px){.template__residence-register .register .wrapper .title{font-size:3.6rem;font-weight:400;line-height:4.4rem}}.template__residence-register .register .wrapper .content{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;text-align:left;padding-bottom:3.2rem}@media(max-width: 575px){.template__residence-register .register .wrapper .content{font-size:1.6rem;line-height:2.4rem;padding-bottom:7.2rem}}.template__residence-register .register .wrapper .sub-title{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-align:left;text-transform:uppercase;margin-bottom:.8rem}.template__residence-register .register .wrapper .sub-caption{font-family:"Bw Modelica Regular";padding-bottom:3.2rem;font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:left}@media(max-width: 575px){.template__residence-register .register .wrapper .sub-caption{font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;text-decoration:underline}}.template__residence-register .register .wrapper .register-form{max-width:64rem;width:100%}.template__residence-register .register .wrapper .register-form .frm_fields_container label{padding-bottom:.4rem;font-family:"Bw Modelica Regular";font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.0400000006rem;text-align:left;color:#0d0d0d}.template__residence-register .register .wrapper .register-form .frm_fields_container .register-form-input input{height:4.8rem;border-radius:.4rem;border:none;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#707070}.template__residence-register .register .wrapper .register-form .frm_fields_container .register-form-input select{height:4.8rem;border-radius:.4rem;border:none;font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d}.template__residence-register .register .wrapper .register-form .frm_fields_container .register-check-box label{font-family:"Bw Modelica SS01";font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left;color:#0d0d0d;display:flex}.template__residence-register .register .wrapper .register-form .frm_fields_container .register-check-box label input{border:2px solid #0d0d0d;background-color:rgba(0,0,0,0);margin-right:1.05rem;vertical-align:top;width:1.5rem !important;height:1.5rem !important;min-width:1.5rem !important;margin-top:.45rem}.template__residence-register .register .wrapper .register-form .frm_fields_container .frm_submit button{background-color:#a39382;font-family:"Graphik XCondensed Regular";border:none;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;border-radius:.8rem;text-align:left;text-transform:uppercase;margin:0;margin-top:.4rem;padding:1.2rem 3.2rem}@media(max-width: 575px){.template__residence-register .register .wrapper .register-form .frm_fields_container .frm_submit button{width:100%;text-align:center}}.template__policies .policies{background-color:#eaeae6}.template__policies .policies .wrapper{padding-top:9.8rem}@media(max-width: 575px){.template__policies .policies .wrapper{padding-top:2.8rem}}.template__policies .policies .wrapper .back-to-home-button{display:flex;align-items:center;gap:.97rem;width:fit-content;margin-left:9.5rem}@media(max-width: 767px){.template__policies .policies .wrapper .back-to-home-button{margin-left:6rem}}@media(max-width: 575px){.template__policies .policies .wrapper .back-to-home-button{margin-left:2rem}}.template__policies .policies .wrapper .back-to-home-button svg{width:.5rem;height:auto}.template__policies .policies .wrapper .back-to-home-button p{font-family:"Graphik XCondensed Regular";font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:.1rem;text-transform:uppercase}.template__policies .policies .wrapper .content-container{padding:9rem 40.55rem 18.9rem 40.55rem}@media(max-width: 1199px){.template__policies .policies .wrapper .content-container{padding:9rem 20.55rem 18.9rem 20.55rem}}@media(max-width: 991px){.template__policies .policies .wrapper .content-container{padding:9rem 15.55rem 12.9rem 15.55rem}}@media(max-width: 767px){.template__policies .policies .wrapper .content-container{padding:9rem 10.55rem 12.9rem 10.55rem}}@media(max-width: 575px){.template__policies .policies .wrapper .content-container{padding:3.5rem 2rem 10rem 2rem}}.template__policies .policies .wrapper .content-container .title{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;margin-bottom:2.4rem}@media(max-width: 575px){.template__policies .policies .wrapper .content-container .title{font-size:3.6rem;font-weight:400;line-height:4.4rem}}.template__policies .policies .wrapper .content-container .content h2{font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1399999976rem;text-transform:uppercase;color:#0d0d0d;margin-top:4.8rem;margin-bottom:2rem}@media(max-width: 575px){.template__policies .policies .wrapper .content-container .content h2{margin-top:4rem;margin-bottom:1.6rem}}.template__policies .policies .wrapper .content-container .content p{font-family:"Bw Modelica SS01";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem}@media(max-width: 575px){.template__policies .policies .wrapper .content-container .content p{font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}}.template__policies .policies .wrapper .content-container .content a{font-family:"Bw Modelica Regular";font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:.0400000006rem;transition:all .3s}.template__policies .policies .wrapper .content-container .content a:hover{color:#a39382}@media(max-width: 575px){.template__policies .policies .wrapper .content-container .content a{font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:left}}.Thank-you .wrapper{padding-top:14.4rem;padding-left:29.6rem;padding-right:29.6rem;padding-bottom:38.8rem}@media(max-width: 1199px){.Thank-you .wrapper{padding-left:5rem;padding-right:5rem}}@media(max-width: 767px){.Thank-you .wrapper{padding-left:6rem;padding-right:6rem}}@media(max-width: 575px){.Thank-you .wrapper{padding-top:6rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:26rem}}.Thank-you .wrapper .content-container{max-width:108.8rem}.Thank-you .wrapper .content-container h1{font-family:"ivymode",sans-serif;font-size:6.4rem;font-weight:300;line-height:7.2rem;letter-spacing:.05rem;text-align:center;color:#95836f;margin-bottom:3.2rem}@media(max-width: 767px){.Thank-you .wrapper .content-container h1{font-size:4.8rem;line-height:5.6rem}}@media(max-width: 575px){.Thank-you .wrapper .content-container h1{font-size:2.8rem;line-height:3.6rem}}.Thank-you .wrapper .content-container .button-container{display:flex;text-align:center;justify-content:center;gap:1.6rem}.Thank-you .wrapper .content-container .button-container button{display:flex;gap:.4rem;border:none;color:#000;font-family:"Graphik XCondensed Regular";font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:.1rem;text-align:left;text-transform:uppercase;transition:color .3s}@media(max-width: 575px){.Thank-you .wrapper .content-container .button-container button{border-bottom:2px solid #a39382;line-height:2.6rem}}.Thank-you .wrapper .content-container .button-container button:hover{color:#a39382}.Thank-you .wrapper .content-container .button-container button p{margin:0}@media(max-width: 575px){.Thank-you .wrapper .content-container .button-container button .text-line{display:none}}/*# sourceMappingURL=theme.css.map */
