@import url(https://use.typekit.net/exo5bwp.css);:root{--primary-text-color:#1b1718;--secondary-text-color:#fff;--primary-background-color:#e0f9e4;--secondary-background-color:#000}@font-face{font-family:Aeroport Regular;font-style:normal;font-weight:400;src:local("Aeroport Regular"),url(/fonts/Aeroport-regular-trial.5c5d3d84.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{height:100%;width:100%}body,html{margin:0;padding:0}body{padding-top:50px}body,h1,h2,h3,h4,h5,h6,p{font-family:Aeroport Regular}p{text-align:center;margin:0;max-width:560px;margin-left:auto;margin-right:auto}.header-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nav a{text-transform:uppercase;margin-right:20px;position:relative;text-decoration:none;font-family:Aeroport Regular}nav a,nav a:hover{color:var(--primary-text-color)}#page-amenities nav a.amenities:after,#page-home nav a.home:after,#page-location nav a.location:after,#page-residences nav a.residences:after{opacity:1}nav a:after{content:"";position:absolute;bottom:0;width:100%;height:1px;background:var(--primary-text-color);left:0;opacity:0}.canvas-menu{background:var(--primary-background-color);position:relative}.nav-menu-list{display:flex;justify-content:center;align-content:center;flex-direction:column;height:100%}.nav-menu-list span{text-align:center}.section-1{background-color:var(--primary-background-color);color:var(--primary-text-color);height:50px;width:100%;position:fixed;top:0;z-index:2000;justify-content:space-between;padding:0 30px}.section-1,.section-2{display:flex;align-items:center}.section-2{background-color:var(--secondary-background-color);color:var(--secondary-text-color);height:calc(88vh - 50px);position:relative;overflow:hidden;justify-content:center;padding:0 1em 0 1em}.section-3,.section-4{background-color:var(--primary-background-color);color:var(--primary-text-color);position:relative;padding:6em 1em 8em 1em;overflow:hidden}.section-5,.section-6{background-color:var(--primary-background-color);color:var(--primary-text-color);position:relative;padding:6em 0 8em 0;overflow:hidden}.footer-1{padding:8em 1em 0 1em;scroll-margin-top:100px}.footer-1,.footer-2{background-color:var(--secondary-background-color);color:var(--secondary-text-color);position:relative;overflow:hidden}.footer-2{padding:40px 0 40px 0;align-items:center}.footer-2,.footer-3{display:flex;justify-content:center}.footer-3{background-color:var(--secondary-background-color);color:var(--secondary-text-color);position:relative;padding:20px 1em 20px 1em;font-size:11px;overflow:hidden}.title-text{position:relative;z-index:4;font-size:5em;font-family:lindsey-signature,sans-serif;margin-bottom:60px}.header-logo-text,.title-text{font-weight:400;font-style:normal}.header-logo-text{font-family:shelby,sans-serif;font-size:2em}.section-3-header{margin-bottom:110px}.section-3-header,.section-3-header-2{font-size:5em;font-family:lindsey-signature,sans-serif;font-weight:400;font-style:normal}.section-3-header-2{margin-bottom:30px}.section-1-primary-text{position:relative;z-index:4;font-size:8em;font-family:lindsey-signature,sans-serif;font-weight:400;font-style:normal;text-align:center}.section-1-sub-text{position:absolute;text-align:center;bottom:10px;left:0;right:0;z-index:4;font-size:1.5em;line-height:1em}.section-2 video{min-width:100vw;min-height:100vh;background-size:cover;position:absolute;opacity:.9}.section-2-sub-text{font-size:1.5em;line-height:1em;margin-bottom:2em;margin-top:1em}.explore-btn{border-radius:0;margin-top:1em;background-color:var(--secondary-background-color);color:var(--secondary-text-color);margin:auto}.home-img1{z-index:5;position:relative;width:45%}.home-img2{position:absolute;top:22%;width:55%;left:40%}.home-img3{position:relative;z-index:5;margin-top:11%;width:60%;left:5%}.apartment-text{text-align:center;position:relative;z-index:4;font-size:1.5em;font-family:lindsey-signature,sans-serif;font-weight:800;font-style:normal;margin-top:1em;margin-bottom:.5em}.residences-img1,.residences-img2,.residences-img3,.residences-img4{max-width:100%;width:100%}.carousel-control-next,.carousel-control-prev{width:90px;height:163px;top:50%;transform:translateY(-50%)}.carousel-control-next,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev,.carousel-control-prev:focus,.carousel-control-prev:hover{background:#000 0 0 no-repeat padding-box;border:1px solid #707070;opacity:.2}.carousel-control-prev{left:-90px}.carousel-control-next{right:-90px}.amenities-img1,.amenities-img2,.amenities-img3,.amenities-img4{max-width:100%;width:100%}#nav_toggle{top:0;bottom:0;margin:auto;left:30px;z-index:10;width:30px;height:30px}#nav_toggle,#nav_toggle span{position:absolute;cursor:pointer}#nav_toggle span{width:22px;height:1px;background:var(--primary-text-color);display:block;content:"";top:10px;transition:all .6s ease-in-out}#nav_toggle{width:22px;height:22px;left:20px}#nav_toggle span:after,#nav_toggle span:before{cursor:pointer;height:1px;width:22px;background:var(--primary-text-color);position:absolute;display:block;content:"";transition:all .6s ease-in-out}#nav_toggle span:before{top:-6px}#nav_toggle span:after{top:6px}#nav_toggle.active span{background-color:transparent!important}#nav_toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:a rotate(45deg)}#nav_toggle.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:a rotate(-45deg)}#nav_toggle.active span:after,#nav_toggle.active span:before{top:0}.mobile{display:initial}.desktop{display:none}.enquire-header{text-align:center;position:relative;z-index:4;font-size:5em;font-family:lindsey-signature,sans-serif;font-weight:400;font-style:normal}.enquire-number{margin:2em 0 2em 0;text-align:center}#contact_form{max-width:500px;margin:auto;margin-bottom:100px}.form-inputs{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;border:none;border-bottom:1px solid #ced4da;outline:none;color:var(--secondary-text-color);margin-top:1em}.form-inputs option{color:#000}.submit_btn{display:block;width:100%;border-radius:0;margin-top:1em}.privacy-link{margin-top:.5em;display:block;text-align:center;width:100%;text-decoration:underline}.privacy-link,.privacy-link:hover{color:var(--secondary-text-color)}.footer-logo{font-family:shelby,sans-serif;font-weight:400;font-style:normal;font-size:3.5em}.footer-links{font-size:1.5em;margin:0 10px 0 10px;text-decoration:none;color:var(--secondary-text-color);display:flex;justify-content:center;align-items:center;height:100%}.footer-divider{width:1px;background-color:var(--secondary-text-color)}.overlay{position:fixed;top:0;width:100%;height:100vh;max-height:100%;padding:2em;z-index:2001}.overlayClosebtn{position:absolute;top:10px;right:10px}.fslightbox-video{width:100%!important}.projects-wrap{position:relative;z-index:10;display:flex;overflow:hidden;width:100%;height:calc(100vh - 50px);max-width:100vw;justify-content:space-between;align-items:stretch;background-color:#000}.projects-list{flex-direction:row;flex-wrap:nowrap;align-items:stretch}.project-item,.projects-list{display:flex;width:100%;justify-content:center;align-self:stretch}.project-item{position:relative;z-index:10;overflow:hidden;flex-direction:column;align-items:center;filter:saturate(0);transition:filter .2s ease,width .8s cubic-bezier(.075,.82,.165,1)}.project-item:hover{width:240%;filter:saturate(100%)}.project-link{display:flex;overflow:hidden;flex-direction:column;justify-content:space-between;align-items:stretch;align-self:stretch;flex:1;transition:color .2s ease;color:#fff;text-decoration:none}.project-link:hover{color:#fff}.project-content{position:relative;z-index:20;display:flex;padding:9em 5.5em 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;flex:1}.project-title-block{position:relative;z-index:50;overflow:hidden;padding:1em 2em;transform:rotate(-90deg);transform-origin:0 0}.heading.is-project-title{position:relative;z-index:5;font-size:3.2em;line-height:1.1em;text-align:center;letter-spacing:-.03em;text-indent:-.03em;white-space:nowrap}.project-title-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:none;background-color:#141414;transform:translate3d(-101%,0,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}.project-title-bg:hover{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}.project-overlay-color{position:absolute;left:0;top:0;right:0;bottom:0;z-index:25;background-color:rgba(30,33,48,.5);transition:opacity .2s ease;mix-blend-mode:multiply}.project-overlay-color:hover{opacity:.3}.image-absolute-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.parallax-background{position:relative;z-index:1}.image-animation-trigger,.parallax-background{display:flex;overflow:hidden;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}.image-animation-trigger{position:absolute;z-index:10}.parallax-background-image{z-index:1;height:130%;opacity:1}.cover-image,.parallax-background-image{position:absolute;left:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover}.cover-image{top:0;bottom:0;z-index:5;height:100%}.animation-color-bg.is-black-color{background-color:#141414}.animation-color-bg{position:absolute;z-index:15;display:none;width:100%;height:100%;background-color:#fff}@media (min-width:992px){body{padding-top:100px}.section-1{height:100px}.section-2{height:calc(100vh - 100px)}.section-1-primary-text{font-size:12em}.section-4{padding:6em 8em 8em 8em}.home-img1{z-index:5;position:relative;width:45%}.home-img2{position:absolute;top:15%;width:55%;left:40%}.home-img3{position:relative;z-index:5;margin-top:11%;width:60%;left:5%}.mobile{display:none}.desktop{display:initial}.header-right{display:flex}.header-logo-text{font-size:3.5em}#nav_toggle{width:22px;height:22px;left:20px}.footer-1{background-color:var(--secondary-background-color);color:var(--secondary-text-color);position:relative;padding:8em 0 0 0;overflow:hidden;scroll-margin-top:100px}.projects-wrap{height:calc(100vh - 100px)}}