﻿@import url("https://use.typekit.net/yxc3nec.css");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;background:transparent;text-decoration:none;outline:0}a:hover{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html,body{font-size:62.5%;font-family:'freight-sans-pro', sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'FuturaStd-Bold';src:url("../_fonts/futurastd-bold.eot");src:url("../_fonts/futurastd-bold.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-bold.svg#FuturaStd-Bold") format("svg"),url("../_fonts/futurastd-bold.ttf") format("truetype"),url("../_fonts/futurastd-bold.woff") format("woff"),url("../_fonts/futurastd-bold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Futurastd-Medium';src:url("../_fonts/futurastd-medium.eot");src:url("../_fonts/futurastd-medium.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-medium.svg#futurastd-medium") format("svg"),url("../_fonts/futurastd-medium.ttf") format("truetype"),url("../_fonts/futurastd-medium.woff") format("woff"),url("../_fonts/futurastd-medium.woff2") format("woff2");font-weight:normal;font-style:normal}.neow3hide{display:none;visibility:hidden;overflow:initial}img.lazy{display:block}.pattern-path-0{stroke-dasharray:427.5171203613281;stroke-dashoffset:427.51712;-webkit-animation:dash0 5s linear alternate infinite;-moz-animation:dash0 5s linear alternate infinite;-ms-animation:dash0 5s linear alternate infinite;-o-animation:dash0 5s linear alternate infinite;animation:dash0 5s linear alternate infinite}.pattern-path-1{stroke-dasharray:640.036376953125;stroke-dashoffset:640.03638;-webkit-animation:dash1 5s linear alternate infinite;-moz-animation:dash1 5s linear alternate infinite;-ms-animation:dash1 5s linear alternate infinite;-o-animation:dash1 5s linear alternate infinite;animation:dash1 5s linear alternate infinite}.pattern-path-2{stroke-dasharray:57.16757202148438;stroke-dashoffset:57.16757;-webkit-animation:dash2 4s linear alternate infinite;-moz-animation:dash2 4s linear alternate infinite;-ms-animation:dash2 4s linear alternate infinite;-o-animation:dash2 4s linear alternate infinite;animation:dash2 4s linear alternate infinite}@keyframes dash0{0%{stroke-dashoffset:427.51712;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1}}@keyframes dash1{0%{stroke-dashoffset:640.03638;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-opacity:0;stroke-dashoffset:0;fill-opacity:1}}@keyframes dash2{0%{stroke-dashoffset:57.16757;stroke-width:1;fill-opacity:.4}20%{fill-opacity:.4}100%{stroke-dashoffset:.4;stroke-opacity:.4;fill-opacity:1}}.neo_link{display:table;overflow:hidden}.neo_link.style-1{background:transparent;-webkit-transition:background-color 0.2s linear,color 0.15s linear;-moz-transition:background-color 0.2s linear,color 0.15s linear;-ms-transition:background-color 0.2s linear,color 0.15s linear;-o-transition:background-color 0.2s linear,color 0.15s linear;transition:background-color 0.2s linear,color 0.15s linear;border:solid #00485a 1.3px;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;color:#00485a;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;font-family:"FuturaStd-Bold";padding:12px 35px 10px}.neo_link.style-1:hover{color:rgba(255,255,255,0.85);background:#00485a}.neo_link.style-1.white{border:solid #fff 1.3px;color:#fff}.neo_link.style-1.white:hover{border:solid #00485a 1.3px;color:rgba(255,255,255,0.85);background:#00485a}.neo_link.style-2{position:relative;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"freight-sans-pro";line-height:1.39;letter-spacing:.8px;font-weight:500;font-size:18px;text-transform:uppercase;color:#487685}.neo_link.style-2:before,.neo_link.style-2:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#487685;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;-ms-transition:transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear}.neo_link.style-2:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.neo_link.style-2:hover{-webkit-opacity:.85;-moz-opacity:.85;-ms-opacity:.85;-o-opacity:.85;opacity:.85;filter:alpha(opacity=85)}.neo_link.style-2:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);background:#d3d3d3;z-index:5}.delighter.item{-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.neo__social{width:100%;display:block;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:start;-webkit-justify-content:start}.neo__social>li{display:inline-block;width:16px;height:16px;margin:0 10px 0 0}.neo__social>li>a{text-indent:-9999px;white-space:nowrap;width:100%;height:100%;display:block;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.neo__social>li>a.neo_facebook{background-image:url("../_ui/footer/facebook.svg");background-repeat:no-repeat}.neo__social>li>a.neo_instagram{background-image:url("../_ui/footer/instagram.svg");background-repeat:no-repeat}.neo__social>li>a.neo_twitter{background-image:url("../_ui/footer/twitter.svg");background-repeat:no-repeat}.neo__social>li>a.neo_facebook:hover{background-image:url("../_ui/footer/hover-facebook.svg");background-repeat:no-repeat}.neo__social>li>a.neo_instagram:hover{background-image:url("../_ui/footer/hover-instagram.svg");background-repeat:no-repeat}.neo__social>li>a.neo_twitter:hover{background-image:url("../_ui/footer/hover-twitter.svg");background-repeat:no-repeat}.neo_social_sidebar{position:fixed;top:45%;left:0;width:2%;z-index:100}.neo_social_sidebar .neo__social{text-align:center}.neo_social_sidebar .neo__social>li{width:100%;margin:0 0 15px 0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.neo__banner{position:fixed;top:-55px;right:0;width:100%;margin:0 auto;height:58px;background:#00485a;text-align:center;z-index:500}.neo__banner h4{line-height:40px;font-size:17px;letter-spacing:1.7px;color:#fff;font-family:"Futurastd-Bold";text-transform:uppercase;font-weight:600}.neo__banner h6{line-height:1.8rem;font-size:10.5px;letter-spacing:1.7px;color:#fff;font-family:"Futurastd-Medium";text-transform:uppercase;font-weight:400;margin:10px 10vw}.neo__banner span{position:absolute;top:18px;right:10px;height:20px;width:20px;content:"";cursor:pointer;-webkit-opacity:.2;-moz-opacity:.2;-ms-opacity:.2;-o-opacity:.2;opacity:.2;filter:alpha(opacity=20);background-image:url("../_ui/x_icon_w.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-position:center center;background-repeat:no-repeat}.neo__banner span:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo__banner._large h4{line-height:58px;font-size:15px;font-style:initial}.neo__hamburger{transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:transparent;color:inherit;display:inline-block;padding:15px;cursor:pointer;overflow:visible;border:0;margin:0;text-transform:none;position:absolute;top:0;right:0;display:none;height:100%}.neo__hamburger>span{position:relative;width:34px;height:40px;display:inline-block;margin:0;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.neo__hamburger>span>span{display:block;position:absolute;left:0;height:2px;width:50%;background:#487685;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.neo__hamburger>span>span:nth-child(even){left:50%;-webkit-border-radius:0 9px 9px 0;-moz-border-radius:0 9px 9px 0;-ms-border-radius:0 9px 9px 0;-o-border-radius:0 9px 9px 0;border-radius:0 9px 9px 0}.neo__hamburger>span>span:nth-child(odd){left:0px;-webkit-border-radius:9px 0 0 9px;-moz-border-radius:9px 0 0 9px;-ms-border-radius:9px 0 0 9px;-o-border-radius:9px 0 0 9px;border-radius:9px 0 0 9px}.neo__hamburger>span>span:nth-of-type(1),.neo__hamburger>span>span:nth-of-type(2){top:12px}.neo__hamburger>span>span:nth-of-type(3),.neo__hamburger>span>span:nth-of-type(4){top:21px}.neo__hamburger>span>span:nth-of-type(5),.neo__hamburger>span>span:nth-of-type(6){top:30px}.neo__hamburger:hover{-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.neo__hamburger.is-active>span>span:nth-of-type(1),.neo__hamburger.is-active>span>span:nth-of-type(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.neo__hamburger.is-active>span>span:nth-of-type(2),.neo__hamburger.is-active>span>span:nth-of-type(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo__hamburger.is-active>span>span:nth-of-type(1){left:5px;top:14px}.neo__hamburger.is-active>span>span:nth-of-type(2){left:calc(50% - 5px);top:14px}.neo__hamburger.is-active>span>span:nth-of-type(3){left:-50%;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo__hamburger.is-active>span>span:nth-of-type(4){left:100%;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo__hamburger.is-active>span>span:nth-of-type(5){left:5px;top:21px}.neo__hamburger.is-active>span>span:nth-of-type(6){left:calc(50% - 5px);top:21px}*{font-size:1.5rem;font-weight:200;margin:0 0 0 0;padding:0 0 0 0}*:before,*:after{margin:0 0 0 0;padding:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body::-webkit-scrollbar{width:1.55em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body::-webkit-scrollbar-thumb{background:rgba(72,118,133,0.95);outline:1px solid rgba(72,118,133,0.95)}html,body{overflow:hidden}html{overflow-x:hidden;overflow-y:scroll;height:100%}body.noscroll{overflow-y:hidden !important}h1{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;font-size:62px;color:#fff;letter-spacing:1.15px;line-height:1.1;font-family:"FuturaStd-Bold";text-transform:uppercase;font-size:62px}@media screen and (max-width: 1480px){h1{font-size:calc(62px + -12 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){h1{font-size:50px}}h2{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"FuturaStd-Bold";font-weight:600;color:#00485a;line-height:1.11;letter-spacing:1px;font-size:36px;text-align:center;text-transform:uppercase;font-size:36px;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}@media screen and (max-width: 1480px){h2{font-size:calc(36px + -10 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){h2{font-size:26px}}h3{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"FuturaStd-Bold";font-weight:bold;color:#00485a;line-height:1.27;letter-spacing:1.8px;font-size:22px;text-transform:uppercase}h4{font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";text-transform:initial;text-decoration:none;font-weight:normal;color:#00485a;line-height:1.11;letter-spacing:normal;font-size:36px;font-style:italic;font-size:36px}@media screen and (max-width: 1480px){h4{font-size:calc(36px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){h4{font-size:34px}}h5{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";text-transform:initial;text-decoration:none;font-weight:normal;color:#6a7680;line-height:1.42;letter-spacing:.25px;font-size:24px;text-align:center}h6.style-1{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-transform:initial;text-decoration:none;color:#fff;font-size:36px;line-height:1.11;font-weight:400;font-size:36px}@media screen and (max-width: 1480px){h6.style-1{font-size:calc(36px + -4 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){h6.style-1{font-size:32px}}svg{display:block;overflow:visible}a,li,p{font-size:20px;color:#6a7680;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none}p.style-1{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";text-transform:initial;text-decoration:none;color:#6a7680;font-size:24px;line-height:1.42;letter-spacing:.25px;font-weight:500;font-size:24px}@media screen and (max-width: 1480px){p.style-1{font-size:calc(24px + -4 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){p.style-1{font-size:20px}}ul{list-style:none;list-style-type:none}header{position:fixed;top:0;background:#fff;height:75px;width:calc(100vw - (100vw - 100%));z-index:1000}header.fixed{-webkit-box-shadow:3px 3px 5px 6px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 5px 6px rgba(0,0,0,0.1);box-shadow:3px 3px 5px 6px rgba(0,0,0,0.1)}header>div{width:95vw;display:block;margin:0 auto;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}header>div:before,header>div:after{clear:both;content:"";display:block;height:0}header>div div.neo_logo{float:left;width:auto;overflow:hidden;height:100%;display:inline-block}header>div div.neo_logo>a{height:100%;display:block;max-height:100px;overflow:hidden}header>div div.neo_logo>a img,header>div div.neo_logo>a svg{height:100%;display:block;max-height:100%;max-width:99px}header>div>nav{width:auto;position:relative;float:right;height:100%}header>div>nav>ul{width:auto;list-style:none;list-style-type:none;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:center;-webkit-justify-content:center}header>div>nav>ul>li{display:inline-block;padding:0;margin:0 calc( 2vw/4 );cursor:pointer;-webkit-align-items:center;align-items:center}header>div>nav>ul>li:last-child{margin:0 0 0 calc( 2vw/4 )}header>div>nav>ul>li>a{-webkit-align-items:center;align-items:center;flex:1;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;vertical-align:middle;display:table;height:100%;position:relative;-webkit-align-items:center;align-items:center;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;font-size:13px;font-family:"Futurastd-Medium";line-height:75px;color:#00485a}header>div>nav>ul>li>a:hover{color:rgba(0,72,90,0.75)}header>div>nav>ul>li.current-menu-item a:after{width:100%;height:1.3px;background:rgba(0,72,90,0.75);content:"";position:absolute;right:0;bottom:25px;left:0}header>div>nav>ul>li._link{position:relative;padding:0 calc(0.5vw + 5px);-webkit-transition:all 0.65s ease-in-out;-moz-transition:all 0.65s ease-in-out;-ms-transition:all 0.65s ease-in-out;-o-transition:all 0.65s ease-in-out;transition:all 0.65s ease-in-out}header>div>nav>ul>li._link:before{width:100%;height:43%;position:absolute;top:27%;right:0;content:"";border:solid #00485a 1.4px}header>div>nav>ul>li._link:hover a{color:#fff}header>div>nav>ul>li._link:hover:before{background:#00485a}main{margin:calc((75px + 0px)) 0 2vw 0;width:calc(100vw - (100vw - 100%));height:auto;background:#fff;font-size:20px;color:#6a7680;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none}footer{width:calc(calc(100vw - (100vw - 100%)) - (2vw * 2));height:70px;background:#fff;position:relative;margin:0 auto;border-top:solid rgba(211,211,211,0.45) 1.5px}footer>div{width:100%;margin:0;padding:0;line-height:70px}footer>div:before,footer>div:after{clear:both;content:"";display:block;height:0}footer>div div{width:50%;margin:0 0% 0% 0;padding:0;float:left}footer>div div:nth-child(2n+2){margin:0 0 0% 0}@media only screen and (max-width: 960px){footer>div div{width:50%;margin:0 0% 0% 0}footer>div div:nth-child(2n+2){margin:0 0% 0% 0}footer>div div:nth-child(3n+3){margin:0 0% 0% 0}footer>div div:nth-child(2n+2){margin:0 0 0% 0}}@media only screen and (max-width: 720px){footer>div div{width:100%;margin:0 5% 5% 0}footer>div div:nth-child(2n+2){margin:0 5% 5% 0}footer>div div:nth-child(2n+2){margin:0 5% 5% 0}footer>div div:nth-child(2n+2){margin:0 5% 5% 0}footer>div div:nth-child(1n+1){margin:0 0 5% 0}}footer>div div{padding:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}footer>div div:before,footer>div div:after{clear:both;content:"";display:block;height:0}footer>div div p,footer>div div a{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(0,0,0,0.5);letter-spacing:.1px;line-height:1.83;font-size:12px;font-weight:normal;text-transform:capitalize;font-family:"Futurastd-Medium";display:inline-block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}footer>div div a:hover{color:#373932}footer>div div span{background:rgba(0,0,0,0.35);width:1px;height:10px;display:inline-block;content:"";margin:2px 5px;vertical-align:middle}footer>div div #neocredit a{vertical-align:middle;margin:-5px 0 0 0}footer>div div:last-child{text-align:right}footer>div div:last-child p,footer>div div:last-child a{text-transform:uppercase;font-family:"Futurastd-Medium";letter-spacing:.9px;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80)}footer>div div:last-child ul{display:inline-block;margin:0 0 0 1vw}footer>div div:last-child ul li{display:inline-block;margin:0 5px;vertical-align:sub}footer>div div:last-child ul li:last-child{margin:0 0 0 5px}footer>div div:last-child ul li:hover .footer-icon-g{fill:#373932}footer>div div:last-child ul li .lpc{width:72px;margin-top:6px}.footer{width:calc(calc(100vw - (100vw - 100%)) - (2vw * 2));background:#fff;position:relative;margin:20px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.footer>div{width:50%;margin:0 0% 0% 0;padding:0;float:left}.footer>div:nth-child(2n+2){margin:0 0 0% 0}@media only screen and (max-width: 960px){.footer>div{width:50%;margin:0 0% 0% 0}.footer>div:nth-child(2n+2){margin:0 0% 0% 0}.footer>div:nth-child(3n+3){margin:0 0% 0% 0}.footer>div:nth-child(2n+2){margin:0 0 0% 0}}@media only screen and (max-width: 460px){.footer>div{width:100%;margin:0 5% 5% 0}.footer>div:nth-child(2n+2){margin:0 5% 5% 0}.footer>div:nth-child(2n+2){margin:0 5% 5% 0}.footer>div:nth-child(2n+2){margin:0 5% 5% 0}.footer>div:nth-child(1n+1){margin:0 0 5% 0}}.footer:before,.footer:after{clear:both;content:"";display:block;height:0}.footer>div{padding:2vw 0 0 0}.footer>div a{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-transform:initial;text-decoration:none;font-size:14px;letter-spacing:.8px;line-height:1.71;font-family:"Futurastd-Medium";color:#487685;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.footer>div a span{display:block}.footer>div a:hover{color:rgba(72,118,133,0.75)}.footer>div>ul{display:block}.footer>div>ul li{display:inline-block}.footer>div:nth-of-type(1){width:80%;min-width:80%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start}.footer>div:nth-of-type(1) div{text-align:left;margin:0 5vw 0 0}.footer>div:nth-of-type(1) div img,.footer>div:nth-of-type(1) div svg{display:block}.footer>div:nth-of-type(1) h4{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;text-transform:uppercase;font-family:"Futurastd-Medium";color:#6a7680;font-size:12px;letter-spacing:1.7px;font-weight:500;-webkit-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9;filter:alpha(opacity=90);margin:12px 0}.footer>div:nth-of-type(1) a._arrow{position:relative;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.footer>div:nth-of-type(1) a._arrow:after{width:12px;height:8px;display:inline-block;margin:0 0 0 2px;content:"";background-image:url("../_ui/dropdown-color.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.footer>div:nth-of-type(1) a._arrow:hover:after{-webkit-transform:rotate(-90deg) translateY(2px);-moz-transform:rotate(-90deg) translateY(2px);-ms-transform:rotate(-90deg) translateY(2px);-o-transform:rotate(-90deg) translateY(2px);transform:rotate(-90deg) translateY(2px);-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.footer>div:nth-of-type(1) .neo__social{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start}.footer>div:nth-of-type(1) .neo__social>li:nth-of-type(2){margin:0 17px 0 0}.footer>div:nth-of-type(1) .neo__social>li>a{background-position:top left;background-repeat:no-repeat}.footer>div:nth-of-type(2){text-align:right;width:20%;min-width:20%}.footer>div:nth-of-type(2) ul{margin:20px 0 0 0}.footer>div:nth-of-type(2) ul li{margin:0 0 0 2vw;vertical-align:middle}section{position:relative;display:block;width:100%}section:before,section:after{clear:both;content:"";display:block;height:0}section.neo__hero{padding:0 2vw 2vw 2vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%;height:auto;background:#fff}section.neo__hero figure{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat;display:block;width:100%;position:relative}section.neo__hero figure img{width:100%;display:block;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}section.neo__hero figure span{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-blend-mode:multiply;background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0.2))}section.neo__hero>div{position:absolute;top:40%;right:0;bottom:0;left:0;margin:auto;z-index:2;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}section.neo__hero>div h5{color:#fff;margin:15px auto 40px}section.neo__hero>div h6{font-style:italic;margin:36px 0 0 0}section.neo__hero>div .neo_link.style-1{display:inline-block;color:#fff;border:solid #fff 1.3px}section.neo__hero>div .neo_link.style-1:hover{border:solid #00485a 1.3px}section.neo__data{background-image:linear-gradient(76deg, rgba(211,211,211,0.25), rgba(255,255,255,0));height:80vh;min-height:760px}section.neo__data>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:80%;z-index:5;max-width:800px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.neo__data>div:before,section.neo__data>div:after{clear:both;content:"";display:block;height:0}section.neo__data>div p{text-align:center;margin:calc(2vw + 10px) auto}section.neo__data>div a{text-align:center;margin:calc(2vw + 10px) auto 50px}section.neo__data>div ul{display:block;width:100%;margin:calc(2vw + 10px) auto}section.neo__data>div ul li{width:32%;margin:0 2% 2% 0;padding:0;float:left}section.neo__data>div ul li:nth-child(3n+3){margin:0 0 2% 0}@media only screen and (max-width: 960px){section.neo__data>div ul li{width:30.66667%;margin:0 4% 4% 0}section.neo__data>div ul li:nth-child(3n+3){margin:0 4% 4% 0}section.neo__data>div ul li:nth-child(4n+4){margin:0 4% 4% 0}section.neo__data>div ul li:nth-child(3n+3){margin:0 0 4% 0}}@media only screen and (max-width: 720px){section.neo__data>div ul li{width:100%;margin:0 5% 5% 0}section.neo__data>div ul li:nth-child(3n+3){margin:0 5% 5% 0}section.neo__data>div ul li:nth-child(3n+3){margin:0 5% 5% 0}section.neo__data>div ul li:nth-child(2n+2){margin:0 5% 5% 0}section.neo__data>div ul li:nth-child(1n+1){margin:0 0 5% 0}}section.neo__data>div ul:before,section.neo__data>div ul:after{clear:both;content:"";display:block;height:0}section.neo__data>div ul li p{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#487685;font-weight:500;font-family:"Futurastd-Medium";font-size:16px;line-height:1.79;letter-spacing:.81px;text-transform:uppercase;display:block;width:100%;margin:calc(1vw + 10px) auto}section.neo__data>div._features{width:75%;max-width:75%;height:22vw}section.neo__data ._overlay{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";background-image:linear-gradient(78deg, #fdfdfd 35%, rgba(250,250,250,0) 94%)}section.neo__data img,section.neo__data svg{position:absolute;right:0;bottom:0;z-index:1}section.neo__bg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%;height:auto;background:#fff}section.neo__bg figure{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat;display:block;width:100%;position:relative}section.neo__bg figure img{width:100%;display:block;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}section.neo__bg figure span{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-blend-mode:multiply;background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0.2))}section.neo__bg>div{position:absolute;top:47%;right:0;bottom:0;left:0;margin:auto;z-index:2}section.neo__bg>div h2{color:#fff}section.neo__bg>div a{margin:calc(2vw + 20px) auto}.neo__features{background-image:linear-gradient(76deg, rgba(211,211,211,0.25), rgba(255,255,255,0));height:70vh;min-height:650px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:1vw auto 0;width:100%;display:block;position:relative}.neo__features:before,.neo__features:after{clear:both;content:"";display:block;height:2vw}.neo__features ul{display:block;width:70%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.neo__features ul:before,.neo__features ul:after{clear:both;content:"";display:block;height:0}.neo__features ul li{width:23.5%;margin:0 2% 2% 0;padding:0;float:left}.neo__features ul li:nth-child(4n+4){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo__features ul li{width:48%;margin:0 4% 4% 0}.neo__features ul li:nth-child(4n+4){margin:0 4% 4% 0}.neo__features ul li:nth-child(3n+3){margin:0 4% 4% 0}.neo__features ul li:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 460px){.neo__features ul li{width:100%;margin:0 5% 5% 0}.neo__features ul li:nth-child(2n+2){margin:0 5% 5% 0}.neo__features ul li:nth-child(4n+4){margin:0 5% 5% 0}.neo__features ul li:nth-child(2n+2){margin:0 5% 5% 0}.neo__features ul li:nth-child(1n+1){margin:0 0 5% 0}}.neo__features ul li{text-align:center}.neo__features ul li h3{color:#487685}.neo__features ul li h5{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:15px;line-height:1.2;letter-spacing:.5px;font-weight:600;font-family:"freight-sans-pro";color:#6ba4b8;text-transform:uppercase;margin:15px auto}.neo__features ._overlay{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";background-image:linear-gradient(78deg, #fdfdfd 35%, rgba(250,250,250,0) 94%)}.neo__features img,.neo__features svg{position:absolute;right:0;bottom:0;z-index:1}body[id=home] .neo__fillout{background:#fff}body[id=apartments] .neo__fillout{background:#fff}body[id=amenities] .neo__fillout{background:#fff}body[id=neighborhood] .neo__fillout{background:#fff}body[id=template-contact] .neo__fillout{background:#fff}.neo_to_top{display:inline-block;background:#487685;width:1.75vw;height:1.75vw;position:fixed;right:2px;bottom:30px;min-width:20px;min-height:20px;-webkit-transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;-moz-transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;-ms-transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;-o-transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;z-index:1000;text-align:center}.neo_to_top:after{color:#fff;line-height:1.75vw;content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../_ui/back-to-top.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.neo_to_top:hover{cursor:pointer;background:#6ba4b8}.neo_to_top.show{visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo_parallax{width:100%;height:calc(20vw + 720px);padding:0;background-size:cover;background-position:center center;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.neo_parallax.home{background-image:url("../_content/home/building-rendering.jpg");background-repeat:no-repeat}.neo_parallax.apartments{background-image:url("../_content/apartments/apartment-rendering.jpg");background-repeat:no-repeat}.neo__template{width:100%;display:block;margin:calc(100px + 4vw) 0 0}.neo__template:before,.neo__template:after{clear:both;content:"";display:block;height:0}.neo__template>div{width:80%;margin:4vw auto}.neo__template>div:before,.neo__template>div:after{clear:both;content:"";display:block;height:0}.neo__template>div>h2{margin:3vw auto}.neo__template>div h6{font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;font-size:14px;line-height:1.79;letter-spacing:.81px;font-weight:bold;font-family:"FuturaStd-Bold";color:#487685;display:block;margin:40px 0 5px}.neo__template>div p,.neo__template>div li,.neo__template>div a{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";text-transform:initial;text-decoration:none;font-size:17px;line-height:1.47;letter-spacing:.1px;color:#6a7680}.neo__template>div p{margin:10px 0;display:block}.neo__template>div a{font-weight:600}.neo__template>div a:hover{color:#487685}.neo__team{padding:calc(50px + 4vw) 0 0}.neo__team>h2{margin:0 0 4vw 0}.neo__team>div{width:80%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start}.neo__team>div p{flex:1;margin:0 auto 6vw;width:70%}.neo__team>div p:nth-of-type(1){border-right:solid #d3d3d3 1px;max-width:22%;margin:0 4% 0 0;padding:0 4% 0 0}.neo__team>div.last p:nth-of-type(2){margin:0 auto 10px}.neo__error{height:70vh}.neo__error>div{display:inline-block;text-align:center;margin:2vw auto;position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.neo__error>div:before,.neo__error>div:after{clear:both;content:"";display:block;height:0}.neo__error>div article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.neo__error>div article:before,.neo__error>div article:after{clear:both;content:"";display:block;height:0}.neo__error>div article h1{color:#00485a}.neo__error>div article h5{color:#487685;margin:2vw auto;font-weight:600;font-family:"FuturaStd-Bold";font-size:22px}@media screen and (max-width: 1480px){.neo__error>div article h5{font-size:calc(22px + -4 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo__error>div article h5{font-size:18px}}.neo_vrtour #pano{width:100%;height:90vh;max-width:90vw;margin:0 auto;-webkit-box-shadow:-1px 9px 18px -6px rgba(0,0,0,0.75);-moz-box-shadow:-1px 9px 18px -6px rgba(0,0,0,0.75);box-shadow:-1px 9px 18px -6px rgba(0,0,0,0.75)}.neo_vrtour .close-mfp{position:fixed;top:10px;right:10px;cursor:pointer;width:30px;height:30px;z-index:10}.neo_vrtour .close-mfp>span{position:relative;text-align:left;height:100%;width:100%;display:block}.neo_vrtour .close-mfp>span span{cursor:pointer;padding:1px 0 0 0;display:block;text-align:center;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-transform:initial;text-decoration:none;font-size:10px;line-height:30px;font-weight:300;color:#487685}.neo_vrtour .close-mfp>span:before,.neo_vrtour .close-mfp>span:after{content:"";height:1.6px;width:inherit;position:absolute;left:0;background:#487685;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.neo_vrtour .close-mfp>span:before{top:46%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.neo_vrtour .close-mfp>span:after{bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo_vrtour .close-mfp>span:hover:before,.neo_vrtour .close-mfp>span:hover:after{background:#e5ebef}body.hasBanner header{top:55px}body.hasBanner header.is-active{top:0}.logged-in header{top:32px}.neo__fillout{background:#e5ebef;margin:0 2vw;padding:calc(4vw + 25px) 0 calc(4vw + 50px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.neo__fillout:before,.neo__fillout:after{clear:both;content:"";display:block;height:0}.neo__fillout>div{width:88%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:space-around;-webkit-justify-content:space-around}.neo__fillout>div:before,.neo__fillout>div:after{clear:both;content:"";display:block;height:0}.neo__fillout>div h4{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"FuturaStd-Bold";font-weight:600;color:#00485a;line-height:1.4;letter-spacing:1.64px;font-size:20px;text-align:left;text-transform:uppercase;margin:0 0 0}.neo__fillout>div h4:nth-of-type(2){margin:calc(2vw + 20px) 0 0}.neo__fillout>div p{width:75%;margin:5px 0 15px}.neo__fillout>div a:hover{color:#487685}.neo__fillout>div article{display:inline-block;float:left}.neo__fillout>div article:first-child{width:45%}.neo__fillout>div article:first-child p,.neo__fillout>div article:first-child a,.neo__fillout>div article:first-child li{color:#6a7680;font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:.1px;text-transform:initial;text-decoration:none;font-family:"futurastd-medium";font-weight:300;font-size:15px;line-height:1.6}.neo__fillout>div article:first-child ul{width:60%;margin:0}.neo__fillout>div article:first-child ul:before,.neo__fillout>div article:first-child ul:after{clear:both;content:"";display:block;height:0}.neo__fillout>div article:first-child ul li{width:49%;margin:0 2% 2% 0;padding:0;float:left}.neo__fillout>div article:first-child ul li:nth-child(2n+2){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo__fillout>div article:first-child ul li{width:50%;margin:0 0% 0% 0}.neo__fillout>div article:first-child ul li:nth-child(2n+2){margin:0 0% 0% 0}.neo__fillout>div article:first-child ul li:nth-child(3n+3){margin:0 0% 0% 0}.neo__fillout>div article:first-child ul li:nth-child(2n+2){margin:0 0 0% 0}}@media only screen and (max-width: 720px){.neo__fillout>div article:first-child ul li{width:49.5%;margin:0 1% 1% 0}.neo__fillout>div article:first-child ul li:nth-child(2n+2){margin:0 1% 1% 0}.neo__fillout>div article:first-child ul li:nth-child(3n+3){margin:0 1% 1% 0}.neo__fillout>div article:first-child ul li:nth-child(2n+2){margin:0 0 1% 0}}.neo__fillout>div article:first-child ul li{position:relative;text-align:left}.neo__fillout>div article:last-child{width:55%}.neo__fillout._contact{background:#fff}.logged-in .calendar header{top:0}.neo__contact h2{margin:0 auto 25px}.neo__contact p{line-height:2.22}.neo__contact>h6{font-size:26px;text-align:center;color:#727377;margin:10px auto 15px}form{display:block;position:relative;margin:0 auto;width:96%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}form:before,form:after{clear:both;content:"";display:block;height:0}form fieldset{width:48%;margin:0 4% 4% 0;padding:0;float:left}form fieldset:nth-child(2n+2){margin:0 0 4% 0}@media only screen and (max-width: 960px){form fieldset{width:48%;margin:0 4% 4% 0}form fieldset:nth-child(2n+2){margin:0 4% 4% 0}form fieldset:nth-child(3n+3){margin:0 4% 4% 0}form fieldset:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 640px){form fieldset{width:100%;margin:0 5% 5% 0}form fieldset:nth-child(2n+2){margin:0 5% 5% 0}form fieldset:nth-child(2n+2){margin:0 5% 5% 0}form fieldset:nth-child(2n+2){margin:0 5% 5% 0}form fieldset:nth-child(1n+1){margin:0 0 5% 0}}form fieldset{border:0;position:relative;height:40px;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}form fieldset:before,form fieldset:after{clear:both;content:"";display:block;height:0}form fieldset label{cursor:pointer;width:100%;height:100%;position:absolute;top:0;right:0;z-index:2}form fieldset label.error{position:absolute;top:105%;right:0;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;letter-spacing:.1px;text-transform:initial;text-decoration:none;font-size:10px;line-height:normal;color:#bd3128;text-align:right;font-family:"futurastd-medium"}form fieldset .neo_arrow{position:absolute;top:-10px;left:95%;z-index:1;background-image:url("../_ui/dropdown.svg");-webkit-background-size:30%;-moz-background-size:30%;background-size:30%;-o-background-size:30%;background-position:center center;background-repeat:no-repeat}form fieldset input[type=text],form fieldset input[type=email],form fieldset textarea{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(106,118,128,0.95);line-height:1.79;letter-spacing:.81px;font-weight:100;font-size:14px;text-transform:uppercase;font-family:"futurastd-medium";font-size:14px;background:none;display:inline-block;border:0;padding:10px 0 2px;outline:0;width:100%;border-bottom:solid rgba(108,117,129,0.45) 1.3px;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 1480px){form fieldset input[type=text],form fieldset input[type=email],form fieldset textarea{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){form fieldset input[type=text],form fieldset input[type=email],form fieldset textarea{font-size:12px}}form fieldset input[type=text]:focus,form fieldset input[type=text]:active,form fieldset input[type=email]:focus,form fieldset input[type=email]:active,form fieldset textarea:focus,form fieldset textarea:active{outline:none;border-bottom:solid rgba(108,117,129,0.95) 1.3px}form fieldset textarea{overflow:hidden;height:46px;resize:none}form fieldset input[type=submit]{box-shadow:inset 0 0 0 1.2px #00485a;-webkit-transition:color .25s .08333s;-moz-transition:color .25s .08333s;-ms-transition:color .25s .08333s;-o-transition:color .25s .08333s;transition:color .25s .08333s;position:relative;color:#00485a;color:#00485a;margin:3vw 0 0;background:transparent;cursor:pointer;outline:none;padding:8px 35px 6px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:14px;font-weight:500;font-family:"FuturaStd-Bold";line-height:1.94;letter-spacing:2px;color:#00485a;text-transform:uppercase}form fieldset input[type=submit]:before,form fieldset input[type=submit]:after{border:solid transparent 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:0;height:0;position:absolute;pointer-events:none;content:"";bottom:0;right:0}form fieldset input[type=submit]:before{border-bottom-width:1.2px;border-left-width:1.2px}form fieldset input[type=submit]:after{border-top-width:1.2px;border-right-width:1.2px}form fieldset input[type=submit]:hover{color:#00485a}form fieldset input[type=submit]:hover::before,form fieldset input[type=submit]:hover::after{border-color:#00485a;-webkit-transition:border-color 0s,width .25s,height .25s;-moz-transition:border-color 0s,width .25s,height .25s;-ms-transition:border-color 0s,width .25s,height .25s;-o-transition:border-color 0s,width .25s,height .25s;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}form fieldset input[type=submit]:hover::before{transition-delay:0s,0s,.25s}form fieldset input[type=submit]:hover::after{transition-delay:0s,.25s,0s}form fieldset input[type=submit]:hover{box-shadow:inset 0 0 0 1.7px #00485a;background:#00485a;color:rgba(255,255,255,0.85);-webkit-transition:background 0.65s,color 0.05s;-moz-transition:background 0.65s,color 0.05s;-ms-transition:background 0.65s,color 0.05s;-o-transition:background 0.65s,color 0.05s;transition:background 0.65s,color 0.05s}form fieldset.neo_drop{overflow:initial}form fieldset.neo_submit{overflow:initial}form fieldset.neo_submit input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}form .modal-form{display:none}form .modal-form:checked+.modal{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible}form .modal-form:checked+.modal .modal__inner{top:0}form .modal{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:38px;left:0;visibility:hidden;background:rgba(245,249,252,0);width:100%;height:255px;margin:auto;max-width:100%;z-index:999;max-height:280px;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}form .modal._size{height:130px}form .modal .modal__bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}form .modal h5{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:14px;line-height:1.79;letter-spacing:.81px;font-weight:500;color:#6a7680;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:14px;text-align:left}@media screen and (max-width: 1480px){form .modal h5{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){form .modal h5{font-size:12px}}form .modal .modal__inner{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-20%;right:0;bottom:0;left:0;z-index:999;-webkit-box-shadow:5px 6px 30px rgba(106,118,128,0.1);-moz-box-shadow:5px 6px 30px rgba(106,118,128,0.1);box-shadow:5px 6px 30px rgba(106,118,128,0.1);border:solid #6a7680 1px;width:100%;height:100%;background:#f5f9fc;padding:0.5em 1.2em;overflow:hidden;margin:auto}form .modal .modal__inner ul{padding:8px 1em 0;margin:0;list-style:none;list-style-type:none;position:relative;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}form .modal .modal__inner ul:before,form .modal .modal__inner ul:after{clear:both;content:"";display:block;height:0}form .modal .modal__inner ul li{margin:0 0 1vw 0;display:inline-block;float:left;width:49%}form .modal .modal__close{position:absolute;top:10px;right:1em;width:1.1em;height:1.1em;cursor:pointer}form .modal .modal__close:hover:before,form .modal .modal__close:hover:after{background:rgba(68,74,84,0.7)}form .modal .modal__close:before,form .modal .modal__close:after{content:"";background:#d3d3d3;display:block;position:absolute;top:0;left:50%;margin:-3px 0 0 -1px;width:1.2px;height:1.2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}form .modal .modal__close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.unit-checkbox{position:absolute;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.unit-checkbox+label{position:relative;cursor:pointer;padding:0;display:inline-block;-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6;opacity:.6;filter:alpha(opacity=60);font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:12px;line-height:normal;letter-spacing:.69px;font-weight:500;color:#6a7680;font-family:"Futurastd-Medium";text-transform:uppercase;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.unit-checkbox+label:before,.unit-checkbox+label:after{-webkit-transition:all 0.02s ease-in-out;-moz-transition:all 0.02s ease-in-out;-ms-transition:all 0.02s ease-in-out;-o-transition:all 0.02s ease-in-out;transition:all 0.02s ease-in-out}.unit-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:middle;width:20px;height:20px;background:transparent;margin-top:-2px;border:solid #6a7680 1px}.unit-checkbox:hover+label:before{border:solid #6a7680 1px}.unit-checkbox:focus+label:before{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.02);-moz-box-shadow:0 0 0 2px rgba(0,0,0,0.02);box-shadow:0 0 0 2px rgba(0,0,0,0.02)}.unit-checkbox:disabled+label{font-size:20px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none;color:#979797;cursor:auto}.unit-checkbox:disabled+label:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.unit-checkbox:checked+label:after{content:"";position:absolute;top:2px;left:3px;background:#6a7680;width:14px;height:12px}.neo__contact{position:relative}.form_error{text-align:center;height:20px}.form_error strong{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-decoration:none;font-size:1.8rem;line-height:2;color:#bd3128;font-weight:600;text-transform:uppercase}.neomessage{position:relative;min-height:200px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.neomessage>h6{font-size:22px;text-align:center;color:#727377;margin:10px auto 15px}.neomessage>h4{text-align:center;text-align:center !important}.formloader{position:absolute;right:0;bottom:50px;left:0;width:80px;height:80px;top:88%;margin:0 auto;position:absolute;display:none}.formloader span{position:absolute;border:solid rgba(232,237,242,0.1) 5px;border-top:solid transparent 5px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px;border-radius:999px}.formloader span:nth-child(1){width:60px;height:60px;-webkit-animation:spin-1 3s infinite linear;-moz-animation:spin-1 3s infinite linear;-ms-animation:spin-1 3s infinite linear;-o-animation:spin-1 3s infinite linear;animation:spin-1 3s infinite linear}.formloader span:nth-child(2){width:20px;height:20px;top:21px;left:21px;-webkit-animation:spin-2 2s infinite linear;-moz-animation:spin-2 2s infinite linear;-ms-animation:spin-2 2s infinite linear;-o-animation:spin-2 2s infinite linear;animation:spin-2 2s infinite linear}.formloader img{margin:auto;max-width:70px;min-width:45px;width:4vw;display:table;position:relative;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;filter:alpha(opacity=50);animation-name:pulse_animation;animation-duration:2000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}::-webkit-input-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(106,118,128,0.95);line-height:1.79;letter-spacing:.81px;font-weight:500;font-size:14px;text-transform:uppercase;font-family:"futurastd-medium";font-size:14px}@media screen and (max-width: 1480px){::-webkit-input-placeholder{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){::-webkit-input-placeholder{font-size:12px}}::-moz-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(106,118,128,0.95);line-height:1.79;letter-spacing:.81px;font-weight:500;font-size:14px;text-transform:uppercase;font-family:"futurastd-medium";font-size:14px}@media screen and (max-width: 1480px){::-moz-placeholder{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){::-moz-placeholder{font-size:12px}}:-ms-input-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(106,118,128,0.95);line-height:1.79;letter-spacing:.81px;font-weight:500;font-size:14px;text-transform:uppercase;font-family:"futurastd-medium";font-size:14px}@media screen and (max-width: 1480px){:-ms-input-placeholder{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){:-ms-input-placeholder{font-size:12px}}:-moz-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:rgba(106,118,128,0.95);line-height:1.79;letter-spacing:.81px;font-weight:500;font-size:14px;text-transform:uppercase;font-family:"futurastd-medium";font-size:14px}@media screen and (max-width: 1480px){:-moz-placeholder{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){:-moz-placeholder{font-size:12px}}.neo__Dropbox{z-index:100}.neo__Dropbox:before{margin:2.2vh auto}.neo__Dropbox>label{font-size:20px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none;text-align:left;color:#444a54;position:relative;display:block;padding:14px 15px;border:solid #d3d3d3 1px;-webkit-box-shadow:0 1px 0px rgba(232,237,242,0.6);-moz-box-shadow:0 1px 0px rgba(232,237,242,0.6);box-shadow:0 1px 0px rgba(232,237,242,0.6);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.neo__Dropbox>label:after{position:absolute;top:20px;right:10px;content:"";border-left:solid transparent 7px;border-right:solid transparent 7px;border-top:solid #444a54 7px}.neo__Dropbox>input[type="checkbox"]{z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;min-height:2em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo__Dropbox>input[type="checkbox"]:checked ~ ul{height:auto;max-height:25vh;z-index:10;position:absolute;width:100%}.neo__Dropbox>input[type="checkbox"]:checked+label:after{content:"x";border:none;top:10px;right:10px;cursor:pointer;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none;font-size:20px;color:#444a54;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;-ms-animation-delay:.7s;animation-delay:.7s}.neo__Dropbox>ul{height:0;max-height:0;overflow:hidden;z-index:100;-webkit-transition:1x all;-moz-transition:1x all;-ms-transition:1x all;-o-transition:1x all;transition:1x all;background:#fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 2px 1px rgba(232,237,242,0.7);-moz-box-shadow:0 2px 1px rgba(232,237,242,0.7);box-shadow:0 2px 1px rgba(232,237,242,0.7)}.neo__Dropbox>ul:after{color:#fff;font-size:1.75em}.neo__Dropbox>ul>li{width:50%;max-width:100%;margin:1em auto}.neo__Dropbox>ul>li label{display:block;background:#75a4b0;padding:5px 16px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:solid rgba(211,211,211,0.76) 1px}.neo__Dropbox>ul>li label:after{font-size:1.25em}.neo__Dropbox>ul>li input[type="checkbox"]{z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;min-height:2em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo__Dropbox>ul>li input[type="checkbox"]:active+label{background:#75a4b0}.neo__Dropbox>ul>li input[type="checkbox"]:checked+label{background:#75a4b0;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-transform:initial;text-decoration:none;text-align:left;color:#fff;font-size:15px;line-height:32px}.neo__Dropbox>ul>li input[type="checkbox"]:checked+label:after{content:"✓";position:absolute;top:5px;right:5px;font-size:15px}.neo__Dropbox>ul>li.selection{position:relative;padding:0;margin:0;width:100%}.neo__Dropbox>ul>li.selection label:after{content:''}.neo__Dropbox>ul>li.selection label{display:block;margin:0;background:rgba(232,237,242,0.45);height:32px;overflow:hidden;position:relative;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-transform:initial;text-decoration:none;text-align:left;color:#75a4b0;font-size:14px;line-height:32px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.neo__Dropbox>ul>li.selection:hover label{background:rgba(211,211,211,0.95)}.neo__Dropbox>ul>li.selection:last-child label{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;color:rgba(68,74,84,0.8);letter-spacing:.1px;line-height:1.44;font-family:"knockout-middle";text-transform:uppercase;font-size:13px;text-align:center}.ui-widget.ui-widget-content{border:solid rgba(211,211,211,0.25) 1px}.ui-widget-header{background:rgba(232,237,242,0.4);border:solid rgba(211,211,211,0.75) 1px}.ui-datepicker th span{color:rgba(68,74,84,0.5);font-size:11px;text-align:left}.ui-state-default,.ui-widget-content .ui-state-default{background:rgba(232,237,242,0.25);border:solid rgba(232,237,242,0.4) 1px}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover{background:rgba(232,237,242,0.75);border:solid rgba(232,237,242,0.8) 1px}.ui-widget-content .ui-state-default.ui-state-active{background:rgba(117,164,176,0.9);color:#fff;border:solid #75a4b0 1px}.calendar{display:table;width:100%;margin:5px auto;top:0}.calendar header{height:26px;cursor:default;position:relative}.calendar header span{line-height:26px;display:inline-block}.calendar header .button{width:40px;text-align:center;cursor:pointer;position:absolute;background:#6a7680}.calendar header .left.button{left:0}.calendar header .right.button{right:0;top:0}.calendar header .header-label{width:100%;text-align:center;cursor:pointer;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;letter-spacing:.52px;line-height:26px;font-size:9px;color:#fff;font-weight:500;font-family:"Futurastd-Medium";text-transform:uppercase}.calendar header.fixed{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.calendar table{background:#f5f9fc;border-collapse:collapse}.calendar table td{width:30px;height:24px;cursor:default;text-align:center;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;letter-spacing:.46px;line-height:24px;font-size:8px;color:#6a7680;font-weight:500;font-family:"Futurastd-Medium";text-transform:uppercase;border:solid rgba(211,211,211,0.2) 1px}.calendar thead th{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;letter-spacing:.46px;line-height:22px;font-size:8px;color:#6a7680;font-weight:500;font-family:"Futurastd-Medium";text-transform:uppercase;height:22px;width:30px;text-align:center;border:solid rgba(211,211,211,0) 1px}.calendar .calendar-frame table{width:100%}.calendar .calendar-frame tbody td.today{background:rgba(211,211,211,0.2);color:#6c7581}.calendar .calendar-frame tbody td.disabled{pointer-events:none}.calendar .calendar-frame tbody td:not(.disabled):hover{cursor:pointer;background:rgba(211,211,211,0.6)}.calendar .calendar-frame tbody td:not(.disabled).selected{color:#fff;background:rgba(114,115,119,0.75)}.neo_grid{padding:2vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.neo_grid>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin:5vw auto}.neo_grid>div:before,.neo_grid>div:after{clear:both;content:"";display:block;height:0}.neo_grid>div article{width:50%;margin:0 0% 0% 0;padding:0;float:left}.neo_grid>div article:nth-child(2n+2){margin:0 0 0% 0}@media only screen and (max-width: 960px){.neo_grid>div article{width:100%;margin:0 4% 4% 0}.neo_grid>div article:nth-child(2n+2){margin:0 4% 4% 0}.neo_grid>div article:nth-child(2n+2){margin:0 4% 4% 0}.neo_grid>div article:nth-child(1n+1){margin:0 0 4% 0}}@media only screen and (max-width: 460px){.neo_grid>div article{width:100%;margin:0 5% 5% 0}.neo_grid>div article:nth-child(2n+2){margin:0 5% 5% 0}.neo_grid>div article:nth-child(2n+2){margin:0 5% 5% 0}.neo_grid>div article:nth-child(1n+1){margin:0 0 5% 0}}.neo_grid>div article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.neo_grid>div article:before,.neo_grid>div article:after{clear:both;content:"";display:block;height:0}.neo_grid>div article:nth-of-type(1){padding:12vw 0 0 6vw}.neo_grid>div article h2{text-align:left}.neo_grid>div article p{text-align:left;margin:calc(2vw + 10px) 0;width:60%}.neo_grid>div article ul{width:100%;display:block;margin:calc(2vw + 20px) 0 0}.neo_grid>div article ul li{width:49%;margin:0 2% 2% 0;padding:0;float:left}.neo_grid>div article ul li:nth-child(2n+2){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo_grid>div article ul li{width:48%;margin:0 4% 4% 0}.neo_grid>div article ul li:nth-child(2n+2){margin:0 4% 4% 0}.neo_grid>div article ul li:nth-child(3n+3){margin:0 4% 4% 0}.neo_grid>div article ul li:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 460px){.neo_grid>div article ul li{width:100%;margin:0 5% 5% 0}.neo_grid>div article ul li:nth-child(2n+2){margin:0 5% 5% 0}.neo_grid>div article ul li:nth-child(2n+2){margin:0 5% 5% 0}.neo_grid>div article ul li:nth-child(2n+2){margin:0 5% 5% 0}.neo_grid>div article ul li:nth-child(1n+1){margin:0 0 5% 0}}.neo_grid>div article ul:before,.neo_grid>div article ul:after{clear:both;content:"";display:block;height:0}.neo_grid>div article ul li p{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;line-height:1.79;letter-spacing:.81px;font-weight:500;font-size:16px;font-family:"Futurastd-Medium";color:#487685;text-transform:uppercase;margin:1.6vw 0;width:100%}.neo_grid>div article figure{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;-webkit-transform:translate(0%, 10%);-moz-transform:translate(0%, 10%);-ms-transform:translate(0%, 10%);-o-transform:translate(0%, 10%);transform:translate(0%, 10%);-webkit-opacity:.4;-moz-opacity:.4;-ms-opacity:.4;-o-opacity:.4;opacity:.4;filter:alpha(opacity=40)}.neo_grid>div article figure.started{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo_grid>div article figure img{display:block;width:100%;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo_grid>div article>span{position:absolute;bottom:-4vw;left:-4vw;width:100%;height:100%;display:block;z-index:-1;background-image:linear-gradient(311deg, rgba(149,182,199,0.4), rgba(232,241,244,0));-webkit-opacity:.2;-moz-opacity:.2;-ms-opacity:.2;-o-opacity:.2;opacity:.2;filter:alpha(opacity=20)}.neo_grid>div article>span.started{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo_grid.reverse>div article:nth-of-type(1){padding:0 0 0 0}.neo_grid.reverse>div article:nth-of-type(2){padding:12vw 0 0 12vw}.neo_grid.reverse>div article>span{left:4vw;background-image:linear-gradient(253deg, rgba(232,241,244,0), rgba(149,182,199,0.4))}.neo_grid.apartment-1>div{margin:4vw auto}.neo_grid.apartment-1>div article figure{margin:4vw 0 0 -4vw}.neo_grid.apartment-1>div article>span{bottom:25%;left:0;height:80%;background-image:linear-gradient(211deg, rgba(149,182,199,0.4), rgba(232,241,244,0))}.neo_grid.apartment-2>div article figure{margin:0 0 0 5%;width:95%}.neo_grid.apartment-2>div article>span{left:12%;bottom:12%;width:95%;background-image:linear-gradient(53deg, rgba(232,241,244,0), rgba(149,182,199,0.4))}.neo_grid.amenity-1>div{margin:calc(1vw + 20px) auto calc(2vw + 20px)}.neo_grid.amenity-1>div article .owl-carousel,.neo_grid.amenity-1>div article figure{margin:12% 0 0 12%;width:90%}.neo_grid.amenity-1>div article>span{left:4%;bottom:15%;height:85%;width:60%}.neo_grid.amenity-1>div article p{width:90%}.neo_grid.amenity-1>div article:nth-of-type(2){padding:12vw 0 0 8vw}.neo_grid.neighborhood-1>div{margin:4vw auto}.neo_grid.neighborhood-1>div article p{width:75%}.neo_grid.neighborhood-1>div article .owl-carousel,.neo_grid.neighborhood-1>div article figure{margin:4vw 0 0 -4vw}.neo_grid.neighborhood-1>div article>span{bottom:25%;left:0;height:80%;background-image:linear-gradient(211deg, rgba(149,182,199,0.4), rgba(232,241,244,0))}.neo_grid.neighborhood-4>div{margin:3vw auto}.neo_related{margin:2vw auto 0;width:100%;padding:0 2vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.neo_related:before,.neo_related:after{clear:both;content:"";display:block;height:0}.neo_related a{width:49%;margin:0 2% 2% 0;padding:0;float:left}.neo_related a:nth-child(2n+2){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo_related a{width:49.5%;margin:0 1% 1% 0}.neo_related a:nth-child(2n+2){margin:0 1% 1% 0}.neo_related a:nth-child(3n+3){margin:0 1% 1% 0}.neo_related a:nth-child(2n+2){margin:0 0 1% 0}}@media only screen and (max-width: 460px){.neo_related a{width:49.25%;margin:0 1.5% 1.5% 0}.neo_related a:nth-child(2n+2){margin:0 1.5% 1.5% 0}.neo_related a:nth-child(3n+3){margin:0 1.5% 1.5% 0}.neo_related a:nth-child(2n+2){margin:0 0 1.5% 0}}.neo_related a{position:relative;overflow:hidden;height:18vw;max-height:220px;z-index:0;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.neo_related a div{background-size:cover;background-position:center center;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);-webkit-transition:transform 0.8s;-moz-transition:transform 0.8s;-ms-transition:transform 0.8s;-o-transition:transform 0.8s;transition:transform 0.8s}.neo_related a span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,0.25);width:100%;height:100%;-webkit-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;-o-transition:background-color 1000ms linear;transition:background-color 1000ms linear}.neo_related a h2{color:#fff;position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.neo_related a:hover div{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.neo_related a:hover span{background:rgba(0,0,0,0.35)}.swiper-container{margin-left:auto;margin-right:auto;width:100%;height:auto}.swiper-slide{text-align:center;background:#fff;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:auto}.swiper-pagination-bullet{width:14px;height:14px;background:transparent;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);border:solid #fff 2px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:100px}.swiper-pagination-bullet-active{background:#fff}.swiper-button-next,.swiper-button-prev{height:90px;width:55px}.swiper-button-next{background-image:url("../_ui/right-arrow.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.swiper-button-prev{background-image:url("../_ui/left-arrow.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.owl-grid.owl-theme .owl-nav.disabled+.owl-dots{position:absolute;right:0;bottom:20px;left:0}.owl-grid.owl-theme .owl-dots .owl-dot{outline:none}.owl-grid.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;background-color:transparent;border:solid #fff 1px}.owl-grid.owl-theme .owl-dots .owl-dot.active span,.owl-grid.owl-theme .owl-dots .owl-dot:hover span{background-color:#fff}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){header>div div.neo_logo>a img,header>div div.neo_logo>a svg{max-height:75px}.neo__banner{top:0px}}@media screen and (max-width: 1480px){header>div>nav>ul>li>a{font-size:12px}.footer>div:nth-of-type(1) div{margin:0 4vw 0 0}.footer>div:nth-of-type(2) ul li{margin:0 0 0 1vw}.neo__fillout>div{width:90%}.neo__fillout>div p{width:85%}.unit-checkbox+label{font-size:11px}form .modal{height:225px}.calendar table td{height:20px;line-height:20px}section.neo__data{min-height:700px}.neo_grid>div article p{width:65%}.neo_grid.apartment-1>div article:nth-of-type(1){padding:12vw 0 0 5vw}.neo_grid.neighborhood-1>div article:nth-of-type(1){padding:12vw 0 0 5vw}.neo__features ul{width:75%}}@media screen and (max-width: 1280px){header>div>nav>ul>li{margin:0 calc( 1.6vw/5 )}header>div>nav>ul>li:last-child{margin:0 0 0 calc( 1.6vw/5 )}header>div>nav>ul>li>a{font-size:11px;letter-spacing:1px}.neo__banner h6{margin:10px 6vw}.footer>div:nth-of-type(1) div{margin:0 3vw 0 0}.footer>div a{font-size:13px}.footer>div a img,.footer>div a svg{max-width:100px}form .modal{height:200px}.unit-checkbox+label{font-size:10px}.calendar table td{height:17px;line-height:17px;font-size:7px}section.neo__data{min-height:650px;height:65vh}section.neo__data>div{width:70%;height:22vw}section.neo__data>div ul li p{font-size:15px}.neo__features{min-height:600px;height:65vh}.neo__features ul{width:80%}form .modal .modal__inner ul{padding:8px 0.5em 0}.neo__fillout>div{width:92%}.neo__fillout>div p{width:90%}.neo__fillout>div article:first-child ul{width:70%}.neo__fillout>div article:first-child p,.neo__fillout>div article:first-child a,.neo__fillout>div article:first-child li{font-size:14px}.neo_grid>div article p{width:70%}.neo_grid.apartment-1>div article:nth-of-type(1){padding:12vw 0 0 4vw}.neo_grid.neighborhood-1>div article:nth-of-type(1){padding:12vw 0 0 4vw}.neo_grid.neighborhood-1>div article p{width:80%}.neo_grid.neighborhood-2>div article figure,.neo_grid.neighborhood-4>div article figure{margin:0 0 0 5%;width:95%}.neo_grid.neighborhood-2>div article .owl-carousel,.neo_grid.neighborhood-4>div article .owl-carousel{margin:0 0 0 5%;width:95%}.neo_grid.neighborhood-2>div article>span,.neo_grid.neighborhood-4>div article>span{left:10vw;width:90%}}@media screen and (max-width: 1080px){a,li,p{font-size:19px}header>div{width:94vw}header>div>nav>ul>li{margin:0 calc( 1.2vw/5 )}header>div>nav>ul>li:last-child{margin:0 0 0 calc( 1.2vw/5 )}header>div>nav>ul>li>a{font-size:11px;letter-spacing:1px}header{height:70px;-webkit-transition:height 0.5s ease-in;-moz-transition:height 0.5s ease-in;-ms-transition:height 0.5s ease-in;-o-transition:height 0.5s ease-in;transition:height 0.5s ease-in}header>div>nav{display:none}header>div div.neo_logo{max-height:70px}header.is-active{height:100vh;z-index:9999}header.is-active>div>nav{display:block;width:100%}header.is-active>div>nav>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;height:50vh;margin:10vh auto}header.is-active>div>nav>ul li{width:100%;text-align:center;padding:0;margin:0}header.is-active>div>nav>ul li:last-child{padding:0;margin:0}header.is-active>div>nav>ul li a{display:table;text-align:center;font-size:2vh;margin:auto;line-height:normal}header.is-active>div>nav>ul li._link a{border:solid #00485a 1.4px;padding:7px 20px 5px;width:150px;height:20px;line-height:20px;font-size:13px;margin:auto}header.is-active>div>nav>ul li._link a:hover{background:#487685;color:#fff}header.is-active>div>nav>ul li._link:hover a{color:#fff}header.is-active>div>nav>ul li._link:before{left:0;margin:auto;width:200px;display:none}header.is-active>div>nav>ul li:nth-of-type(7){bottom:-1vh}header>div>nav>ul>li.current-menu-item a:after{bottom:-5px}.logged-in header{top:46px}.neo__hamburger{display:block}.neo__banner h4{font-size:16px}.neo__banner h6{margin:10px 2vw}footer,.footer{width:calc(calc(100vw - (100vw - 100%)) - (3vw * 2))}.footer>div:nth-of-type(1){width:76%;min-width:76%;-webkit-justify-content:space-between;justify-content:space-between}.footer>div:nth-of-type(1) div{width:33%;margin:10px 0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.footer>div:nth-of-type(1) div:nth-of-type(4){padding:0 0 0 10px}.footer>div:nth-of-type(2){width:24%;min-width:24%}section.neo__data{min-height:600px;height:70vh}section.neo__data>div._features{width:80%;max-width:80%;height:25vw}section.neo__data>div{width:75%;height:25vw}section.neo__data>div ul li p{font-size:14px}.neo_parallax{height:calc(20vw + 680px)}.neo__features{min-height:550px;height:60vh}.neo__features ul{width:90%}.neo__fillout{padding:calc(5vw + 25px) 0}.neo__fillout>div{width:96%}.neo__fillout>div p{width:94%}.neo__fillout>div article:first-child ul{width:75%}.neo__fillout>div article:first-child p,.neo__fillout>div article:first-child a,.neo__fillout>div article:first-child li{font-size:13px}form .modal .modal__inner ul{padding:8px 0 0}.neo_grid>div article p{width:80%}.neo_grid.apartment-1>div article:nth-of-type(1){padding:12vw 0 0 2vw}.neo_grid.neighborhood-1>div article:nth-of-type(1){padding:12vw 0 0 2vw}.neo_grid.neighborhood-1>div article p{width:85%}}@media screen and (max-height: 960px) and (max-width: 1480px){.neo__contact>div.slides h2{bottom:20px}}@media screen and (max-width: 960px){h1{font-size:50px;letter-spacing:.7px;line-height:1.17}}@media screen and (max-width: 960px) and (max-width: 960px){h1{font-size:calc(50px + -18 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h1{font-size:32px}}@media screen and (max-width: 960px){h2{font-size:26px;letter-spacing:1.25px;line-height:1.25}}@media screen and (max-width: 960px) and (max-width: 960px){h2{font-size:calc(26px + -6 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h2{font-size:20px}}@media screen and (max-width: 960px){p.style-1{font-size:20px;line-height:1.76;letter-spacing:.2px}}@media screen and (max-width: 960px) and (max-width: 960px){p.style-1{font-size:calc(20px + -3 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){p.style-1{font-size:17px}}@media screen and (max-width: 960px){.neo_social_sidebar{left:1px;display:none}header{height:70px;-webkit-transition:height 0.5s ease-in;-moz-transition:height 0.5s ease-in;-ms-transition:height 0.5s ease-in;-o-transition:height 0.5s ease-in;transition:height 0.5s ease-in}header>div>nav{display:none}header>div div.neo_logo{max-height:70px}header.is-active{height:100vh;z-index:9999}header.is-active>div>nav{display:block;width:100%}header.is-active>div>nav>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;height:50vh;margin:10vh auto}header.is-active>div>nav>ul li{width:100%;text-align:center;padding:0;margin:0}header.is-active>div>nav>ul li:last-child{padding:0;margin:0}header.is-active>div>nav>ul li a{display:table;text-align:center;font-size:2vh;margin:auto;line-height:normal}header.is-active>div>nav>ul li._link a{border:solid #00485a 1.4px;padding:7px 20px 5px;width:150px;height:20px;line-height:20px;font-size:13px;margin:auto}header.is-active>div>nav>ul li._link a:hover{background:#487685;color:#fff}header.is-active>div>nav>ul li._link:hover a{color:#fff}header.is-active>div>nav>ul li._link:before{left:0;margin:auto;width:200px;display:none}header.is-active>div>nav>ul li:nth-of-type(7){bottom:-1vh}header>div>nav>ul>li.current-menu-item a:after{bottom:-5px}.logged-in header{top:46px}.neo__hamburger{display:block}.neo__banner{height:72px;top:-70px}.neo__banner h6{margin:7px 6vw;font-size:10px;letter-spacing:.8px}.neo__banner h4{font-size:15px}.neo__banner._large h4{font-size:14px;line-height:72px}.neo__banner._large span{top:28px}body.hasBanner header{top:70px}body.hasBanner header.is-active{top:0}main{margin:calc((70px + 0px)) 0 3vw 0}.footer>div a{font-size:12px}.footer>div:nth-of-type(2) ul li{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);margin:0}.footer>div:nth-of-type(1){width:100%;min-width:100%}.footer>div:nth-of-type(2){width:100%;min-width:100%;text-align:center}.footer>div a img,.footer>div a svg{max-width:200px}footer>div div p,footer>div div a{font-size:11px}footer>div div span{margin:2px}section.neo__hero figure{min-height:80vw;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;background-size:cover;background-position:center center;background-repeat:no-repeat}section.neo__data>div{height:35vw}section.neo__data>div._features{width:90%;max-width:90%;height:30vw}section.neo__data>div._features ul li p{font-size:13px}.neo_grid.apartment-1>div article:nth-of-type(1){padding:2vw 0 6vw 2vw}.neo_grid.apartment-1>div article>span{left:10%;width:90%}.neo_grid.apartment-1>div article figure{margin:4vw 0 0 0;width:94%}.neo_grid.neighborhood-1>div article:nth-of-type(1){padding:0 0 2vw 2vw}.neo_grid.neighborhood-1>div article p{width:96%}.neo_grid.neighborhood-1>div article>span{left:10%;width:90%}.neo_grid.neighborhood-1>div article .owl-carousel{margin:4vw 0 0 2%;width:94%}.neo_grid{padding:0 2vw}.neo_grid.reverse>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:flex-start;-webkit-justify-content:flex-start}.neo_grid.reverse>div article:nth-of-type(1){order:2}.neo_grid.reverse>div article:nth-of-type(2){padding:4vw 0 2vw 2vw;order:1}.neo_grid.neighborhood-4>div article figure,.neo_grid.neighborhood-4>div article .owl-carousel,.neo_grid.neighborhood-2>div article figure,.neo_grid.neighborhood-2>div article .owl-carousel{width:94%;margin:0 0 0 2%}.neo_grid.neighborhood-3>div article figure,.neo_grid.neighborhood-5>div article figure{width:94%;margin:0 0 0 4%}.neo_grid.neighborhood-3>div article>span,.neo_grid.neighborhood-5>div article>span{left:0;width:90%;bottom:-6vw}.neo_grid>div article p{width:75%}.neo_grid>div article:nth-of-type(1){padding:2vw 0 0 6vw}.neo_grid.home-1>div article figure{width:90%;margin:4% 0 0 10%}.neo_grid.home-1>div article>span{width:90%;left:2vw}.neo_grid.home-2>div article figure{width:90%;margin:0% 0 0 10%}.neo_grid.home-2>div article>span{width:90%;left:2vw}.neo_parallax{height:90vw;background-size:cover;background-position:center center;background-attachment:initial;background-repeat:no-repeat;background-position:center center !important}.neo__features{min-height:500px;height:60vh}.neo__fillout{padding:calc(4vw + 20px) 0 calc(6vw + 40px)}.neo__fillout>div{width:85%}.neo__fillout>div article:first-child{width:100%;margin:0 0 calc(4vw + 20px) 0}.neo__fillout>div article:last-child{width:100%}form{width:100%}.unit-checkbox:checked+label:after{width:12px;height:12px;left:4px}}@media screen and (max-width: 720px){header>div{width:92vw}.neo__banner h4{font-size:14px}.neo__banner._large h4{font-size:13px}.footer{margin:0 auto}.footer>div:nth-of-type(1) div{margin:20px 0 0 0}.footer>div:nth-of-type(1) div h4{margin:12px 0 6px}.footer>div:nth-of-type(1) div:nth-of-type(4){padding:0}.footer>div:nth-of-type(1){width:100%}.footer>div:nth-of-type(2){width:100%;text-align:left;position:relative}.footer>div:nth-of-type(2) ul{margin:0;top:20px;left:0;position:absolute;z-index:100}footer{height:auto;border:0}footer>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}footer>div>div{margin:0;text-align:right}footer>div>div:nth-of-type(1){order:2;line-height:normal;margin:0 auto 20px}footer>div>div:nth-of-type(2){order:1;margin:10px 0 0 0;text-align:right;line-height:normal}section.neo__hero figure{min-height:90vw}section.neo__data{height:60vh}section.neo__data.neo_features{height:auto;min-height:unset}section.neo__data>div{height:45vw;width:85%}section.neo__data>div._features{width:96%;max-width:96%;height:auto;min-height:unset;margin:0 auto;position:relative;top:0;left:0;padding:calc(10vw + 25px) 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.neo__fillout{padding:calc(8vw + 30px) 0}.neo__fillout>div{width:90%}.neo__fillout>div p{width:85%}.neo_grid>div article p{width:85%}.neo_grid.home-1>div article>span{height:80%}.neo_grid.home-1>div article figure{margin:2% 0 0 8%}.neo_grid.home-2>div article>span{height:80%}.neo_grid.home-2>div article figure{margin:4% 0 0 8%}}@media screen and (max-width: 640px){a,li,p{font-size:18px}h2 i{display:block}h4 i{display:block}.neo_social_sidebar{display:none}header>div div.neo_logo>a{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}header>div{width:90vw}.neo__hamburger{right:1vw}header.is-active>div>nav>ul{height:45vh}.neo__banner h4{font-size:13px}.neo__banner h6{font-size:9.5px;margin:5px auto;width:85%;letter-spacing:.5px;line-height:1.5rem}.neo__banner._large h4{font-size:11px;letter-spacing:1px}.footer>div:nth-of-type(2){text-align:center}.footer>div:nth-of-type(2) ul{position:relative;left:0;top:0}.footer>div:nth-of-type(1) div img,.footer>div:nth-of-type(1) div svg{margin:auto}.footer>div:nth-of-type(1) h4{display:none}.footer>div:nth-of-type(1) .neo__social{-webkit-justify-content:center;justify-content:center}.footer>div:nth-of-type(1) .neo__social>li:nth-of-type(2){margin:0}.footer>div:nth-of-type(1) div{margin:5px auto;width:100%;text-align:center}.footer>div a span{display:none}footer>div>div:nth-of-type(1),footer>div>div:nth-of-type(2){text-align:center}section.neo__hero figure{min-height:100vw}section.neo__data{height:auto}section.neo__data>div{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}section.neo__data._home{height:auto;min-height:unset}section.neo__data._home>div{position:relative;top:0;left:0;padding:calc(10vw + 25px) 0;margin:0 auto;height:auto;min-height:unset;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}section.neo__bg figure{height:100vw;background-size:cover;background-position:center center;background-repeat:no-repeat}.neo__fillout>div p{width:96%}.neo__fillout>div{width:90%}form fieldset.neo_submit{text-align:center}form .modal._date{z-index:5000}.neo_grid.apartment-1>div article figure{margin:8vw 0 0 2vw}.neo_grid.home-1>div article figure{margin:4% 0 4% 8%}.neo__features{height:auto;min-height:unset}.neo__features ul{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;margin:0 auto;left:0;top:0;padding:calc(10vw + 25px) 0}}@media screen and (max-width: 460px){.neo__banner h4{font-size:12px}.neo__banner h6{font-size:9px;width:96%}.neo__banner span{width:100%;height:100%;top:0;right:0;background-image:none}.neo__banner._large h4{font-size:10px;letter-spacing:1px}a,li,p{font-size:17px}footer>div div p,footer>div div a{font-size:10px}footer>div div #neocredit img,footer>div div #neocredit svg{max-height:16px}section.neo__hero figure{min-height:110vw}.neo_grid.apartment-1>div article>span{bottom:26%}.neo_grid.apartment-1>div article figure{margin:6vw 0 0 2vw}.neo_related a h2{-webkit-transform:translate(-50%, -50%) scale(0.85);-moz-transform:translate(-50%, -50%) scale(0.85);-ms-transform:translate(-50%, -50%) scale(0.85);-o-transform:translate(-50%, -50%) scale(0.85);transform:translate(-50%, -50%) scale(0.85);white-space:nowrap}.neo_grid.home-1>div article>span{height:70%;bottom:5%}}@media screen and (max-width: 360px){.neo__banner h4{font-size:11px}.neo__banner h6{font-size:8px}.neo__banner._large h4{font-size:10px;letter-spacing:.5px}a,li,p{font-size:16px}h1{letter-spacing:.5px;line-height:1.07;font-size:30px}h2{letter-spacing:1.05px;line-height:1.05;font-size:18px}p.style-1{line-height:1.56;letter-spacing:.2px;font-size:16px}}@media screen and (min-width: 960px) and (max-width: 1080px) and (orientation: landscape){.neo__about{height:100vh}}@media screen and (min-width: 760px) and (max-width: 960px) and (orientation: landscape){.neo__about{height:60vw}.fp-section.home{min-height:500px}}@media screen and (min-width: 320px) and (max-width: 760px) and (orientation: landscape){.fp-section.home{min-height:480px}.neo__forms form>fieldset span textarea{height:30vh}}
