﻿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:'Calluna-Regular', sans-serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'Calluna-Bold';src:url("../fonts/calluna/Calluna-Bold.eot");src:url("../fonts/calluna/Calluna-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/calluna/Calluna-Bold.woff2") format("woff2"),url("../fonts/calluna/Calluna-Bold.woff") format("woff"),url("../fonts/calluna/Calluna-Bold.ttf") format("truetype"),url("../fonts/calluna/Calluna-Bold.svg#Calluna-Bold") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Calluna-Semibold';src:url("../fonts/calluna/Calluna-Semibold.eot");src:url("../fonts/calluna/Calluna-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/calluna/Calluna-Semibold.woff2") format("woff2"),url("../fonts/calluna/Calluna-Semibold.woff") format("woff"),url("../fonts/calluna/Calluna-Semibold.ttf") format("truetype"),url("../fonts/calluna/Calluna-Semibold.svg#Calluna-Semibold") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Calluna-Regular';src:url("../fonts/calluna/Calluna-Regular.eot");src:url("../fonts/calluna/Calluna-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/calluna/Calluna-Regular.woff2") format("woff2"),url("../fonts/calluna/Calluna-Regular.woff") format("woff"),url("../fonts/calluna/Calluna-Regular.ttf") format("truetype"),url("../fonts/calluna/Calluna-Regular.svg#Calluna-Regular") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Graphik-Medium';src:url("../fonts/graphik/Graphik-Medium.eot");src:url("../fonts/graphik/Graphik-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/graphik/Graphik-Medium.woff2") format("woff2"),url("../fonts/graphik/Graphik-Medium.woff") format("woff"),url("../fonts/graphik/Graphik-Medium.ttf") format("truetype"),url("../fonts/graphik/Graphik-Medium.svg#Graphik-Medium") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Graphik-Semibold';src:url("../fonts/graphik/Graphik-Semibold.eot");src:url("../fonts/graphik/Graphik-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/graphik/Graphik-Semibold.woff2") format("woff2"),url("../fonts/graphik/Graphik-Semibold.woff") format("woff"),url("../fonts/graphik/Graphik-Semibold.ttf") format("truetype"),url("../fonts/graphik/Graphik-Semibold.svg#Graphik-Semibold") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot");src:url("../fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff") format("woff"),url("../fonts/icomoon/icomoon.ttf") format("truetype"),url("../fonts/icomoon/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.neo_link{padding:5px 25px;position:relative;display:block;overflow:hidden;text-align:center;border:solid #fff 1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.neo_link span{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-family:"Graphik-Medium";font-size:12px;line-height:1.67;color:#fff;text-transform:uppercase;letter-spacing:2px;display:inline-block;width:100%;height:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.neo_link:before,.neo_link:after{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-family:"Graphik-Medium";font-size:12px;line-height:1.67;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.neo_link:before{content:"download";font-size:12px;line-height:2.5;position:absolute;top:-50px;right:0%;left:0%;height:100%;width:100%;margin:auto;speak:none;-webkit-font-smoothing:antialiased}.neo_link:after{content:"";z-index:-1;position:absolute}.neo_link:hover:before{top:1px;width:100%;text-align:center}.neo_link:hover span{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%)}.neoMenuTarget{width:100%;height:1px;background:transparent;position:absolute;top:-100px;right:0;bottom:0;left:0}.neo_scribble{display:table;text-align:center;margin:calc(2vw + 25px) auto;padding:0 0 25px 0;position:relative;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.78;text-decoration:none;color:#de9a8e;text-transform:uppercase;font-family:"Graphik-Medium";letter-spacing:1px;font-size:14px;font-weight:500}.neo_scribble g{stroke:#de9a8e}.neo_scribble span{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.78;text-decoration:none;color:#de9a8e;text-transform:uppercase;font-family:"Graphik-Medium";letter-spacing:2px;font-size:14px;font-weight:600}.neo_scribble svg{position:absolute;right:0;bottom:10px;left:0;margin:auto;display:block}.neo_letter{font-size:18px;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"Graphik-Semibold";line-height:1.17;color:transparent;text-transform:uppercase;letter-spacing:4px;font-weight:600;font-size:60px;text-align:center;margin:10px auto;display:block}@media screen and (max-width: 1480px){.neo_letter{font-size:calc(60px + -4 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_letter{font-size:56px}}.neo_letter.style1{-webkit-text-stroke:1px rgba(33,39,33,0.8);text-stroke:1px rgba(33,39,33,0.8);text-shadow:-1px 1px transparent;word-break:break-all}.neo_letter.style1 strong{display:inline-block}.neo_letter.style2{-webkit-text-stroke:1px rgba(33,39,33,0.8);text-stroke:1px rgba(33,39,33,0.8);text-shadow:2px 2px #de9a8e;word-break:break-all}.neow3hide{display:none;visibility:hidden;overflow:initial}img.lazy{display:block}*{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}h1{font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:normal;text-decoration:none;color:#fff;line-height:1.06;font-weight:600;font-size:87.9px;text-align:center;font-family:"Graphik-Medium";text-transform:uppercase;font-size:87.9px}@media screen and (max-width: 1480px){h1{font-size:calc(87.9px + -10 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){h1{font-size:77.9px}}h3{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#212721;line-height:1.06;font-weight:600;font-size:17px;text-align:center;font-family:"Graphik-Medium";text-transform:uppercase;letter-spacing:2px}h4{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#fff;line-height:1.06;font-weight:400;font-size:14px;text-align:center;font-family:"Graphik-Semibold";text-transform:uppercase;letter-spacing:2px}ul{list-style:none;list-style-type:none}html,body{height:100%}html{overflow-x:hidden;overflow-y:scroll;height:100%}svg{display:block;overflow:visible}p{font-size:18px;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none}header{position:fixed;top:0;z-index:999;background:transparent;height:105px;width:calc(100vw - (100vw - 100%));text-align:center;overflow:hidden;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}header.fixed{background:#212721;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}header>div{width:auto;overflow:hidden;margin:15px auto;max-height:105px;height:calc(105px - 30px)}header>div>nav{width:auto;position:relative;text-align:center}header>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:row;flex-direction:row;justify-content:center;-webkit-justify-content:center;width:auto;position:relative}header>div>nav>ul>li{display:inline-block;margin:0 calc(2vw / 2 + 10px);-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>nav>ul>li>a,header>div>nav>ul>li>a span{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;display:block;height:100%;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Calluna-Bold";font-size:15px;letter-spacing:2px;text-align:center}header>div>nav>ul>li>a:hover,header>div>nav>ul>li>a span:hover{color:#de9a8e}header>div>nav>ul>li>a span{padding:30px 0 0 0}header>div a.logo{display:none}header>div .hamburger{position:absolute;top:25px;left:35px;display:none}main{margin:0 0 0 0;width:calc(100vw - (100vw - 100%));font-size:18px;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none}main.fixed{margin:200px 0 0 0}footer{width:calc(100vw - (100vw - 100%));min-height:270px;background:#212721;position:relative;overflow:hidden}footer:before,footer:after{clear:both;content:"";display:block;height:0}footer>div{width:70vw;padding:20px 0;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}footer>div:before,footer>div:after{clear:both;content:"";display:block;height:0}footer>div>div{width:100%;padding:10px 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{display:block;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";letter-spacing:normal;text-transform:initial;text-decoration:none;color:#fff;font-size:13px;line-height:16px}footer>div>div a:hover{color:rgba(211,211,211,0.8)}footer>div>div h4{text-align:left;display:block;margin:0 0 18px 0}footer>div>div:first-child{color:#fff}footer>div>div:first-child>div{width:23.5%;margin:0 2% 2% 0;padding:0;float:left}footer>div>div:first-child>div:nth-child(4n+4){margin:0 0 2% 0}@media only screen and (max-width: 960px){footer>div>div:first-child>div{width:23.5%;margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(5n+5){margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 0 2% 0}}@media only screen and (max-width: 720px){footer>div>div:first-child>div{width:100%;margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(2n+2){margin:0 2% 2% 0}footer>div>div:first-child>div:nth-child(1n+1){margin:0 0 2% 0}}@media only screen and (max-width: 460px){footer>div>div:first-child>div{width:100%;margin:0 3% 3% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 3% 3% 0}footer>div>div:first-child>div:nth-child(4n+4){margin:0 3% 3% 0}footer>div>div:first-child>div:nth-child(2n+2){margin:0 3% 3% 0}footer>div>div:first-child>div:nth-child(1n+1){margin:0 0 3% 0}}footer>div>div:first-child>div{text-align:left;padding:33px 0 0 0;position:relative;-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:first-child>div:nth-of-type(1){padding:0 0 0 0}footer>div>div:first-child>div:nth-of-type(1) a:last-child{margin:20px 0 0}footer>div>div:first-child>div:nth-of-type(1) .logo{font-size:18px;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;color:#fff;font-family:"Graphik-Semibold";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;display:block;margin:0 0 20px}footer>div>div:first-child>div:nth-of-type(1) .logo strong{display:block;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;letter-spacing:normal;text-transform:initial;text-decoration:none;color:#fff;font-family:"Graphik-Medium";font-size:1.8rem;line-height:2.2rem}footer>div>div:first-child>div:nth-of-type(1) .logo:hover{color:rgba(211,211,211,0.8)}footer>div>div:first-child>div:nth-of-type(1) .logo:hover strong{color:rgba(211,211,211,0.8)}footer>div>div:first-child>div .neo_link{max-width:90px;float:right}footer>div>div:first-child>div ul.neo_social{text-align:left;margin:30px 0;float:right;display:block;width:100%;text-align:right}footer>div>div:first-child>div ul.neo_social li{display:inline-block;width:14px;height:14px;margin:0 10px}footer>div>div:first-child>div ul.neo_social li:first-child{margin:0 5px 0 0}footer>div>div:first-child>div ul.neo_social li a{display:block;position:relative;width:100%;height:100%;text-align:left}footer>div>div:first-child>div ul.neo_social li a em{width:100%;display:table;height:14px;color:#fff;font-family:"Font Awesome 5 Brands"}footer>div>div:first-child>div #neocredit{position:absolute;right:0;bottom:-50px}footer>div>div:last-child{position:relative}footer>div>div:last-child p,footer>div>div:last-child a{font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;color:rgba(255,255,255,0.5);letter-spacing:0px;line-height:1.64;font-family:"Graphik-Semibold";font-size:12px;font-weight:100}footer>div>div:last-child a{display:inline-block}footer>div>div:last-child a:hover{color:#fff}footer>div>div:last-child span{margin:0 10px;width:1px;background:rgba(255,255,255,0.5);height:10px;display:inline-block;vertical-align:middle}section{display:block;position:relative}section:before,section:after{clear:both;content:"";display:block;height:0}section.neo_header{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:960px;height:100vh;overflow:hidden}section.neo_header>div{position:absolute;top:33%;right:0;bottom:0;left:0;margin:auto}section.neo_header>div h1{position:relative;margin:auto;text-align:center;z-index:10;width:70vw;max-width:900px;letter-spacing:7px}section.neo_header>div .vimeo{display:table;position:relative;z-index:10;width:300px;height:90px;margin:35px auto;text-align:center}section.neo_header>div .vimeo img,section.neo_header>div .vimeo svg,section.neo_header>div .vimeo strong{display:inline-block;position:relative;vertical-align:middle}section.neo_header>div .vimeo strong{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.78;text-decoration:none;color:#fff;text-transform:uppercase;font-family:"Graphik-Medium";letter-spacing:2px;font-size:17px;font-weight:600;margin:0 10px 0 0}section.neo_header>div .vimeo strong:after{background-image:url("../_ui/grfx-are-you-curious.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat;position:absolute;right:0;bottom:-20px;content:"";width:100px;height:20px}section.neo_header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden;z-index:1;-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_header figure{margin:0;padding:0;display:block;width:100%;height:100%;position:relative}section.neo_header figure img{min-width:100vw;width:auto;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}section.neo_header span{background:rgba(0,0,0,0.25);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";display:block}section.neo_header button{border:none;outline:none;position:absolute;bottom:50px;left:50px;z-index:100;width:40px;height:30px;text-indent:-999px;cursor:pointer}section.neo_header button.pause{background-image:url("../_ui/grfx-movie-pause.svg");background-color:transparent;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}section.neo_header button.play{background-image:url("../_ui/grfx-movie-play.svg");background-color:transparent;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}section.neo_data{margin:100px 0 calc(2vw + 50px)}section.neo_data h3{margin:10px auto 40px}section.neo_data p{text-align:center;max-width:700px;margin:calc(1vw + 5px) auto 0}section.neo_data p:nth-of-type(1){margin:calc(2vw + 5px) auto 0}section.neo_data p a{font-size:18px;color:#212721;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;font-weight:600}section.neo_data p a:hover{color:#de9a8e}.neo_list{width:80vw;margin:calc(2vw + 40px) auto 40px}.neo_list h2{display:none;visibility:hidden}.neo_list ul:before,.neo_list ul:after{clear:both;content:"";display:block;height:0}.neo_list ul:nth-child(1n+1){margin:0 0 calc(10px + 2vw) 0}.neo_list ul>li{width:32%;margin:0 2% 2% 0;padding:0;float:left}.neo_list ul>li:nth-child(3n+3){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo_list ul>li{width:33.33333%;margin:0 0% 0% 0}.neo_list ul>li:nth-child(3n+3){margin:0 0% 0% 0}.neo_list ul>li:nth-child(4n+4){margin:0 0% 0% 0}.neo_list ul>li:nth-child(3n+3){margin:0 0 0% 0}}@media only screen and (max-width: 720px){.neo_list ul>li{width:100%;margin:0 5% 5% 0}.neo_list ul>li:nth-child(3n+3){margin:0 5% 5% 0}.neo_list ul>li:nth-child(3n+3){margin:0 5% 5% 0}.neo_list ul>li:nth-child(2n+2){margin:0 5% 5% 0}.neo_list ul>li:nth-child(1n+1){margin:0 0 5% 0}}@media only screen and (max-width: 460px){.neo_list ul>li{width:100%;margin:0 4% 4% 0}.neo_list ul>li:nth-child(3n+3){margin:0 4% 4% 0}.neo_list ul>li:nth-child(3n+3){margin:0 4% 4% 0}.neo_list ul>li:nth-child(2n+2){margin:0 4% 4% 0}.neo_list ul>li:nth-child(1n+1){margin:0 0 4% 0}}.neo_list ul li strong{display:block;text-align:center;width:100%;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-transform:initial;text-decoration:none;font-family:"Graphik-Semibold";font-size:60px;line-height:1.08;letter-spacing:2px;font-size:60px}@media screen and (max-width: 1480px){.neo_list ul li strong{font-size:calc(60px + -5 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_list ul li strong{font-size:55px}}.neo_list ul li span{display:block;text-align:center;width:100%;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;text-decoration:none;font-family:"Calluna-Regular";font-size:14px;text-transform:uppercase;letter-spacing:1px}.neo_map{position:relative;display:block;overflow:hidden}.neo_map figure{margin:0;padding:0;display:block;width:100%;height:100%;position:relative}.neo_map figure img{width:100%;display:block;position:absolute;top:-70px;right:0;left:0;margin:auto}.neo_location{position:relative;display:block;overflow:hidden;height:990px}.neo_location figure{margin:0;padding:0;display:block;width:100%;height:100%;position:relative;background-size:cover;background-position:center center;background-position:96% 0;background-repeat:no-repeat}.neo_location figure img,.neo_location figure svg{width:100%;margin:auto;display:none;opacity:0;visibility:hidden}.neo_location>div{width:30vw;min-width:250px;max-width:400px;position:absolute;top:2vw;right:2vw}.neo_location>div>ul{background:#fff;margin:0 0 10px 0;padding:20px;border:solid #de9a8e 1px;-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_location>div>ul li{margin:33px auto;display:block;text-align: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}.neo_location>div>ul li h4{color:#212721;font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;font-size:45.6px;line-height:1.18;letter-spacing:3.7px;font-weight:600;font-family:"Graphik-Semibold";font-size:45.6px}@media screen and (max-width: 1480px){.neo_location>div>ul li h4{font-size:calc(45.6px + -3 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_location>div>ul li h4{font-size:42.6px}}.neo_location>div>ul li h5{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";text-decoration:none;text-transform:uppercase;color:#212721;line-height:1.64;letter-spacing:2.3px;font-size:14.7px}.neo_location>div>ul li p,.neo_location>div>ul li span{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.78;text-decoration:none;font-family:"Graphik-Medium";text-transform:uppercase;font-size:16.6px;font-weight:100;letter-spacing:1.3px;color:#de9a8e}.neo_location>div>ul li p{-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%;overflow:hidden;display:block}.neo_location>div>ul li p:before,.neo_location>div>ul li p:after{clear:both;content:"";display:block;height:0}.neo_location>div>ul li._average{margin:0 auto}.neo_location>div>ul li._average:before,.neo_location>div>ul li._average:after{clear:both;content:"";display:block;height:0}.neo_location>div>ul li._average p>span{width:33.33333%;margin:0 0% 0% 0;padding:0;float:left}.neo_location>div>ul li._average p>span:nth-child(3n+3){margin:0 0 0% 0}.neo_location>div>ul li._average p span{color:#212721}.neo_location>div>ul li._average p span.color-1{background:#c26e60}.neo_location>div>ul li._average p span.color-2{background:#dea39c}.neo_location>div>ul li._average p span.color-3{background:#ebc8c4}.neo_location>div>ul li._average p span.color-4{background:#f2dad7}.neo_location>div>ul li._average p span.color-5{background:#f8edeb}.neo_location>div>ul li._average p span.color-6{background:rgba(248,237,235,0.5)}.neo_location>div>ul li._list{margin:0 auto}.neo_location>div>ul li._list:before,.neo_location>div>ul li._list:after{clear:both;content:"";display:block;height:0}.neo_location>div>ul li._list p{display:block}.neo_location>div>ul li._list p>span{width:33.33333%;margin:0 0% 0% 0;padding:0;float:left}.neo_location>div>ul li._list p>span:nth-child(3n+3){margin:0 0 0% 0}.neo_location>div>ul li._list p span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 30px;text-align:left;color:#212721;font-size:15px;position:relative}.neo_location>div>ul li._list p span:before{content:"";position:absolute;top:5px;left:0px;width:15px;height:15px}.neo_location>div>ul li._list p span.income:before{background-image:url("../_ui/grfx-radius-icon-income.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_location>div>ul li._list p span.households:before{background-image:url("../_ui/grfx-radius-icon-households.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_location>div>ul li._list p span.population:before{background-image:url("../_ui/grfx-radius-icon-population.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_location>div>ul li._list p:nth-of-type(1){border-bottom:solid #d3d3d3 1px;margin:0 0 5px 0}.neo_location>div>ul li._list p:nth-of-type(1) span{color:#de9a8e}.neo_gallery h2{display:none;visibility:hidden}.neo_gallery div{padding:0 15px;width:100%;margin: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}.neo_gallery div:before,.neo_gallery div:after{clear:both;content:"";display:block;height:0}.neo_gallery div figure{display:inline-block;float:left;min-height:550px;height:30vw;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(attr(data-image))}.neo_gallery div figure img{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;display:none}.neo_gallery div:nth-child(even) figure:first-child{margin:0 15px 15px 0;width:calc(60% - 15px)}.neo_gallery div:nth-child(even) figure:last-child{margin:0 0 15px 0;width:40%}.neo_gallery div:nth-child(odd) figure:first-child{margin:0 15px 15px 0;width:calc(35% - 15px)}.neo_gallery div:nth-child(odd) figure:last-child{margin:0 0 15px 0;width:65%}.neo_tenants{margin:calc(2vw + 40px) 0 0}.neo_tenants ul{max-width:900px;width:60vw;margin:calc(2vw + 30px) auto}.neo_tenants ul:before,.neo_tenants ul:after{clear:both;content:"";display:block;height:0}.neo_tenants ul>li{width:23.5%;margin:0 2% 2% 0;padding:0;float:left}.neo_tenants ul>li:nth-child(4n+4){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo_tenants ul>li{width:22%;margin:0 4% 4% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 4% 4% 0}.neo_tenants ul>li:nth-child(5n+5){margin:0 4% 4% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 0 4% 0}}@media only screen and (max-width: 720px){.neo_tenants ul>li{width:47.5%;margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(3n+3){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(2n+2){margin:0 0 5% 0}}@media only screen and (max-width: 460px){.neo_tenants ul>li{width:47.5%;margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(4n+4){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(3n+3){margin:0 5% 5% 0}.neo_tenants ul>li:nth-child(2n+2){margin:0 0 5% 0}}.neo_tenants ul li{color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;font-family:"Calluna-Bold";font-size:1.5vw;text-align:center}.neo_tenants ul li img{display:block;width:auto;max-height:100px}.neo_tenants>div{width:80vw;margin:0 auto calc(2vw + 30px)}.neo_tenants>div.hide{visibility:hidden;display:none;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:visibility 0s,opacity 0.5s linear;-moz-transition:visibility 0s,opacity 0.5s linear;-ms-transition:visibility 0s,opacity 0.5s linear;-o-transition:visibility 0s,opacity 0.5s linear;transition:visibility 0s,opacity 0.5s linear}.neo_tenants>div.show{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;display:block}.neo_tenants>div .neo__accordion{width:60vw;margin:-50px auto 0}.neo_tenants>div .neo__accordion .title{padding:0}.neo_tenants>div .neo__accordion .title:before,.neo_tenants>div .neo__accordion .title:after{top:28px;height:12px}.neo_tenants>div .neo__accordion ul{width:100%;margin:0 auto}.neo_tenants>div .neo__accordion ul li{line-height:1.18;padding:10px 0 0 0;font-size:17px;text-align:left;font-family:"Graphik-Medium";width:100%}.backtoTop{position:fixed;top:90%;right:35px;z-index:9;display:none}body[id=success] main{margin:200px 0 0 0}body[id=success] header{background:#212721;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}body[id=error] main{margin:200px 0 0 0}body[id=error] header{background:#212721;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.owl-carousel{position:relative;display:block;overflow:hidden;width:100%;padding:0;margin:0;position:initial}.owl-carousel .owl-stage-outer{width:100%}.owl-carousel .owl-dots{position:absolute;right:0;bottom:4vw;z-index:2;width:50%;text-align:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.owl-carousel .owl-dots{position:absolute;right:0;bottom:4vw;z-index:2;width:100%;text-align:center}}.owl-carousel .owl-dots .owl-dot{display:inline-block;margin:4px}.owl-carousel .owl-dots .owl-dot span{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:solid #212721 1px;text-indent:100%;white-space:nowrap;background:transparent;overflow:hidden;display:inline-block;width:10px;height:10px}.owl-carousel .owl-dots .owl-dot span:hover{background:#212721}.owl-carousel .owl-dots .owl-dot.active span{background:#212721}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:60px;height:80px;position:absolute;top:47%;background:transparent;border:none;outline:none}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background:#212721}.owl-carousel .owl-nav .owl-prev svg path,.owl-carousel .owl-nav .owl-next svg path{fill:none;stroke:#fff}.owl-carousel .owl-nav .owl-prev:hover svg path,.owl-carousel .owl-nav .owl-next:hover svg path{stroke:#212721}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{width:60px;height:60px;text-align:center;content:"";position:absolute;top:10px;right:-10px}.owl-carousel .owl-nav .owl-prev{left:20px}.owl-carousel .owl-nav .owl-prev:before{background-image:url("../_ui/grfx-gallery-arrow-left.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.owl-carousel .owl-nav .owl-next{right:20px}.owl-carousel .owl-nav .owl-next:before{background-image:url("../_ui/grfx-gallery-arrow-right.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat;right:-15px}.owl-carousel .owl-item>div{margin:0}.no-js .owl-carousel,.owl-carousel.owl-loaded{position:relative;width:100%}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}100%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}}@keyframes fadeOut{0%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}100%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}}.neo__parallax article{display:block;position:relative;margin:0 auto}.neo__parallax article:before,.neo__parallax article:after{clear:both;content:"";display:block;height:0}.neo__parallax article h2{text-align:center;display:none;visibility:hidden}.neo__parallax article h6{position:absolute;bottom:2vw;left:4vw;z-index:10;text-transform:uppercase}.neo__parallax article span{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.05);z-index:1;content:"";width:100%;height:100%}.neo__parallax article div{width:100%;position:relative;background:transparent;height:60vh;min-height:760px;background-attachment:fixed;background-position:center center;background-size:cover;background-position:center center;background-repeat:no-repeat}.neo__parallax.fixed article div{background-position:center bottom !important;background-attachment:inherit;background-repeat:no-repeat}.neo__parallax.bottom article div{background-position:center 60px !important;background-attachment:inherit;background-repeat:no-repeat}.neo__parallax.neo_vr .vr_link{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:1}.neo__parallax.neo_vr .vr_link img,.neo__parallax.neo_vr .vr_link svg{position:absolute;top:44%;right:0;left:0;margin:auto;display:table;width:160px}.neo__parallax.neo_vr .vr_link:hover svg .grfx-gallery-vr-fill{fill:#212721}.neo__parallax.neo_vr .vr_link:hover svg .grfx-gallery-vr-stroke{stroke:#212721}.neo__parallax.neo_vr .vr_link:hover svg text{fill:#212721}.neo__accordion{max-width:800px;width:60vw;margin:calc(3vw + 30px) auto}.neo__accordion .title{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;background:#fff;padding:15px 0;display:block;position:relative;cursor:pointer;font-size:18px;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;color:#212721;line-height:3.35;letter-spacing:1.6px;font-family:"Graphik-Medium";text-transform:uppercase}.neo__accordion .title:after,.neo__accordion .title:before{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:"";position:absolute;top:35px;right:10px;width:2px;background-color:rgba(68,74,84,0.75);height:15px}.neo__accordion .title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.neo__accordion .title:hover{color:#de9a8e}.neo__accordion .title:hover:after,.neo__accordion .title:hover:before{background-color:#de9a8e}.neo__accordion .content{max-height:0;overflow:hidden;background:#fff}.neo__accordion .content p{margin:0;padding:0.5em 0 1em;font-size:15px;line-height:1.8}.neo__accordion .content>ul.contact{width:49%;margin:0 2% 2% 0;padding:0;float:left}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo__accordion .content>ul.contact{width:48%;margin:0 4% 4% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 4% 4% 0}.neo__accordion .content>ul.contact:nth-child(3n+3){margin:0 4% 4% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 640px){.neo__accordion .content>ul.contact{width:100%;margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(1n+1){margin:0 0 5% 0}}@media only screen and (max-width: 460px){.neo__accordion .content>ul.contact{width:100%;margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(2n+2){margin:0 5% 5% 0}.neo__accordion .content>ul.contact:nth-child(1n+1){margin:0 0 5% 0}}.neo__accordion .content ul.contact a,.neo__accordion .content ul.contact li{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";letter-spacing:normal;text-transform:initial;text-decoration:none;color:#212721;font-size:15px;line-height:1.8}.neo__accordion .content ul.contact li:nth-of-type(1){text-transform:uppercase;font-family:"Calluna-Bold"}.neo__accordion .content ul.contact a{color:#5e6738}.neo__accordion .content ul.contact a:hover{color:#de9a8e}.neo__accordion .title,.neo__accordion .content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.neo__accordion .option{-webkit-box-shadow:0 0px 0px #d3d3d3,0px 2px 0px rgba(211,211,211,0.5);-moz-box-shadow:0 0px 0px #d3d3d3,0px 2px 0px rgba(211,211,211,0.5);box-shadow:0 0px 0px #d3d3d3,0px 2px 0px rgba(211,211,211,0.5);position:relative;margin:0 0 10px 0;padding:0 0 0 0}.neo__accordion .toggle{opacity:0;display:none;background:transparent;border:none}.neo__accordion .toggle:checked+.title+.content{max-height:none;height:auto;padding:0 0 30px 0}.neo__accordion .toggle:checked+.title:before{transform:rotate(90deg) !important}.neo__forms{position:relative;display:block;width:50vw;margin:5vw auto;min-width:400px;max-width:500px}.neo__forms h2{margin:5px 0;font-size:18px;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;text-decoration:none;font-family:"Graphik-Medium";text-transform:uppercase;letter-spacing:2px}.neo__forms form{width:100%;margin:0 auto}.neo__forms form:before,.neo__forms form:after{clear:both;content:"";display:block;height:0}.neo__forms form fieldset{width:100%;margin:0 4% 4% 0;padding:0;float:left}.neo__forms form fieldset:nth-child(1n+1){margin:0 0 4% 0}@media only screen and (max-width: 960px){.neo__forms form fieldset{width:100%;margin:0 1% 1% 0}.neo__forms form fieldset:nth-child(1n+1){margin:0 1% 1% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 1% 1% 0}.neo__forms form fieldset:nth-child(1n+1){margin:0 0 1% 0}}@media only screen and (max-width: 640px){.neo__forms form fieldset{width:100%;margin:0 3% 3% 0}.neo__forms form fieldset:nth-child(1n+1){margin:0 3% 3% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 3% 3% 0}.neo__forms form fieldset:nth-child(1n+1){margin:0 0 3% 0}}.neo__forms form>fieldset{position:relative}.neo__forms form>fieldset:before,.neo__forms form>fieldset:after{clear:both;content:"";display:block;height:0}.neo__forms form>fieldset div{position:relative;display:block;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}.neo__forms form>fieldset div:before,.neo__forms form>fieldset div:after{clear:both;content:"";display:block;height:0}.neo__forms form>fieldset div label{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:5px;left:0;pointer-events:none;cursor:text;background:none;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:14px;letter-spacing:1.3px;line-height:1.07;font-family:"Graphik-Medium";color:rgba(68,74,84,0.5);text-transform:uppercase}.neo__forms form>fieldset div label.lb_textarea{position:absolute;top:25px;left:30px}.neo__forms form>fieldset div label sup{color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;text-align:left;font-size:14px;vertical-align:middle}.neo__forms form>fieldset div label.error{color:#bd3128;font-size:11px;top:100%}.neo__forms form>fieldset div input[type=text],.neo__forms form>fieldset div input[type=tel],.neo__forms form>fieldset div input[type=email],.neo__forms form>fieldset div textarea{-webkit-transition:border-color;-moz-transition:border-color;-ms-transition:border-color;-o-transition:border-color;transition:border-color;-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;border:none;width:100%;padding:5px 10px 7px 0;display:block;outline:none;border-bottom:solid rgba(68,74,84,0.5) 2px;-webkit-box-shadow:0 1px 0px rgba(211,211,211,0.1);-moz-box-shadow:0 1px 0px rgba(211,211,211,0.1);box-shadow:0 1px 0px rgba(211,211,211,0.1);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:14px;letter-spacing:1.3px;line-height:1.87;font-family:"Graphik-Medium";color:#212721;text-transform:uppercase}.neo__forms form>fieldset div input[type=text]:hover,.neo__forms form>fieldset div input[type=tel]:hover,.neo__forms form>fieldset div input[type=email]:hover,.neo__forms form>fieldset div textarea:hover{border-bottom:solid rgba(33,39,33,0.85) 2px;-webkit-box-shadow:0 1px 0px rgba(211,211,211,0.1);-moz-box-shadow:0 1px 0px rgba(211,211,211,0.1);box-shadow:0 1px 0px rgba(211,211,211,0.1)}.neo__forms form>fieldset div input[type=text]:focus,.neo__forms form>fieldset div input[type=text].hascontent,.neo__forms form>fieldset div input[type=tel]:focus,.neo__forms form>fieldset div input[type=tel].hascontent,.neo__forms form>fieldset div input[type=email]:focus,.neo__forms form>fieldset div input[type=email].hascontent,.neo__forms form>fieldset div textarea:focus,.neo__forms form>fieldset div textarea.hascontent{outline:none;border-bottom:solid rgba(68,74,84,0.65) 2px;-webkit-box-shadow:0 1px 0px rgba(68,74,84,0.4);-moz-box-shadow:0 1px 0px rgba(68,74,84,0.4);box-shadow:0 1px 0px rgba(68,74,84,0.4)}.neo__forms form>fieldset div input[type=text]:focus ~ label,.neo__forms form>fieldset div input[type=text].hascontent ~ label,.neo__forms form>fieldset div input[type=tel]:focus ~ label,.neo__forms form>fieldset div input[type=tel].hascontent ~ label,.neo__forms form>fieldset div input[type=email]:focus ~ label,.neo__forms form>fieldset div input[type=email].hascontent ~ label,.neo__forms form>fieldset div textarea:focus ~ label,.neo__forms form>fieldset div textarea.hascontent ~ label{top:-15px;font-size:12px;color:rgba(68,74,84,0.5)}.neo__forms form>fieldset div input[type=text]:focus ~ label.error,.neo__forms form>fieldset div input[type=text].hascontent ~ label.error,.neo__forms form>fieldset div input[type=tel]:focus ~ label.error,.neo__forms form>fieldset div input[type=tel].hascontent ~ label.error,.neo__forms form>fieldset div input[type=email]:focus ~ label.error,.neo__forms form>fieldset div input[type=email].hascontent ~ label.error,.neo__forms form>fieldset div textarea:focus ~ label.error,.neo__forms form>fieldset div textarea.hascontent ~ label.error{color:#bd3128;font-size:11px;top:100%}.neo__forms form>fieldset div input[type=text]:focus ~ label sup,.neo__forms form>fieldset div input[type=text].hascontent ~ label sup,.neo__forms form>fieldset div input[type=tel]:focus ~ label sup,.neo__forms form>fieldset div input[type=tel].hascontent ~ label sup,.neo__forms form>fieldset div input[type=email]:focus ~ label sup,.neo__forms form>fieldset div input[type=email].hascontent ~ label sup,.neo__forms form>fieldset div textarea:focus ~ label sup,.neo__forms form>fieldset div textarea.hascontent ~ label sup{font-size:11px;color:rgba(68,74,84,0.5)}.neo__forms form>fieldset div textarea{width:100%;height:220px;margin:20px 0 0 0;border:solid rgba(68,74,84,0.5) 2px;-webkit-box-shadow:0 1px 0px rgba(211,211,211,0.1);-moz-box-shadow:0 1px 0px rgba(211,211,211,0.1);box-shadow:0 1px 0px rgba(211,211,211,0.1);resize:none}.neo__forms form>fieldset div textarea:hover{border:solid rgba(33,39,33,0.85) 2px}.neo__forms form>fieldset div textarea:focus,.neo__forms form>fieldset div textarea.hascontent{-webkit-box-shadow:0 1px 0px rgba(68,74,84,0);-moz-box-shadow:0 1px 0px rgba(68,74,84,0);box-shadow:0 1px 0px rgba(68,74,84,0);border:solid rgba(68,74,84,0.25) 1px}.neo__forms form>fieldset div textarea:focus ~ label,.neo__forms form>fieldset div textarea.hascontent ~ label{top:-25px;left:0;font-size:12px;color:#212721}.neo__forms form>fieldset.neo_checkbox label{top:2px;left:20px;color:#212721;font-size:12px;text-transform:capitalize}.neo__forms form>fieldset.neo_submit input{background:#212721;padding:10px 25px;cursor:pointer;margin:12px 0;outline:none;display:table;border:solid #212721 1px;-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;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.78;text-decoration:none;font-size:14px;color:#fff;font-family:"Graphik-Medium";text-transform:uppercase;letter-spacing:1px;font-weight:500}.neo__forms form>fieldset.neo_submit input:hover{background:#de9a8e;border:solid #de9a8e 1px}::-webkit-input-placeholder{color:#d3d3d3}::-moz-placeholder{color:#d3d3d3}:-ms-input-placeholder{color:#d3d3d3}:-moz-placeholder{color:#d3d3d3}.neo__Dropbox:before{margin:2.2vh auto}.neo__Dropbox select{width:100%;height:40px;background:transparent;outline:none;border-top:none;border-right:none;border-left:none;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:14px;letter-spacing:1.3px;line-height:1.07;font-family:"Graphik-Medium";color:rgba(68,74,84,0.5);text-transform:uppercase;border-bottom:solid rgba(68,74,84,0.5) 2px;-webkit-box-shadow:0 1px 0px rgba(211,211,211,0.1);-moz-box-shadow:0 1px 0px rgba(211,211,211,0.1);box-shadow:0 1px 0px rgba(211,211,211,0.1);-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}.neo__Dropbox select *:focus{outline:none}.neo__Dropbox>label{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:14px;letter-spacing:1.3px;line-height:1.07;font-family:"Graphik-Medium";color:rgba(68,74,84,0.5);text-transform:uppercase;position:relative;display:block;padding:8px 0px;border-bottom:solid rgba(68,74,84,0.5) 2px;-webkit-box-shadow:0 1px 0px rgba(211,211,211,0.1);-moz-box-shadow:0 1px 0px rgba(211,211,211,0.1);box-shadow:0 1px 0px rgba(211,211,211,0.1);-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:16px;right:0;content:"";border-left:solid transparent 7px;border-right:solid transparent 7px;border-top:solid transparent 7px}.neo__Dropbox>label i{position:absolute;top:0;right:10px;font-size:25px}.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:6px;right:4px;cursor:pointer;display:none;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:20px;-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;-webkit-transition:1x all;-moz-transition:1x all;-ms-transition:1x all;-o-transition:1x all;transition:1x all;background:#f5f5f5;-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}.neo__Dropbox>ul>div{height:300px}.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:#f5f5f5;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:12px;letter-spacing:1.3px;line-height:1.07;font-family:"Graphik-Medium";color:#212721;text-transform:uppercase}.neo__Dropbox>ul li label:after{font-size:1.25em}.neo__Dropbox>ul li input[type="radio"],.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="radio"]:active+label,.neo__Dropbox>ul li input[type="checkbox"]:active+label{background:rgba(33,39,33,0.25)}.neo__Dropbox>ul li input[type="radio"]:checked+label,.neo__Dropbox>ul li input[type="checkbox"]:checked+label{background:rgba(33,39,33,0.25)}.neo__Dropbox>ul li input[type="radio"]:checked+label:after,.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:#fff;height:32px;overflow:hidden;position:relative;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;text-align:left;font-size:12px;letter-spacing:1.3px;line-height:32px;font-family:"Graphik-Medium";color:#212721;text-transform:uppercase;-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.45)}.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}#neomessage{padding-top:5vh}#neomessage h2{margin:30px auto;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;font-family:"ProspectusStd-Blk";font-size:24px;text-align:center}#neomessage p{color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"Calluna-Semibold";line-height:1.78;letter-spacing:normal;text-transform:initial;text-decoration:none;font-size:19px;text-align:center;margin:7px auto}.neo__res{margin:20px auto}.neo__res strong{color:#bd3128;font-weight:600}.xload__lasso{width:100px;margin:0 auto;position:relative;height:50px;top:35px;background:none;display:none}.xload__lasso span{animation:xload 1s ease-in-out infinite;background-color:#f5f5f5;position:absolute;top:50%;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.xload__lasso span:nth-child(2){animation-delay:200ms;left:40px}.xload__lasso span:nth-child(3){animation-delay:400ms;left:calc(100% - 20px)}@keyframes xload{0%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}.neo__tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;clear:both;margin:50px 0 0 0}.neo__tabs label{-ms-flex-order:1;order:1;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2}.neo__tabs article{-ms-flex-order:99;order:99;-webkit-box-ordinal-group:100;-moz-box-ordinal-group:100;-webkit-box-flex:100;-ms-flex-positive:100;flex-grow:100}.neo__tabs label{background:#fff;display:block;cursor:pointer;padding:5px 2rem 4px 2rem;margin:0 0 0 0;z-index:10;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:1.78;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:"Graphik-Medium";color:#212721;letter-spacing:2px;border:solid #212721 1px;-webkit-transition:background ease 0.2s;-moz-transition:background ease 0.2s;-ms-transition:background ease 0.2s;-o-transition:background ease 0.2s;transition:background ease 0.2s}.neo__tabs label span{display:none;margin:0 10px;position:relative;cursor:pointer}.neo__tabs label span.active{pointer-events:none}.neo__tabs label span.active:after{width:100%;height:1px;background:#fff;position:absolute;right:0;bottom:3px;content:""}.neo__tabs label span:hover{color:#de9a8e}.neo__tabs input[type="radio"]{display:none}.neo__tabs input[type="radio"]:checked+label{background:#212721;color:#fff;cursor:default}.neo__tabs input[type="radio"]:checked+label span{display:inline-block}.neo__tabs input[type="radio"]:checked+label+article{display:block}.neo__tabs article{background:transparent;width:94%;margin:0 auto;padding:0 3%;display:none;min-height:750px;height:50vw}.neo__tabs article figure{display:block;width:100%;margin:-70px 0 0px;overflow:hidden;background:#ebeaea}.neo__tabs article figure img{display:block;width:100%}.neo__tabs article figure img.hide{visibility:hidden;display:none;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:visibility 0s,opacity 0.5s linear;-moz-transition:visibility 0s,opacity 0.5s linear;-ms-transition:visibility 0s,opacity 0.5s linear;-o-transition:visibility 0s,opacity 0.5s linear;transition:visibility 0s,opacity 0.5s linear}.neo__tabs article figure img.show{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;display:block;position:absolute;top:0;right:0;left:0;margin:auto}.neo__tabs article>ul{position:absolute;top:50px;left:4vw;z-index:10;text-align:center;width:36px;border:solid #000 2px}.neo__tabs article>ul li{width:100%;display:block;height:36px;cursor:pointer;color:#212721;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;letter-spacing:normal;text-transform:initial;text-decoration:none;font-family:"Calluna-Regular";font-size:30px;line-height:36px}.neo__tabs article>ul li:hover{background:#000;color:#fff}.neo__tabs article>ul li:nth-of-type(1){border-bottom:solid #000 2px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.neo_letter.style2{text-shadow:3px 3px 0 #de9a8e, -1px -1px 0 #fff, 1px -1px 0 #dadada, -1px 1px 0 #e2e2e2, 1px 1px 0 #000}}@media screen and (max-width: 1480px){footer>div{width:80vw}.neo__accordion{width:70vw}.neo_tenants ul{width:70vw}.neo_tenants>div .neo__accordion{width:70vw}.neo__forms{max-width:550px}}@media screen and (max-width: 1280px){header>div>nav>ul>li{margin:0 calc(1vw / 2 + 10px)}section.neo_header h1{width:80vw;max-width:80vw}.neo__tabs article{min-height:40vw}.neo_location figure{background-position:86% 0;background-repeat:no-repeat}.neo_location>div{width:35vw}.neo_location>div>ul li p,.neo_location>div>ul li span{font-size:15px}.neo_gallery div figure{min-height:450px}}@media screen and (max-width: 1080px){header>div>nav>ul>li{margin:0 8px}header>div>nav>ul>li>a,header>div>nav>ul>li>a span{font-size:14px}footer>div{width:90vw}.backtoTop{right:10px}section.neo_header h1{width:90vw;max-width:90vw}.neo_location>div{width:38vw}.neo_location>div>ul li._list p span{font-size:14px}.neo_location>div>ul li p,.neo_location>div>ul li span{font-size:14px}}@media screen and (max-width: 960px){h1{font-size:77.9px}}@media screen and (max-width: 960px) and (max-width: 960px){h1{font-size:calc(77.9px + -42 * (100vw - 960px) / -600)}}@media screen and (max-width: 960px) and (max-width: 360px){h1{font-size:35.9px}}@media screen and (max-width: 960px){.neo_letter{font-size:52px}}@media screen and (max-width: 960px) and (max-width: 960px){.neo_letter{font-size:calc(52px + -17 * (100vw - 960px) / -600)}}@media screen and (max-width: 960px) and (max-width: 360px){.neo_letter{font-size:35px}}@media screen and (max-width: 960px){footer>div{width:94vw}footer>div>div h4{margin:0 0 28px 0;font-size:12px}footer>div>div p,footer>div>div a{font-size:12px}footer>div>div a{word-break:break-word}header{height:100px;overflow:initial}header>div{overflow:initial}header>div>nav{display:none}header>div>nav.active{display:block;background:#000;width:100%;height:100vh;position:fixed;top:-15px;right:0;overflow:hidden;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}header>div>nav.active>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:center;-webkit-justify-content:center;margin:100px auto 0;width:100%;max-width:100%}header>div>nav.active>ul li{width:100%;margin:0 auto}header>div>nav.active>ul li.logo{display:none}header>div>nav.active>ul li>a,header>div>nav.active>ul li>a span{font-size:18px}header>div .hamburger{display:block}header>div a.logo{display:table;margin:auto}section.neo_header{min-height:850px;height:100vw}section.neo_header>div{top:35%}section.neo_header>div h1{width:90vw}section.neo_header .vimeo strong{font-size:16px}section.neo_data p{max-width:90%}.neo_list{width:96vw;margin:calc(2vw + 40px) auto calc(6vw + 40px)}.neo_list ul:nth-child(1n+1){margin:0 0 20px 0}.neo_list ul li strong{font-size:55px}}@media screen and (max-width: 960px) and (max-width: 960px){.neo_list ul li strong{font-size:calc(55px + -20 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){.neo_list ul li strong{font-size:35px}}@media screen and (max-width: 960px){.neo_list ul li span{font-size:12px}.neo__tabs article{height:60vw;min-height:50vw}.neo__tabs article figure{margin:50px 0 0px}.neo__tabs article>ul{left:40px;top:150px}.neo_tenants ul{width:90vw}.neo_tenants>div .neo__accordion{width:80vw}.neo__accordion{width:87vw}.neo_location{height:auto;padding:0 0 40px 0}.neo_location>div{width:50vw;margin:auto;position:relative}.neo_location figure{height:90vw;background-position:center center;background-repeat:no-repeat}.neo__forms{width:70vw;max-width:600px}.neo_gallery div figure{min-height:300px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:50;height:65px}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{width:45px;height:45px;right:0}.owl-carousel .owl-nav .owl-next:before{right:-5px}.neo__parallax article div{max-height:100vw;background-attachment:initial;background-position:center center !important;background-repeat:no-repeat}}@media screen and (max-width: 720px){footer>div>div p,footer>div>div a{font-size:13px}footer>div>div h4{text-align:center;margin:0 0 8px 0}footer>div>div:first-child>div .neo_link{float:none;margin:auto}footer>div>div:first-child>div ul.neo_social{float:none;text-align:center}footer>div>div:first-child>div ul.neo_social li:first-child{margin:0 10px}footer>div>div:first-child>div{text-align:center}.neo_tenants ul{width:96vw}.neo_tenants ul li img{margin:auto}.neo__accordion{width:92vw}.neo__accordion .option{margin:0}.neo__accordion .content ul.contact a,.neo__accordion .content ul.contact li{font-size:14px}.neo_location>div{width:60vw}.neo_list ul li strong{font-size:48px}}@media screen and (max-width: 640px){.neo_letter{font-size:7.5vw}p{font-size:17px}header>div .hamburger{left:15px}footer{padding:0 0 70px 0}footer>div>div:first-child>div #neocredit{bottom:-100px;width:135px;left:0;display:table;margin:auto}footer>div>div:last-child p,footer>div>div:last-child a{text-align:center}section.neo_header{min-height:720px}section.neo_data p{max-width:94%}.neo_location>div{width:80vw}.neo_gallery div:nth-child(odd) figure:first-child,.neo_gallery div:nth-child(odd) figure:last-child,.neo_gallery div:nth-child(even) figure:first-child,.neo_gallery div:nth-child(even) figure:last-child{width:100%}.neo__forms form>fieldset.neo_checkbox label{font-size:11px}.neo__parallax article div{width:100vw;height:100vw;min-height:100vw;max-height:100vw}.neo__tabs article>ul{left:25px;width:33px}.neo__tabs article>ul li{height:33px;line-height:33px}.neo__accordion .title{font-size:17px;letter-spacing:1px}.neo__accordion .title:before,.neo__accordion .title:after{height:12px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:40px;height:50px}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{width:30px;height:30px;right:-5px}.neo__forms{min-width:85vw}}@media screen and (max-width: 460px){.neo_location>div{right:0;width:90vw}.neo__accordion .title{font-size:16px}.neo__accordion .title:before,.neo__accordion .title:after{height:10px}.neo__Dropbox select{font-size:13px}.neo__forms{margin:calc(50px + 6vw) auto}.neo__forms form>fieldset div textarea{margin:50px 0 0 0}.neo__forms form>fieldset div label{font-size:13px}.neo__forms form>fieldset.neo_checkbox label{font-size:9px;top:6px}section.neo_data{margin:80px 0 calc(2vw + 50px)}.backtoTop{position:fixed;top:85%;right:25px;z-index:9;display:none}.neo_location{padding:0}}
