/*!
 * Hypekraft Base Styling
 * Chocolate v4.0  -
 * Last Updated 07/21/2020 
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,button,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Chronicle Display Light";src:url("../fonts/ChronicleDisplay-Light.woff2") format("woff2"),url("../fonts/ChronicleDisplay-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Chronicle Display Light Italic";src:url("../fonts/ChronicleDisplay-LightItalic.woff2") format("woff2"),url("../fonts/ChronicleDisplay-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Book";src:url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Medium";src:url("../fonts/Gotham-Medium.woff2") format("woff2"),url("../fonts/Gotham-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box}html{font-size:.6944444444vw;line-height:normal;color:#414042}@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:"Gotham Book";color:#414042;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease-in-out;background-color:#faf3ec}#body-wrapper{overflow-x:hidden !important}.nav-padding{padding-top:96px}@media(max-width: 767px){.nav-padding{padding-top:60px}}.basic-side-padding{padding:0rem 5rem}@media(max-width: 575px){.basic-side-padding{padding:0rem 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}.bottom-cta{padding-top:10rem;padding-bottom:13rem;display:flex;justify-content:center;align-items:center}@media(max-width: 575px){.bottom-cta{padding-top:5rem;padding-bottom:5rem}}.bottom-cta .secondary-title{font-family:"Chronicle Display Light Italic";font-size:clamp(20px,2.4rem,24px);font-style:italic;font-weight:300;line-height:clamp(28px,3.36rem,33.6px);text-align:center}@media(max-width: 575px){.bottom-cta .secondary-title{font-size:20px;line-height:28px}}.bottom-cta .primary-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.98rem,79.8px);letter-spacing:.25px;text-align:center}.bottom-cta .primary-title:hover{font-family:"Chronicle Display Light Italic";font-style:italic}@media(max-width: 575px){.bottom-cta .primary-title{font-size:52px;font-weight:300;line-height:57.2px}}button{border:none;outline:none;background-color:rgba(0,0,0,0);transition:.25s ease-in-out}button:focus{outline:none}a:link{color:#414042}a:visited{color:#414042}a:hover{color:#414042;text-decoration:none}a:active{color:#414042}.trans-up{transition:.4s ease-in-out}.trans-up:hover{transform:translateY(-6px);box-shadow:0px 10px 10px rgba(18,17,17,.4)}.page-link-btn{display:flex;align-items:center;justify-content:center}.page-link-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-align:left;color:#414042;text-transform:uppercase}@media(max-width: 575px){.page-link-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.page-link-btn svg{transition:.25s ease-in-out;margin-left:10px}.page-link-btn.-white span{color:#fff}.page-link-btn.-white svg path{fill:#fff}.page-link-btn:hover svg{margin-left:16px}.cta-btn{display:flex;align-items:center;justify-content:space-between;border:1px solid #414042;border-radius:2px;height:4rem;width:19.1rem;padding-left:1.5rem;padding-right:1.5rem}@media(max-width: 767px){.cta-btn{height:3.6rem;width:21.8rem}}.cta-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-align:left;color:#414042;text-transform:uppercase}@media(max-width: 575px){.cta-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.cta-btn svg{transition:.25s ease-in-out;margin-left:10px}.cta-btn:hover svg{transform:translateX(5px)}.side-register-btn{position:fixed;top:0px;right:0px;background-color:#926f55;height:235px;width:60px;transform:translateY(-25%);opacity:0;transition:.5s ease-in-out;pointer-events:none;z-index:3}.side-register-btn:hover{cursor:pointer}@media(max-width: 767px){.side-register-btn{top:unset;bottom:0px;width:35px;height:190px}}@media(min-width: 1760px){.side-register-btn{height:293px;width:85px}}.side-register-btn svg{height:auto;width:100%;max-width:28px;position:absolute;top:20px;left:50%;transform:translateX(-50%);z-index:1}@media(max-width: 767px){.side-register-btn svg{top:10px;max-width:22px}}@media(min-width: 1760px){.side-register-btn svg{max-width:35px}}.side-register-btn span{position:absolute;bottom:15px;right:50%;display:block;font-family:"Gotham Medium";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;text-transform:uppercase;color:#fae7d7;writing-mode:vertical-rl;transform:translateX(13px);z-index:1}@media(max-width: 767px){.side-register-btn span{font-size:14px;font-style:normal;font-weight:500;line-height:17px;transform:translateX(9px);letter-spacing:.7px;bottom:10px}}@media(min-width: 1760px){.side-register-btn span{font-size:20px;bottom:19px}}.side-register-btn.-reveal{opacity:1;pointer-events:all;transform:translateY(0%)}.single-favorite-btn svg .circle{transition:.25s ease-in-out;stroke:#414042}.single-favorite-btn svg .heart{transition:.25s ease-in-out;stroke:#414042;fill:rgba(0,0,0,0)}.single-favorite-btn:hover svg .circle{stroke:#926f55}.single-favorite-btn:hover svg .heart{stroke:#926f55;fill:#926f55}.single-favorite-btn.-active svg .circle{stroke:#926f55}.single-favorite-btn.-active svg .heart{stroke:#926f55;fill:#926f55}#hamburger{width:30px;height:19px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:1}#hamburger span{display:block;position:absolute;height:1px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#hamburger span:nth-child(1){top:-1px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(2){top:8.5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger span:nth-child(3){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#hamburger.open{width:40px}#hamburger.open span{background:#fff !important}#hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;left:6px}#hamburger.open span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:6px}#hamburger.open span:nth-child(3){width:0%;opacity:0}.img-gallery-slider-container{padding-top:5rem;padding-bottom:2.5rem;border-top:1px solid #414042;border-bottom:1px solid #414042;padding-left:5rem}@media(max-width: 575px){.img-gallery-slider-container{padding-left:2rem;padding-top:2rem}}.gallery-card{width:42.6rem;transition:.35s ease-in-out}@media(max-width: 767px){.gallery-card{width:22.7rem}}.gallery-card .img-container{position:relative;z-index:1;width:42.6rem;transition:.35s ease-in-out}@media(max-width: 767px){.gallery-card .img-container{width:22.7rem}}.gallery-card .img-container img{height:auto;aspect-ratio:1/1;width:42.6rem;border-radius:5px;transition:.35s ease-in-out}@media(max-width: 767px){.gallery-card .img-container img{width:22.7rem}}.gallery-card .gallery-btn{height:30px;width:30px;border-radius:3px;background-color:#414042;position:absolute;bottom:8px;right:8px;z-index:1}.gallery-card .gallery-btn svg{transition:.25s ease-in-out}.gallery-card p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;margin-top:1.2rem}@media(max-width: 767px){.gallery-card p{font-size:14px;line-height:19.6px;letter-spacing:.6749999523px}}.gallery-card.-active-card{width:60rem}@media(max-width: 767px){.gallery-card.-active-card{width:30rem}}.gallery-card.-active-card .img-container{width:60rem}@media(max-width: 767px){.gallery-card.-active-card .img-container{width:30rem}}.gallery-card.-active-card .img-container img{width:60rem}@media(max-width: 767px){.gallery-card.-active-card .img-container img{width:30rem}}.gallery-card.-active-card .gallery-btn svg{transform:rotate(45deg)}.marquee{height:100px;width:100%;display:flex;align-items:center}.marquee .marquee-item{display:flex;justify-content:center;align-items:center}.marquee .marquee-item span{font-family:"Chronicle Display Light Italic";font-size:52px;font-style:italic;font-weight:300;line-height:59.8px}.marquee .marquee-item span:first-child{font-size:39px;line-height:42.9px}.marquee .marquee-item img{height:2.7rem;width:auto;margin:0 3rem}.marquee .marquee-item img[alt=deer]{height:2.97rem}.marquee .marquee-item img[alt=bird]{height:2.97rem}.marquee-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;width:100%;height:100%;overflow:hidden}.marquee-container>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:0;top:0;height:100%;white-space:nowrap;-webkit-animation:scroll-left 50s linear infinite;animation:scroll-left 50s linear infinite;will-change:transform}.marquee-container>.wrapper>.text{white-space:nowrap}@-webkit-keyframes scroll-left{from{transform:translateX(0%);-webkit-transform:translateX(0%)}to{transform:translateX(-50%);-webkit-transform:translateX(-50%)}}@keyframes scroll-left{from{transform:translateX(0%);-webkit-transform:translateX(0%)}to{transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.body,#body-wrapper,button,a{cursor:none !important}.custom-cursor{position:fixed;width:0px;height:0px;pointer-events:none;z-index:9999;opacity:0;transition:opacity .2s ease-in-out}.custom-cursor div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px;background-color:rgba(0,0,0,0);border:1.5px solid #414042;border-radius:50%;transition:.25s ease-in-out;pointer-events:none;z-index:1}.custom-cursor.-active{opacity:1}.custom-cursor.-bronze div{border:1.5px solid #926f55}.custom-cursor.-white div{border:1.5px solid #fff}.custom-cursor.hovering div{background-color:#414042;transform:translate(-50%, -50%) scale(0.3333333333)}.custom-cursor.hovering.-bronze div{background-color:#926f55}.custom-cursor.hovering.-white div{background-color:#fff}.text-cursor{position:fixed;pointer-events:none;z-index:9999;transition:all .3s ease-out;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;color:#fff}.svg-cursor{position:fixed;pointer-events:none;z-index:9999;transition:all .3s ease-out}.svg-cursor .inner-container{position:relative;z-index:1}.svg-cursor svg{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;opacity:0;transition:opacity .2s ease-in-out}.svg-cursor svg.-active-svg{opacity:1}.img-hover-state{overflow:hidden;position:relative;z-index:1}.img-hover-state:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#926f55;opacity:0;z-index:1;transition:.35s ease-in-out}.img-hover-state img{transition:.35s ease-in-out}.img-hover-state:hover img{transform:scale(1.05)}.img-hover-state:hover:before{opacity:.1}.map-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.poppers-container{position:relative;height:100%;width:100%;z-index:1}.popper-set{opacity:0;pointer-events:none;transition:opacity .4s ease-in-out}.popper-set.active-popper-set{opacity:1;pointer-events:auto}.popper-btn{position:absolute;background-color:#414042;height:30px;width:30px;transform:translate(-50%, -50%);border:none;border-radius:50%;transition:.25s ease-in-out;z-index:2;display:flex;align-items:center;justify-content:center}.popper-btn span{color:#fff}@media(max-width: 991px){.popper-btn{height:20px;width:20px}.popper-btn span{font-size:10px}}.popper-btn.cat-1{background-color:#435952}.popper-btn.cat-2{background-color:#926f55}.popper-btn.cat-3{background-color:#b47986}.popper-btn.cat-4{background-color:#809d9d}.popper-btn.cat-5{background-color:#523024}.popper-btn.cat-6{background-color:#857972}.popper-tooltip{opacity:0;position:absolute;background-color:#414042;padding:9px;pointer-events:none;z-index:3}@media(max-width: 767px){.popper-tooltip{padding:6px}}.popper-tooltip p{color:#fff;font-family:"Gotham Medium";font-size:10px;font-weight:500;line-height:12px;letter-spacing:1.75px;text-align:center}@media(max-width: 767px){.popper-tooltip p{font-size:7px}}.popper-tooltip.cat-1{background-color:#435952}.popper-tooltip.cat-2{background-color:#926f55}.popper-tooltip.cat-3{background-color:#b47986}.popper-tooltip.cat-4{background-color:#809d9d}.popper-tooltip.cat-5{background-color:#523024}.popper-tooltip.cat-6{background-color:#857972}.show-popper{transition:opacity .4s ease-in-out;opacity:1}#arrow,#arrow::before{position:absolute;width:12px;height:2px;z-index:-1}#arrow::before{content:"";background:#414042}.popper-tooltip.cat-1 #arrow::before{background:#435952}.popper-tooltip.cat-2 #arrow::before{background-color:#926f55}.popper-tooltip.cat-3 #arrow::before{background-color:#b47986}.popper-tooltip.cat-4 #arrow::before{background-color:#809d9d}.popper-tooltip.cat-5 #arrow::before{background-color:#523024}.popper-tooltip.cat-6 #arrow::before{background-color:#857972}[id^=tooltip-][data-popper-placement^=top]>#arrow{bottom:-4px;left:0px !important}[id^=tooltip-][data-popper-placement^=top]>#arrow::before{transform:rotate(90deg)}[id^=tooltip-][data-popper-placement^=bottom]>#arrow{top:-4px;left:0px !important}[id^=tooltip-][data-popper-placement^=bottom]>#arrow::before{transform:rotate(90deg)}[id^=tooltip-][data-popper-placement^=left]>#arrow{right:-35px}[id^=tooltip-][data-popper-placement^=right]>#arrow{left:-35px}.popup-modal{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.6);width:100%;height:100%;opacity:0;pointer-events:none;z-index:50;display:flex;justify-content:center;align-items:center}.popup-modal .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}.popup-modal .card{background-color:#3d5a52;width:min(100vw,67.2rem);min-height:min(100vh,43.5rem);max-height:43.5rem;overflow-y:auto;color:#fff;display:flex;flex-direction:column;padding-top:2.3rem;padding-bottom:4.6rem;padding-inline:2.4rem;opacity:0}@media(max-width: 575px){.popup-modal .card{width:min(100vw,38.2rem);max-height:70rem}}.popup-modal .card .close-btn{cursor:pointer;background:rgba(0,0,0,0);align-self:flex-end;transform:rotate(45deg);height:auto;aspect-ratio:1/1;margin-bottom:2.1rem}.popup-modal .card .close-btn svg{width:100%;height:100%}.popup-modal .card .title{max-width:52.1rem;margin-inline:auto;font-size:58px;margin-bottom:.8rem;text-align:center}@media(max-width: 767px){.popup-modal .card .title{font-size:34px}}.popup-modal .card .text{overflow-y:auto;max-width:43.4rem;margin-inline:auto;font-size:16px}.popup-modal .card .text p strong{font-weight:600;font-size:20px}.popup-modal.-form .card{background-color:#fff;color:#414042;height:fit-content}.popup-modal.-form .card .title{display:flex;justify-content:space-between;text-align:left;align-items:center;font-size:20px;max-width:unset;margin-inline:unset;text-transform:capitalize;margin-bottom:2rem}.popup-modal.-form .card .close-btn{transform:unset;margin:0}.popup-modal.-form .card .close-btn svg{stroke:#414042;transform:rotate(45deg)}.popup-modal.-form .card .close-btn svg path{stroke:inherit}.popup-modal.-form .card .text{max-width:unset;margin-inline:unset}.popup-modal.-form .card input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.popup-modal.-form .form-container{display:flex;flex-direction:column}.popup-modal.-form .form-container input{margin-bottom:2rem}.popup-modal.-form .form-container textarea{background:rgba(0,0,0,0);min-height:12.5rem;width:100%;padding:1rem 1.5rem;color:#414042 !important;font-size:16px;border-radius:1rem;outline:none;resize:none}.popup-modal.-form .form-container textarea::placeholder{color:#414042 !important}@media(max-width: 767px){.popup-modal.-form .form-container textarea{padding:1rem 2rem;font-size:14px}}.popup-modal.-form .form-container textarea:focus{border:1px solid #414042}.popup-modal.-form .form-container .checkbox-container{display:flex;align-items:center;gap:1.8rem;margin-bottom:2rem}.popup-modal.-form .form-container .checkbox-container label{cursor:pointer}@media(max-width: 767px){.popup-modal.-form .form-container .checkbox-container{font-size:14px}}.popup-modal.-form .form-container .checkbox-container .checkbox-group{width:2rem;height:auto;aspect-ratio:1/1;border-color:#fff;position:relative}.popup-modal.-form .form-container .checkbox-container .checkbox-group input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;margin:0}.popup-modal.-form .form-container .checkbox-container .checkbox-group .checkbox{pointer-events:none;position:absolute;left:0%;top:0%;width:100%;height:100%;border:1px solid #414042;border-radius:.3rem}.popup-modal.-form .form-container .checkbox-container .checkbox-group .checkbox::after{content:"";position:absolute;left:51%;top:50%;transform:translate(-50%, -50%) scale(0);background-color:#414042;width:70%;height:70%;transition:transform .2s ease-in-out}.popup-modal.-form .form-container .checkbox-container .checkbox-group input:checked~.checkbox::after{transform:translate(-50%, -50%) scale(1)}.popup-modal.-form .form-container button[type=submit]{display:block;background-color:#414042;color:#fff;width:100%;padding:1rem 1.5rem;border-radius:.64rem;transition:all .3s ease-out;font-size:20px}.popup-modal.-form .form-container button[type=submit]:hover{background-color:#3d5a52;color:#fff}.popup-modal.-form .form-container .success{margin-top:2rem;color:#3d5a52;font-size:20px}.dash-animation-clockwise{stroke-dasharray:7.33,5;stroke-linejoin:bevel;stroke-linecap:butt;animation:dashclockwise 40s linear infinite;-webkit-animation:dashclockwise 40s linear infinite}@keyframes dashclockwise{to{stroke-dashoffset:1000}}@-webkit-keyframes dashclockwise{to{stroke-dashoffset:1000}}.dash-animation-counter-clockwise{stroke-dasharray:7.33,5;stroke-linejoin:bevel;stroke-linecap:butt;animation:dashcounterclockwise 40s linear infinite;-webkit-animation:dashcounterclockwise 40s linear infinite}@keyframes dashcounterclockwise{to{stroke-dashoffset:-1000}}@-webkit-keyframes dashcounterclockwise{to{stroke-dashoffset:-1000}}.popup{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(76,76,76,.65);backdrop-filter:blur(1.76rem);z-index:10;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 1s ease-in-out}.popup.is-visible{opacity:1;transition-delay:1s;pointer-events:auto}.popup .wrapper{display:flex;position:relative;background-color:#faf3ec;max-width:119.2rem;align-items:stretch}@media(max-width: 1199px){.popup .wrapper{max-width:90%}}@media(max-width: 767px){.popup .wrapper{flex-direction:column;background-color:rgba(0,0,0,0)}}.popup .wrapper .close-button{position:absolute;top:2.4rem;right:2.4rem;width:4.8rem;height:4.8rem;background:none;border:none;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out}@media(max-width: 767px){.popup .wrapper .close-button{right:unset;position:relative;top:unset;align-self:flex-end;margin-bottom:1.1rem}}@media(max-width: 575px){.popup .wrapper .close-button{width:3.2rem;height:3.2rem}}.popup .wrapper .close-button:hover{opacity:.6}.popup .wrapper .close-button span{height:1px;width:100%;display:flex;background-color:#414042;position:absolute}@media(max-width: 767px){.popup .wrapper .close-button span{background-color:#fff}}.popup .wrapper .close-button span:first-child{transform:rotate(45deg)}.popup .wrapper .close-button span:last-child{transform:rotate(-45deg)}.popup .wrapper .left-column{flex-shrink:0;width:41.5rem;min-height:100%;display:flex;overflow:hidden;background-color:#faf3ec}@media(max-width: 767px){.popup .wrapper .left-column{height:40rem;width:100%;flex:none}}@media(max-width: 575px){.popup .wrapper .left-column{height:20rem}}.popup .wrapper .left-column .image-container{width:100%;height:100%;display:flex}.popup .wrapper .left-column video{width:100%;height:100%;object-fit:cover}.popup .wrapper .right-column{padding:8.5rem 6rem 5rem 6rem;display:flex;flex-direction:column;justify-content:center}@media(max-width: 767px){.popup .wrapper .right-column{background-color:#faf3ec;padding:4rem}}@media(max-width: 575px){.popup .wrapper .right-column{padding:2rem}}.popup .wrapper .right-column h2{margin-bottom:3.9rem;color:#414042;font-family:"Chronicle Display Light";font-weight:325;font-size:5.2rem;line-height:115%;letter-spacing:0em}@media(max-width: 575px){.popup .wrapper .right-column h2{font-weight:100;font-size:3.2rem;line-height:120%;text-align:center;margin-bottom:2rem}}.popup .wrapper .right-column p{margin-bottom:2.7rem;color:#414042;font-weight:300;font-size:1.8rem;line-height:150%;letter-spacing:.02em}@media(max-width: 575px){.popup .wrapper .right-column p{font-weight:400;font-size:1.4rem;line-height:140%}}.popup .wrapper .right-column a{position:relative;display:flex;align-items:center;justify-content:center;align-self:flex-start;transition:opacity .2s ease-in-out;width:fit-content;height:4rem;padding:0 2rem}.popup .wrapper .right-column a:hover{opacity:.7}.popup .wrapper .right-column a span{display:flex;font-family:"Gotham Medium";font-size:1.4rem;font-weight:500;line-height:1.68rem;letter-spacing:.175em;text-transform:uppercase;background-color:#926f55;color:#fff;pointer-events:none;position:relative;z-index:1}@media(max-width: 575px){.popup .wrapper .right-column a span{font-size:1.3rem;letter-spacing:.1em}}.popup .wrapper .right-column a svg{width:100%;height:100%}.popup .wrapper .right-column a .box{position:absolute;z-index:0;width:100%;height:100%;background:#926f55;clip-path:polygon(0.7414rem 0, calc(100% - 0.7414rem) 0, 100% 0.7414rem, 100% calc(100% - 0.7414rem), calc(100% - 0.7414rem) 100%, 0.7414rem 100%, 0 calc(100% - 0.7414rem), 0 0.7414rem)}.basic-landing{position:relative;z-index:-1;padding-top:130px;padding-bottom:10rem}@media(max-width: 767px){.basic-landing{padding-top:75px;padding-bottom:6rem}}@media(max-width: 575px){.basic-landing{padding-bottom:3rem}}.basic-landing .top-info-row{display:flex;justify-content:space-between;border-top:1px solid #414042;padding-top:10px;margin-bottom:90px}@media(max-width: 575px){.basic-landing .top-info-row{flex-direction:row-reverse}}.basic-landing .secondary-title-logo-container svg{height:12px;width:100%;max-width:128px}.basic-landing .secondary-title-logo-container svg path{fill:#414042}@media(max-width: 767px){.basic-landing .secondary-title-logo-container svg{height:10px}}@media(max-width: 575px){.basic-landing .secondary-title-logo-container svg{max-width:9rem}}.basic-landing .secondary-title-text{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}@media(max-width: 575px){.basic-landing .secondary-title-text .desktop{display:none}}.basic-landing .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase}.basic-landing .side-info:first-child{padding-top:0}.basic-landing .side-info:last-child{border-bottom:none}@media(max-width: 575px){.basic-landing .side-info{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.basic-landing .info-container{position:relative;z-index:1;padding-left:12rem}@media(max-width: 767px){.basic-landing .info-container{padding-left:0rem}}.basic-landing .main-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(52px,7.98rem,79.8px);letter-spacing:.25px}@media(max-width: 575px){.basic-landing .main-title{font-size:52px;line-height:57.2px}}.basic-landing .main-caption{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;max-width:423px;padding-top:50px}.basic-landing .crest-logo-pos{position:absolute;bottom:-10rem;right:-3rem;z-index:-1}@media(max-width: 575px){.basic-landing .crest-logo-pos{bottom:-3rem;right:-3rem}}.basic-landing .crest-logo-pos svg{height:auto;width:33.5rem}@media(max-width: 575px){.basic-landing .crest-logo-pos svg{width:14.4rem}}.footer{background-color:#3d5a52;color:#fff}.footer a{color:#fff;transition:.25s ease-in-out}.footer a:hover{color:#926f55}.footer .footer-top{padding-top:6.2rem}.footer .footer-top .footer-main-info-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:116px}@media(max-width: 767px){.footer .footer-top .footer-main-info-container{margin-bottom:6rem}}.footer .footer-top .info-set-1{display:flex;flex-wrap:wrap}.footer .footer-top .info-set-1 .column-1{margin-right:6rem;margin-bottom:3rem}.footer .footer-top .info-set-1 .column-2{margin-right:6rem;margin-bottom:3rem}.footer .footer-top .info-set-2 .column-1{margin-bottom:3rem}.footer .footer-top .footer-info-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:10px}.footer .footer-top .footer-info-text{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px}.footer .footer-top .footer-info-text p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px}.footer .footer-top .footer-text-logo{height:auto;width:100%;object-fit:contain;margin-bottom:45px}@media(max-width: 767px){.footer .footer-top .footer-text-logo{margin-bottom:30px}}.footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:30px}@media(max-width: 767px){.footer .footer-bottom{padding-bottom:100px;display:block}}.footer .footer-bottom .column-1{display:flex;align-items:center}.footer .footer-bottom .column-2{display:flex;align-items:center;flex-grow:1;justify-content:space-between}@media(max-width: 767px){.footer .footer-bottom .column-2{align-items:flex-start}}.footer .footer-bottom .column-2 .disclaimer-privacy{display:flex;align-items:center}@media(max-width: 767px){.footer .footer-bottom .column-2 .disclaimer-privacy{margin-bottom:20px}}.footer .footer-bottom .column-3{display:flex;align-items:center;gap:4rem;flex-wrap:wrap}@media(max-width: 575px){.footer .footer-bottom .column-3{gap:2rem}}.footer .footer-bottom .realtor-portal-btn{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;color:#fff;border:1px solid #fff;padding:12px 15px;margin-right:30px}@media(max-width: 767px){.footer .footer-bottom .realtor-portal-btn{margin-bottom:34px}}.footer .footer-bottom .footer-fine-print{font-family:"Gotham Book";font-size:12px;font-weight:400;line-height:16.8px;text-align:left;margin-right:30px}.footer .footer-bottom .footer-aragon-logo svg{height:1.8rem;width:auto;object-fit:contain}.footer .footer-bottom .footer-aragon-logo svg path{transition:.25s ease-in-out}@media(min-width: 1760px){.footer .footer-bottom .footer-aragon-logo svg{height:2rem}}.footer .footer-bottom .footer-aragon-logo:hover svg path{fill:#926f55}.footer .footer-bottom .footer-icon-logo svg{height:1.8rem;width:auto;object-fit:contain}.footer .footer-bottom .footer-icon-logo svg path,.footer .footer-bottom .footer-icon-logo svg polygon,.footer .footer-bottom .footer-icon-logo svg rect{transition:.25s ease-in-out}@media(min-width: 1760px){.footer .footer-bottom .footer-icon-logo svg{height:2rem}}.footer .footer-bottom .footer-icon-logo:hover svg path,.footer .footer-bottom .footer-icon-logo:hover svg polygon,.footer .footer-bottom .footer-icon-logo:hover svg rect{fill:#926f55}@media(max-width: 767px){.footer .footer-bottom .aragon-copyright{margin-right:0}}#header-nav{position:fixed;top:0;left:0;width:100%;z-index:5}#header-nav .nav-bar{position:relative;height:80px;width:100%;padding-left:5rem;padding-right:5rem;background-color:rgba(0,0,0,0);display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;transition:.25s ease-in-out;z-index:5}@media(max-width: 767px){#header-nav .nav-bar{height:50px;padding-left:2rem;padding-right:2rem}}#header-nav .nav-bar .nav-text-logo svg{width:100%;max-width:197px}@media(max-width: 767px){#header-nav .nav-bar .nav-text-logo svg{max-width:181px}}#header-nav .nav-bar .nav-text-logo svg path{transition:.25s ease-in-out}#header-nav .nav-bar .nav-right{display:flex;align-items:center}@media(max-width: 1084px){#header-nav .nav-bar .nav-right #main-nav{display:none}}#header-nav .nav-bar #main-nav{list-style-type:none;margin:0;padding:0;margin-right:20px}#header-nav .nav-bar #main-nav li{position:relative;z-index:1;display:inline-block;margin-right:15px;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}#header-nav .nav-bar #main-nav li::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#414042;border-radius:50%;transition:.25s ease-in-out;z-index:1;opacity:0}#header-nav .nav-bar #main-nav li a{color:#fff;transition:.25s ease-in-out}#header-nav .nav-bar #main-nav li:hover a{color:#926f55 !important}#header-nav .nav-bar #main-nav li.active{padding-left:18px}#header-nav .nav-bar #main-nav li.active a{color:#926f55}#header-nav .nav-bar #main-nav li.active::before{opacity:1}#header-nav .nav-bar .nav-favorites-anchor{margin-right:20px}@media(max-width: 767px){#header-nav .nav-bar .nav-favorites-anchor{margin-right:45px}}#header-nav .nav-bar .nav-register-anchor{margin-right:50px}@media(max-width: 767px){#header-nav .nav-bar .nav-register-anchor{margin-right:0;position:fixed;left:50%;bottom:15px;transform:translateX(-50%);z-index:4}}@media(max-width: 767px){#header-nav .nav-bar .nav-register-anchor.-hidden{display:none}}#header-nav .favorites-heart svg .path-1{stroke:#fff;transition:.25s ease-in-out}#header-nav .favorites-heart svg .path-2{fill:#fff;transition:.25s ease-in-out}#header-nav .favorites-heart svg circle{fill:#fff;transition:.25s ease-in-out}#header-nav .favorites-heart svg .counter{fill:#414042;transition:.25s ease-in-out;font-weight:bold}#header-nav .nav-register-btn{position:relative;z-index:1;animation:bobbing 2s infinite ease-in-out}#header-nav .nav-register-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;background-color:#926f55;color:#fff;pointer-events:none}@keyframes bobbing{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}#header-nav.-transparent .nav-bar{background-color:rgba(0,0,0,0)}#header-nav.-transparent .nav-bar .nav-text-logo{opacity:0;pointer-events:none}#header-nav.-transparent .nav-bar #main-nav{opacity:0;pointer-events:none}#header-nav.-dark .nav-bar{border-bottom:.4px solid #414042}#header-nav.-dark .nav-bar .nav-text-logo svg path{fill:#414042}#header-nav.-dark .nav-bar #main-nav li a{color:#414042}#header-nav.-dark .nav-bar #main-nav li.active::before{background-color:#414042}#header-nav.-dark .favorites-heart svg .path-1{stroke:#414042}#header-nav.-dark .favorites-heart svg .path-2{fill:#414042}#header-nav.-dark .favorites-heart svg circle{fill:#414042}#header-nav.-dark .favorites-heart svg .counter{fill:#fff}#header-nav.-dark #hamburger span{background:#414042}#header-nav.-light .nav-bar{border-bottom:.4px solid #fff}#header-nav.-light .nav-bar .nav-text-logo svg path{fill:#fff}#header-nav.-light .nav-bar #main-nav li a{color:#fff}#header-nav.-light .nav-bar #main-nav li.active::before{background-color:#fff}#header-nav.-light .favorites-heart svg .path-1{stroke:#fff}#header-nav.-light .favorites-heart svg .path-2{fill:#fff}#header-nav.-light .favorites-heart svg circle{fill:#fff}#header-nav.-light .favorites-heart svg .counter{fill:#414042}#header-nav.-light #hamburger span{background:#fff}#header-nav.-menu-open .nav-bar{background-color:rgba(0,0,0,0) !important;border-bottom:.4px solid rgba(0,0,0,0) !important}#header-nav.-menu-open .nav-bar .nav-text-logo{opacity:1;pointer-events:auto}#header-nav.-menu-open .nav-bar .nav-text-logo svg path{fill:#fff}#header-nav.-menu-open .nav-bar #main-nav{opacity:0;pointer-events:none}#header-nav.-menu-open .favorites-heart svg .path-1{stroke:#fff}#header-nav.-menu-open .favorites-heart svg .path-2{fill:#fff}#header-nav.-menu-open .favorites-heart svg circle{fill:#fff}#header-nav.-menu-open .favorites-heart svg .counter{fill:#414042}#header-nav .scroll-navigation{display:flex;background-color:#414042;padding-top:7px;padding-bottom:7px}#header-nav .scroll-navigation .nav-scroll-to-btn{position:relative;z-index:1;padding-left:0px;margin-right:20px;transition:.25s ease-in-out}#header-nav .scroll-navigation .nav-scroll-to-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){#header-nav .scroll-navigation .nav-scroll-to-btn span{font-size:10px;line-height:12px;letter-spacing:1.3125px}}#header-nav .scroll-navigation .nav-scroll-to-btn::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;width:10px;height:10px;background-color:#926f55;border-radius:50%;opacity:0;transition:.25s ease-in-out}#header-nav .scroll-navigation .nav-scroll-to-btn.-active{padding-left:20px}#header-nav .scroll-navigation .nav-scroll-to-btn.-active::before{opacity:1}#header-nav .scroll-navigation .nav-scroll-to-btn:nth-child(2),#header-nav .scroll-navigation .nav-scroll-to-btn:nth-child(3){padding-left:20px}#header-nav .menu-btn{position:absolute;top:50%;right:5rem;transform:translateY(-50%);border:none;box-shadow:none;background:none;height:19px;width:30px;padding:0;margin:0;z-index:5;transition:.25s ease-in-out}@media(max-width: 767px){#header-nav .menu-btn{right:2rem}}#header-nav .menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#3d5a52;opacity:1;transition:.25s ease-in-out;z-index:4;padding-top:80px}#header-nav .menu-overlay .inner-container{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:1}#header-nav .menu-overlay .menu-items{margin-bottom:5rem;text-align:center}#header-nav .menu-overlay .menu-items #main-nav{list-style-type:none;margin-right:0;padding:0;margin:0}#header-nav .menu-overlay .menu-items #main-nav li{display:block;margin-right:0;margin-bottom:4px}#header-nav .menu-overlay .menu-items #main-nav li a{position:relative;color:#fff;transition:.25s ease-in-out;z-index:1;font-family:"Chronicle Display Light";font-size:52px;font-weight:300;line-height:59.8px;text-align:center}@media(max-width: 767px){#header-nav .menu-overlay .menu-items #main-nav li a{font-size:39px;line-height:42.9px}}#header-nav .menu-overlay .menu-items #main-nav li a:hover{font-family:"Chronicle Display Light Italic";font-style:italic;color:#926f55}#header-nav .menu-overlay .menu-items #main-nav li.active a{color:#926f55}#header-nav .menu-overlay .sub-menu-items{text-align:center}@media(max-width: 767px){#header-nav .menu-overlay .sub-menu-items{margin-bottom:15px}}#header-nav .menu-overlay .sub-menu-items #offcanvas-nav{list-style-type:none;padding:0;margin:0}#header-nav .menu-overlay .sub-menu-items #offcanvas-nav li{display:inline;margin:0 15px}#header-nav .menu-overlay .sub-menu-items #offcanvas-nav li a{position:relative;color:#fff;transition:.25s ease-in-out;z-index:1;font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase}@media(max-width: 767px){#header-nav .menu-overlay .sub-menu-items #offcanvas-nav li a{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}#header-nav .menu-overlay .sub-menu-items #offcanvas-nav li a:hover{color:#926f55}#header-nav .menu-overlay .sub-menu-items #offcanvas-nav li.active a{color:#926f55}#header-nav .menu-overlay .btn-container{text-align:center}#header-nav .menu-overlay .realtor-portal-btn{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border:1px solid #fff;padding:10px 20px;color:#fff;text-transform:uppercase}@media(min-width: 768px){#header-nav .menu-overlay .realtor-portal-btn{position:absolute;bottom:34px;right:50px;z-index:1}}#header-nav .-hidden-overlay{pointer-events:none;opacity:0}#header-nav .-hidden-overlay a{pointer-events:none}.template-amenities .amenities-section-1{padding-bottom:5rem}.template-amenities .amenities-section-1 .info-container{display:flex;align-items:center;justify-content:center;padding-top:10rem;padding-bottom:10rem}@media(max-width: 767px){.template-amenities .amenities-section-1 .info-container{padding-top:6rem;padding-bottom:6rem}}.template-amenities .amenities-section-1 .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;text-align:center;max-width:420px}@media(max-width: 767px){.template-amenities .amenities-section-1 .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-amenities .amenities-section-2{background-color:#3d5a52;position:relative;z-index:1;padding-top:10rem;padding-bottom:10rem}@media(max-width: 767px){.template-amenities .amenities-section-2 .-desktop{display:none}}@media(min-width: 768px){.template-amenities .amenities-section-2 .-mobile{display:none}}.template-amenities .amenities-section-2 .logo-container{position:absolute;top:10rem;left:50%;transform:translateX(-50%);text-align:center;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:42.6rem}@media(min-width: 1200px){.template-amenities .amenities-section-2 .logo-container{max-width:48.99rem}}@media(max-width: 767px){.template-amenities .amenities-section-2 .logo-container{top:4rem}}.template-amenities .amenities-section-2 .sec-logo-container{background-color:#3d5a52;margin-bottom:12.5rem;width:100%;max-width:7.5rem}.template-amenities .amenities-section-2 .sec-logo-container img{height:auto;opacity:.5;mix-blend-mode:multiply}.template-amenities .amenities-section-2 .prim-logo-container{text-align:center;width:100%;max-width:42.6rem}.template-amenities .amenities-section-2 .prim-logo-container img{height:auto}@media(min-width: 1200px){.template-amenities .amenities-section-2 .prim-logo-container{max-width:48.99rem}}@media(max-width: 767px){.template-amenities .amenities-section-2 .prim-logo-container{padding-top:10rem;padding-bottom:8.5rem;margin:0 auto}}@media(max-width: 767px){.template-amenities .amenities-section-2 .row{position:relative;z-index:2}}.template-amenities .amenities-section-2 .left-info-column .img-container{border-radius:25rem 25rem 0 0;height:54.3rem;max-width:38.4rem;overflow:hidden;margin-bottom:3rem}@media(max-width: 767px){.template-amenities .amenities-section-2 .left-info-column .img-container{margin-bottom:2rem}}@media(max-width: 575px){.template-amenities .amenities-section-2 .left-info-column .img-container{height:30.9rem;max-width:21.9rem}}.template-amenities .amenities-section-2 .side-info-container{max-width:fit-content}.template-amenities .amenities-section-2 .side-info-container .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #fff;text-transform:uppercase;color:#fff;padding-right:.5rem}@media(max-width: 575px){.template-amenities .amenities-section-2 .side-info-container .side-info{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-amenities .amenities-section-2 .side-info-container .side-info:first-child{padding-top:0}.template-amenities .amenities-section-2 .side-info-container .side-info:last-child{border-bottom:none}.template-amenities .amenities-section-2 .right-info-column{display:flex;align-items:flex-end;justify-content:flex-end}.template-amenities .amenities-section-2 .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;text-align:left;max-width:423px;color:#fff;margin-bottom:2rem}@media(max-width: 767px){.template-amenities .amenities-section-2 .caption{font-size:20px;font-weight:325;line-height:27px;letter-spacing:.25px;max-width:27.7rem}}.template-amenities .amenities-section-3{background-color:#e7f0e9;height:100vh;position:relative;z-index:1;overflow:hidden}.template-amenities .amenities-section-3 .background-text-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}@media(max-width: 575px){.template-amenities .amenities-section-3 .background-text-svg{height:22.6rem}}.template-amenities .amenities-section-3 .wave-lines-pos{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);width:120vw;height:120vh}@media(max-width: 991px){.template-amenities .amenities-section-3 .wave-lines-pos{width:170vw;height:170vh}}@media(max-width: 767px){.template-amenities .amenities-section-3 .wave-lines-pos{width:200vw;height:200vh}}@media(max-width: 575px){.template-amenities .amenities-section-3 .wave-lines-pos{width:300vw;height:300vh}}.template-amenities .amenities-section-3 .wave-lines{width:100%;height:100%}.template-amenities .amenities-section-3 .logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:100%;max-width:31.2rem}.template-amenities .amenities-section-3 .logo-container img{height:auto}.template-amenities .amenities-section-3 .info-container{position:absolute;bottom:10%;right:10%;z-index:1}@media(max-width: 575px){.template-amenities .amenities-section-3 .info-container{right:2rem}}.template-amenities .amenities-section-3 .info-container .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;max-width:42.3rem;margin-bottom:2rem}@media(max-width: 575px){.template-amenities .amenities-section-3 .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px;max-width:27.7rem}}.template-amenities .amenities-section-4{position:relative;z-index:1;padding-top:36.5rem;padding-bottom:10rem}@media(max-width: 767px){.template-amenities .amenities-section-4{padding-top:0rem}}.template-amenities .amenities-section-4 .logo-container{position:absolute;top:10rem;left:50%;transform:translateX(-50%);z-index:1;width:100%;max-width:42.6rem}@media(max-width: 767px){.template-amenities .amenities-section-4 .logo-container{padding-top:6.5rem;padding-bottom:6.5rem;position:relative;text-align:center;transform:none;top:0;left:0;display:flex;justify-content:center;align-items:center;max-width:100%}}.template-amenities .amenities-section-4 .prim-logo-container img{height:auto;max-width:42.6rem}.template-amenities .amenities-section-4 .right-column{display:flex;justify-content:flex-end;align-items:flex-end}.template-amenities .amenities-section-4 .img-container-1{margin-bottom:2rem}.template-amenities .amenities-section-4 .img-container-1 img{height:50rem;max-width:42.6rem}@media(max-width: 991px){.template-amenities .amenities-section-4 .img-container-1 img{max-width:33.6rem}}@media(max-width: 767px){.template-amenities .amenities-section-4 .img-container-1 img{height:36rem;max-width:42.6rem}}@media(max-width: 575px){.template-amenities .amenities-section-4 .img-container-1 img{max-width:27.7rem}}.template-amenities .amenities-section-4 .side-info-container{max-width:fit-content}.template-amenities .amenities-section-4 .side-info-container .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase;padding-right:.5rem}@media(max-width: 575px){.template-amenities .amenities-section-4 .side-info-container .side-info{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-amenities .amenities-section-4 .side-info-container .side-info:first-child{padding-top:0}.template-amenities .amenities-section-4 .side-info-container .side-info:last-child{border-bottom:none}.template-amenities .amenities-section-4 .right-info-container{max-width:42.6rem;padding-top:23rem}@media(max-width: 767px){.template-amenities .amenities-section-4 .right-info-container{padding-top:9.5rem}}@media(max-width: 575px){.template-amenities .amenities-section-4 .right-info-container{max-width:27.7rem}}.template-amenities .amenities-section-4 .right-info-container .info-container{margin-bottom:12rem}@media(max-width: 767px){.template-amenities .amenities-section-4 .right-info-container .info-container{margin-bottom:6rem}}.template-amenities .amenities-section-4 .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;margin-bottom:2rem}@media(max-width: 767px){.template-amenities .amenities-section-4 .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-amenities .amenities-section-4 .img-container-2{height:32rem;max-width:42.6rem}@media(max-width: 575px){.template-amenities .amenities-section-4 .img-container-2{height:20.9rem}}.template-amenities .amenities-section-4 .rotating-logo{position:absolute;bottom:-10px;right:-15px;transform:translate(50%, 50%);z-index:1;pointer-events:none}@media(max-width: 575px){.template-amenities .amenities-section-4 .rotating-logo{bottom:-50px}}.template-amenities .amenities-section-4 .rotating-logo .rotating-container{position:relative;z-index:1}.template-amenities .amenities-section-4 .rotating-logo .rotating-container .center-j{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;height:auto;width:2.3rem}@media(max-width: 575px){.template-amenities .amenities-section-4 .rotating-logo .rotating-container .center-j{width:1.9rem}}.template-amenities .amenities-section-4 .rotating-logo .rotating-container .rotating-text{height:auto;width:14.9rem;animation:rotation 15s infinite linear}@media(max-width: 575px){.template-amenities .amenities-section-4 .rotating-logo .rotating-container .rotating-text{width:12.4rem}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.template-amenities .amenities-section-5{padding-bottom:10rem}@media(max-width: 991px){.template-amenities .amenities-section-5 .-desktop{display:none}}@media(min-width: 992px){.template-amenities .amenities-section-5 .-mobile{display:none}}.template-amenities .amenities-section-5 .banner-image-container{margin-bottom:6rem}.template-amenities .amenities-section-5 .banner-image-container .image-container{margin-bottom:3rem}.template-amenities .amenities-section-5 .banner-image-container .image-container img{margin-bottom:2rem;aspect-ratio:16/9}.template-amenities .amenities-section-5 .banner-image-container .image-container .banner-caption{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding:0 2rem;max-width:40rem}@media(max-width: 767px){.template-amenities .amenities-section-5 .banner-image-container .image-container{margin-bottom:2rem}}.template-amenities .amenities-section-5 .banner-image-info{display:flex;justify-content:flex-end}@media(max-width: 767px){.template-amenities .amenities-section-5 .banner-image-info{justify-content:flex-start}}.template-amenities .amenities-section-5 .side-info-container{max-width:220px}.template-amenities .amenities-section-5 .side-info-container .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase}@media(max-width: 575px){.template-amenities .amenities-section-5 .side-info-container .side-info{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-amenities .amenities-section-5 .side-info-container .side-info:first-child{padding-top:0}.template-amenities .amenities-section-5 .side-info-container .side-info:last-child{border-bottom:none}.template-amenities .amenities-section-5 .main-title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:5rem;max-width:455px}@media(max-width: 767px){.template-amenities .amenities-section-5 .main-title{font-size:39px;line-height:42.9px}}.template-amenities .amenities-section-5 .main-card{margin-right:6px}.template-amenities .amenities-section-5 .first-card{margin-right:6px}.template-amenities .amenities-section-5 .feature-column-1{margin-bottom:6px}.template-amenities .amenities-section-5 .feature-card{height:100%;padding:1rem 3rem;padding-bottom:3.7rem;border:1px solid #414042}@media(max-width: 767px){.template-amenities .amenities-section-5 .feature-card{padding:1.5rem}}@media(max-width: 575px){.template-amenities .amenities-section-5 .feature-card{max-width:82.5vw}}.template-amenities .amenities-section-5 .feature-card .inner-info{max-width:320px}.template-amenities .amenities-section-5 .feature-card .number{display:inline-block;font-family:"Chronicle Display Light";font-size:52px;font-weight:300;line-height:59.8px;margin-bottom:5rem;margin-bottom:50px}@media(max-width: 767px){.template-amenities .amenities-section-5 .feature-card .number{font-size:39px;line-height:42.9px}}.template-amenities .amenities-section-5 .feature-card h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:10px}@media(max-width: 767px){.template-amenities .amenities-section-5 .feature-card h3{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-amenities .amenities-section-5 .feature-card p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px}@media(max-width: 767px){.template-amenities .amenities-section-5 .feature-card p{font-size:14px;line-height:19.6px;letter-spacing:.6749999523px}}.template-amenities .amenities-section-5 .card-padding{padding-left:5rem;padding-right:5rem}@media(max-width: 575px){.template-amenities .amenities-section-5 .card-padding{padding-left:2rem;padding-right:0rem}}.template-amenities .amenities-section-6{border-top:1px solid #414042}.template-aragon .aragon-section-1{position:relative;z-index:1}@media(max-width: 767px){.template-aragon .aragon-section-1 .-desktop{display:none !important}}@media(min-width: 768px){.template-aragon .aragon-section-1 .-mobile{display:none !important}}.template-aragon .aragon-section-1 .image-set-1{margin-bottom:17.5rem}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-1{margin-bottom:9.7rem}}.template-aragon .aragon-section-1 .image-set-1 .image-1{height:61rem;max-width:54rem;margin-bottom:30px}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-1 .image-1{height:37.9rem;margin-bottom:20px}}.template-aragon .aragon-section-1 .image-set-2{margin-bottom:15.8rem}@media(min-width: 768px){.template-aragon .aragon-section-1 .image-set-2{display:flex;justify-content:flex-end}}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-2{margin-bottom:7.4rem}}.template-aragon .aragon-section-1 .image-set-2 .image-2{height:40rem;max-width:65.4rem;margin-bottom:30px}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-2 .image-2{height:20.4rem;margin-bottom:20px}}.template-aragon .aragon-section-1 .image-set-3.-desktop{display:flex;justify-content:flex-end}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-3.-mobile{margin-bottom:9.7rem;display:flex;justify-content:flex-end}}.template-aragon .aragon-section-1 .image-set-3 .image-3{height:40rem;max-width:31.2rem;margin-bottom:30px}@media(max-width: 767px){.template-aragon .aragon-section-1 .image-set-3 .image-3{height:35.246rem;margin-bottom:20px}}.template-aragon .aragon-section-1 .image-caption-container{display:flex}.template-aragon .aragon-section-1 .image-caption-container p{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase;padding:7px 0}.template-aragon .aragon-section-1 .image-caption-container p:last-of-type{border-bottom:none}.template-aragon .aragon-section-1 .info-container{margin-bottom:11.2rem}@media(max-width: 767px){.template-aragon .aragon-section-1 .info-container{margin-bottom:6rem}}.template-aragon .aragon-section-1 .info-container .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;margin-bottom:32px;max-width:42rem}@media(max-width: 767px){.template-aragon .aragon-section-1 .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-aragon .aragon-section-1 .info-container .logo{height:auto;max-width:166px}@media(max-width: 767px){.template-aragon .aragon-section-1 .info-container .logo{max-width:160px}}.template-aragon .aragon-section-2{border-top:1px solid #414042}.template-archive-floorplans .archive-floorplans-section-1{position:relative;z-index:2;background-color:rgba(0,0,0,0);border-top:1px solid #414042;border-bottom:1px solid #414042}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-1{border-bottom:none}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .arrow-left{position:absolute;z-index:1;bottom:1rem;left:2rem;height:1.7rem;width:1.7rem;pointer-events:none}@media(min-width: 576px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .arrow-left{display:none}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .arrow-right{position:absolute;z-index:1;bottom:1rem;right:2rem;height:1.7rem;width:1.7rem;pointer-events:none}@media(min-width: 576px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .arrow-right{display:none}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container{padding-top:3.4rem;padding-bottom:3.4rem}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container{padding-top:2rem;padding-bottom:2rem}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container h2{font-family:"Chronicle Display Light";font-size:2.4rem;font-weight:325;line-height:3.24rem;letter-spacing:.5px;margin-bottom:7rem}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container .residence-plate-btn{position:relative;z-index:1;padding-top:8.5px;padding-bottom:8.5px;transition:.25s ease-in-out;color:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container .residence-plate-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container .residence-plate-btn.active-btn{color:#926f55;padding-left:20px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container .residence-plate-btn.active-btn::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#926f55;border-radius:50%;z-index:1}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .selector-container .divider{width:200px;height:1px;background-color:#414042}@media(max-width: 575px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container{width:fit-content;height:70vh}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .building-map-img{height:70vh;width:auto}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .residence-map-btn{position:absolute;z-index:1;background-color:#414042;text-align:center;height:36px;width:127px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:3px;pointer-events:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .residence-map-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-align:center;color:#fff;text-transform:uppercase}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .residence-map-btn span:nth-child(2){font-size:10px;line-height:12px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .residence-building-path{transition:.25s ease-in-out;fill:rgba(0,0,0,0)}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .building-map-container .residence-building-path:hover{fill:rgba(255,255,255,.5)}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container{position:relative;z-index:1;background-color:#fffdfa}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st0,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st3{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st4{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st5{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st6{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st7{fill:#fff}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st8{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st1{stroke:#c6c6c6;stroke-miterlimit:10}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st2{stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st3{stroke:#414042;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-1-svg .st3{stroke-width:1.3px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st0,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st2{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st3{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st4{fill:#9eaca8}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st5{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st6{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st7{fill:#fff}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st8{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st1{stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st2{stroke:#414042;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-2-svg .st2{stroke-width:1.3px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st0,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st2{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st3{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st4{fill:#9eaca8}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st5{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st6{fill:#c4a189}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st7{fill:#fff}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st8{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st1{stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st2{stroke:#414042;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-3-svg .st2{stroke-width:1.3px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st0,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st2{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st3{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st4{fill:#9eaca8}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st5{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st6{fill:#c4a189}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st7{fill:#fff}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st8{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st1{stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st2{stroke:#414042;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-4-svg .st2{stroke-width:1.3px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st0,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st3{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st4{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st5{fill:#c4a189}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st6{fill:#fff}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st1{stroke:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st3{stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st3{stroke-width:1.3px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st7{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st2{stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .level-5-svg .st3{stroke:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg #OT{pointer-events:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st0{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st1{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st2{stroke-width:.25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st3{stroke:#000;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st3,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st4{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st3{stroke-width:.4px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st5{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st6{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-1-svg .st4{stroke:#c6c6c6;stroke-miterlimit:10;stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st0{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st1{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st2{stroke-width:.25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st3{stroke:#000;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st3,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st4{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st3{stroke-width:.4px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st5{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st6{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-2-svg .st4{stroke:#c6c6c6;stroke-miterlimit:10;stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st0{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st1{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st2{stroke-width:.25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st3{stroke:#000;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st3,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st4{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st3{stroke-width:.4px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st5{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st6{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-3-svg .st4{stroke:#c6c6c6;stroke-miterlimit:10;stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st0{fill:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st1{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st2{stroke-width:.25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st3{stroke:#000;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st3,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st4{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st3{stroke-width:.4px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st5{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st6{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-4-svg .st4{stroke:#c6c6c6;stroke-miterlimit:10;stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st0{fill:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st1{stroke-width:.25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st2{stroke:#000;stroke-linecap:round;stroke-linejoin:round}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st1,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st2,.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st3{fill:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st2{stroke-width:.4px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st4{fill:#c6c6c6}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st5{fill:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .r3-level-5-svg .st3{stroke:#c6c6c6;stroke-miterlimit:10;stroke-width:.81px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .plan-highlight{transition:.25s ease-in-out}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .plan-highlight.sold-out{fill:#414042 !important;pointer-events:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container .plan-highlight:hover{fill:rgba(255,255,255,.5) !important}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-container #TEXT{pointer-events:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .compass.-desktop{height:5rem;width:5rem}@media(max-width: 575px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .compass.-desktop{display:none}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .compass.-mobile{height:3rem;width:3rem}@media(min-width: 576px){.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .compass.-mobile{display:none}}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-level-title-container{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:25px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-row{padding-top:50px;padding-bottom:50px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-row .svg-container{padding-top:50px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-row .svg-container svg{height:100%;width:100%}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .svg-row h3{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div{position:relative;z-index:1}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div select::-ms-expand{display:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:1px solid rgba(0,0,0,0)}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div select{width:100%;text-transform:uppercase;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#414042;border-top:1px solid #414042;border-bottom:1px solid #414042;background-color:rgba(0,0,0,0);padding-top:13px;padding-bottom:13px}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div select:focus{outline:none}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div select:hover{cursor:pointer}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .select-div:after{position:absolute;content:url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14%207.42L13.12%206.54L8.06%2011.59L8.06%201L6.81%201L6.81%2011.59L1.76%206.54L0.88%207.42L7.44%2013.98L14%207.42Z%22%20fill%3D%22%23414042%22%2F%3E%3C%2Fsvg%3E");right:0;top:50%;transform:translateY(-50%);height:15px;width:14px;pointer-events:none;z-index:1}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .plate-close-btn{position:absolute;border:2px;top:10px;right:10px;z-index:1;height:30px;width:30px;background-color:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:40px;gap:1.5rem}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info{display:flex;flex-wrap:wrap;gap:1.5rem}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn{position:relative;z-index:1;font-family:"Gotham Medium";font-size:10px;font-weight:500;line-height:12px;letter-spacing:1.75px;padding-left:25px;text-transform:uppercase}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:15px;width:15px;background-color:#926f55;border:1px solid #414042;z-index:1}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn.studio::before{background-color:#9eaca8}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn.bed-1::before{background-color:#ccc2bc}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn.bed-2::before{background-color:#fae7d7}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn.bed-3::before{background-color:#c4a189}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info .bedroom-info .bed-btn.unavailable::before{background-color:#414042}.template-archive-floorplans .archive-floorplans-section-1 .residence-level-plates-container .level-plate-svg-container .bottom-info svg{height:auto;width:54px}.template-archive-floorplans .archive-floorplans-section-1 .residences-svg{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.template-archive-floorplans .archive-floorplans-section-1 .building-map-img{width:100%;height:auto}.template-archive-floorplans .archive-floorplans-section-2{padding-top:100px;padding-bottom:60px}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2{padding-top:4.4rem}}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .bed-level-group{display:flex;justify-content:space-between}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .bed-level-group .selector-group:nth-child(1){padding-right:7.5px}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .bed-level-group .selector-group:nth-child(2){padding-left:7.5px}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group{margin-bottom:50px}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group{flex-grow:1}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .box-group{border:1px solid #414042;max-width:400px;display:flex}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .box-group .residence-ul{border-right:1px solid #414042;flex-grow:1}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .box-group{border:none}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .svg-group{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-grow:1;padding-top:2rem;padding-bottom:2rem}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .svg-group .compass{position:absolute;bottom:10px;left:10px;z-index:1}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group .svg-group{display:none}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-group.resdiences ul{padding:24px 15px}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-title{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:30px}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-title{margin-bottom:15px}}@media(max-width: 575px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .selector-title{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container ul{padding:0;margin:0;list-style-type:none}.template-archive-floorplans .archive-floorplans-section-2 .selector-container ul li{border-bottom:1px solid #414042;max-width:200px}.template-archive-floorplans .archive-floorplans-section-2 .selector-container ul li:last-child{border-bottom:none}@media(max-width: 767px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container ul{display:none}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .floorplan-filter-btn{position:relative;z-index:1;text-align:left;padding-top:8.5px;padding-bottom:8.5px;transition:.25s ease-in-out;color:#414042}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .floorplan-filter-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .floorplan-filter-btn.active-btn{color:#926f55;padding-left:20px}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .floorplan-filter-btn.active-btn::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#926f55;border-radius:50%;z-index:1}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div{position:relative;z-index:1}@media(min-width: 768px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div{display:none}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select::-ms-expand{display:none}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:1px solid rgba(0,0,0,0)}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select{width:100%;text-transform:uppercase;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#414042;border-top:1px solid #414042;border-bottom:1px solid #414042;background-color:rgba(0,0,0,0);padding-top:13px;padding-bottom:13px}@media(max-width: 575px){.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select:focus{outline:none}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div select:hover{cursor:pointer}.template-archive-floorplans .archive-floorplans-section-2 .selector-container .select-div:after{position:absolute;content:url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14%207.42L13.12%206.54L8.06%2011.59L8.06%201L6.81%201L6.81%2011.59L1.76%206.54L0.88%207.42L7.44%2013.98L14%207.42Z%22%20fill%3D%22%23414042%22%2F%3E%3C%2Fsvg%3E");right:0;top:50%;transform:translateY(-50%);height:15px;width:14px;pointer-events:none;z-index:1}.template-archive-floorplans .archive-floorplans-section-2 .floorplans-card-row{margin-left:-2.5px;margin-right:-2.5px}.template-archive-floorplans .archive-floorplans-section-2 .floorplans-card-row .floorplan-card{padding-left:2.5px;padding-right:2.5px;margin-bottom:5px}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .floorplan-card-inner{border:1px solid #414042;padding:22px;position:relative;z-index:1;height:100%}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .floorplan-card-inner a{height:100%;width:100%}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .card-info-container{height:100%;display:flex;flex-direction:column}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .card-info{display:flex;align-items:center;padding-bottom:22px}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .card-info .divider{width:100%;height:1px;background-color:#414042}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .card-info p{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;padding-top:7.4px;padding-bottom:7.4px}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .plan-title{font-family:"Chronicle Display Light";font-size:55px;font-weight:300;line-height:59.8px;margin-right:20px;margin-bottom:7px}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .card-img{display:flex;align-items:center;justify-content:center;flex-grow:1}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .floorplan-preview-image{max-height:29rem;max-width:22rem;object-fit:contain}.template-archive-floorplans .archive-floorplans-section-2 .floorplan-card .archive-favorite-pos{position:absolute;top:9px;right:9px;z-index:1}.template-archive-floorplans .archive-floorplans-section-3{border-top:1px solid #414042}.template-news-archive .news-archive-section-1{background-color:#faf3ec}.template-news-archive .news-archive-section-1 .featured-post .image-container{margin-bottom:25px}.template-news-archive .news-archive-section-1 .featured-post .image-container .featured-post-img{height:70vh}@media(max-width: 767px){.template-news-archive .news-archive-section-1 .featured-post .image-container .featured-post-img{height:40vh}}.template-news-archive .news-archive-section-1 .featured-post .info-container{border-top:1px solid #414042;padding-top:.75rem;padding-bottom:12rem}@media(max-width: 767px){.template-news-archive .news-archive-section-1 .featured-post .info-container{padding-bottom:8rem;padding-top:1rem}}.template-news-archive .news-archive-section-1 .featured-post .info-container .category{position:relative;z-index:1;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-left:20px;margin-bottom:25px;text-transform:uppercase;color:#414042}@media(max-width: 575px){.template-news-archive .news-archive-section-1 .featured-post .info-container .category{font-size:10px;line-height:12px;letter-spacing:1.3125px;margin-bottom:15px}}.template-news-archive .news-archive-section-1 .featured-post .info-container .category::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#414042;border-radius:50%}.template-news-archive .news-archive-section-1 .featured-post .info-container .title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:25px}@media(max-width: 767px){.template-news-archive .news-archive-section-1 .featured-post .info-container .title{font-size:39px;line-height:42.9px;margin-bottom:15px}}.template-news-archive .news-archive-section-1 .featured-post .info-container .read-more-btn{display:flex;align-items:center;justify-content:center;height:40px;width:191px;border:1px solid #414042}.template-news-archive .news-archive-section-1 .featured-post .info-container .read-more-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;color:#414042}@media(max-width: 767px){.template-news-archive .news-archive-section-1 .featured-post .info-container .read-more-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.template-news-archive .news-archive-section-1 .featured-post .info-container .read-more-btn svg{margin-left:44px;width:14px;height:15px;transition:.25s ease-out}.template-news-archive .news-archive-section-1 .featured-post .info-container .read-more-btn:hover svg{transform:translateX(6px)}.template-news-archive .news-archive-section-2{background-color:#faf3ec}.template-news-archive .news-archive-section-2 .news-row{margin-bottom:80px}.template-news-archive .news-archive-section-2 .index-card img{aspect-ratio:1/1}@media(max-width: 767px){.template-news-archive .news-archive-section-2 .index-card img{aspect-ratio:1.5/1}}.template-news-archive .news-archive-section-2 .index-card .info-container{margin-top:20px;border-top:1px solid #414042;padding-top:15px;margin-bottom:70px}@media(max-width: 767px){.template-news-archive .news-archive-section-2 .index-card .info-container{margin-bottom:40px;padding-top:10px}}.template-news-archive .news-archive-section-2 .index-card .info-container .category{position:relative;z-index:1;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-left:20px;margin-bottom:20px;text-transform:uppercase;color:#414042}@media(max-width: 575px){.template-news-archive .news-archive-section-2 .index-card .info-container .category{font-size:10px;line-height:12px;letter-spacing:1.3125px;margin-bottom:15px}}.template-news-archive .news-archive-section-2 .index-card .info-container .category::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#414042;border-radius:50%}.template-news-archive .news-archive-section-2 .index-card .info-container .title{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;margin-bottom:30px}@media(max-width: 575px){.template-news-archive .news-archive-section-2 .index-card .info-container .title{font-size:20px;line-height:27px;letter-spacing:.25px;margin-bottom:10px}}.template-news-archive .news-archive-section-2 .index-card .info-container .read-more-btn{display:flex;align-items:center;justify-content:center}.template-news-archive .news-archive-section-2 .index-card .info-container .read-more-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;color:#414042}@media(max-width: 575px){.template-news-archive .news-archive-section-2 .index-card .info-container .read-more-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.template-news-archive .news-archive-section-2 .index-card .info-container .read-more-btn svg{margin-left:20px;width:14px;height:15px}.template-news-archive .news-archive-section-2 .posts-filter{background-color:#414042;display:flex;padding-top:7px;padding-bottom:7px;margin-bottom:25px}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn{position:relative;z-index:1;margin-right:12px;padding-left:15px}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn span{position:relative;z-index:1;text-transform:uppercase;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff}@media(max-width: 575px){.template-news-archive .news-archive-section-2 .posts-filter .filter-btn span{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn::before{content:"";position:absolute;width:10px;height:10px;top:50%;left:0;transform:translateY(-50%);background-color:#926f55;border-radius:50%;transition:.25s ease-out;opacity:0;z-index:1}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn span::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-2px;left:0;background-color:#fff;transform-origin:bottom right;transition:transform .25s ease-out;z-index:1}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn:hover span::after{transform:scaleX(1);transform-origin:bottom left}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn.-active span::after{transform:scaleX(1)}.template-news-archive .news-archive-section-2 .posts-filter .filter-btn.-active::before{opacity:1}.template-news-archive .news-archive-section-2 .news-card{transition:opacity .25s ease-in-out}.template-news-archive .news-archive-section-2 .card-hidden{position:absolute;opacity:0 !important;bottom:0;pointer-events:none;z-index:1}.template-news-archive .news-archive-section-2 .load-more-container{display:flex;justify-content:center;align-items:center;padding-bottom:100px}.template-news-archive .news-archive-section-2 .load-more-container .loadmore-btn{display:flex;align-items:center;justify-content:center;height:40px;width:195px;border:1px solid #414042}.template-news-archive .news-archive-section-2 .load-more-container .loadmore-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;transition:.4s ease-in-out;text-transform:uppercase;color:#414042}.template-news-archive .news-archive-section-2 .load-more-container .loadmore-btn svg{margin-left:40px;width:14px;height:15px;transition:.4s ease-in-out}.template-news-archive .news-archive-section-2 .load-more-container .loadmore-btn.loadmore-disabled{pointer-events:none;opacity:.5}.template-news-archive .news-archive-section-3{background-color:#faf3ec;border-top:1px solid #414042}.template-community .community-section-1{border-top:1px solid #414042;border-bottom:1px solid #414042}@media(max-width: 991px){.template-community .community-section-1{border-bottom:none}}.template-community .community-section-1 .community-map-container{position:relative;z-index:1}.template-community .community-section-1 .map-container{position:relative;z-index:1;width:calc(100% - 400px)}@media(max-width: 991px){.template-community .community-section-1 .map-container{width:100%;border-bottom:1px solid #414042}}.template-community .community-section-1 .map-container .community-map-img{height:auto;width:100%}.template-community .community-section-1 .map-container .map-icon{position:absolute;z-index:0;top:72%;left:22%;transform:translate(-50%, -100%);width:7.6rem;height:10.9rem}@media(max-width: 767px){.template-community .community-section-1 .map-container .map-icon{width:5.0666666667rem;height:7.2666666667rem}}.template-community .community-section-1 .map-container .transform-wrapper{width:100%;height:100%}.template-community .community-section-1 .map-container .transform-content{position:relative;width:100%;height:100%}.template-community .community-section-1 .map-legend{position:absolute;height:100%;width:400px;padding:30px;top:0;right:0;z-index:1;background-color:#fffdfa;overflow:hidden;overflow-y:auto}@media(max-width: 991px){.template-community .community-section-1 .map-legend{position:relative;width:100%;padding:0}}.template-community .community-section-1 .map-legend .accordion{display:flex;align-items:center;justify-content:space-between}.template-community .community-section-1 .map-legend .accordion svg{transition:.2s ease-in-out}.template-community .community-section-1 .map-legend .accordion.-active{padding-top:15px;padding-bottom:15px}.template-community .community-section-1 .map-legend .accordion.-active svg{transform:rotate(45deg)}.template-community .community-section-1 .map-legend .panel{max-height:0px;overflow:hidden;transition:max-height .5s ease-in-out}.template-community .community-section-1 .map-legend .panel ul{max-height:350px;overflow-y:auto}.template-community .community-section-1 .map-legend .cat-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;padding-left:20px;position:relative;z-index:1;padding-top:13px;padding-bottom:13px;border-top:1px solid #414042}.template-community .community-section-1 .map-legend .cat-title::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;width:10px;height:10px;border-radius:50%;background-color:#414042}@media(max-width: 991px){.template-community .community-section-1 .map-legend .cat-title{display:none}}.template-community .community-section-1 .map-legend ul{list-style-type:none;padding-left:0;margin:0;padding-bottom:20px}@media(max-width: 991px){.template-community .community-section-1 .map-legend ul{padding-bottom:0px;padding:2rem}}.template-community .community-section-1 .map-legend ul li{position:relative;z-index:1;padding-left:25px}.template-community .community-section-1 .map-legend ul li .counter{position:absolute;top:0;left:0;z-index:1;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:23.76px;text-align:left}.template-community .community-section-1 .map-legend ul li .text{font-family:"Gotham Book";font-size:14px;font-weight:400;line-height:23.8px;letter-spacing:.75px}.template-community .community-section-1 .map-legend ul li.active-list-btn .text{text-decoration:underline;font-weight:bold}.template-community .community-section-1 .map-legend .cat-container:nth-child(1) .cat-title::before{background-color:#435952}.template-community .community-section-1 .map-legend .cat-container:nth-child(2) .cat-title::before{background-color:#926f55}.template-community .community-section-1 .map-legend .cat-container:nth-child(3) .cat-title::before{background-color:#b47986}.template-community .community-section-1 .map-legend .cat-container:nth-child(4) .cat-title::before{background-color:#809d9d}.template-community .community-section-1 .map-legend .cat-container:nth-child(5) .cat-title::before{background-color:#523024}.template-community .community-section-1 .map-legend .cat-container:nth-child(6) .cat-title::before{background-color:#857972}.template-community .community-section-1 .legend-category-splide{padding-left:2rem}@media(min-width: 992px){.template-community .community-section-1 .legend-category-splide{display:none}}.template-community .community-section-1 .legend-category-splide .cat-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-left:20px;position:relative;z-index:1;padding-top:13px;padding-bottom:13px;text-transform:uppercase}.template-community .community-section-1 .legend-category-splide .cat-title::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;width:10px;height:10px;border-radius:50%;background-color:#414042}.template-community .community-section-1 .legend-category-splide .cat-title.-active{text-decoration:underline}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(1) .cat-title::before{background-color:#435952}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(2) .cat-title::before{background-color:#926f55}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(3) .cat-title::before{background-color:#b47986}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(4) .cat-title::before{background-color:#809d9d}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(5) .cat-title::before{background-color:#523024}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(6) .cat-title{margin-right:2rem}.template-community .community-section-1 .legend-category-splide .splide__slide:nth-child(6) .cat-title::before{background-color:#857972}.template-community .community-section-2{padding-bottom:10rem}@media(max-width: 767px){.template-community .community-section-2{padding-bottom:6rem}}.template-community .community-section-2 .main-info-container{position:relative;z-index:1;padding-top:12rem;padding-bottom:12rem;text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.template-community .community-section-2 .main-info-container{padding-top:6rem;padding-bottom:6rem}}.template-community .community-section-2 .main-info-container .crest-logo-pos{position:absolute;top:-115px;left:-210px;z-index:-1}@media(max-width: 767px){.template-community .community-section-2 .main-info-container .crest-logo-pos{top:-75px;left:-95px}}.template-community .community-section-2 .main-info-container .crest-logo-pos svg{width:335px;height:auto}@media(max-width: 767px){.template-community .community-section-2 .main-info-container .crest-logo-pos svg{width:190px}}.template-community .community-section-2 .main-info-container .info-container{position:relative;z-index:2}.template-community .community-section-2 .main-info-container .info-container h2{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:3rem;max-width:600px}@media(max-width: 575px){.template-community .community-section-2 .main-info-container .info-container h2{font-size:39px;font-weight:300;line-height:42.9px}}.template-community .community-section-2 .main-info-container .info-container p{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;max-width:600px}@media(max-width: 575px){.template-community .community-section-2 .main-info-container .info-container p{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-community .community-section-3 .img-gallery-slider-container{border-bottom:none}.template-community .community-section-4{border-top:1px solid #414042}.template-contact .contact-section-1{padding-bottom:60px}.template-contact .contact-section-1 .row-padding{padding-left:5rem;padding-right:5rem}@media(max-width: 767px){.template-contact .contact-section-1 .row-padding{padding-left:0rem;padding-right:0rem}}@media(max-width: 767px){.template-contact .contact-section-1 .map-container{margin-bottom:42px}}.template-contact .contact-section-1 .map-container .mapbox{position:relative;z-index:1;width:100%;height:100%;aspect-ratio:4/3}.template-contact .contact-section-1 .map-container .mapbox .map-marker{position:absolute;top:52%;left:33%;transform:translate(-50%, -100%);z-index:1}.template-contact .contact-section-1 .map-container .mapbox .oakwoods-marker{position:absolute;background-image:var(--marker-image);background-size:contain;background-repeat:no-repeat;width:7.6rem;height:10.6rem}@media(max-width: 767px){.template-contact .contact-section-1 .info-container{padding-left:2rem;padding-right:2rem}}.template-contact .contact-section-1 .info-container .info-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:10px}.template-contact .contact-section-1 .info-container .info-text{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;margin-bottom:30px}.template-contact .contact-section-1 .info-container .appointment-btn{position:relative;z-index:1;font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;padding:15px 30px;padding-right:50px;border:1px solid #414042}.template-contact .contact-section-1 .info-container .appointment-btn .right-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:1;transition:.25s ease-in-out}.template-contact .contact-section-1 .info-container .appointment-btn:hover .right-arrow{right:9px}.template-contact .contact-section-2{border-top:1px solid #414042}.template-404 .error-404-landing{padding-top:130px;padding-bottom:10rem}@media(max-width: 767px){.template-404 .error-404-landing{padding-top:100px;padding-bottom:6rem}}.template-404 .error-404-landing .top-info{display:flex;justify-content:space-between;border-top:1px solid #fff;padding-top:1.6rem;margin-bottom:90px}.template-404 .error-404-landing .back-to-home-btn{display:flex;align-items:center;justify-content:flex-start}.template-404 .error-404-landing .back-to-home-btn .left-arrow{margin-right:10px}.template-404 .error-404-landing .back-to-home-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-404 .error-404-landing .main-info{padding-left:12rem}@media(max-width: 767px){.template-404 .error-404-landing .main-info{padding-left:0rem}}.template-404 .error-404-landing .title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(52px,7.98rem,79.8px);letter-spacing:.25px;color:#fff;margin-bottom:4rem}@media(max-width: 575px){.template-404 .error-404-landing .title{font-size:52px;line-height:57.2px}}.template-404 .error-404-landing .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,2.7rem,32.4px);letter-spacing:.5px;color:#fff;max-width:370px}@media(max-width: 575px){.template-404 .error-404-landing .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-404 .error-404-section-1{background-color:#3d5a52;border-top:1px solid #fff;padding-bottom:136px}.template-404 .error-404-section-1 .title-container{padding-top:50px;padding-bottom:38px}.template-404 .error-404-section-1 .cta-title{font-family:"Chronicle Display Light Italic";font-size:24px;font-style:italic;font-weight:300;line-height:33.6px;text-align:center;color:#fff}.template-404 .error-404-section-1 .cta-container .info-container{border-top:.5px solid #fff;padding-top:20px}.template-404 .error-404-section-1 .cta-container .cta-card img{height:auto;aspect-ratio:1/1}@media(max-width: 767px){.template-404 .error-404-section-1 .cta-container .cta-card img{width:22.7rem}}.template-404 .error-404-section-1 .cta-container .cta-card .card-info{border-top:1px solid #fff;padding-top:1.4rem;margin-top:2rem}.template-404 .error-404-section-1 .cta-container .cta-card .title{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;color:#fff;margin-bottom:3rem}@media(max-width: 575px){.template-404 .error-404-section-1 .cta-container .cta-card .title{font-size:20px;line-height:27px;letter-spacing:.25px;margin-bottom:2rem}}.template-404 .error-404-section-1 .cta-container .cta-card .page-link-btn span{color:#fff}@media(min-width: 768px){.template-404 .error-404-section-1 .cta-container .-mobile{display:none}}@media(max-width: 767px){.template-404 .error-404-section-1 .cta-container .-desktop{display:none}}.template-favorites .favorites-landing{background-color:#faf3ec}.template-favorites .favorites-landing .basic-landing{z-index:0}.template-favorites .favorites-landing .enquire-btn,.template-favorites .favorites-landing .email-btn{display:flex;align-items:center;justify-content:space-between;height:4rem;width:21.8rem;padding:0 1.5rem;border:1px solid #414042;border-radius:.2rem}@media(max-width: 767px){.template-favorites .favorites-landing .enquire-btn,.template-favorites .favorites-landing .email-btn{height:3.6rem;width:17.6rem}}.template-favorites .favorites-landing .enquire-btn span,.template-favorites .favorites-landing .email-btn span{font-family:"Gotham Medium";font-size:1.4rem;font-weight:500;line-height:1.68rem;letter-spacing:.175rem;text-transform:uppercase}@media(max-width: 767px){.template-favorites .favorites-landing .enquire-btn span,.template-favorites .favorites-landing .email-btn span{font-size:1.2rem;line-height:1.44rem;letter-spacing:.131rem}}.template-favorites .favorites-landing .enquire-btn svg,.template-favorites .favorites-landing .email-btn svg{width:14px;height:15px}.template-favorites .favorites-landing .enquire-btn{background-color:#414042}.template-favorites .favorites-landing .enquire-btn span{color:#fff}.template-favorites .favorites-landing .email-btn{background-color:rgba(0,0,0,0)}.template-favorites .favorites-landing .email-btn span{color:#414042}.template-favorites .favorites-section-1{position:relative;z-index:2;border-top:1px solid #414042;background-color:rgba(0,0,0,0);padding-top:10rem;padding-bottom:13rem}.template-favorites .favorites-section-1 .no-favorites-container{display:flex;justify-content:center;align-items:center}.template-favorites .favorites-section-1 .no-favorites-container h2{font-family:"Chronicle Display Light Italic";font-size:clamp(20px,2.4rem,24px);font-style:italic;font-weight:300;line-height:clamp(28px,3.36rem,33.6px);text-align:center}@media(max-width: 575px){.template-favorites .favorites-section-1 .no-favorites-container h2{font-size:20px;line-height:28px}}.template-favorites .favorites-section-1 .no-favorites-container a{display:block;font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.98rem,79.8px);letter-spacing:.25px;text-align:center}.template-favorites .favorites-section-1 .no-favorites-container a:hover{font-family:"Chronicle Display Light Italic";font-style:italic}@media(max-width: 575px){.template-favorites .favorites-section-1 .no-favorites-container a{font-size:52px;font-weight:300;line-height:57.2px}}.template-favorites .favorites-preloader .wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:80px 0;color:#000}.template-favorites .favorites-preloader .wrapper p{font-size:inherit}.template-favorites .favorites-preloader .wrapper .lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px;transform:scale(1.25)}.template-favorites .favorites-preloader .wrapper .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.template-favorites .favorites-preloader .wrapper .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.template-favorites .favorites-preloader .wrapper .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.template-favorites .favorites-preloader .wrapper .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.template-favorites .favorites-preloader .wrapper .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.template-favorites .floorplans-card-row{margin-left:-2.5px;margin-right:-2.5px;padding-left:16.6rem;padding-right:16.6rem}@media(max-width: 767px){.template-favorites .floorplans-card-row{padding-left:2rem;padding-right:2rem}}.template-favorites .floorplans-card-row .floorplan-card{padding-left:2.5px;padding-right:2.5px;margin-bottom:5px}.template-favorites .floorplan-card .floorplan-card-inner{border:1px solid #414042;padding:22px;position:relative;z-index:1}.template-favorites .floorplan-card .floorplan-card-inner a{height:100%;width:100%}.template-favorites .floorplan-card .card-info{display:flex;align-items:center;padding-bottom:22px}.template-favorites .floorplan-card .card-info .divider{width:100%;height:1px;background-color:#414042}.template-favorites .floorplan-card .card-info p{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-top:7.4px;padding-bottom:7.4px}.template-favorites .floorplan-card .plan-title{font-family:"Chronicle Display Light";font-size:52px;font-weight:300;line-height:59.8px;margin-right:20px}.template-favorites .floorplan-card .card-img{display:flex;align-items:center;justify-content:center}.template-favorites .floorplan-card .floorplan-preview-image{max-height:290px;width:auto}.template-favorites .floorplan-card .archive-favorite-pos{position:absolute;top:9px;right:9px;z-index:1}.submit-favorites-form-container label[for=consent]{display:flex;align-items:flex-start;margin-top:1.5rem;cursor:pointer}.submit-favorites-form-container label[for=consent] .checkbox-group{position:relative;margin-right:2rem;width:2rem;height:auto;aspect-ratio:1/1}@media(max-width: 768px){.submit-favorites-form-container label[for=consent] .checkbox-group{margin-right:1rem;width:3rem}}.submit-favorites-form-container label[for=consent] .checkbox-group input{position:absolute;left:0;top:20%;cursor:pointer;width:100%;height:100%;margin:0;padding:0;appearance:none;-webkit-appearance:none}.submit-favorites-form-container label[for=consent] .checkbox-group input:checked~.checkbox::after{transform:translate(-50%, -50%) scale(1)}.submit-favorites-form-container label[for=consent] .checkbox-group .checkbox{width:100%;height:100%;position:absolute;left:0;top:20%;border:1px solid #414042;border-radius:.3rem;pointer-events:none}.submit-favorites-form-container label[for=consent] .checkbox-group .checkbox::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);width:75%;height:75%;border-radius:.15rem;background-color:#414042;transition:transform .3s ease-out}.submit-favorites-form-container label[for=consent] .text{max-width:40rem}.toggles-container{display:flex;gap:1rem}@media(max-width: 575px){.toggles-container{flex-direction:column;gap:0;row-gap:1rem}}.submit-form{position:relative;z-index:1;flex:1}.submit-form .input-label{position:absolute;top:-2rem;left:0;display:block;visibility:visible;color:#414042;font-weight:600}.submit-form .input-label.-hidden{visibility:hidden}.submit-form .email-input{height:4rem;width:100%;padding:0 1.5rem;border:1px solid #414042;color:#414042;border-radius:.7rem;background:rgba(0,0,0,0)}.submit-form .email-input::placeholder{font-size:16px;color:#414042}.submit-form.loading{pointer-events:none}.submit-form.loading input{opacity:.5}.submit-form.loading button{opacity:.5}.template-home .home-landing{height:100vh;width:100%;position:relative;z-index:1;overflow:hidden}.template-home .home-landing .landing-centered-logo{position:absolute;top:24px;left:50%;height:auto;width:clamp(50px,7.5rem,75px);transform:translateX(-50%);z-index:1}@media(max-width: 767px){.template-home .home-landing .landing-centered-logo{top:10vh;width:clamp(120px,16.7rem,167px)}}.template-home .home-landing .landing-logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.template-home .home-landing .landing-logo-container .primary-logo{height:auto;max-width:110rem;margin-bottom:4.1rem}@media(max-width: 767px){.template-home .home-landing .landing-logo-container .primary-logo{margin-bottom:2.5rem}}.template-home .home-landing .landing-logo-container .secondary-logo{height:auto;max-width:288px}@media(max-width: 767px){.template-home .home-landing .landing-logo-container .secondary-logo{max-width:275px}}@media(max-width: 575px){.template-home .home-landing .landing-logo-container .secondary-logo{max-width:250px}}.template-home .home-landing .landing-msg-container{position:absolute;bottom:2.5rem;width:100%;left:5rem;z-index:1}@media(max-width: 767px){.template-home .home-landing .landing-msg-container{width:280px;bottom:75px;left:50%;transform:translateX(-50%)}}.template-home .home-landing .landing-msg{position:relative;z-index:1;height:20px;overflow:hidden}.template-home .home-landing .landing-msg:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:#fff;z-index:1}.template-home .home-landing .landing-msg span{position:absolute;z-index:1;left:20px;top:50%;transform:translateY(-50%);font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;transition:.5s ease-in-out;text-transform:uppercase}@media(max-width: 575px){.template-home .home-landing .landing-msg span{width:calc(100% - 20px);text-align:center}}.template-home .home-landing .landing-msg .msg-2{transform:translateY(150%)}.template-home .home-landing .landing-msg.flipped .msg-1{transform:translateY(-200%)}.template-home .home-landing .landing-msg.flipped .msg-2{transform:translateY(-50%)}.template-home .home-landing .landing-btn{position:absolute;bottom:2.4rem;left:50%;transform:translateX(-50%);z-index:1;font-family:"Chronicle Display Light Italic";font-size:24px;font-style:italic;font-weight:300;line-height:33.6px;text-align:center;color:#fff}@media(max-width: 767px){.template-home .home-landing .landing-btn{display:none}}.template-home .home-landing .landing-image-container{width:100%;height:100%;transition:opacity 2s ease-in-out}.template-home .home-landing .landing-image-container.hidden{opacity:0}.template-home .home-landing .short-video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.template-home .home-landing .short-video-container video{height:100%;width:100%;object-fit:cover;scale:1.1}.template-home .home-section-1{padding-top:10rem;padding-bottom:10rem;position:relative;z-index:1}@media(max-width: 575px){.template-home .home-section-1{padding-top:5rem;padding-bottom:5rem}}.template-home .home-section-1 .background-logo-container{position:absolute;top:50%;left:50%;width:100%;max-width:33.5rem;transform:translate(-50%, -50%);z-index:0}.template-home .home-section-1 .background-logo-container svg{height:auto;width:100%}.template-home .home-section-1 .background-logo-container svg path{fill:#fff}@media(max-width: 767px){.template-home .home-section-1 .background-logo-container{max-width:26rem;top:59%;left:10%}}@media(max-width: 575px){.template-home .home-section-1 .background-logo-container{max-width:25.1rem;top:49%;left:3%}}.template-home .home-section-1 .title-container{text-align:center;position:relative;z-index:2;margin-bottom:8rem}@media(max-width: 767px){.template-home .home-section-1 .title-container{bottom:-20px;margin-bottom:0rem;display:flex;flex-direction:column;align-items:center;justify-content:center}}.template-home .home-section-1 .title-container .secondary-title-logo-container svg{height:auto;width:100%;max-width:180px;margin-bottom:2.5rem}@media(max-width: 575px){.template-home .home-section-1 .title-container .secondary-title-logo-container svg{max-width:117px}}.template-home .home-section-1 .title-container .secondary-title-logo-container svg path{fill:#414042}.template-home .home-section-1 .title-container .primary-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.9rem,79.8px);letter-spacing:.25px;text-align:center;color:#414042}@media(max-width: 767px){.template-home .home-section-1 .title-container .primary-title{max-width:400px}}@media(max-width: 575px){.template-home .home-section-1 .title-container .primary-title{font-size:52px;line-height:57.2px;max-width:300px}}.template-home .home-section-1 .column-1 .img-1-anchor{display:block;max-width:54rem}@media(max-width: 767px){.template-home .home-section-1 .column-1 .img-1-anchor{max-width:47.2rem}}.template-home .home-section-1 .column-1 .img-1-anchor .img-1-container{height:60rem;max-width:54rem}@media(max-width: 767px){.template-home .home-section-1 .column-1 .img-1-anchor .img-1-container{height:52.6rem;max-width:47.2rem}}@media(max-width: 575px){.template-home .home-section-1 .column-1 .img-1-anchor .img-1-container{height:37.4rem}}@media(max-width: 767px){.template-home .home-section-1 .column-2{display:flex;justify-content:flex-end}}@media(max-width: 767px){.template-home .home-section-1 .column-2 .column-2-inner-container{max-width:41.5rem}}@media(max-width: 575px){.template-home .home-section-1 .column-2 .column-2-inner-container{max-width:27.6rem}}.template-home .home-section-1 .column-2 .column-2-inner-container .info-container{padding-top:9rem;margin-bottom:10rem;max-width:423px}@media(max-width: 575px){.template-home .home-section-1 .column-2 .column-2-inner-container .info-container{margin-bottom:8.7rem}}.template-home .home-section-1 .column-2 .column-2-inner-container .info-container .caption{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;margin-bottom:2rem}@media(max-width: 575px){.template-home .home-section-1 .column-2 .column-2-inner-container .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container{display:flex;justify-content:flex-end;padding-right:11.5rem}@media(max-width: 1199px){.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container{padding-right:0rem}}@media(max-width: 767px){.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container{justify-content:flex-start}}.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container .img-2-anchor{display:block;max-width:31.2rem}.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container .img-2-container{height:33rem;max-width:31.2rem}@media(max-width: 767px){.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container .img-2-container{height:32.6rem;max-width:30.8rem}}@media(max-width: 575px){.template-home .home-section-1 .column-2 .column-2-inner-container .img-2-outer-container .img-2-container{height:28.2rem}}.template-home .home-section-2{padding-bottom:10rem;position:relative;z-index:1}@media(max-width: 575px){.template-home .home-section-2{padding-bottom:5rem}}.template-home .home-section-2 .title-container{text-align:center;position:relative;z-index:-1;margin-bottom:8rem}@media(max-width: 767px){.template-home .home-section-2 .title-container{bottom:-20px;margin-bottom:0rem;display:flex;flex-direction:column;align-items:center;justify-content:center}}.template-home .home-section-2 .title-container .secondary-title-logo-container svg{height:auto;width:100%;max-width:150px;margin-bottom:2.5rem}@media(max-width: 575px){.template-home .home-section-2 .title-container .secondary-title-logo-container svg{max-width:110px}}.template-home .home-section-2 .title-container .secondary-title-logo-container svg path{fill:#414042}.template-home .home-section-2 .title-container .primary-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.9rem,79.8px);letter-spacing:.25px;text-align:center;color:#414042}@media(max-width: 767px){.template-home .home-section-2 .title-container .primary-title{max-width:450px}}@media(max-width: 575px){.template-home .home-section-2 .title-container .primary-title{font-size:52px;line-height:57.2px;max-width:300px}}.template-home .home-section-2 .column-1-inner-container{padding-left:10vw}@media(max-width: 1199px){.template-home .home-section-2 .column-1-inner-container{padding-left:5vw}}@media(max-width: 991px){.template-home .home-section-2 .column-1-inner-container{padding-left:0}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container{position:relative;z-index:1;height:60rem;max-width:42.6rem;border-radius:25rem 25rem 0 0}@media(max-width: 767px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container{max-width:42.6rem}}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container{height:30.5rem;max-width:21.6rem}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .img-1-container{height:60rem;max-width:42.6rem;border-radius:25rem 25rem 0 0}@media(max-width: 767px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .img-1-container{max-width:42.6rem}}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .img-1-container{height:30.5rem;max-width:21.6rem}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .img-1-container .centered-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .img-1-container .centered-logo{width:6.1rem}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo{position:absolute;bottom:0;right:0;transform:translate(50%, 50%);z-index:1;pointer-events:none}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo{bottom:-20px;right:-90px}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo .rotating-container{position:relative;z-index:1}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo .rotating-container .center-j{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;height:auto;width:2.3rem}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo .rotating-container .center-j{width:1.5rem}}.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo .rotating-container .rotating-text{height:auto;width:14.9rem;animation:rotation 15s infinite linear}@media(max-width: 575px){.template-home .home-section-2 .column-1-inner-container .img-1-outer-container .rotating-logo .rotating-container .rotating-text{width:9.4rem}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container{display:flex;justify-content:flex-end}}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container .info-inner-column{max-width:41.5rem}}@media(max-width: 575px){.template-home .home-section-2 .column-2-inner-container .info-inner-column{max-width:27.6rem}}.template-home .home-section-2 .column-2-inner-container .info-inner-column .info-container{padding-top:9rem;margin-bottom:10rem;max-width:42.3rem}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .info-container{max-width:42.3rem}}@media(max-width: 575px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .info-container{margin-bottom:8.7rem}}.template-home .home-section-2 .column-2-inner-container .info-inner-column .info-container .caption{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px}@media(max-width: 575px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container{display:flex;justify-content:flex-end;padding-right:11.5rem}@media(max-width: 1199px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container{padding-right:0rem}}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container{justify-content:flex-start}}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container{width:100%}}.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:33.2rem;max-width:42.2rem}@media(max-width: 767px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:28.5rem;max-width:100%}}@media(max-width: 575px){.template-home .home-section-2 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:19.7rem}}.template-home .home-section-2 .btn-container{margin-top:2rem}.template-home .home-section-3{padding-bottom:10rem;position:relative;z-index:1}@media(max-width: 575px){.template-home .home-section-3{padding-bottom:5rem}}.template-home .home-section-3 .title-container{text-align:center;position:relative;z-index:2;margin-bottom:8rem}@media(max-width: 767px){.template-home .home-section-3 .title-container{bottom:-20px;margin-bottom:0rem;display:flex;flex-direction:column;align-items:center;justify-content:center}}.template-home .home-section-3 .title-container .secondary-title-logo-container svg{height:auto;width:100%;max-width:150px;margin-bottom:2.5rem}@media(max-width: 575px){.template-home .home-section-3 .title-container .secondary-title-logo-container svg{max-width:125px}}.template-home .home-section-3 .title-container .secondary-title-logo-container svg path{fill:#414042}.template-home .home-section-3 .title-container .primary-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.9rem,79.8px);letter-spacing:.25px;text-align:center;color:#414042}@media(max-width: 767px){.template-home .home-section-3 .title-container .primary-title{max-width:650px}}@media(max-width: 575px){.template-home .home-section-3 .title-container .primary-title{font-size:52px;line-height:57.2px;max-width:300px}}.template-home .home-section-3 .row{margin-bottom:11.7rem}@media(max-width: 767px){.template-home .home-section-3 .row{margin-bottom:0rem}}.template-home .home-section-3 .column-1-inner-container .img-1-anchor{display:block;max-width:42.6rem}@media(max-width: 767px){.template-home .home-section-3 .column-1-inner-container .img-1-anchor{max-width:42.6rem}}@media(max-width: 575px){.template-home .home-section-3 .column-1-inner-container .img-1-anchor{max-width:27.7rem}}.template-home .home-section-3 .column-1-inner-container .img-1-anchor .img-1-container{height:56rem;max-width:42.6rem}@media(max-width: 767px){.template-home .home-section-3 .column-1-inner-container .img-1-anchor .img-1-container{max-width:42.6rem}}@media(max-width: 575px){.template-home .home-section-3 .column-1-inner-container .img-1-anchor .img-1-container{height:30.5rem;max-width:27.7rem}}@media(max-width: 767px){.template-home .home-section-3 .column-2-inner-container{display:flex;justify-content:flex-end}}@media(max-width: 767px){.template-home .home-section-3 .column-2-inner-container .info-inner-column{max-width:41.5rem}}@media(max-width: 575px){.template-home .home-section-3 .column-2-inner-container .info-inner-column{display:flex;flex-direction:column;align-items:flex-end;max-width:100%}}.template-home .home-section-3 .column-2-inner-container .info-inner-column .info-container{padding-top:9rem;margin-bottom:10rem;max-width:42.3rem}@media(max-width: 767px){.template-home .home-section-3 .column-2-inner-container .info-inner-column .info-container{max-width:42.3rem}}@media(max-width: 575px){.template-home .home-section-3 .column-2-inner-container .info-inner-column .info-container{margin-bottom:8.7rem;max-width:27.6rem}}.template-home .home-section-3 .column-2-inner-container .info-inner-column .info-container .caption{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px}@media(max-width: 575px){.template-home .home-section-3 .column-2-inner-container .info-inner-column .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-home .home-section-3 .column-2-inner-container .info-inner-column .img-2-outer-container{display:flex;justify-content:flex-start}.template-home .home-section-3 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container{width:100%}.template-home .home-section-3 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:45rem}@media(max-width: 767px){.template-home .home-section-3 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:28.5rem;max-width:100%}}@media(max-width: 575px){.template-home .home-section-3 .column-2-inner-container .info-inner-column .img-2-outer-container .img-2-inner-container .img-2-container{height:27.7rem}}.template-home .home-section-3 .btn-container{margin-top:2rem}.template-home .home-section-4{padding-bottom:10rem}@media(max-width: 575px){.template-home .home-section-4{padding-bottom:5rem}}.template-home .home-section-4 .title-container{border-top:1px solid #fff;padding-top:1.5rem;margin-bottom:5.2rem}.template-home .home-section-4 .title-container h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff}.template-home .home-section-4 .news-card img{height:auto;aspect-ratio:1/1}@media(max-width: 767px){.template-home .home-section-4 .news-card img{width:22.7rem}}.template-home .home-section-4 .news-card .card-info{border-top:1px solid #fff;padding-top:1.4rem;margin-top:2rem}@media(max-width: 767px){.template-home .home-section-4 .news-card .card-info{padding-top:10px}}.template-home .home-section-4 .news-card .category{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;margin-bottom:1.5rem;padding-left:18px;text-transform:uppercase;position:relative;z-index:1}@media(max-width: 575px){.template-home .home-section-4 .news-card .category{font-size:10px;line-height:12px;letter-spacing:1.3125px;margin-bottom:15px}}.template-home .home-section-4 .news-card .category:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;background:#fff;transform:translateY(-50%);z-index:1}.template-home .home-section-4 .news-card .title{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;margin-bottom:30px;color:#fff}@media(max-width: 575px){.template-home .home-section-4 .news-card .title{font-size:20px;line-height:27px;letter-spacing:.25px;margin-bottom:10px}}.template-home .home-section-4 .news-card .page-link-btn span{color:#fff}@media(min-width: 768px){.template-home .home-section-4 .-mobile{display:none}}@media(max-width: 767px){.template-home .home-section-4 .-desktop{display:none}}.template-interiors .interiors-section-1{padding-bottom:10rem}@media(max-width: 767px){.template-interiors .interiors-section-1{padding-bottom:3.5rem}}.template-interiors .interiors-section-1 .img-container{position:relative;z-index:1}.template-interiors .interiors-section-1 .info-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container{position:absolute;z-index:1;background-color:#414042;transform:translate(-50%, 0%);width:30px;height:30px;max-width:30px;transition:.25s ease-in-out}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container{height:auto;width:100%;max-width:320px;z-index:2}@media(max-width: 991px){.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-100%, 0%)}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container.right{transform:translate(0%, 0%)}}@media(max-width: 575px){.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container{width:30px;height:30px;max-width:30px}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-50%, 0%)}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container.-active-container.right{transform:translate(-50%, 0%)}}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase;display:none}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1 svg{transition:.2s ease-in-out}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active{padding-left:20px;padding-right:10px;padding-top:15px;padding-bottom:15px;justify-content:space-between}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active h3{display:block}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active svg{transform:rotate(45deg)}@media(max-width: 575px){.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active{background-color:#fff;padding:0px;justify-content:center}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active h3{display:none}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .accordion-1.-active svg path{stroke:#414042}}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel .panel-info{padding:20px;padding-top:5px}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel a{width:100%}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel .info-btn{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:13px}.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel .info-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){.template-interiors .interiors-section-1 .info-overlay-container .info-block-container .panel{display:none}}.template-interiors .interiors-section-1 .img-info-container{position:relative;z-index:2}@media(min-width: 576px){.template-interiors .interiors-section-1 .img-info-container{position:absolute;top:0;left:0;opacity:0;pointer-events:none}}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1{background-color:#414042;width:100%;transition:.25s ease-in-out;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-accordion-1{padding:20px;padding-top:15px;padding-bottom:15px;padding-right:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-accordion-1 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-accordion-1 svg{transition:.2s ease-in-out;transform:rotate(45deg)}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-panel .panel-info{padding:20px;padding-top:5px}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px;padding-bottom:10px}.template-interiors .interiors-section-1 .img-info-container .info-block-container-mobile-1 .full-panel a{width:100%}.template-interiors .interiors-section-1 .info-container{padding-top:10rem;padding-bottom:10rem;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.template-interiors .interiors-section-1 .info-container{padding-top:5rem;padding-bottom:5rem}}.template-interiors .interiors-section-1 .info-container .caption{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;text-align:center;max-width:420px}@media(max-width: 575px){.template-interiors .interiors-section-1 .info-container .caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-interiors .interiors-section-1 .marquee{margin-bottom:13.4rem}@media(max-width: 767px){.template-interiors .interiors-section-1 .marquee{margin-bottom:6rem}}.template-interiors .interiors-section-2{padding-top:6.5rem}@media(max-width: 767px){.template-interiors .interiors-section-2{padding-top:3.2rem}}.template-interiors .interiors-section-2 .top-info-container{display:flex;justify-content:space-between;border-top:1px solid #414042;padding-top:1.5rem;margin-bottom:4.5rem}@media(max-width: 575px){.template-interiors .interiors-section-2 .top-info-container{display:block}}.template-interiors .interiors-section-2 .top-info-container .title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}@media(max-width: 575px){.template-interiors .interiors-section-2 .top-info-container .title{margin-bottom:15px}}.template-interiors .interiors-section-2 .top-info-container .features-btn{display:flex;align-items:center;justify-content:space-between;padding-left:15px;padding-right:15px;height:40px;width:211px;background-color:#414042}.template-interiors .interiors-section-2 .top-info-container .features-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-align:left;color:#fff;text-transform:uppercase}.template-interiors .interiors-section-2 .features-main-title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);max-width:420px;margin-bottom:50px}@media(max-width: 575px){.template-interiors .interiors-section-2 .features-main-title{font-size:39px;font-weight:300;line-height:42.9px}}.template-interiors .interiors-section-2 .features-category-container{display:flex;background-color:#414042;border-radius:2px;padding:7px 15px;margin-bottom:7px;flex-wrap:wrap;gap:1rem}.template-interiors .interiors-section-2 .features-category-container .feature-cat-btn{position:relative;z-index:1;padding-left:20px}.template-interiors .interiors-section-2 .features-category-container .feature-cat-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){.template-interiors .interiors-section-2 .features-category-container .feature-cat-btn span{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-interiors .interiors-section-2 .features-category-container .feature-cat-btn.-active::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;width:10px;height:10px;background-color:#926f55;border-radius:50%}.template-interiors .interiors-section-2 .features-main-container{border:1px solid #414042;margin-bottom:5.8rem}@media(max-width: 767px){.template-interiors .interiors-section-2 .features-main-container{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.5rem}}@media(max-width: 575px){.template-interiors .interiors-section-2 .features-main-container{margin-bottom:7px}}.template-interiors .interiors-section-2 .features-main-container .inner-container{display:flex;justify-content:space-between}@media(max-width: 767px){.template-interiors .interiors-section-2 .features-main-container .inner-container{display:block;max-height:450px;overflow-x:hidden;overflow-y:scroll}.template-interiors .interiors-section-2 .features-main-container .inner-container::-webkit-scrollbar{width:4px}.template-interiors .interiors-section-2 .features-main-container .inner-container::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-right:1px solid #414042}.template-interiors .interiors-section-2 .features-main-container .inner-container::-webkit-scrollbar-thumb{background:#414042}.template-interiors .interiors-section-2 .features-main-container .inner-container::-webkit-scrollbar-thumb:hover{background:#414042}}.template-interiors .interiors-section-2 .features-main-container .inner-container .feature-list-container{padding-top:32px;padding-bottom:32px;padding-left:18px;padding-right:30px}@media(min-width: 768px){.template-interiors .interiors-section-2 .features-main-container .inner-container .feature-list-container{width:33.3333333333%}}@media(max-width: 767px){.template-interiors .interiors-section-2 .features-main-container .inner-container .feature-list-container{padding-top:0px;padding-bottom:0px;padding-left:15px;padding-right:15px;border-right:none}}.template-interiors .interiors-section-2 .features-main-container .inner-container .feature-list-container:nth-child(3n){border-right:none}.template-interiors .interiors-section-2 .features-main-container .inner-container ul{padding-left:30px}@media(max-width: 767px){.template-interiors .interiors-section-2 .features-main-container .inner-container ul{padding-left:20px}}.template-interiors .interiors-section-2 .features-main-container .inner-container ul li{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;margin-bottom:20px}.template-interiors .interiors-section-2 .features-main-container .inner-container ul li p{margin-bottom:.5rem}@media(max-width: 767px){.template-interiors .interiors-section-2 .features-main-container .inner-container ul li{font-size:14px;line-height:19.6px;letter-spacing:.75px;margin-bottom:15px}}.template-interiors .interiors-section-2 .site-plan-main-container{border:1px solid #414042;display:flex;flex-wrap:nowrap}@media(max-width: 767px){.template-interiors .interiors-section-2 .site-plan-main-container{display:block}}.template-interiors .interiors-section-2 .img-container{position:relative;width:fit-content;z-index:1}.template-interiors .interiors-section-2 .img-container .site-map-svg{width:100%;height:100%}.template-interiors .interiors-section-2 .info-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container{position:absolute;z-index:1;background-color:#414042;transform:translate(-50%, 0%);width:100%;max-width:230px;transition:.25s ease-in-out}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container{width:30px;height:30px;max-width:30px}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container{height:auto;width:100%;max-width:320px;z-index:2}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-100%, 0%)}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container.right{transform:translate(0%, 0%)}}@media(max-width: 575px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container{width:30px;height:30px;max-width:30px}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-50%, 0%)}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container.-active-container.right{transform:translate(-50%, 0%)}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2{padding:20px;padding-top:6px;padding-bottom:6px;padding-right:10px;width:100%;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2{padding:0px;height:100%}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2 h3{display:none}}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2{justify-content:center}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2 svg{transition:.2s ease-in-out}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2 svg path{transition:.25s ease-in-out}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active{padding-top:15px;padding-bottom:15px}@media(max-width: 991px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active{padding:20px;padding-right:10px;justify-content:space-between}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active h3{display:block}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active svg{transform:rotate(45deg)}@media(max-width: 575px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active{background-color:#fff;padding:0px;justify-content:center}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active h3{display:none}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .accordion-2.-active svg path{stroke:#414042}}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel .panel-info{padding:20px;padding-top:5px}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel .img-container{padding-top:15px;padding-bottom:15px;display:flex;align-items:center;justify-content:center;width:100%}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel a{width:100%}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel .info-btn{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:13px}.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel .info-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){.template-interiors .interiors-section-2 .info-overlay-container .info-block-container .panel{display:none}}.template-interiors .interiors-section-2 .img-info-container{position:relative;z-index:2}@media(min-width: 576px){.template-interiors .interiors-section-2 .img-info-container{position:absolute;top:0;left:0;opacity:0;pointer-events:none}}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2{background-color:#414042;width:100%;transition:.25s ease-in-out;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-accordion-2{padding:20px;padding-top:15px;padding-bottom:15px;padding-right:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-accordion-2 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-accordion-2 svg{transition:.2s ease-in-out;transform:rotate(45deg)}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-panel .panel-info{padding:20px;padding-top:5px}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px;padding-bottom:10px}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-panel .img-container{padding-top:15px;padding-bottom:15px;display:flex;align-items:center;justify-content:center;width:100%}.template-interiors .interiors-section-2 .img-info-container .info-block-container-mobile-2 .full-panel a{width:100%}.template-interiors .interiors-section-2 .site-info-outer-container{flex-grow:1;padding:55px;display:flex;justify-content:center;align-items:center}@media(max-width: 575px){.template-interiors .interiors-section-2 .site-info-outer-container{padding-left:15px;padding-right:15px;padding-top:18px;padding-bottom:37px}}.template-interiors .interiors-section-2 .site-info-outer-container .site-info-container{width:100%;max-width:287px}.template-interiors .interiors-section-2 .site-info-outer-container .site-info-container .site-main-title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:3rem}@media(max-width: 575px){.template-interiors .interiors-section-2 .site-info-outer-container .site-info-container .site-main-title{font-size:39px;line-height:42.9px;margin-bottom:2rem}}.template-interiors .interiors-section-2 .site-info-outer-container .site-info-container .site-caption{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px}@media(max-width: 575px){.template-interiors .interiors-section-2 .site-info-outer-container .site-info-container .site-caption{font-size:14px;line-height:19.6px}}.template-privacy{background-color:#3d5a52}.template-privacy .landing{padding-top:130px;padding-bottom:10rem}@media(max-width: 767px){.template-privacy .landing{padding-top:100px;padding-bottom:6rem}}.template-privacy .landing .top-info{border-top:1px solid #fff;padding-top:15px;padding-bottom:15px;margin-bottom:40px}.template-privacy .landing .top-info .goback-btn{position:relative;z-index:1;padding-left:25px}.template-privacy .landing .top-info .goback-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-privacy .landing .top-info .goback-btn .left-arrow{position:absolute;z-index:1;top:calc(50% - 2px);left:0;transform:translateY(-50%);margin-right:10px;width:14px;height:15px;transition:.25s ease-in-out}.template-privacy .landing .top-info .goback-btn:hover .left-arrow{left:-6px}.template-privacy .landing .padding-container{padding-left:19rem}@media(max-width: 767px){.template-privacy .landing .padding-container{padding-left:2rem;padding-right:2rem}}.template-privacy .landing .info-container{max-width:62.3rem}.template-privacy .landing .info-container .landing-title{color:#fff;font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;padding-top:35px;margin-bottom:80px}@media(max-width: 767px){.template-privacy .landing .info-container .landing-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.template-privacy .landing .info-container .landing-title{font-size:65px}}.template-privacy .landing .info-container .landing-content h2{color:#fae7d7;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}@media(max-width: 767px){.template-privacy .landing .info-container .landing-content h2{font-size:12px}}@media(min-width: 1760px){.template-privacy .landing .info-container .landing-content h2{font-size:16px}}.template-privacy .landing .info-container .landing-content p{color:#fff;font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;margin-bottom:50px}@media(max-width: 767px){.template-privacy .landing .info-container .landing-content p{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.template-privacy .landing .info-container .landing-content p{font-size:20px}}.template-privacy .landing .info-container .gotohome-btn{position:relative;z-index:1;padding-left:25px;border:1px solid #fff;height:40px;width:191px}.template-privacy .landing .info-container .gotohome-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-privacy .landing .info-container .gotohome-btn .left-arrow{position:absolute;z-index:1;top:calc(50% - 2px);left:15px;transform:translateY(-50%);margin-right:10px;width:14px;height:15px;transition:.25s ease-in-out}.template-privacy .landing .info-container .gotohome-btn:hover .left-arrow{left:9px}.template-register .register-landing{position:relative;z-index:1}.template-register .register-section-1{position:relative;z-index:1;padding-bottom:50px}.template-register .register-section-1 .form-title{font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;margin-bottom:55px}@media(max-width: 767px){.template-register .register-section-1 .form-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.template-register .register-section-1 .form-title{font-size:65px}}.template-register .register-section-1 .info-container{display:flex;flex-direction:column;height:100%}.template-register .register-section-1 .top-row{margin-bottom:6px}.template-register .register-section-1 .bottom-row{border:1px solid #414042;flex-grow:1}.template-register .register-section-1 .bordered-sub-info{border:1px solid #414042}.template-register .register-section-1 .sub-info-container{padding-top:15px;padding-bottom:30px;padding-left:30px;padding-right:30px;height:100%}@media(max-width: 767px){.template-register .register-section-1 .sub-info-container{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}}@media(max-width: 575px){.template-register .register-section-1 .mobile-col-1{margin-bottom:6px}}.template-register .register-section-1 .con-1{margin-right:3px}@media(max-width: 575px){.template-register .register-section-1 .con-1{margin-right:0px}}.template-register .register-section-1 .con-2{margin-left:3px}@media(max-width: 575px){.template-register .register-section-1 .con-2{margin-left:0px}}.template-register .register-section-1 .img-container{padding-top:40px;padding-bottom:40px;padding-right:20px}@media(max-width: 767px){.template-register .register-section-1 .img-container{padding-left:15px;padding-right:15px;padding-bottom:15px}}.template-register .register-section-1 .sec1-number{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:50px}@media(max-width: 767px){.template-register .register-section-1 .sec1-number{font-size:39px;line-height:42.9px}}.template-register .register-section-1 .sec1-info-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:6px}@media(max-width: 767px){.template-register .register-section-1 .sec1-info-title{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-register .register-section-1 .sec1-info-caption{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px}@media(max-width: 767px){.template-register .register-section-1 .sec1-info-caption{font-size:14px;line-height:19.6px;letter-spacing:.6749999523px}}.template-register .register-section-2{border-top:1px solid #414042}.template-register .register-form-container{padding:35px;border:1px solid #414042;margin-right:6px}@media(max-width: 991px){.template-register .register-form-container{margin-right:0px;margin-bottom:17px}}@media(max-width: 767px){.template-register .register-form-container{padding-top:35px;padding-bottom:35px;padding-right:20px;padding-left:20px}}.template-register .register-form-container .black-left-border{border-left:1px solid #414042}.template-register .register-form-container .black-left-border input{padding-left:12px}@media(max-width: 767px){.template-register .register-form-container .black-left-border{border-left:none}.template-register .register-form-container .black-left-border input{padding-left:0px}}.template-register .register-form-container label{display:none}.template-register .register-form-container input{height:50px;font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;width:100%;color:#414042;background-color:rgba(0,0,0,0);outline:none;border:none;box-shadow:none;border-bottom:1px solid #414042;-webkit-appearance:none;-webkit-border-radius:0}.template-register .register-form-container input::placeholder{font-family:"Gotham Book";color:#414042}@media(max-width: 767px){.template-register .register-form-container input{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.template-register .register-form-container input{font-size:20px;height:62px}}.template-register .register-form-container select{height:50px;font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;word-wrap:break-word;white-space:pre-wrap;padding-right:20px;width:100%;color:#414042;background-color:rgba(0,0,0,0);outline:none;border:none;box-shadow:none;border-bottom:1px solid #414042;-webkit-appearance:none;-webkit-border-radius:0;background-image:url("../../svgs/drop-arrow.svg");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.template-register .register-form-container select:hover{cursor:pointer}@media(min-width: 1760px){.template-register .register-form-container select{font-size:20px;height:62px}}.template-register .register-form-container .text-area-container{margin-bottom:40px}.template-register .register-form-container textarea{font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;width:100%;padding-top:15px;color:#414042;background-color:rgba(0,0,0,0);outline:none;border:none;box-shadow:none;border-bottom:1px solid #414042;-webkit-appearance:none;-webkit-border-radius:0;resize:vertical}.template-register .register-form-container textarea::placeholder{font-family:"Gotham Book";color:#414042}@media(min-width: 1760px){.template-register .register-form-container textarea{font-size:20px}}.template-register .register-form-container .checkbox-group{margin-bottom:40px;display:flex}.template-register .register-form-container .checkbox-group .checkbox-label{display:inline !important;order:2;margin-top:3px;font-size:15px;line-height:25.1px}.template-register .register-form-container .checkbox-group input{cursor:pointer;padding:0;width:23px;height:23px;aspect-ratio:1/1;border:1px solid #414042;border-radius:0px;appearance:none;-webkit-appearance:none;margin-right:10.52px;position:relative;z-index:1;top:9px;margin-bottom:0}.template-register .register-form-container .checkbox-group input::before{content:"";position:absolute;left:50%;top:40%;width:8px;height:16px;border:solid #414042;border-width:0 2px 2px 0;transform:translate(-50%, -50%) rotate(45deg) scale(0);transition:all .35s ease-in-out}.template-register .register-form-container .checkbox-group input:checked::before{transform:translate(-50%, -50%) rotate(45deg) scale(1)}.template-register .register-form-container .fine-print{color:#414042;font-family:"Gotham Book";font-size:9px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:25px}@media(min-width: 1760px){.template-register .register-form-container .fine-print{font-size:11px}}.template-register .register-form-container .submit-container{margin-bottom:30px}.template-register .register-form-container .submit{display:flex;width:162px;height:42px;padding:8px 36px;justify-content:center;align-items:center;flex-shrink:0;border:1px solid #414042;background-color:#414042;color:#fff;font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;letter-spacing:.48px;text-transform:uppercase;transition:.25s ease-in-out}.template-register .register-form-container .submit:hover{background-color:#414042;color:#fff}@media(max-width: 767px){.template-register .register-form-container .submit{font-size:14px;font-style:normal;line-height:17px;letter-spacing:.7px}}.grecaptcha-badge{display:none}.template-single-floorplan .single-floorplan-section-1{padding-top:130px}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1{padding-top:100px}}.template-single-floorplan .single-floorplan-section-1 .top-info{display:flex;justify-content:space-between;border-top:1px solid #414042;padding-top:.75rem;padding-top:.75rem;margin-bottom:8rem}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info{display:block}}.template-single-floorplan .single-floorplan-section-1 .top-info .back-to-floorplans-btn{display:flex;align-items:center}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info .back-to-floorplans-btn{margin-bottom:28px}}.template-single-floorplan .single-floorplan-section-1 .top-info .back-to-floorplans-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase;color:#414042}.template-single-floorplan .single-floorplan-section-1 .top-info .back-to-floorplans-btn svg{width:14px;height:15px;margin-right:6px;transition:.25s ease-in-out}.template-single-floorplan .single-floorplan-section-1 .top-info .back-to-floorplans-btn:hover svg{transform:translateX(-6px)}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group{display:flex;flex-wrap:nowrap}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group{gap:.5rem}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor{margin-right:6px}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor{margin-bottom:15px;width:47.5%;margin-right:0}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn{display:flex;align-items:center;justify-content:center;background-color:#414042;height:40px;width:190px}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn{width:100%}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;color:#fff}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn span{font-size:10px;line-height:12px;letter-spacing:1.09375px}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .enquire-anchor .enquire-btn svg{margin-left:22px;width:14px;height:15px}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor{margin-right:15px}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor{margin-bottom:15px;width:52.5%;margin-right:0}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);height:40px;width:218px;border:1px solid #414042}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn{width:100%}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase;color:#414042}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn span{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn span{font-size:10px;line-height:12px;letter-spacing:1.09375px}}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .download-anchor .download-plan-btn svg{margin-left:22px;width:14px;height:15px}.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .single-favorite-btn svg{height:40px;width:40px}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .top-info .cta-btn-group .single-favorite-btn{display:none}}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .-desktop{display:none}}@media(min-width: 768px){.template-single-floorplan .single-floorplan-section-1 .main-info .-mobile{display:none}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px;flex-wrap:wrap}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container{display:block}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info{display:flex;align-items:flex-end}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info{display:block}}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .mobile-title-info{display:flex;align-items:center;justify-content:space-between}}@media(min-width: 768px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .mobile-title-info .single-favorite-btn{display:none}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .plan-title{font-family:"Chronicle Display Light";font-size:clamp(65px,9.5rem,95px);font-weight:300;line-height:clamp(71.5px,9.975rem,99.75px);letter-spacing:.25px;margin-right:30px}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .plan-title{font-size:65px;font-weight:300;line-height:71.5px;margin-bottom:15px}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .sub-info-group{display:flex;align-items:flex-end;margin-bottom:7px}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .sub-info-group{margin-bottom:28px}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .info-group-1{margin-right:20px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .info-group-1 .info-text:first-child{margin-bottom:3px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .info-group-2 .info-text:first-child{margin-bottom:3px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .divider{width:1px;height:36px;background-color:#414042;margin-right:20px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .info-text{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;text-transform:uppercase}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .main-sub-info .info-text{font-size:12px;line-height:14.4px;letter-spacing:1.3125px}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .residence-title{font-family:"Chronicle Display Light Italic";font-size:clamp(39px,5.2rem,52px);font-style:italic;font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);color:#ccc2bc}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-container .residence-title{font-size:39px;line-height:42.9px}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row{margin-bottom:46px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .plan-img-container{padding-top:22px;padding-bottom:22px;padding-left:10vw;padding-right:10vw}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .plan-img-container{padding-left:5vw;padding-right:5vw}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .plan-img-container .plan-img{object-fit:contain}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-container{position:relative;z-index:1}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container{position:absolute;z-index:1;background-color:#926f55;transform:translate(-50%, 0%);width:30px;height:30px;max-width:30px;transition:.25s ease-in-out}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container{background-color:#414042;height:auto;width:100%;max-width:320px;z-index:2}@media(max-width: 991px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container.left{transform:translate(-100%, 0%)}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container.right{transform:translate(0%, 0%)}}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container{width:30px;height:30px;max-width:30px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container.left{transform:translate(-50%, 0%)}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container.-active-container.right{transform:translate(-50%, 0%)}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase;display:none}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1 svg{height:14px;width:14px;transition:.2s ease-in-out}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active{padding-left:20px;padding-right:10px;padding-top:15px;padding-bottom:15px;justify-content:space-between}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active h3{display:block}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active svg{transform:rotate(45deg)}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active{background-color:#926f55;padding:0px;justify-content:center}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active h3{display:none}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .accordion-1.-active svg path{stroke:#fff}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel .panel-info{padding:20px;padding-top:5px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel a{width:100%}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel .info-btn{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:13px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel .info-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .info-overlay-container .info-block-container .panel{display:none}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container{position:relative;z-index:2}@media(min-width: 576px){.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container{position:absolute;top:0;left:0;opacity:0;pointer-events:none}}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1{background-color:#414042;width:100%;transition:.25s ease-in-out;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-accordion-1{padding:20px;padding-top:15px;padding-bottom:15px;padding-right:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-accordion-1 h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-accordion-1 svg{transition:.2s ease-in-out;transform:rotate(45deg)}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-panel .panel-info{padding:20px;padding-top:5px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px;padding-bottom:10px}.template-single-floorplan .single-floorplan-section-1 .main-info .info-row .img-info-container .info-block-container-mobile-1 .full-panel a{width:100%}.template-single-floorplan .single-floorplan-section-1 .main-info .levels-multi-group{padding-top:3rem;margin-bottom:8rem}.template-single-floorplan .single-floorplan-section-1 .main-info .level-group{margin-bottom:3rem}.template-single-floorplan .single-floorplan-section-1 .main-info .level-group .level-title{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-single-floorplan .single-floorplan-section-1 .main-info .level-group img,.template-single-floorplan .single-floorplan-section-1 .main-info .level-group svg{height:auto;width:100%;max-width:312px}.template-single-floorplan .single-floorplan-section-1 .main-info .residence-svg{margin-bottom:2.8rem}.template-single-floorplan .single-floorplan-section-1 .main-info .residence-svg svg{height:auto;width:100%;max-width:312px}.template-single-floorplan .single-floorplan-section-1 .main-info .residence-svg svg path.-active-plate{fill:#926f55}.template-single-floorplan .single-floorplan-section-1 .main-info .residence-svg svg path.-active-text{fill:#fff}@media(max-width: 767px){.template-single-floorplan .single-floorplan-section-1 .main-info .residence-svg svg{max-width:100%}}.template-single-floorplan .single-floorplan-section-1 .main-info .fine-print{font-family:"Gotham Book";font-size:12px;font-weight:400;line-height:16.8px;padding-bottom:30px}.template-single-floorplan .single-floorplan-section-2 .img-gallery-slider-container{padding-top:.75rem;border-bottom:0rem}.template-single-floorplan .single-floorplan-section-2 .gallery-title{font-family:"Gotham Medium";font-weight:500;font-size:12px;line-height:120%;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:2rem}.template-single-floorplan .single-floorplan-section-3{border-top:1px solid #414042}.template-single-news .single-news-section-1{background-color:#faf3ec;padding-top:130px;padding-bottom:10rem}@media(max-width: 767px){.template-single-news .single-news-section-1{padding-top:100px;padding-bottom:6rem}}.template-single-news .single-news-section-1 .top-info{border-top:1px solid #414042;padding-top:15px;padding-bottom:15px;margin-bottom:40px}.template-single-news .single-news-section-1 .top-info .news-stories-btn{position:relative;z-index:1;padding-left:25px}.template-single-news .single-news-section-1 .top-info .news-stories-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#414042;text-transform:uppercase}.template-single-news .single-news-section-1 .top-info .news-stories-btn .left-arrow{position:absolute;z-index:1;top:calc(50% - 2px);left:0;transform:translateY(-50%);margin-right:10px;width:14px;height:15px;transition:.25s ease-in-out}.template-single-news .single-news-section-1 .top-info .news-stories-btn:hover .left-arrow{left:-6px}.template-single-news .single-news-section-1 .main-info{padding-left:5rem;padding-right:5rem}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info{padding-left:0rem;padding-right:0rem}}.template-single-news .single-news-section-1 .main-info .image-column .image-container{padding-right:5px}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .image-column .image-container{padding-right:0px}}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .image-column .main-post-img{height:50vh !important}}.template-single-news .single-news-section-1 .main-info .info-column{border:1px solid #414042}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column{border:none}}.template-single-news .single-news-section-1 .main-info .info-column .info-container{padding:3.5rem}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container{padding-left:2rem;padding-right:2rem;padding-top:2.5rem}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .sub-info{margin-bottom:8rem}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .sub-info{margin-bottom:5rem}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .main-title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:5rem}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .main-title{font-size:39px;line-height:42.9px;margin-bottom:30px}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .category{border-bottom:1px solid #414042;position:relative;z-index:1;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-left:20px;text-transform:uppercase;color:#414042;padding-top:7px;padding-bottom:7px;max-width:200px}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .category{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .category::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#414042;border-radius:50%}.template-single-news .single-news-section-1 .main-info .info-column .info-container .post-date{border-bottom:1px solid #414042;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;padding-top:7px;padding-bottom:7px;max-width:200px;text-transform:uppercase}.template-single-news .single-news-section-1 .main-info .info-column .info-container .social-media-container{display:flex;align-items:center;padding-top:15px;padding-bottom:15px}.template-single-news .single-news-section-1 .main-info .info-column .info-container .social-media-container svg{margin-right:30px;height:20px;width:auto}.template-single-news .single-news-section-1 .main-info .info-column .info-container .social-media-container svg:hover{cursor:pointer}.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h2,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h3,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h4,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h5,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h6{font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:.5px;margin-bottom:15px}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h2,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h3,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h4,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h5,.template-single-news .single-news-section-1 .main-info .info-column .info-container .content h6{font-size:20px;font-weight:325;line-height:27px;letter-spacing:.25px}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .content p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;margin-bottom:40px}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .content p{font-size:14px;line-height:19.6px;letter-spacing:.6749999523px}}.template-single-news .single-news-section-1 .main-info .info-column .info-container .single-news-bottom-cta .title{font-family:"Chronicle Display Light Italic";font-size:clamp(20px,2.4rem,24px);font-style:italic;font-weight:300;line-height:clamp(28px,3.24rem,33.6px);margin-bottom:1rem}@media(max-width: 767px){.template-single-news .single-news-section-1 .main-info .info-column .info-container .single-news-bottom-cta .title{font-size:20px;line-height:28px}}.template-single-news .single-news-section-2{background-color:#faf3ec;border-top:1px solid #414042;padding-top:40px;padding-bottom:100px}.template-single-news .single-news-section-2 .related-news-title{font-family:"Chronicle Display Light Italic";font-size:24px;font-style:italic;font-weight:300;line-height:33.6px;text-align:center;margin-bottom:40px}.template-single-news .single-news-section-2 .news-card img{height:auto;aspect-ratio:1/1}@media(max-width: 767px){.template-single-news .single-news-section-2 .news-card img{width:22.7rem}}.template-single-news .single-news-section-2 .news-card .card-info{border-top:1px solid #414042;padding-top:1.4rem;margin-top:2rem}.template-single-news .single-news-section-2 .news-card .category{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#414042;margin-bottom:1.5rem;padding-left:18px;text-transform:uppercase;position:relative;z-index:1}.template-single-news .single-news-section-2 .news-card .category:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;background:#414042;transform:translateY(-50%);z-index:1}.template-single-news .single-news-section-2 .news-card .title{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;color:#414042;margin-bottom:3rem}.template-single-news .single-news-section-2 .news-card .page-link-btn span{color:#414042}@media(min-width: 768px){.template-single-news .single-news-section-2 .-mobile{display:none}}@media(max-width: 767px){.template-single-news .single-news-section-2 .-desktop{display:none}}.teaser-landing .landing-image{height:100vh}.teaser-landing .landing-info-container{width:100%}.teaser-landing .landing-info-container .landing-emblem-logo-container{transition:.5s ease-in-out}.teaser-landing .landing-info-container .landing-emblem-logo-container.-hidden{transform:translateY(60%)}.teaser-landing .landing-info-container .landing-emblem-logo-container svg{height:auto;width:100%;max-width:166px;object-fit:contain;margin-bottom:45px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-emblem-logo-container svg{max-width:156px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-emblem-logo-container svg{max-width:207px}}.teaser-landing .landing-info-container .landing-emblem-logo-container svg path{transition:.25s ease-in-out}.teaser-landing .landing-info-container .landing-emblem-logo-container svg .-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-logo-container{transition:.75s ease-in-out}.teaser-landing .landing-info-container .landing-text-logo-container.-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-container{transition:.75s ease-in-out}.teaser-landing .landing-info-container .landing-text-container.-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-logo{height:auto;width:100%;max-width:641px;object-fit:contain;margin-bottom:55px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-text-logo{max-width:278px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-text-logo{max-width:801px}}.teaser-landing .landing-info-container .landing-title{color:#fae7d7;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-title{font-size:12px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-title{font-size:16px}}.teaser-landing .landing-info-container .landing-caption{color:#fff;font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;margin-bottom:20px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-caption{font-size:20px}}.teaser-landing .left-landing-logo{position:absolute;left:30px;top:50%;width:auto;height:100%;max-height:217px;transform:translateY(-50%);object-fit:contain;z-index:1}@media(max-width: 767px){.teaser-landing .left-landing-logo{left:10px;max-height:222px}}@media(min-width: 1760px){.teaser-landing .left-landing-logo{max-height:271px}}.teaser-landing .scroll-down{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.teaser-landing .scroll-down h3{color:#926f55;position:relative;font-family:"Chronicle Display Light Italic";font-size:20px;font-style:italic;font-weight:325;line-height:140%;z-index:1;transition:.25s ease-in-out;animation:bob 1.5s ease-in-out infinite}.teaser-landing .scroll-down h3:before{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%) rotate(90deg);width:90px;height:1px;background-color:#926f55;z-index:1}@media(max-width: 767px){.teaser-landing .scroll-down h3{font-size:18px}.teaser-landing .scroll-down h3:before{bottom:-40px;width:70px}}@media(min-width: 1760px){.teaser-landing .scroll-down h3{font-size:25px}}@keyframes bob{0%{transform:translateY(0px)}50%{transform:translateY(6px)}100%{transform:translateY(0px)}}.teaser-section-1{background-color:#fae7d7;padding-top:114px}.teaser-section-1 .sec1-title{color:#926f55;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}@media(max-width: 767px){.teaser-section-1 .sec1-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-title{font-size:16px}}.teaser-section-1 .sec1-caption{font-family:"Chronicle Display Light";font-size:28px;font-style:normal;font-weight:325;line-height:135%;letter-spacing:.5px;max-width:580px;margin:0 auto;margin-bottom:90px}@media(max-width: 767px){.teaser-section-1 .sec1-caption{font-size:22px;letter-spacing:.25px}}@media(min-width: 1760px){.teaser-section-1 .sec1-caption{font-size:35px;max-width:725px}}.teaser-section-1 .sec1-img-container{padding-bottom:36px}@media(max-width: 767px){.teaser-section-1 .sec1-img-container{padding-left:0px !important;padding-right:0px !important}}.teaser-section-1 .sec1-img-info-container{border-top:1px solid #926f55;padding-top:28px;padding-bottom:82px;display:flex;justify-content:space-between}.teaser-section-1 .sec1-img-info-container .sub-info2{width:100%;max-width:217px}@media(min-width: 1760px){.teaser-section-1 .sec1-img-info-container .sub-info2{max-width:271px}}@media(max-width: 767px){.teaser-section-1 .sec1-img-info-container{display:block;border-top:none;padding-left:0px !important;padding-right:0px !important;padding-top:0px;padding-bottom:53px}.teaser-section-1 .sec1-img-info-container .sub-info1{border-bottom:1px solid #926f55;padding-bottom:53px;margin-bottom:20px}.teaser-section-1 .sec1-img-info-container .inner-info-container{padding:0 20px}}.teaser-section-1 .sec1-img-title{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;max-width:287px}@media(max-width: 767px){.teaser-section-1 .sec1-img-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-img-title{font-size:16px;max-width:358px}}.teaser-section-1 .sec1-img-caption{font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;max-width:287px}@media(max-width: 767px){.teaser-section-1 .sec1-img-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-section-1 .sec1-img-caption{font-size:20px;max-width:358px}}.teaser-section-1 .sec1-repeating-info{border-bottom:1px solid #414042;padding:8px 0px}.teaser-section-1 .sec1-repeating-info:last-child{border-bottom:none}.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase}@media(max-width: 767px){.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-size:16px}}.teaser-section-2{min-height:50vh}.teaser-section-2 .sec2-row{padding-top:110px;padding-bottom:110px}@media(max-width: 767px){.teaser-section-2 .sec2-row{padding-bottom:74px}}.teaser-section-2 .sec2-info-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;max-width:300px}@media(max-width: 767px){.teaser-section-2 .sec2-info-container{max-width:240px}}@media(min-width: 1760px){.teaser-section-2 .sec2-info-container{max-width:375px}}.teaser-section-2 .sec2-secondary-title{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px}@media(max-width: 767px){.teaser-section-2 .sec2-secondary-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-2 .sec2-secondary-title{font-size:16px}}.teaser-section-2 .sec2-primary-title{font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;margin-bottom:30px}@media(max-width: 767px){.teaser-section-2 .sec2-primary-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.teaser-section-2 .sec2-primary-title{font-size:65px}}.teaser-section-2 .caption-border{border-top:1px solid #926f55;width:82px;padding-bottom:20px}.teaser-section-2 .sec2-caption{font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;margin-bottom:20px}@media(max-width: 991px){.teaser-section-2 .sec2-caption{margin-bottom:55px}}@media(max-width: 767px){.teaser-section-2 .sec2-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-section-2 .sec2-caption{font-size:20px}}.teaser-section-2 #vimeoVideo{position:relative;width:100%;aspect-ratio:21/9;overflow:hidden;z-index:1}.teaser-section-2 #vimeoVideo iframe{width:100%;height:100%;transform:scale(1)}.teaser-section-2 #vimeoVideo .video-overlay{background-color:#1d2f2a;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75;pointer-events:auto;transition:.4s ease-in-out;z-index:1}.teaser-section-2 #vimeoVideo .video-overlay.-hide{opacity:0;pointer-events:none}.teaser-section-3 .bronze-border{border-top:1px solid #926f55}.teaser-section-3 .register-column{background-color:#ccc2bc}.teaser-section-3 .form-title{font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;margin-bottom:55px}@media(max-width: 767px){.teaser-section-3 .form-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.teaser-section-3 .form-title{font-size:65px}}.teaser-section-3 .info-container{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.teaser-section-3 .info-container{padding-top:52px;padding-bottom:52px}}.teaser-section-3 .info-container .row{margin-left:0px;margin-right:0px}.teaser-section-3 .info-container .info-column{padding:0 30px}.teaser-section-3 .info-container .img-column{padding:0 30px;padding-top:20px}@media(min-width: 768px){.teaser-section-3 .info-container .left-col{padding-left:0px}}@media(min-width: 768px){.teaser-section-3 .info-container .right-col{padding-right:0px}}.teaser-section-3 .top-row{margin-bottom:80px}.teaser-section-3 .bottom-row{margin-bottom:80px}.teaser-section-3 .sub-info-container{padding-top:10px}.teaser-section-3 .sub-info-container .inner-container{max-width:200px}@media(min-width: 1760px){.teaser-section-3 .sub-info-container .inner-container{max-width:250px}}@media(max-width: 767px){.teaser-section-3 .sub-info-container{width:277px}}.teaser-section-3 .sec3-number{color:#926f55;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}@media(max-width: 767px){.teaser-section-3 .sec3-number{font-size:12px}}@media(min-width: 1760px){.teaser-section-3 .sec3-number{font-size:16px}}.teaser-section-3 .sec3-info-title{font-family:"Chronicle Display Light";font-size:28px;font-style:normal;font-weight:325;line-height:135%;letter-spacing:.5px;margin-bottom:25px}@media(max-width: 767px){.teaser-section-3 .sec3-info-title{font-size:22px;letter-spacing:.25px}}@media(min-width: 1760px){.teaser-section-3 .sec3-info-title{font-size:35px}}.teaser-section-3 .sec3-info-caption{font-family:"Chronicle Display Light Italic";font-size:20px;font-style:italic;font-weight:325;line-height:140%}@media(max-width: 767px){.teaser-section-3 .sec3-info-caption{font-size:18px}}@media(min-width: 1760px){.teaser-section-3 .sec3-info-caption{font-size:25px}}.teaser-section-3 .sec3-info-img{max-width:249px}@media(min-width: 1760px){.teaser-section-3 .sec3-info-img{max-width:311px}}.teaser-section-3 .slider-arrows{display:flex;margin-bottom:30px}.teaser-section-3 .slider-arrows svg{margin-right:18px}.teaser-section-3 .slider-arrows svg:hover{cursor:pointer}.teaser-section-3 #registerInfoSplide{margin-bottom:55px}.teaser-section-3 .mobile-slider-padding{padding-left:20px}.teaser-section-3 .-mobile{display:none}@media(max-width: 767px){.teaser-section-3 .-desktop{display:none}.teaser-section-3 .-mobile{display:block}}.teaser-landing .landing-image{height:100vh}.teaser-landing .landing-info-container{width:100%}.teaser-landing .landing-info-container .landing-emblem-logo-container{transition:.5s ease-in-out}.teaser-landing .landing-info-container .landing-emblem-logo-container.-hidden{transform:translateY(60%)}.teaser-landing .landing-info-container .landing-emblem-logo-container svg{height:auto;width:100%;max-width:166px;object-fit:contain;margin-bottom:45px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-emblem-logo-container svg{max-width:156px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-emblem-logo-container svg{max-width:207px}}.teaser-landing .landing-info-container .landing-emblem-logo-container svg path{transition:.25s ease-in-out}.teaser-landing .landing-info-container .landing-emblem-logo-container svg .-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-logo-container{transition:.75s ease-in-out}.teaser-landing .landing-info-container .landing-text-logo-container.-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-container{transition:.75s ease-in-out}.teaser-landing .landing-info-container .landing-text-container.-hidden{opacity:0;pointer-events:none}.teaser-landing .landing-info-container .landing-text-logo{height:auto;width:100%;max-width:641px;object-fit:contain;margin-bottom:55px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-text-logo{max-width:278px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-text-logo{max-width:801px}}.teaser-landing .landing-info-container .landing-title{color:#fae7d7;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-title{font-size:12px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-title{font-size:16px}}.teaser-landing .landing-info-container .landing-caption{color:#fff;font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;margin-bottom:20px}@media(max-width: 767px){.teaser-landing .landing-info-container .landing-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-landing .landing-info-container .landing-caption{font-size:20px}}.teaser-landing .left-landing-logo{position:absolute;left:30px;top:50%;width:auto;height:100%;max-height:217px;transform:translateY(-50%);object-fit:contain;z-index:1}@media(max-width: 767px){.teaser-landing .left-landing-logo{left:10px;max-height:222px}}@media(min-width: 1760px){.teaser-landing .left-landing-logo{max-height:271px}}.teaser-landing .scroll-down{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.teaser-landing .scroll-down h3{color:#926f55;position:relative;font-family:"Chronicle Display Light Italic";font-size:20px;font-style:italic;font-weight:325;line-height:140%;z-index:1;transition:.25s ease-in-out;animation:bob 1.5s ease-in-out infinite}.teaser-landing .scroll-down h3:before{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%) rotate(90deg);width:90px;height:1px;background-color:#926f55;z-index:1}@media(max-width: 767px){.teaser-landing .scroll-down h3{font-size:18px}.teaser-landing .scroll-down h3:before{bottom:-40px;width:70px}}@media(min-width: 1760px){.teaser-landing .scroll-down h3{font-size:25px}}@keyframes bob{0%{transform:translateY(0px)}50%{transform:translateY(6px)}100%{transform:translateY(0px)}}.teaser-section-1{background-color:#fae7d7;padding-top:114px}.teaser-section-1 .sec1-title{color:#926f55;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}@media(max-width: 767px){.teaser-section-1 .sec1-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-title{font-size:16px}}.teaser-section-1 .sec1-caption{font-family:"Chronicle Display Light";font-size:28px;font-style:normal;font-weight:325;line-height:135%;letter-spacing:.5px;max-width:580px;margin:0 auto;margin-bottom:90px}@media(max-width: 767px){.teaser-section-1 .sec1-caption{font-size:22px;letter-spacing:.25px}}@media(min-width: 1760px){.teaser-section-1 .sec1-caption{font-size:35px;max-width:725px}}.teaser-section-1 .sec1-img-container{padding-bottom:36px}@media(max-width: 767px){.teaser-section-1 .sec1-img-container{padding-left:0px !important;padding-right:0px !important}}.teaser-section-1 .sec1-img-info-container{border-top:1px solid #926f55;padding-top:28px;padding-bottom:82px;display:flex;justify-content:space-between}.teaser-section-1 .sec1-img-info-container .sub-info2{width:100%;max-width:217px}@media(min-width: 1760px){.teaser-section-1 .sec1-img-info-container .sub-info2{max-width:271px}}@media(max-width: 767px){.teaser-section-1 .sec1-img-info-container{display:block;border-top:none;padding-left:0px !important;padding-right:0px !important;padding-top:0px;padding-bottom:53px}.teaser-section-1 .sec1-img-info-container .sub-info1{border-bottom:1px solid #926f55;padding-bottom:53px;margin-bottom:20px}.teaser-section-1 .sec1-img-info-container .inner-info-container{padding:0 20px}}.teaser-section-1 .sec1-img-title{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;max-width:287px}@media(max-width: 767px){.teaser-section-1 .sec1-img-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-img-title{font-size:16px;max-width:358px}}.teaser-section-1 .sec1-img-caption{font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;max-width:287px}@media(max-width: 767px){.teaser-section-1 .sec1-img-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-section-1 .sec1-img-caption{font-size:20px;max-width:358px}}.teaser-section-1 .sec1-repeating-info{border-bottom:1px solid #414042;padding:8px 0px}.teaser-section-1 .sec1-repeating-info:last-child{border-bottom:none}.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase}@media(max-width: 767px){.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-size:12px}}@media(min-width: 1760px){.teaser-section-1 .sec1-repeating-info .sec1-repeating-caption{font-size:16px}}.teaser-section-2{min-height:50vh}.teaser-section-2 .sec2-row{padding-top:110px;padding-bottom:110px}@media(max-width: 767px){.teaser-section-2 .sec2-row{padding-bottom:74px}}.teaser-section-2 .sec2-info-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;max-width:300px}@media(max-width: 767px){.teaser-section-2 .sec2-info-container{max-width:240px}}@media(min-width: 1760px){.teaser-section-2 .sec2-info-container{max-width:375px}}.teaser-section-2 .sec2-secondary-title{font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px}@media(max-width: 767px){.teaser-section-2 .sec2-secondary-title{font-size:12px}}@media(min-width: 1760px){.teaser-section-2 .sec2-secondary-title{font-size:16px}}.teaser-section-2 .sec2-primary-title{font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;margin-bottom:30px}@media(max-width: 767px){.teaser-section-2 .sec2-primary-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.teaser-section-2 .sec2-primary-title{font-size:65px}}.teaser-section-2 .caption-border{border-top:1px solid #926f55;width:82px;padding-bottom:20px}.teaser-section-2 .sec2-caption{font-family:"Gotham Book";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.75px;margin-bottom:20px}@media(max-width: 991px){.teaser-section-2 .sec2-caption{margin-bottom:55px}}@media(max-width: 767px){.teaser-section-2 .sec2-caption{font-size:14px;letter-spacing:.675px}}@media(min-width: 1760px){.teaser-section-2 .sec2-caption{font-size:20px}}.teaser-section-2 #vimeoVideo{position:relative;width:100%;aspect-ratio:21/9;overflow:hidden;z-index:1}.teaser-section-2 #vimeoVideo iframe{width:100%;height:100%;transform:scale(1)}.teaser-section-2 #vimeoVideo .video-overlay{background-color:#1d2f2a;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75;pointer-events:auto;transition:.4s ease-in-out;z-index:1}.teaser-section-2 #vimeoVideo .video-overlay.-hide{opacity:0;pointer-events:none}.teaser-section-3 .bronze-border{border-top:1px solid #926f55}.teaser-section-3 .register-column{background-color:#ccc2bc}.teaser-section-3 .form-title{font-family:"Chronicle Display Light";font-size:52px;font-style:normal;font-weight:300;line-height:110%;margin-bottom:55px}@media(max-width: 767px){.teaser-section-3 .form-title{font-size:39px;margin-bottom:50px}}@media(min-width: 1760px){.teaser-section-3 .form-title{font-size:65px}}.teaser-section-3 .info-container{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.teaser-section-3 .info-container{padding-top:52px;padding-bottom:52px}}.teaser-section-3 .info-container .row{margin-left:0px;margin-right:0px}.teaser-section-3 .info-container .info-column{padding:0 30px}.teaser-section-3 .info-container .img-column{padding:0 30px;padding-top:20px}@media(min-width: 768px){.teaser-section-3 .info-container .left-col{padding-left:0px}}@media(min-width: 768px){.teaser-section-3 .info-container .right-col{padding-right:0px}}.teaser-section-3 .top-row{margin-bottom:80px}.teaser-section-3 .bottom-row{margin-bottom:80px}.teaser-section-3 .sub-info-container{padding-top:10px}.teaser-section-3 .sub-info-container .inner-container{max-width:200px}@media(min-width: 1760px){.teaser-section-3 .sub-info-container .inner-container{max-width:250px}}@media(max-width: 767px){.teaser-section-3 .sub-info-container{width:277px}}.teaser-section-3 .sec3-number{color:#926f55;font-family:"Gotham Medium";font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}@media(max-width: 767px){.teaser-section-3 .sec3-number{font-size:12px}}@media(min-width: 1760px){.teaser-section-3 .sec3-number{font-size:16px}}.teaser-section-3 .sec3-info-title{font-family:"Chronicle Display Light";font-size:28px;font-style:normal;font-weight:325;line-height:135%;letter-spacing:.5px;margin-bottom:25px}@media(max-width: 767px){.teaser-section-3 .sec3-info-title{font-size:22px;letter-spacing:.25px}}@media(min-width: 1760px){.teaser-section-3 .sec3-info-title{font-size:35px}}.teaser-section-3 .sec3-info-caption{font-family:"Chronicle Display Light Italic";font-size:20px;font-style:italic;font-weight:325;line-height:140%}@media(max-width: 767px){.teaser-section-3 .sec3-info-caption{font-size:18px}}@media(min-width: 1760px){.teaser-section-3 .sec3-info-caption{font-size:25px}}.teaser-section-3 .sec3-info-img{max-width:249px}@media(min-width: 1760px){.teaser-section-3 .sec3-info-img{max-width:311px}}.teaser-section-3 .slider-arrows{display:flex;margin-bottom:30px}.teaser-section-3 .slider-arrows svg{margin-right:18px}.teaser-section-3 .slider-arrows svg:hover{cursor:pointer}.teaser-section-3 #registerInfoSplide{margin-bottom:55px}.teaser-section-3 .mobile-slider-padding{padding-left:20px}.teaser-section-3 .-mobile{display:none}@media(max-width: 767px){.teaser-section-3 .-desktop{display:none}.teaser-section-3 .-mobile{display:block}}.template-thank-you .thank-you-landing{background-color:#faf3ec}.template-thank-you .thank-you-landing .basic-landing{z-index:0}.template-thank-you .thank-you-section-1{position:relative;z-index:2;border-top:1px solid #414042;padding-bottom:136px}.template-thank-you .thank-you-section-1 .top-info{padding-top:.75rem;padding-bottom:.75rem;margin-bottom:4rem}.template-thank-you .thank-you-section-1 .top-info .goback-btn{position:relative;z-index:1;padding-left:25px}.template-thank-you .thank-you-section-1 .top-info .goback-btn span{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#414042;text-transform:uppercase}.template-thank-you .thank-you-section-1 .top-info .goback-btn .left-arrow{position:absolute;z-index:1;top:calc(50% - 2px);left:0;transform:translateY(-50%);margin-right:10px;width:14px;height:15px;transition:.25s ease-in-out}.template-thank-you .thank-you-section-1 .top-info .goback-btn:hover .left-arrow{left:-6px}.template-thank-you .thank-you-section-1 .title-container{padding-top:50px;padding-bottom:38px}.template-thank-you .thank-you-section-1 .cta-title{font-family:"Chronicle Display Light Italic";font-size:24px;font-style:italic;font-weight:300;line-height:33.6px;text-align:center;color:#414042}.template-thank-you .thank-you-section-1 .cta-container .info-container{border-top:.5px solid #fff;padding-top:20px}.template-thank-you .thank-you-section-1 .cta-container .cta-card img{height:auto;aspect-ratio:1/1}@media(max-width: 767px){.template-thank-you .thank-you-section-1 .cta-container .cta-card img{width:22.7rem}}.template-thank-you .thank-you-section-1 .cta-container .cta-card .card-info{border-top:1px solid #414042;padding-top:1.4rem;margin-top:2rem}.template-thank-you .thank-you-section-1 .cta-container .cta-card .title{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;color:#414042;margin-bottom:3rem}@media(max-width: 575px){.template-thank-you .thank-you-section-1 .cta-container .cta-card .title{font-size:20px;line-height:27px;letter-spacing:.25px;margin-bottom:2rem}}.template-thank-you .thank-you-section-1 .cta-container .cta-card .page-link-btn span{color:#414042}@media(min-width: 768px){.template-thank-you .thank-you-section-1 .cta-container .-mobile{display:none}}@media(max-width: 767px){.template-thank-you .thank-you-section-1 .cta-container .-desktop{display:none}}.template-vision .vision-section-1{border-top:1px solid #414042;padding-bottom:5rem}.template-vision .vision-section-1 .title-container{padding-top:.75rem;margin-bottom:5rem}.template-vision .vision-section-1 .title-container h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-vision .vision-section-1 .img-container{position:relative;z-index:2}.template-vision .vision-section-1 .info-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.template-vision .vision-section-1 .info-overlay-container .info-block-container{position:absolute;z-index:1;background-color:#414042;transform:translate(-50%, 0%);width:100%;transition:.25s ease-in-out;max-width:280px}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container{width:30px;height:30px;max-width:30px}}.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container{height:auto;width:100%;max-width:320px;z-index:2}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-100%, 0%)}.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container.right{transform:translate(0%, 0%)}}@media(max-width: 575px){.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container{width:30px;height:30px;max-width:30px}.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container.left{transform:translate(-50%, 0%)}.template-vision .vision-section-1 .info-overlay-container .info-block-container.-active-container.right{transform:translate(-50%, 0%)}}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion{padding:20px;padding-top:6px;padding-bottom:6px;padding-right:10px;width:100%;transition:.25s ease-in-out;display:flex;align-items:center;justify-content:space-between}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion{padding:0px;height:100%}}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion h3{display:none}}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion{justify-content:center}}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion svg{transition:.2s ease-in-out}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion svg path{transition:.25s ease-in-out}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active{padding-top:15px;padding-bottom:15px}@media(max-width: 991px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active{padding:20px;padding-right:10px;justify-content:space-between}}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active h3{display:block}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active svg{transform:rotate(45deg)}@media(max-width: 575px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active{background-color:#fff;padding:0px;justify-content:center}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active h3{display:none}.template-vision .vision-section-1 .info-overlay-container .info-block-container .accordion.-active svg path{stroke:#414042}}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel .panel-info{padding:20px;padding-top:5px}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px;padding-bottom:10px}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel a{width:100%}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel .info-btn{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:13px}.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel .info-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}@media(max-width: 575px){.template-vision .vision-section-1 .info-overlay-container .info-block-container .panel{display:none}}.template-vision .vision-section-1 .img-info-container{position:relative;z-index:2}@media(min-width: 576px){.template-vision .vision-section-1 .img-info-container{position:absolute;top:0;left:0;opacity:0;pointer-events:none}}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile{background-color:#414042;width:100%;transition:.25s ease-in-out;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-accordion{padding:20px;padding-top:15px;padding-bottom:15px;padding-right:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-accordion h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-accordion svg{transition:.2s ease-in-out;transform:rotate(45deg)}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-panel .panel-info{padding:20px;padding-top:5px}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-panel p{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;color:#fff;margin-bottom:0px;padding-bottom:10px}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-panel a{width:100%}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-panel .info-btn{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:13px}.template-vision .vision-section-1 .img-info-container .info-block-container-mobile .full-panel .info-btn span{font-family:"Gotham Medium";font-size:14px;font-weight:500;line-height:16.8px;letter-spacing:1.75px;color:#fff;text-transform:uppercase}.template-vision .vision-section-1 .main-info-container{position:relative;z-index:1;padding-top:12rem;padding-bottom:12rem;text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.template-vision .vision-section-1 .main-info-container{padding-top:10rem;padding-bottom:10rem}}@media(max-width: 575px){.template-vision .vision-section-1 .main-info-container{padding-top:5rem;padding-bottom:8rem}}.template-vision .vision-section-1 .main-info-container .crest-logo-pos{position:absolute;top:-115px;left:-262px;z-index:-1}.template-vision .vision-section-1 .main-info-container .crest-logo-pos svg{height:auto;width:335px}@media(max-width: 767px){.template-vision .vision-section-1 .main-info-container .crest-logo-pos{top:-160px;left:-260px;width:260px}}@media(max-width: 575px){.template-vision .vision-section-1 .main-info-container .crest-logo-pos{top:-146px;left:-178px;width:190px}}.template-vision .vision-section-1 .main-info-container .info-container{position:relative;z-index:2}.template-vision .vision-section-1 .main-info-container .info-container h2{position:relative;z-index:1;font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:3rem;max-width:600px}@media(max-width: 575px){.template-vision .vision-section-1 .main-info-container .info-container h2{font-size:39px;font-weight:300;line-height:42.9px;text-align:center;margin-bottom:2rem}}.template-vision .vision-section-1 .main-info-container .info-container p{position:relative;z-index:1;font-family:"Chronicle Display Light";font-size:clamp(20px,2.4rem,24px);font-weight:325;line-height:clamp(27px,3.24rem,32.4px);letter-spacing:clamp(.25px,.05rem,.5px);max-width:600px}@media(max-width: 575px){.template-vision .vision-section-1 .main-info-container .info-container p{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-vision .vision-section-2{padding-bottom:10rem;border-top:1px solid #414042}.template-vision .vision-section-2 .title-container{padding-top:.75rem;padding-bottom:10rem}@media(max-width: 991px){.template-vision .vision-section-2 .title-container{padding-bottom:20rem}}@media(max-width: 575px){.template-vision .vision-section-2 .title-container{padding-bottom:4rem}}.template-vision .vision-section-2 .title-container h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-vision .vision-section-2 .main-info-container{position:relative;margin-bottom:12rem;z-index:1}@media(max-width: 767px){.template-vision .vision-section-2 .main-info-container{margin-bottom:7rem}}.template-vision .vision-section-2 .caption-column{display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.template-vision .vision-section-2 .caption-column{justify-content:flex-start;padding-top:8rem}}@media(max-width: 575px){.template-vision .vision-section-2 .caption-column{padding-top:6rem}}.template-vision .vision-section-2 .img-column{display:flex;align-items:center;justify-content:flex-end}.template-vision .vision-section-2 .main-title{font-family:"Chronicle Display Light";font-size:clamp(52px,7.6rem,76px);font-weight:300;line-height:clamp(57.2px,7.98rem,79.8px);letter-spacing:.25px;text-align:center;position:absolute;top:3rem;left:50%;transform:translateX(-50%);z-index:1;width:100%;max-width:70rem}@media(max-width: 991px){.template-vision .vision-section-2 .main-title{top:-14rem}}@media(max-width: 575px){.template-vision .vision-section-2 .main-title{font-size:52px;line-height:57.2px;position:relative;top:0;left:0;transform:translateX(0%);margin-bottom:4rem}}.template-vision .vision-section-2 .main-caption{font-family:"Chronicle Display Light";font-size:24px;font-weight:325;line-height:32.4px;letter-spacing:.5px;max-width:420px}@media(max-width: 575px){.template-vision .vision-section-2 .main-caption{font-size:20px;line-height:27px;letter-spacing:.25px}}.template-vision .vision-section-2 .main-img-container{max-width:54rem}.template-vision .vision-section-2 .main-img-container img{height:70rem;max-width:54rem;margin-bottom:3rem}@media(max-width: 991px){.template-vision .vision-section-2 .main-img-container{max-width:47.3rem}.template-vision .vision-section-2 .main-img-container img{height:62.6rem;max-width:47.3rem}}@media(max-width: 575px){.template-vision .vision-section-2 .main-img-container{max-width:100%}.template-vision .vision-section-2 .main-img-container img{height:43.2rem;max-width:100%;margin-bottom:2rem}}.template-vision .vision-section-2 .side-info-container{max-width:220px}.template-vision .vision-section-2 .side-info-container .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase}.template-vision .vision-section-2 .side-info-container .side-info:first-child{padding-top:0}.template-vision .vision-section-2 .side-info-container .side-info:last-child{border-bottom:none}.template-vision .vision-section-3{padding-bottom:10rem;border-top:1px solid #414042}.template-vision .vision-section-3 .title-container{padding-top:.75rem;margin-bottom:5rem}.template-vision .vision-section-3 .title-container h3{font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;text-transform:uppercase}.template-vision .vision-section-3 .banner-img-container{margin-bottom:3.7rem}.template-vision .vision-section-3 .banner-img{margin-bottom:3rem}.template-vision .vision-section-3 .side-info-flex{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 767px){.template-vision .vision-section-3 .side-info-flex{justify-content:flex-start}}.template-vision .vision-section-3 .side-info-container{max-width:220px}.template-vision .vision-section-3 .side-info-container .side-info{padding:8px 0;font-family:"Gotham Medium";font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:1.75px;border-bottom:1px solid #414042;text-transform:uppercase}@media(max-width: 575px){.template-vision .vision-section-3 .side-info-container .side-info{font-size:10px;line-height:12px;letter-spacing:1.3125px}}.template-vision .vision-section-3 .side-info-container .side-info:first-child{padding-top:0}.template-vision .vision-section-3 .side-info-container .side-info:last-child{border-bottom:none}.template-vision .vision-section-3 .main-title{font-family:"Chronicle Display Light";font-size:clamp(39px,5.2rem,52px);font-weight:300;line-height:clamp(42.9px,5.98rem,59.8px);margin-bottom:3rem;max-width:31.2rem}@media(max-width: 575px){.template-vision .vision-section-3 .main-title{font-size:39px;line-height:42.9px;max-width:27.6rem}}.template-vision .vision-section-3 .caption{font-family:"Gotham Book";font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.75px;margin-bottom:14rem;max-width:31.2rem}@media(max-width: 767px){.template-vision .vision-section-3 .caption{margin-bottom:10rem}}@media(max-width: 575px){.template-vision .vision-section-3 .caption{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.6749999523px;text-align:left;margin-bottom:7rem;max-width:27.6rem}}.template-vision .vision-section-3 .right-column{display:flex;align-items:center;justify-content:flex-end}.template-vision .vision-section-3 .img-1{height:38.5rem;max-width:31.2rem}@media(max-width: 575px){.template-vision .vision-section-3 .img-1{height:26.9rem;max-width:21.8rem}}.template-vision .vision-section-3 .img-2-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8rem}.template-vision .vision-section-3 .img-2{height:60rem;max-width:54rem}@media(max-width: 767px){.template-vision .vision-section-3 .img-2{height:52.7rem;max-width:47.3rem}}@media(max-width: 575px){.template-vision .vision-section-3 .img-2{height:37.4rem;max-width:100%}}@media(min-width: 768px){.template-vision .vision-section-3 .-mobile{display:none}}@media(max-width: 767px){.template-vision .vision-section-3 .-desktop{display:none}}.template-vision .vision-section-4{border-top:1px solid #414042}.splide__slide:hover{cursor:grab}.splide__slide:active{cursor:grabbing}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}/*# sourceMappingURL=theme.css.map */
