@font-face{font-family:bluu-next-bold;font-weight:400;src:url(../fonts/bluu-next/bold/BluuNext-Bold.woff2) format('woff2'),url(../fonts/bluu-next/bold/BluuNext-Bold.woff) format('woff'),url(../fonts/bluu-next/bold/BluuNext-Bold.ttf) format('truetype'),url(../fonts/bluu-next/bold/BluuNext-Bold.eot) format('eot')}@font-face{font-family:neue-haas-black;font-weight:400;src:url(../fonts/neue-haas/black/NeueHaasGrotesk-Black.woff) format('woff')}@font-face{font-family:neue-haas-bold;font-weight:400;src:url(../fonts/neue-haas/bold/NeueHaasGrotesk-Bold.woff2) format('woff2'),url(../fonts/neue-haas/bold/NeueHaasGrotesk-Bold.woff) format('woff'),url(../fonts/neue-haas/bold/NeueHaasGrotesk-Bold.eot) format('eot')}@font-face{font-family:neue-haas-italic;font-weight:400;src:url(../fonts/neue-haas/italic/NeueHaasGrotesk-Italic.woff2) format('woff2'),url(../fonts/neue-haas/italic/NeueHaasGrotesk-Italic.woff) format('woff'),url(../fonts/neue-haas/italic/NeueHaasGrotesk-Italic.ttf) format('truetype'),url(../fonts/neue-haas/italic/NeueHaasGrotesk-Italic.eot) format('eot')}@font-face{font-family:neue-haas-light;font-weight:400;src:url(../fonts/neue-haas/light/NeueHaasGrotesk-Light.woff) format('woff'),url(../fonts/neue-haas/light/NeueHaasGrotesk-Light.ttf) format('truetype'),url(../fonts/neue-haas/light/NeueHaasGrotesk-Light.eot) format('eot')}@font-face{font-family:neue-haas-medium;font-weight:400;src:url(../fonts/neue-haas/medium/NeueHaasGrotesk-Medium.woff2) format('woff2'),url(../fonts/neue-haas/medium/NeueHaasGrotesk-Medium.woff) format('woff'),url(../fonts/neue-haas/medium/NeueHaasGrotesk-Medium.ttf) format('truetype'),url(../fonts/neue-haas/medium/NeueHaasGrotesk-Medium.eot) format('eot')}@font-face{font-family:neue-haas-roman;font-weight:400;src:url(../fonts/neue-haas/roman/NeueHaasGrotesk-Roman.ttf) format('truetype'),url(../fonts/neue-haas/roman/NeueHaasGrotesk-Roman.eot) format('eot')}.clearfix:before,.map main #map-filters ul li .filter:before,header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav:before{display:table;content:''}.clearfix:after,.map main #map-filters ul li .filter:after,header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav:after{display:table;clear:both;content:''}html{box-sizing:border-box}*,:after,:before{box-sizing:border-box}*,a,body,button,h1,h2,h3,h4,html,p{font-weight:400;-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent}body,html{font-family:neue-haas-roman,sans-serif;font-style:normal;position:relative;overflow:hidden;width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased}html{background:#fff;-webkit-text-size-adjust:100%}a{text-decoration:none;color:#fff;border:0;outline:0}img{border:0;outline:0}.still{animation-name:slideOutLeft;animation-delay:2s}.active{z-index:999999}.modal{width:80%}.modal a.close-modal{position:absolute;top:-5px;right:-70px;display:block;width:40px;height:40px;text-indent:-9999px;background-image:url(../svgs/close.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width:650px){.modal a.close-modal{top:-50px;right:5px;width:30px;height:30px}}.modal img{width:100%}@keyframes still{from{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}@media only screen and (max-width:768px){.home .right-content h3{font-size:40px!important}}@media only screen and (min-width:768px){.home .right-content>.row>div{margin-left:8.33333333%}}.leasing main .leasing-right-content .col-xs-6.col-sm-3{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.leasing main .leasing-right-content .col-xs-6.col-sm-3:nth-child(2n+2){display:none}header{position:fixed;z-index:9999999;top:0;left:0;width:0;height:100%}@media only screen and (max-device-width:1023px),(max-width:1023px){header{width:0}}@media only screen and (max-device-width:768px),(max-width:768px){header{width:0}}@media only screen and (max-width:480px){header{width:0}}header #nav-top-01{position:absolute;z-index:2;top:0;left:0;width:300px;height:100%;margin-left:100px;pointer-events:none}@media only screen and (max-device-width:1023px),(max-width:1023px){header #nav-top-01{display:none}}@media only screen and (max-device-width:768px),(max-width:768px){header #nav-top-01{display:none}}@media only screen and (max-width:480px){header #nav-top-01{display:none}}header #nav-top-01 #nav-svgs{position:absolute;z-index:-2;top:75px;left:-100px;display:none;width:200px;height:200px}header #nav-top-01 #nav-svgs svg{position:absolute;top:0;left:0;width:100%;height:100%}header #nav-top-01 #nav-svgs svg#dots-circle path{display:none;fill:#e12727}header #nav-top-01 #nav-svgs svg#dots-corner-left path{display:none;fill:#cbdb2a}header #nav-top-01 #nav-svgs svg#dots-corner-right path{display:none;fill:#b8d7ea}header #nav-top-01 #nav-svgs svg#dots-square path{display:none;fill:#e12727}header #nav-top-01 #nav-svgs svg#dots-triangle-left path{display:none;fill:#e12727}header #nav-top-01 #nav-svgs svg#dots-triangle-right path{display:none;fill:#e12727}header #nav-top-01 #nav-icon{position:absolute;top:0;left:-75px;width:50px;height:50px;pointer-events:all}header #nav-top-01 #nav-icon .nav-button{position:absolute;top:0;left:0;display:none;width:50px;height:50px}header #nav-top-01 #nav-icon .nav-button#open-nav{background:url(../svgs/hamburger_01.svg) 0 0 no-repeat;background-size:50px 50px}header #nav-top-01 #nav-icon .nav-button#close-nav{background:url(../svgs/close.svg) 0 0 no-repeat;background-size:50px 50px}header #nav-top-01 #nav-icon .nav-button#back-nav{transform:translate(10px,0);opacity:0;background:url(../svgs/back.svg) 0 0 no-repeat;background-size:50px 50px}header #nav-top-01 #nav-icon .nav-button#back-nav.back-nav-right{transition:2.5s ease-in;transition-delay:.5s;transform:translate(0,0);opacity:1}header #nav-top-01 #nav-icon .nav-button.nav-button-change{display:block}header #nav-top-01 #home-logo{font-family:neue-haas-bold,sans-serif;font-size:30px;display:block;width:200px;height:100px;padding-top:50px;transform:translate(0,15px);pointer-events:all;opacity:0}header #nav-top-01 #home-logo .logo{display:none}header #nav-top-01 #home-logo .logo-01,header #nav-top-01 #home-logo .logo-02{width:250px}header #nav-top-01 #home-logo .logo-03,header #nav-top-01 #home-logo .logo-04,header #nav-top-01 #home-logo .logo-05,header #nav-top-01 #home-logo .logo-06,header #nav-top-01 #home-logo .logo-07,header #nav-top-01 #home-logo .logo-08{width:150px}header #nav-top-01 #home-logo.home-logo-up{transition:1.5s ease-in;transform:translate(0,0);opacity:1}header #nav-top-01 #home-logo img{width:100%}header #nav-top-01 #inner-nav{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:60%}header #nav-top-01 #inner-nav .top-nav-item{font-family:neue-haas-bold,sans-serif;font-size:30px;font-weight:700;display:block;padding:0 0 10px 0;transition:.5s;text-transform:uppercase;opacity:1}header #nav-top-01 #inner-nav .top-nav-item.top-selected{display:none}header #nav-top-01 #inner-nav .top-nav-item.top-not-selected{opacity:1!important;color:#fff!important}header #nav-top-01 #inner-nav .top-nav-item:hover{color:#c9fa75}header #nav-top-01 #inner-nav #nav-button{font-family:neue-haas-bold,sans-serif;font-size:12px;display:block;width:150px;margin:10px 0 50px 0;padding:12px;text-align:center;color:#e12727;background:#b8d7ea}header #nav-top-01 #inner-nav #nav-button:hover{transition:.5;color:#fff;background:#e12727}header #nav-top-01 #inner-nav #nav-button.nav-button-up{animation-name:buttonup;animation-duration:1s;animation-iteration-count:1}header #nav-top-01 #inner-nav #nav-list-shell{overflow:hidden;width:0;padding-bottom:100px}header #nav-top-01 #inner-nav #nav-list-shell #home-text{font-family:bluu-next-bold,serif;font-size:85px;line-height:80px;width:200px;height:200px;margin-top:-5px;text-transform:uppercase;color:#e12727}header #nav-top-01 #inner-nav #nav-list-shell.nav-list-change{animation-name:change;animation-duration:.5s;animation-iteration-count:1}header #nav-top-01 #inner-nav #nav-list-shell.nav-list-up{animation-name:fadeup;animation-duration:1.5s;animation-iteration-count:1}header #nav-top-01 #inner-nav #nav-list-shell.nav-list-show{width:600px}header #nav-top-01 #inner-nav #nav-list-shell #nav-list{display:none;width:400px;margin:0;padding:0}header #nav-top-01 #inner-nav #nav-list-shell #nav-list li{margin:0;padding:0;list-style:none;pointer-events:all}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav{height:0;margin:0;padding:0;transform:translate(0,15px);opacity:0}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav ul{margin:0;padding:0}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav.inner-nav-list-up{transition:1.5s ease-in;transform:translate(0,0);opacity:1;triansition-delay:.5s}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav.nav-expand{height:100%;padding:0}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav.nav-expand .nav-item{display:block;opacity:1}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav .nav-item{font-family:neue-haas-medium,sans-serif;font-size:20px;margin:0 0 5px 0;transition:.5s;opacity:0}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav .nav-item:hover{opacity:.7;color:#c9fa75}header #nav-top-01 #inner-nav #nav-list-shell .inner-nav .nav-item.selected{pointer-events:none;color:#c9fa75}header #nav-top-02{position:fixed;top:0;right:0;display:none;width:0;height:0}@media only screen and (max-device-width:1023px),(max-width:1023px){header #nav-top-02{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){header #nav-top-02{display:block}}@media only screen and (max-width:480px){header #nav-top-02{display:block}}header #nav-top-02 .expand-nav-02{overflow-x:scroll;overflow-y:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch}header #nav-top-02 #hamburger{position:fixed;z-index:9999999999;top:20px;right:20px;width:50px;height:50px}header #nav-top-02 #hamburger .hamburger-button{position:absolute;top:10px;left:10px;width:30px;height:30px}header #nav-top-02 #hamburger .hamburger-button#open-hamburger{background:url(../svgs/hamburger_02.svg) 0 0 no-repeat;background-size:30px 30px}header #nav-top-02 #hamburger .hamburger-button#close-hamburger{display:none;background:url(../svgs/close.svg) 0 0 no-repeat;background-size:30px 30px}header #nav-top-02 #mobile-nav-inner{position:fixed;top:0;left:0;display:none;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;background:#091b2a;z-inxex:99999;-webkit-overflow-scrolling:touch}header #nav-top-02 #mobile-nav-inner #hamburger-logo{display:block;margin-top:23%}header #nav-top-02 #mobile-nav-inner #hamburger-logo .mobile-logo{display:inline;width:90px;margin:0 0 20px 0}@media only screen and (max-width:480px){header #nav-top-02 #mobile-nav-inner #hamburger-logo .mobile-logo{width:50px}}header #nav-top-02 #mobile-nav-inner #mobile-nav-list{margin:0;padding:0}header #nav-top-02 #mobile-nav-inner #mobile-nav-list li{margin:0;padding:0;list-style:none}header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-01,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-02,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-03,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-04{margin:0 0 15px 0;padding:0 30px 0 0;background:url(../svgs/nav_expand_down.svg) 100% 50% no-repeat;background-size:auto 35%}header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-01.nav-arrow-up,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-02.nav-arrow-up,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-03.nav-arrow-up,header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-04.nav-arrow-up{background:url(../svgs/nav_expand_up.svg) 100% 50% no-repeat!important;background-size:auto 35%!important}header #nav-top-02 #mobile-nav-inner #mobile-nav-list .mobile-top-nav-item,header #nav-top-02 #mobile-nav-inner #mobile-nav-list .top-nav-item{font-family:neue-haas-bold,sans-serif;font-size:20px;font-weight:700;display:inline-block;width:auto;padding:0 0 15px 0;transition:.5s;letter-spacing:1px;text-transform:uppercase;opacity:1}header #nav-top-02 #mobile-nav-inner #mobile-nav-list #mobile-nav-button{font-family:neue-haas-bold,sans-serif;font-size:11px;display:block;width:110px;margin:10px 0 0 0;padding:12px;text-align:center;color:#fff;background:#e12727}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell{padding-bottom:100px}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav{margin:0 0 20px 0;padding:0}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav ul{float:left;margin:0 30px 0 0;padding:0}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav ul li{margin:0 0 10px 0!important;padding:0}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav .nav-item{font-family:neue-haas-medium,sans-serif;font-size:12px;letter-spacing:1px}header #nav-top-02 #mobile-nav-inner #mobile-nav-list-shell .inner-nav .nav-item.selected{pointer-events:none;color:#c9fa75}header #nav-top-03{display:none}@keyframes change{0%{width:100%}50%{width:0}100%{width:100%}}@keyframes show{0%{width:0}}@keyframes fadeup{0%{width:100%;transform:translate(0,25px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes buttonup{0%{transform:translate(0,25px);opacity:0}100%{transform:translate(0,0);opacity:1}}body main{display:none;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;background:#202944;background:linear-gradient(to bottom,#202944 0,#091b2a 100%)}body main .owl-carousel,body main .owl-item,body main .owl-stage,body main .owl-stage-outer{height:100%}body main .owl-carousel{opacity:.4}body main #side-panel{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.6}@media only screen and (min-width:769px) and (max-width:979px){body main #side-panel{display:none}}@media only screen and (max-device-width:768px),(max-width:768px){body main #side-panel{display:none}}@media only screen and (max-width:480px){body main #side-panel{display:none}}body main #side-panel .side-cutout{position:absolute;right:0;bottom:0;display:none;width:auto;height:100%;transition:.75s ease-in;transform:translate(80%,0)}body main #side-panel .side-slide{transform:translate(0,0);animation-name:sideslide;animation-duration:2s;animation-iteration-count:1}@media only screen and (min-width:769px) and (max-width:979px){body main #side-nav{display:none}}@media only screen and (max-device-width:768px),(max-width:768px){body main #side-nav{display:none}}@media only screen and (max-width:480px){body main #side-nav{display:none}}body main #side-nav #side-right-nav-01{right:20%;transform:translate(10px,0) rotate(180deg)}body main #side-nav #side-right-nav-02{right:2%;transform:translate(-10px,0) rotate(0)}body main #side-nav .side-right-nav{position:absolute;z-index:999999;bottom:5%;display:none;width:40px;height:40px;background:url(../svgs/back.svg) 0 0 no-repeat;background-size:40px 40px}body main #side-nav .side-nav-left{transform:translate(10px,0) rotate(180deg);animation-name:sidenavleft;animation-duration:1s;animation-iteration-count:1;opacity:1}body main #side-nav .side-nav-right{transform:translate(-10px,0) rotate(0);animation-name:sidenavright;animation-duration:1s;animation-iteration-count:1;opacity:1}body main .right-content{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:60%;padding-bottom:100px;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content{height:80%}}@media only screen and (device-width:768px) and (orientation:portrait){body main .right-content{height:80%!important}}@media only screen and (device-width:812px) and (orientation:landscape){body main .right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (device-width:1024px) and (orientation:landscape){body main .right-content{height:70%!important}}@media only screen and (device-width:823px) and (orientation:landscape){body main .right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (max-width:650px){body main .right-content{overflow-x:hidden;overflow-y:auto;height:100%}}body main .right-content .box-content{max-height:100%}body main .right-content .box-content.box-content-up{animation-name:fadeup;animation-duration:2.5s;animation-iteration-count:1}body main .right-content p{font-family:neue-haas-roman,sans-serif;font-size:16px;line-height:20px;letter-spacing:.7px;color:#fff}body main .right-content h1{font-family:neue-haas-bold,sans-serif;font-size:20px;display:none;margin:20px 0 0 0;padding:0;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content h1{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content h1{display:block}}@media only screen and (max-width:480px){body main .right-content h1{display:block}}body main .right-content h2{font-family:neue-haas-medium,sans-serif;font-size:20px;margin:0;margin:5px 0 0 0;padding:0;letter-spacing:1px;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-width:480px){body main .right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}body main .right-content #home-logo-mobile{display:none}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content #home-logo-mobile{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content #home-logo-mobile{display:block}}@media only screen and (max-width:480px){body main .right-content #home-logo-mobile{display:block}}body main .right-content #home-logo-mobile .logo{display:none;margin-top:20%}body main .right-content #home-logo-mobile .logo-01,body main .right-content #home-logo-mobile .logo-02{width:140px}body main .right-content #home-logo-mobile .logo-03,body main .right-content #home-logo-mobile .logo-04,body main .right-content #home-logo-mobile .logo-05,body main .right-content #home-logo-mobile .logo-06,body main .right-content #home-logo-mobile .logo-07,body main .right-content #home-logo-mobile .logo-08{width:90px}@media only screen and (max-width:480px){body main .right-content #home-logo-mobile .logo-03,body main .right-content #home-logo-mobile .logo-04,body main .right-content #home-logo-mobile .logo-05,body main .right-content #home-logo-mobile .logo-06,body main .right-content #home-logo-mobile .logo-07,body main .right-content #home-logo-mobile .logo-08{width:50px}}body main .right-content h3{display:none}body main .right-content #score-box{width:100%;text-align:center}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content #score-box{display:none}}@media only screen and (min-width:769px) and (max-width:979px){body main .right-content #score-box{display:none}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content #score-box{display:none}}@media only screen and (max-width:480px){body main .right-content #score-box{display:none}}body main .right-content #score-box .score{display:none;width:35%;transform:translate(200%,0)}body main .right-content #score-box .score-slide-right{transform:translate(200%,0);animation-name:scoreslideright;animation-duration:1s;animation-iteration-count:1}body main .right-content #score-box .score-slide-left{transform:translate(0,0);animation-name:scoreslideleft;animation-duration:1s;animation-iteration-count:1}body main .right-content .image-link{font-family:neue-haas-bold,sans-serif;font-size:12px;margin:10px 0;text-transform:uppercase;color:#c9fa75}body main .right-content #image-link-box{display:none}body main .right-content #image-link-box #image-link-icon{position:fixed;right:20px;bottom:20px;display:none}body main .right-content #image-link-box #image-link-icon img{width:30px;height:30px}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content #image-link-box #image-link-icon{display:block}}@media only screen and (max-width:480px){body main .right-content #image-link-box #image-link-icon{display:block}}body main .right-content #image-link-box #image-link-text{display:block}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content #image-link-box #image-link-text{display:none}}@media only screen and (max-width:480px){body main .right-content #image-link-box #image-link-text{display:none}}body main .right-content .owl-dots{padding-bottom:10px;transition:1s;opacity:0}@media only screen and (max-device-width:1023px),(max-width:1023px){body main .right-content .owl-dots{padding:10px 0 0 0}}@media only screen and (max-device-width:768px),(max-width:768px){body main .right-content .owl-dots{padding:10px 0 0 0}}@media only screen and (max-width:480px){body main .right-content .owl-dots{padding:10px 0 0 0}}body main .right-content .owl-dots.disabled{display:none}body main .right-content .owl-dots .owl-dot{padding:0 10px 0 0;border:0;outline:0;background:0 0}body main .right-content .owl-dots .owl-dot:hover span{background:#fff}body main .right-content .owl-dots .owl-dot.active span{width:15px;height:15px;margin:3px 14px 3px 0;background:#fff}body main .owl-carousel a{display:block;width:100%;height:100%;pointer-events:none;background-size:cover}body main .owl-carousel a div{display:none;width:100%}body main .owl-carousel a div img{width:100%;height:auto}@keyframes sidenavleft{0%{transform:translate(0,0) rotate(180deg);opacity:0}100%{transform:translate(10px,0) rotate(180deg);opacity:1}}@keyframes sidenavright{0%{transform:translate(0,0) rotate(0);opacity:0}100%{transform:translate(-10px,0) rotate(0);opacity:1}}@keyframes sideslide{0%{transform:translate(80%,0)}100%{transform:translate(0,0)}}@keyframes scoreslideleft{0%{transform:translate(200%,0)}100%{transform:translate(0,0)}}@keyframes scoreslideright{0%{transform:translate(0,0)}100%{transform:translate(200%,0)}}.home nav{transition:1s;opacity:0}.home main .owl-carousel{opacity:1}.home main .owl-carousel .owl-item a{background-position:left bottom!important}.home .right-content{height:100%!important;padding-bottom:0!important}.home .right-content div{position:relative;height:100%}.home .right-content div .box-content{display:none!important}.home .right-content .logo{margin-top:10%!important}.home .right-content h3{font-family:bluu-next-bold,serif;position:absolute;top:40%;left:0;display:none;width:200px;height:auto;text-transform:uppercase;color:#e12727}@media only screen and (max-device-width:1023px),(max-width:1023px){.home .right-content h3{font-size:85px;line-height:80px;display:block!important}}@media only screen and (max-device-width:768px),(max-width:768px){.home .right-content h3{font-size:65px;line-height:60px;display:block!important}}@media only screen and (max-width:480px){.home .right-content h3{font-size:45px;line-height:40px;display:block!important}}@media only screen and (max-width:480px){.home .right-content h3{font-size:45px;line-height:40px;display:block!important}}.home .right-content h1{display:none!important}body#building-01 main .right-content #score-box,body#features-01 main .right-content #score-box,body#neighborhood-03 main .right-content #score-box,body#neighborhood-07 main .right-content #score-box{display:none}body#building-01 #side-nav,body#features-01 #side-nav,body#neighborhood-03 #side-nav,body#neighborhood-07 #side-nav{display:none}body#building-02 #side-nav,body#building-02 #side-panel,body#building-03 #side-nav,body#building-03 #side-panel,body#building-04 #side-nav,body#building-04 #side-panel,body#features-03 #side-nav,body#features-03 #side-panel,body#features-04 #side-nav,body#features-04 #side-panel,body#features-05 #side-nav,body#features-05 #side-panel,body#features-07 #side-nav,body#features-07 #side-panel,body#neighborhood-02 #side-nav,body#neighborhood-02 #side-panel,body#neighborhood-04 #side-nav,body#neighborhood-04 #side-panel,body#neighborhood-05 #side-nav,body#neighborhood-05 #side-panel,body#neighborhood-06 #side-nav,body#neighborhood-06 #side-panel{display:none}body #image-link-box{visibility:hidden;opacity:0}body#building-03 #image-link-box,body#features-01 #image-link-box,body#features-03 #image-link-box,body#features-04 #image-link-box{visibility:visible;opacity:1}.floor-plans main{display:none;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;background:#091b2a!important}.floor-plans main .plans-right-content{position:absolute;z-index:2;right:10%;bottom:0;width:50%;height:80%;padding:0 0 100px 0;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content{right:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding:0 8.33333333% 100px 8.33333333%}}@media only screen and (max-height:900px){.floor-plans main .plans-right-content{height:95%}}@media only screen and (min-width:1200px){.floor-plans main .plans-right-content{height:90%}}.floor-plans main .plans-right-content .box{position:relative;height:100%}.floor-plans main .plans-right-content #pdf-button{font-family:neue-haas-bold,sans-serif;font-size:12px;position:absolute;right:0;bottom:0;display:block;width:175px;margin:10px 0 10px 0;padding:12px;text-align:center;text-transform:uppercase;color:#fff;background:#e12727}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content #pdf-button{bottom:20px;width:40px;height:40px;color:transparent;background:url(../svgs/download.svg) 0 0 no-repeat;background-size:40px 40px}}.floor-plans main .plans-right-content #pdf-button:hover{transition:.5;color:#fff;background:#e75454}.floor-plans main .plans-right-content .plans-box-content{max-height:100%}.floor-plans main .plans-right-content p{font-family:neue-haas-roman,sans-serif;font-size:14px;line-height:18px;padding:0 10px 0 10px;letter-spacing:.5px;color:#fff}.floor-plans main .plans-right-content img{width:auto;max-width:100%;height:auto;max-height:100%;margin-top:20px}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content img{width:100%;max-width:auto;height:auto;max-height:auto}}.floor-plans main .plans-right-content h3{font-family:neue-haas-medium,sans-serif;font-size:18px;margin:20px 10px 10px 10px;padding:0;letter-spacing:1px;color:#b8d7ea}.floor-plans main .plans-right-content h1{font-family:neue-haas-bold,sans-serif;font-size:20px;display:none;margin:20px 0 0 0;padding:0;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content h1{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){.floor-plans main .plans-right-content h1{display:block}}@media only screen and (max-width:480px){.floor-plans main .plans-right-content h1{display:block}}.floor-plans main .plans-right-content h2{font-family:neue-haas-medium,sans-serif;font-size:20px;margin:5px 0 20px 0;padding:0;letter-spacing:1px;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-device-width:768px),(max-width:768px){.floor-plans main .plans-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-width:480px){.floor-plans main .plans-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}.floor-plans main .plans-right-content #home-logo-mobile{display:none}@media only screen and (max-device-width:1023px),(max-width:1023px){.floor-plans main .plans-right-content #home-logo-mobile{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){.floor-plans main .plans-right-content #home-logo-mobile{display:block}}@media only screen and (max-width:480px){.floor-plans main .plans-right-content #home-logo-mobile{display:block}}.floor-plans main .plans-right-content #home-logo-mobile .logo{display:none;margin-top:20%}.floor-plans main .plans-right-content #home-logo-mobile .logo-01,.floor-plans main .plans-right-content #home-logo-mobile .logo-02{width:140px}.floor-plans main .plans-right-content #home-logo-mobile .logo-03,.floor-plans main .plans-right-content #home-logo-mobile .logo-04,.floor-plans main .plans-right-content #home-logo-mobile .logo-05,.floor-plans main .plans-right-content #home-logo-mobile .logo-06,.floor-plans main .plans-right-content #home-logo-mobile .logo-07,.floor-plans main .plans-right-content #home-logo-mobile .logo-08{width:90px}@media only screen and (max-width:480px){.floor-plans main .plans-right-content #home-logo-mobile .logo-03,.floor-plans main .plans-right-content #home-logo-mobile .logo-04,.floor-plans main .plans-right-content #home-logo-mobile .logo-05,.floor-plans main .plans-right-content #home-logo-mobile .logo-06,.floor-plans main .plans-right-content #home-logo-mobile .logo-07,.floor-plans main .plans-right-content #home-logo-mobile .logo-08{width:50px}}.floor-plans main .plans-right-content .plan-thumbs{margin-top:50px}.floor-plans main .plans-right-content .plan-thumbs p{font-size:16px;font-weight:700;text-align:center}.map main{display:none;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;background:#202944;background:linear-gradient(to bottom,#202944 0,#091b2a 100%)}.map main #map,.map main .background{display:block;width:100%;height:100%;pointer-events:none}@media (max-width:768px){.map main .background{width:calc(100% - 120px)}}.map main .info-content{padding:10px}.map main .info-content .first-heading{font-family:neue-haas-bold,sans-serif;font-size:18px;margin:0;padding:0 0 5px 0;color:#091b2a}.map main .info-content .body-content p{font-family:neue-haas-roman,sans-serif;font-size:14px;margin:0;padding:0;color:#091b2a}.map main .info-content .body-content a{font-family:neue-haas-roman,sans-serif;font-size:12px;color:#091b2a}.map main #home-logo-mobile{display:none}@media only screen and (max-device-width:1023px),(max-width:1023px){.map main #home-logo-mobile{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){.map main #home-logo-mobile{display:block}}@media only screen and (max-width:480px){.map main #home-logo-mobile{display:block}}.map main #home-logo-mobile .logo{display:none;margin-top:10%}@media only screen and (max-device-width:768px),(max-width:768px){.map main #home-logo-mobile .logo{margin-top:10%!important}}@media only screen and (max-device-width:1023px),(max-width:1023px){.map main #home-logo-mobile .logo{margin-top:5%}}@media only screen and (max-height:600px){.map main #home-logo-mobile .logo{margin-top:10%!important}}.map main #home-logo-mobile .logo-01,.map main #home-logo-mobile .logo-02{width:140px}.map main #home-logo-mobile .logo-03,.map main #home-logo-mobile .logo-04,.map main #home-logo-mobile .logo-05,.map main #home-logo-mobile .logo-06,.map main #home-logo-mobile .logo-07,.map main #home-logo-mobile .logo-08{width:90px}@media only screen and (max-width:480px){.map main #home-logo-mobile .logo-03,.map main #home-logo-mobile .logo-04,.map main #home-logo-mobile .logo-05,.map main #home-logo-mobile .logo-06,.map main #home-logo-mobile .logo-07,.map main #home-logo-mobile .logo-08{width:50px}}.map main #map-filters{position:fixed;z-index:9999;top:0;right:0;overflow-x:hidden;overflow-y:auto;width:300px;height:100%;padding:40px 20px 50px 20px;background:rgba(34,41,47,.8)}.map main #map-filters ul{width:100%;margin:0;padding:0}.map main #map-filters ul li{width:100%;margin:0;padding:0 0 25px 0;list-style:none}.map main #map-filters ul li #filter-08 p{padding:20px 0 0 0}.map main #map-filters ul li .filters-list{display:none}.map main #map-filters ul li .filters-list ol{padding:10px 0 20px 75px}.map main #map-filters ul li .filters-list ol li{font-size:12px;padding:0 10px 10px 5px;list-style:decimal!important;cursor:pointer;color:#fff}.map main #map-filters ul li .filters-list ol li.selected-filter-item,.map main #map-filters ul li .filters-list ol li:hover{color:#b8d7ea}.map main #map-filters ul li .filters-list ol li.selected-filter-item a,.map main #map-filters ul li .filters-list ol li:hover a{color:#b8d7ea}.map main #map-filters ul li .filters-list ol li a{line-height:18px;display:block;color:#fff}.map main #map-filters ul li .filter{display:block;width:100%}.map main #map-filters ul li .filter div{float:left;width:50px;height:50px;border-radius:50%}.map main #map-filters ul li .filter div img{width:50px;height:50px}.map main #map-filters ul li .filter span{display:block;float:left;width:auto;padding:0 0 0 15px}.map main #map-filters ul li .filter span h3{font-family:neue-haas-bold,sans-serif;font-size:20px;margin:0;padding:7px 0 0 0;text-transform:uppercase;color:#fff}.map main #map-filters ul li .filter span p{font-family:neue-haas-roman,sans-serif;font-size:12px;margin:0;padding:0;color:#fff}.map main #map-filters ul li .filter.selected-filter div,.map main #map-filters ul li .filter:hover div{background:#e12727}.map main #map-filters ul li .filter.selected-filter span h3,.map main #map-filters ul li .filter:hover span h3{color:#e12727}.map main #map-filters ul li .filter.selected-filter span p,.map main #map-filters ul li .filter:hover span p{color:#e12727}@media (max-width:768px){.map main #map-filters{width:120px;padding:100px 5px 50px 5px}.map main #map-filters ul li{padding:0 0 15px 0}.map main #map-filters ul li .filter div{display:none}.map main #map-filters ul li .filter span h3{font-size:12px}.map main #map-filters ul li .filters-list ol{padding:10px 15px}}.leasing{height:100%}.leasing main{display:none;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;background:#202944;background:linear-gradient(to bottom,#202944 0,#091b2a 100%)}.leasing main .background{display:block;width:100%;height:100%;pointer-events:none;opacity:.5;background-size:cover}.leasing main .the-form-box{padding:0 20px}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .the-form-box{padding:0 0 25px 0!important}}.leasing main .form-textarea-wrapper .form-input{font-family:neue-haas-roman,sans-serif;font-size:14px;width:100%;height:150px;padding:15px;vertical-align:top;letter-spacing:.5px;color:#111;border:0;outline:0;background:rgba(255,255,255,.8)}.leasing main .form-input-wrapper{margin-bottom:15px}.leasing main .form-input-wrapper .form-input{font-size:14px;width:100%;height:50px;padding:15px;vertical-align:top;letter-spacing:.5px;color:#111;border:0;outline:0;background:rgba(255,255,255,.8)}.leasing main .button-wrapper{width:100%;height:50px;margin-top:20px;margin-bottom:50px;text-align:center}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .button-wrapper{margin-top:10px}}.leasing main .button-wrapper button{font-family:neue-haas-bold,sans-serif;font-size:12px;display:inline-block;width:150px;margin:10px 0 0 0;padding:12px;cursor:pointer;transition:.5;text-align:center;text-transform:uppercase;color:#e12727;border:0;outline:0;background:#c9fa75}.leasing main .button-wrapper button:hover{color:#fff;background:#e12727}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .button-wrapper button{width:100%}}.leasing main .form-label-wrapper{display:none}.leasing main footer{font-family:neue-haas-roman,sans-serif;font-size:12px;line-height:50px;position:absolute;z-index:999999;bottom:0;left:0;width:100%;height:50px;text-align:center;color:#fff;background:#202944}.leasing main .leasing-right-content{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:70%;padding-bottom:100px;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content{height:80%}}@media only screen and (device-width:768px) and (orientation:portrait){.leasing main .leasing-right-content{height:90%!important}}@media only screen and (device-width:812px) and (orientation:landscape){.leasing main .leasing-right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (device-width:1024px) and (orientation:landscape){.leasing main .leasing-right-content{height:80%!important}}@media only screen and (device-width:823px) and (orientation:landscape){.leasing main .leasing-right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content{overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (max-width:650px){.leasing main .leasing-right-content{overflow-x:hidden;overflow-y:auto;height:100%}}.leasing main .leasing-right-content .logo-01,.leasing main .leasing-right-content .logo-02{display:inline-block;height:35px;margin:0 auto;margin:15px}.leasing main .leasing-right-content .logo-03,.leasing main .leasing-right-content .logo-04{display:inline-block;height:50px;margin:0 auto;margin:15px}.leasing main .leasing-right-content .box-content{max-height:100%}.leasing main .leasing-right-content a{font-family:neue-haas-roman,sans-serif;font-size:14px;letter-spacing:1px;color:#c9fa75}.leasing main .leasing-right-content p{font-family:neue-haas-roman,sans-serif;font-size:16px;line-height:20px;margin:0 0 10px 0;padding:0;letter-spacing:.7px;color:#fff}.leasing main .leasing-right-content h3{font-family:neue-haas-medium,sans-serif;font-size:18px;margin:0 0 5px 0;padding:0;letter-spacing:1px;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content h3{font-size:14px;letter-spacing:1px}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content h3{font-size:14px;letter-spacing:1px}}@media only screen and (max-width:480px){.leasing main .leasing-right-content h3{font-size:14px;letter-spacing:1px}}.leasing main .leasing-right-content h1{font-family:neue-haas-bold,sans-serif;font-size:20px;display:none;margin:20px 0 20px 0;padding:0;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content h1{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content h1{display:block}}@media only screen and (max-width:480px){.leasing main .leasing-right-content h1{display:block}}.leasing main .leasing-right-content h2{font-family:neue-haas-medium,sans-serif;font-size:20px;margin:0;margin:5px 0 0 0;padding:0;letter-spacing:1px;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-width:480px){.leasing main .leasing-right-content h2{font-size:14px;letter-spacing:1px;color:#c9fa75}}.leasing main .leasing-right-content h2 h3{font-family:neue-haas-medium,sans-serif;font-size:20px;margin:0;margin:5px 0 0 0;padding:0;letter-spacing:1px;color:#fff}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content h2 h3{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content h2 h3{font-size:14px;letter-spacing:1px;color:#c9fa75}}@media only screen and (max-width:480px){.leasing main .leasing-right-content h2 h3{font-size:14px;letter-spacing:1px;color:#c9fa75}}.leasing main .leasing-right-content #home-logo-mobile{display:none}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content #home-logo-mobile{display:block}}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content #home-logo-mobile{display:block}}@media only screen and (max-width:480px){.leasing main .leasing-right-content #home-logo-mobile{display:block}}.leasing main .leasing-right-content #home-logo-mobile .logo{display:none;margin-top:10%}@media only screen and (max-device-width:768px),(max-width:768px){.leasing main .leasing-right-content #home-logo-mobile .logo{margin-top:10%!important}}@media only screen and (max-device-width:1023px),(max-width:1023px){.leasing main .leasing-right-content #home-logo-mobile .logo{margin-top:5%}}@media only screen and (max-height:600px){.leasing main .leasing-right-content #home-logo-mobile .logo{margin-top:10%!important}}.leasing main .leasing-right-content #home-logo-mobile .logo-01,.leasing main .leasing-right-content #home-logo-mobile .logo-02{width:140px}.leasing main .leasing-right-content #home-logo-mobile .logo-03,.leasing main .leasing-right-content #home-logo-mobile .logo-04,.leasing main .leasing-right-content #home-logo-mobile .logo-05,.leasing main .leasing-right-content #home-logo-mobile .logo-06,.leasing main .leasing-right-content #home-logo-mobile .logo-07,.leasing main .leasing-right-content #home-logo-mobile .logo-08{width:90px}@media only screen and (max-width:480px){.leasing main .leasing-right-content #home-logo-mobile .logo-03,.leasing main .leasing-right-content #home-logo-mobile .logo-04,.leasing main .leasing-right-content #home-logo-mobile .logo-05,.leasing main .leasing-right-content #home-logo-mobile .logo-06,.leasing main .leasing-right-content #home-logo-mobile .logo-07,.leasing main .leasing-right-content #home-logo-mobile .logo-08{width:50px}}.right-content.contact-wrapper{font-size:1.2rem;display:-ms-flexbox;display:flex;height:100%;padding:0;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.right-content.contact-wrapper h1,.right-content.contact-wrapper h2,.right-content.contact-wrapper h3{font-family:neue-haas-bold,sans-serif;font-weight:700;display:block;margin-top:1.8rem}.right-content.contact-wrapper p{margin-bottom:1.8rem}.right-content.contact-wrapper a{display:block;margin:.6rem 0;transition:all .2s ease}.right-content.contact-wrapper a:hover{text-decoration:underline;color:#c9fa75}.team-logo{margin-top:25px;margin-bottom:10px}.team-logo img{max-width:90%;height:auto;max-height:60px}.spec-suite{overflow-y:scroll;height:100%;color:#fff}.spec-suite .suite-box{margin:2.5rem 0}@media only screen and (min-width:1200px){.spec-suite .suite-box{margin:5rem 0}}.spec-suite .suite-box .suite-info{font-size:1.6rem;margin-bottom:1rem;color:#c9fa75}@media only screen and (min-width:1200px){.spec-suite .suite-box .suite-info{font-size:2rem}}.spec-suite .suite-box .suite-info .serif{font-family:bluu-next-bold,serif;font-size:1.2em}.spec-suite .suite-box .suite-info .bar{margin:0 1rem}.spec-suite .suite-box .image-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,100px);gap:4px}@media (min-width:768px){.spec-suite .suite-box .image-grid{grid-template-rows:repeat(2,200px)}}@media only screen and (min-width:1200px){.spec-suite .suite-box .image-grid{grid-template-rows:repeat(2,300px)}}.spec-suite .suite-box .image-grid img{width:100%;height:100%;object-fit:cover}.spec-suite .suite-box .image-grid .big{grid-column:1/9;grid-row:1/3}.spec-suite .suite-box .image-grid .small1{grid-column:9/13;grid-row:1}.spec-suite .suite-box .image-grid .small2{grid-column:9/13;grid-row:2}.spec-suite .suite-box:nth-child(odd) .image-grid .big{grid-column:5/13}.spec-suite .suite-box:nth-child(odd) .image-grid .small1{grid-column:1/5}.spec-suite .suite-box:nth-child(odd) .image-grid .small2{grid-column:1/5}