﻿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:'Nexa', sans-serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'Nexa';font-display:auto;src:url("../.fonts/Nexa/Nexa.eot");src:url("../.fonts/Nexa/Nexa.woff") format("woff"),url("../.fonts/Nexa/Nexa.ttf") format("truetype"),url("../.fonts/Nexa/Nexa.svg#Nexa") format("svg"),url("../.fonts/Nexa/Nexa.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'NexaBook';font-display:auto;src:url("../.fonts/Nexa/NexaBook.eot");src:url("../.fonts/Nexa/NexaBook.woff") format("woff"),url("../.fonts/Nexa/NexaBook.ttf") format("truetype"),url("../.fonts/Nexa/NexaBook.svg#NexaBook") format("svg"),url("../.fonts/Nexa/NexaBook.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Riccione-DemiBold';font-display:auto;src:url("../.fonts/Riccione/Riccione-DemiBold.eot");src:url("../.fonts/Riccione/Riccione-DemiBold.woff") format("woff"),url("../.fonts/Riccione/Riccione-DemiBold.ttf") format("truetype"),url("../.fonts/Riccione/Riccione-DemiBold.svg#Riccione-DemiBold") format("svg"),url("../.fonts/Riccione/Riccione-DemiBold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'NeutrifPro-Medium';font-display:auto;src:url("../.fonts/NeutrifPro/NeutrifPro-Medium.eot");src:url("../.fonts/NeutrifPro/NeutrifPro-Medium.woff") format("woff"),url("../.fonts/NeutrifPro/NeutrifPro-Medium.ttf") format("truetype"),url("../.fonts/NeutrifPro/NeutrifPro-Medium.svg#NeutrifPro-Medium") format("svg"),url("../.fonts/NeutrifPro/NeutrifPro-Medium.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'NeutrifPro-Regular';font-display:auto;src:url("../.fonts/NeutrifPro/NeutrifPro-Regular.eot");src:url("../.fonts/NeutrifPro/NeutrifPro-Regular.woff") format("woff"),url("../.fonts/NeutrifPro/NeutrifPro-Regular.ttf") format("truetype"),url("../.fonts/NeutrifPro/NeutrifPro-Regular.svg#NeutrifPro-Regular") format("svg"),url("../.fonts/NeutrifPro/NeutrifPro-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'GildaDisplay-Regular';font-display:auto;src:url("../.fonts/GildaDisplay/GildaDisplay-Regular.eot");src:url("../.fonts/GildaDisplay/GildaDisplay-Regular.woff") format("woff"),url("../.fonts/GildaDisplay/GildaDisplay-Regular.ttf") format("truetype"),url("../.fonts/GildaDisplay/GildaDisplay-Regular.svg#GildaDisplay-Regular") format("svg"),url("../.fonts/GildaDisplay/GildaDisplay-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}.neo__social li{display:inline-block;margin:0 0 0 6px;width:16px;height:16px;background-size:contain;background-position:left bottom;background-repeat:no-repeat;-webkit-opacity:.75;-moz-opacity:.75;-ms-opacity:.75;-o-opacity:.75;opacity:.75;filter:alpha(opacity=75)}.neo__social li:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo__social li:nth-of-type(1){background-image:url("../_ui/social/facebook_black.svg");background-repeat:no-repeat}.neo__social li:nth-of-type(2){background-image:url("../_ui/social/instagram_black.svg");background-repeat:no-repeat}.neo__social li a{width:100%;height:100%;text-indent:-9999px;display:inline-block}.neo__social.light li:nth-of-type(1){background-image:url("../_ui/social/facebook_white.svg");background-repeat:no-repeat}.neo__social.light li:nth-of-type(2){background-image:url("../_ui/social/instagram_white.svg");background-repeat:no-repeat}.neo__link{display:table;position:relative;overflow:hidden;color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:14px;font-weight:500;line-height:2.35;letter-spacing:1.8px;text-align:center;text-transform:uppercase;font-family:"NeutrifPro-Medium"}.neo__link.style1{padding:7px 25px 5px;border:solid #3d3935 1.45px;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.neo__link.style1:after{width:110%;height:0%;display:block;background:#3d3935;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:-1;transition:-webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.neo__link.style1:hover{color:#fff}.neo__link.style1:hover:after{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);height:110%}.neo__link.style2{letter-spacing:1.59px;color:rgba(61,57,53,0.8);margin:20px 0;padding:0 20px 0 0;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.neo__link.style2:after{content:"";vertical-align:middle;margin-bottom:.2em;width:.4em;height:.4em;display:inline-block;border-right:solid currentColor 1px;border-bottom:solid currentColor 1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo__link.style2:before{content:"";background:rgba(61,57,53,0.2);height:1px;width:calc(100% - 30px);position:absolute;bottom:0;left:0;-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.style2:hover{color:#3d3935}.neo__link.style2:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.neo__film{color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:14px;font-weight:500;line-height:2.35;letter-spacing:1.8px;text-align:center;text-transform:uppercase;font-family:"NeutrifPro-Medium";display:table;position:relative;padding:0 0 0 40px;margin:40px 0;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.neo__film:before{width:33px;height:33px;display:inline-block;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle;background-image:url("../_ui/grfx-icon-play-dark.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}.neo__film:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo__film.light{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);color:#fff}.neo__film.light:before{background-image:url("../_ui/grfx-icon-play-light.svg");background-repeat:no-repeat}.neow3hide{display:none;visibility:hidden;overflow:initial}*{font-size:1.5rem;font-weight:100;margin:0 0 0 0;padding:0 0 0 0}html{overflow-x:hidden;overflow-y:scroll;height:100%}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(61,57,53,0.95);outline:1px solid rgba(61,57,53,0.95)}h1,h1 span{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-size:52px;font-family:"GildaDisplay-Regular";color:#fff;letter-spacing:.6px;line-height:1.1;text-transform:uppercase;font-size:52px}@media screen and (max-width: 1680px){h1,h1 span{font-size:calc(52px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){h1,h1 span{font-size:48px}}h2{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-transform:initial;text-decoration:none;font-size:54px;font-family:"GildaDisplay-Regular";line-height:1.3;letter-spacing:.06px;font-size:48px}@media screen and (max-width: 1680px){h2{font-size:calc(48px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){h2{font-size:44px}}h3{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-transform:initial;text-decoration:none;font-size:42px;font-family:"GildaDisplay-Regular";line-height:1.19;letter-spacing:.05px;font-size:40px}@media screen and (max-width: 1680px){h3{font-size:calc(40px + -8 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){h3{font-size:32px}}h4{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;line-height:1.14;letter-spacing:1.5px;font-size:19px;text-transform:uppercase;font-family:"NeutrifPro-Medium";font-size:22px}@media screen and (max-width: 1680px){h4{font-size:calc(22px + -3 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){h4{font-size:19px}}h5{color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;line-height:1.4;letter-spacing:.87px;font-size:20px;text-transform:uppercase;font-family:"NeutrifPro-Medium";font-weight:500;font-size:20px}@media screen and (max-width: 1680px){h5{font-size:calc(20px + -3 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){h5{font-size:17px}}p,a{font-size:18px;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;line-height:1.67;letter-spacing:.1px}p.style-1,a.style-1{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:19px;line-height:1.54;letter-spacing:.29px;color:rgba(61,57,53,0.8);font-size:19px}@media screen and (max-width: 1680px){p.style-1,a.style-1{font-size:calc(19px + -3 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){p.style-1,a.style-1{font-size:16px}}ul{list-style:none;list-style-type:none}header{position:fixed;top:0;z-index:800;height:150px;width:calc(100vw - (100vw - 100%));text-align:center;background:transparent;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}header.shadow{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3)}header.sticky{background:#fff;height:calc(150px - 50px);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}header.sticky .shawmut-logo-white-1{fill:#000}header.sticky>div{margin:12px auto 0}header>div{width:80%;margin:30px auto 0;max-height:calc(150px - 60px);height:100%;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}header>div:before,header>div:after{clear:both;content:"";display:block;height:0}header>div>nav{width:100%;display:block;height:70px;position:relative;text-align:center;max-width:1600px;margin:auto}header>div>nav:before,header>div>nav:after{clear:both;content:"";display:block;height:0}header>div>nav>ul{position:relative;margin:0 auto;height:100%;display:block;width: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>nav>ul>li{position:relative;height:100%;width:36%;display:inline-block;float:left}header>div>nav>ul>li:nth-of-type(2){width:28%}header>div>nav>ul>li:nth-of-type(2) a{display:table;margin:auto}header>div>nav>ul>li:nth-of-type(2) a img,header>div>nav>ul>li:nth-of-type(2) a svg{display:block;margin:auto;width:100%}header>div>nav>ul>li a{-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;display:block;height:100%;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;text-transform:uppercase;color:#fff;font-family:"GildaDisplay-Regular";font-size:15px;line-height:normal;letter-spacing:1.9px;font-weight:500}header>div>nav>ul>li a:hover{color:#c5c5c5}footer{width:calc(100vw - (100vw - 100%));height:180px;background:#fff;position:relative;display:block;z-index:10;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:before,footer:after{clear:both;content:"";display:block;height:0}footer>div{position:relative;width:80%;margin:auto;padding:15px 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: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:100%;margin:0 1% 1% 0}footer>div>div:nth-child(2n+2){margin:0 1% 1% 0}footer>div>div:nth-child(2n+2){margin:0 1% 1% 0}footer>div>div:nth-child(1n+1){margin:0 0 1% 0}}@media only screen and (max-width: 720px){footer>div>div{width:100%;margin:0 2% 2% 0}footer>div>div:nth-child(2n+2){margin:0 2% 2% 0}footer>div>div:nth-child(2n+2){margin:0 2% 2% 0}footer>div>div:nth-child(1n+1){margin:0 0 2% 0}}@media only screen and (max-width: 640px){footer>div>div{width:100%;margin:0 3% 3% 0}footer>div>div:nth-child(2n+2){margin:0 3% 3% 0}footer>div>div:nth-child(2n+2){margin:0 3% 3% 0}footer>div>div:nth-child(1n+1){margin:0 0 3% 0}}@media only screen and (max-width: 460px){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(1n+1){margin:0 0 5% 0}}footer>div>div ul.neo_icons{text-align:right;margin:45px 0 0 0}footer>div>div ul.neo_icons li{display:inline-block;max-height:70px;margin:0 25px 0 0}footer>div>div ul.neo_icons li img,footer>div>div ul.neo_icons li svg,footer>div>div ul.neo_icons li a{display:block}footer>div>div ul.neo_icons li:nth-of-type(3),footer>div>div ul.neo_icons li:nth-of-type(4){margin:0 10px 0 0;vertical-align:sub}footer>div>div ul.neo_icons li:nth-of-type(3) svg,footer>div>div ul.neo_icons li:nth-of-type(4) svg{display:block}footer>div>div ul.neo_icons li:nth-of-type(3) svg:hover path,footer>div>div ul.neo_icons li:nth-of-type(3) svg:hover polygon,footer>div>div ul.neo_icons li:nth-of-type(4) svg:hover path,footer>div>div ul.neo_icons li:nth-of-type(4) svg:hover polygon{fill:rgba(68,74,84,0.75)}footer>div>div ul.neo_icons li:last-child{margin:0 0 0 0}footer>div>div ul.neo_links{display:block;text-align:right}footer>div>div ul.neo_links li{display:inline-block;position:relative;margin:0 0 0 5px}footer>div>div ul.neo_links li:after{content:"";width:1px;height:10px;position:relative;display:inline-block;background:#3d3935;margin:0 0 0 5px;vertical-align:middle;-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;filter:alpha(opacity=70)}footer>div>div ul.neo_links li:last-child:after{display:none}footer>div>div ul.neo_links li a{display:inline-block;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;font-size:12px;line-height:1.08;letter-spacing:.7px;text-transform:uppercase;-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:color 0.6s linear 0.4s;-moz-transition:color 0.6s linear 0.4s;-ms-transition:color 0.6s linear 0.4s;-o-transition:color 0.6s linear 0.4s;transition:color 0.6s linear 0.4s}footer>div>div ul.neo_links li a:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}footer>div>div h4{line-height:1.69;letter-spacing:1px;color:#bfb9c6;font-size:13px;margin:0 0 15px 0;font-size:13px}@media screen and (max-width: 1680px){footer>div>div h4{font-size:calc(13px + -2 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){footer>div>div h4{font-size:11px}}footer>div>div p{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;font-size:11px;letter-spacing:.65px;line-height:1.08;text-transform:uppercase;color:rgba(61,57,53,0.8);-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6;opacity:.6;filter:alpha(opacity=60);display:inline-block}footer>div>div a{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:14px;letter-spacing:.5px;line-height:1.57;-webkit-transition:color 0.6s linear 0.4s;-moz-transition:color 0.6s linear 0.4s;-ms-transition:color 0.6s linear 0.4s;-o-transition:color 0.6s linear 0.4s;transition:color 0.6s linear 0.4s;display:table}footer>div>div a:hover{color:#000}footer>div>div a.inline{display:inline-block;margin:5px 0 0 0}footer>div>div a.inline.last{margin:0 0 0 20px;position:relative}footer>div>div a.inline.last:before{content:"";display:block;position:absolute;top:5px;left:-14px;background:#3d3935;width:1px;height:10px}footer>div:first-child{border-bottom:solid #c5c5c5 1px}footer>div:first-child>div:nth-of-type(1){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:left;-webkit-justify-content:left;width:65%}footer>div:first-child>div:nth-of-type(1) div{margin:0 2vw 0 0}footer>div:first-child>div:nth-of-type(2){width:35%}footer.hide{display:none}main{min-height:100vh}section{position:relative;display:block}section:before,section:after{clear:both;content:"";display:block;height:0}section.neo__hero{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;text-align:center;width:100vw;height:95vh;background-size:cover;background-position:center center;background-attachment:fixed;background-position:center center;background-repeat:no-repeat}section.neo__hero figure{background-size:cover;background-position:center center;background-position:center center;background-color:#fff;background-repeat:no-repeat;width:100%;display:block;height:auto;position:relative;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-animation:slideGrow 120s linear 10ms infinite;-moz-animation:slideGrow 120s linear 10ms infinite;-ms-animation:slideGrow 120s linear 10ms infinite;-o-animation:slideGrow 120s linear 10ms infinite;animation:slideGrow 120s linear 10ms infinite;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}section.neo__hero figure:before,section.neo__hero figure:after{clear:both;content:"";display:block;height:0}section.neo__hero figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}section.neo__hero figure img{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;display:block;width:100%;height:auto;max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;animation-duration:3s}section.neo__hero figure span{background:rgba(0,0,0,0.15);background:linear-gradient(to bottom, rgba(0,0,0,0.22) 40%, rgba(0,0,0,0.35) 100%);-webkit-opacity:.2;-moz-opacity:.2;-ms-opacity:.2;-o-opacity:.2;opacity:.2;filter:alpha(opacity=20)}section.neo__hero .swiper-container{width:100%;height:100%}section.neo__hero .swiper-container img{width:100%;height:auto;display:block;object-fit:cover}section.neo__hero span{background:rgba(0,0,0,0.35);width:100%;height:100%;overflow:hidden;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}section.neo__hero video{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;overflow:hidden;background-size:cover}section.neo__hero .hero-inner{position:absolute;bottom:calc(2vw + 10px);left:6vw;z-index:10}section.neo__hero .hero-inner:before,section.neo__hero .hero-inner:after{clear:both;content:"";display:block;height:0}section.neo__hero .hero-inner h1{position:relative;text-align:left;margin:0 0 10px 0}section.neo__hero .hero-inner h5{position:relative;display:table;text-align:left;color:#fff;line-height:1.33;letter-spacing:1.64px;font-family:"NeutrifPro-Regular";font-weight:300;font-size:24px}@media screen and (max-width: 1680px){section.neo__hero .hero-inner h5{font-size:calc(24px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){section.neo__hero .hero-inner h5{font-size:20px}}section.neo__hero .hero-inner h5.subline{margin:0 0 calc(1vw + 10px) 0}section.neo__hero .hero-inner>a{color:#fff;display:table;margin:20px 0 0;-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}section.neo__hero .hero-inner>a:hover{color:#dbd5cd}section.neo__hero .inner-hotm{position:absolute;right:4vw;bottom:4vw;background:#dbd5cd;padding:calc(1vw + 20px);z-index:10;width:20vw;max-width:280px;text-align:left;-webkit-box-shadow:0 0 3px #3d3935;-moz-box-shadow:0 0 3px #3d3935;box-shadow:0 0 3px #3d3935}section.neo__hero .inner-hotm h5{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:normal;letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:35px;font-family:"GildaDisplay-Regular";display:block;margin:2px 0;color:#3d3935;font-size:35px}@media screen and (max-width: 1680px){section.neo__hero .inner-hotm h5{font-size:calc(35px + -10 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){section.neo__hero .inner-hotm h5{font-size:25px}}section.neo__hero .inner-hotm p{font-size:18px;line-height:1.52;letter-spacing:.23px;color:#3d3935;margin:5px 0 10px 0;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80)}section.neo__hero .inner-hotm small{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-family:"GildaDisplay-Regular";text-transform:uppercase;font-size:23px;line-height:1.22;letter-spacing:.03px;color:#3d3935;margin:2px 0;display:block}section.neo__hero .inner-hotm small:nth-of-type(1){margin:20px 0 5px 0}section.neo__hero .inner-hotm small:nth-of-type(2){font-family:"NeutrifPro-Medium";font-size:16px;margin:0 0 20px 0;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;filter:alpha(opacity=50)}section.neo__hero .inner-hotm .neo_close{width:19px;height:19px;content:"";text-indent:-9999px;white-space:nowrap;cursor:pointer;position:absolute;top:30px;right:30px}section.neo__hero .inner-hotm .neo_close:before,section.neo__hero .inner-hotm .neo_close:after{width:19px;height:1.5px;background:#3d3935;content:"";display:inline-block;position:absolute;top:0;right:0;z-index:1;-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6;opacity:.6;filter:alpha(opacity=60)}section.neo__hero .inner-hotm .neo_close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}section.neo__hero .inner-hotm .neo_close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}section.neo__hero .inner-hotm .neo_close:hover:before,section.neo__hero .inner-hotm .neo_close:hover:after{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}section.neo__data{margin:calc(2vw + 20px) auto}section.neo__data>figure{position:absolute;bottom:60px;left:55%;background-size:contain;background-position:bottom;background-repeat:no-repeat}section.neo__data>figure img{width:40vw;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}section.neo__data>figure figcaption{position:absolute;right:-60px;bottom:40px;color:#a9a19c;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}section.neo__data>figure.neo_film i{position:absolute;top:50%;left:50%;width:75px;height:75px;text-align:center;cursor:pointer;background-image:url("../_content/neighborhood/video/icon-play-button.svg");background-position:center center;background-repeat:no-repeat;-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>figure.neo_film a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";cursor:pointer;z-index:10}section.neo__data.neighborhood{margin:calc(2vw + 20px) auto calc(10vh + 50px)}section.neo__data article{background:rgba(197,197,197,0.5);width:70%;padding:6vw 10vw;position:relative;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}section.neo__data article:before,section.neo__data article:after{clear:both;content:"";display:block;height:0}section.neo__data article p{max-width:800px;margin:30px 0 0 0}section.neo__data article>figure{position:absolute;top:-40px;right:-20vw;width:30vw}section.neo__data article>figure.amenity,section.neo__data article>figure.neighborhood{position:absolute;top:8vw;right:-30vw;width:50vw}section.neo__data.residence,section.neo__data.home{margin:calc(4vw + 20px) auto}section.neo__data.residence article,section.neo__data.home article{padding:6vw 20vw 6vw 10vw}section.neo__data.residence>figure,section.neo__data.home>figure{position:absolute;top:-40px;left:45%;width:65vw;max-width:860px;height:80vh}section.neo__data.residence .swiper-container,section.neo__data.home .swiper-container{width:50vw;position:absolute;top:-40px;left:50%;max-width:760px;height:80vh}section.neo__data.residence .swiper-container img,section.neo__data.home .swiper-container img{display:block;width:auto;height:100%;margin:0 auto}section.neo__data.residence article p{width:70%}section.neo__data.residence .swiper-container{height:90vh}section.neo__data.amenities article{padding:6vw 10vw calc(6vw + 50px) 10vw}section.neo__data.amenities>figure{width:40%;max-width:700px}section.neo__data.neighborhood article{padding:6vw 20vw 6vw 10vw}section.neo__data.neighborhood>figure{width:40%;max-width:700px;max-height:620px;height:80%;background-size:cover;background-position:center center;background-repeat:no-repeat}.neo__gallery,.neo__floorplan{margin:0 auto;position:relative;padding-top:1px}.neo__gallery:before,.neo__gallery:after,.neo__floorplan:before,.neo__floorplan:after{clear:both;content:"";display:block;height:0}.neo__gallery>h3,.neo__floorplan>h3{text-align:center}.neo__gallery>p,.neo__floorplan>p{text-align:center;margin:15px auto 0px;width:50%;max-width:750px}.neo__gallery>div.gallery,.neo__floorplan>div.gallery{min-height:70vw;overflow:hidden}.neo__gallery>div.gallery>ul,.neo__floorplan>div.gallery>ul{max-width:90%;list-style:none;list-style-type:none;text-align:center;margin:calc(1.5vw*2) auto}.neo__gallery>div.gallery>ul li,.neo__floorplan>div.gallery>ul li{display:inline-block;position:relative;margin:7px 5px 10px;cursor:pointer;padding:7px 12px 6px;border:solid #a9a19c 1.4px;font-style:normal;font-stretch:normal;font-variant:initial;line-height:normal;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:1px;font-family:"NeutrifPro-Medium";color:#a9a19c}.neo__gallery>div.gallery>ul li:nth-of-type(1):before,.neo__floorplan>div.gallery>ul li:nth-of-type(1):before{content:"Filter:";position:absolute;top:3px;left:-70px;border:solid transparent 1px;font-style:normal;font-stretch:normal;font-variant:initial;line-height:normal;text-decoration:none;text-transform:uppercase;font-size:16.2px;font-weight:500;letter-spacing:1px;font-family:"NeutrifPro-Medium";color:#a9a19c}.neo__gallery>div.gallery>ul li.active,.neo__floorplan>div.gallery>ul li.active{color:#fff;background:#a9a19c;cursor:auto}.neo__gallery>div.gallery>ul li:hover,.neo__floorplan>div.gallery>ul li:hover{color:#fff;background:#a9a19c;-webkit-transition:color 500ms linner;-moz-transition:color 500ms linner;-ms-transition:color 500ms linner;-o-transition:color 500ms linner;transition:color 500ms linner}.neo__gallery>div.gallery>div,.neo__floorplan>div.gallery>div{width:80%;margin:0 auto;position:relative;padding-bottom:calc(6vw + 100px)}.neo__gallery>div.gallery>div:before,.neo__gallery>div.gallery>div:after,.neo__floorplan>div.gallery>div:before,.neo__floorplan>div.gallery>div:after{clear:both;content:"";display:block;height:0}.neo__gallery>div.gallery>div>article,.neo__floorplan>div.gallery>div>article{display:block;margin:4vw auto;width:100%}.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{width:23.5%;margin:0 2% 2% 0;padding:0;float:left}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{width:31.33333%;margin:0 3% 3% 0}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 3% 3% 0}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 3% 3% 0}.neo__gallery>div.gallery>div>article>div:nth-child(3n+3),.neo__floorplan>div.gallery>div>article>div:nth-child(3n+3){margin:0 0 3% 0}}@media only screen and (max-width: 720px){.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{width:48%;margin:0 4% 4% 0}.neo__gallery>div.gallery>div>article>div:nth-child(3n+3),.neo__floorplan>div.gallery>div>article>div:nth-child(3n+3){margin:0 4% 4% 0}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 4% 4% 0}.neo__gallery>div.gallery>div>article>div:nth-child(3n+3),.neo__floorplan>div.gallery>div>article>div:nth-child(3n+3){margin:0 4% 4% 0}.neo__gallery>div.gallery>div>article>div:nth-child(2n+2),.neo__floorplan>div.gallery>div>article>div:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 640px){.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{width:100%;margin:0 8% 8% 0}.neo__gallery>div.gallery>div>article>div:nth-child(2n+2),.neo__floorplan>div.gallery>div>article>div:nth-child(2n+2){margin:0 8% 8% 0}.neo__gallery>div.gallery>div>article>div:nth-child(3n+3),.neo__floorplan>div.gallery>div>article>div:nth-child(3n+3){margin:0 8% 8% 0}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 8% 8% 0}.neo__gallery>div.gallery>div>article>div:nth-child(2n+2),.neo__floorplan>div.gallery>div>article>div:nth-child(2n+2){margin:0 8% 8% 0}.neo__gallery>div.gallery>div>article>div:nth-child(1n+1),.neo__floorplan>div.gallery>div>article>div:nth-child(1n+1){margin:0 0 8% 0}}@media only screen and (max-width: 460px){.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{width:100%;margin:0 10% 10% 0}.neo__gallery>div.gallery>div>article>div:nth-child(2n+2),.neo__floorplan>div.gallery>div>article>div:nth-child(2n+2){margin:0 10% 10% 0}.neo__gallery>div.gallery>div>article>div:nth-child(3n+3),.neo__floorplan>div.gallery>div>article>div:nth-child(3n+3){margin:0 10% 10% 0}.neo__gallery>div.gallery>div>article>div:nth-child(4n+4),.neo__floorplan>div.gallery>div>article>div:nth-child(4n+4){margin:0 10% 10% 0}.neo__gallery>div.gallery>div>article>div:nth-child(2n+2),.neo__floorplan>div.gallery>div>article>div:nth-child(2n+2){margin:0 10% 10% 0}.neo__gallery>div.gallery>div>article>div:nth-child(1n+1),.neo__floorplan>div.gallery>div>article>div:nth-child(1n+1){margin:0 0 10% 0}}.neo__gallery>div.gallery>div>article:before,.neo__gallery>div.gallery>div>article:after,.neo__floorplan>div.gallery>div>article:before,.neo__floorplan>div.gallery>div>article:after{clear:both;content:"";display:block;height:0}.neo__gallery>div.gallery>div>article>div,.neo__floorplan>div.gallery>div>article>div{height:auto}.neo__gallery>div.gallery>div>article>div.neo--hide,.neo__floorplan>div.gallery>div>article>div.neo--hide{height:0}.neo__gallery>div.gallery>div>article>div figure,.neo__floorplan>div.gallery>div>article>div figure{-webkit-box-shadow:1px 2px 30px rgba(0,0,0,0.02);-moz-box-shadow:1px 2px 30px rgba(0,0,0,0.02);box-shadow:1px 2px 30px rgba(0,0,0,0.02);background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto;display:block}.neo__gallery>div.gallery>div>article>div figure img.neo--hide,.neo__floorplan>div.gallery>div>article>div figure img.neo--hide{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}.neo__gallery>div.gallery>div>article>div figure a,.neo__floorplan>div.gallery>div>article>div figure a{height:100%;display:block}.neo__gallery>div.gallery>div>article>div figure a img,.neo__floorplan>div.gallery>div>article>div figure a img{display:block;width:100%;height:auto}.neo__gallery>div.gallery>div>article>div>small,.neo__floorplan>div.gallery>div>article>div>small{position:absolute;top:0;right:0;height:35px;background:#3d3935;width:100%;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;font-size:18px;line-height:35px;letter-spacing:1px;text-align:center;color:#fff;font-weight:500;text-transform:uppercase;font-size:18px}@media screen and (max-width: 1680px){.neo__gallery>div.gallery>div>article>div>small,.neo__floorplan>div.gallery>div>article>div>small{font-size:calc(18px + -3 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__gallery>div.gallery>div>article>div>small,.neo__floorplan>div.gallery>div>article>div>small{font-size:15px}}.neo__gallery>div.gallery>div>article>div>div,.neo__floorplan>div.gallery>div>article>div>div{margin:30px 0 0}.neo__gallery>div.gallery>div>article>div>div small,.neo__floorplan>div.gallery>div>article>div>div small{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-transform:initial;text-decoration:none;font-size:29px;line-height:1.72;letter-spacing:.03px;font-family:"GildaDisplay-Regular"}.neo__gallery>div.gallery>div>article>div>div p,.neo__floorplan>div.gallery>div>article>div>div p{font-size:18px;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;color:#a9a19c;text-transform:uppercase;letter-spacing:1px;line-height:1.73}.neo__gallery>div.gallery>div>article>div>div p span,.neo__floorplan>div.gallery>div>article>div>div p span{margin:0 10px;background:rgba(169,161,156,0.85);width:1.2px;height:10px;display:inline-block;content:"";vertical-align:middle}.neo__gallery>div.gallery>div>article a.neo__load,.neo__floorplan>div.gallery>div>article a.neo__load{position:absolute;right:0%;bottom:4vw;left:0%;margin:auto;cursor:pointer;padding:7px 25px 5px 25px;display:none;text-align:center;max-width:130px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:solid #a9a19c 1px;-webkit-transition:background-color 150ms;-moz-transition:background-color 150ms;-ms-transition:background-color 150ms;-o-transition:background-color 150ms;transition:background-color 150ms;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.neo__gallery>div.gallery>div>article a.neo__load:hover,.neo__floorplan>div.gallery>div>article a.neo__load:hover{background:#a9a19c;color:#fff}.neo__gallery>div.gallery>div>article a.neo__load.neo--show,.neo__floorplan>div.gallery>div>article a.neo__load.neo--show{display:table}.neo__gallery>div.gallery>div>article .hidden,.neo__floorplan>div.gallery>div>article .hidden{visibility:hidden;width:0px;height:0px;margin:0 !important;padding:0 !important}.neo__floorplan>div.gallery>div>article>div figure{border:solid #a9a19c 2px}.neo__gallery{margin:220px auto 0}.mfp-image-holder .mfp-content{max-width:80%}.mfp-counter{display:none}.mfp-arrow-left:after{background-repeat:no-repeat}.neo__amenities{padding:calc(4vw + 25px) 0 calc(2vw + 100px)}.neo__amenities>div{width:75%;margin:10px auto;padding:0 0 0 5%;-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__amenities>div:before,.neo__amenities>div:after{clear:both;content:"";display:block;height:0}.neo__amenities>div h3{width:100%;display:block;margin:0 0 40px 0}.neo__amenities>div ul{width:100%}.neo__amenities>div ul li{width:32.66667%;margin:0 1% 1% 0;padding:0;float:left}.neo__amenities>div ul li:nth-child(3n+3){margin:0 0 1% 0}@media only screen and (max-width: 960px){.neo__amenities>div ul li{width:32.66667%;margin:0 1% 1% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 1% 1% 0}.neo__amenities>div ul li:nth-child(4n+4){margin:0 1% 1% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 0 1% 0}}@media only screen and (max-width: 720px){.neo__amenities>div ul li{width:48%;margin:0 4% 4% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 4% 4% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 4% 4% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 4% 4% 0}.neo__amenities>div ul li:nth-child(2n+2){margin:0 0 4% 0}}@media only screen and (max-width: 640px){.neo__amenities>div ul li{width:100%;margin:0 8% 8% 0}.neo__amenities>div ul li:nth-child(2n+2){margin:0 8% 8% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 8% 8% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 8% 8% 0}.neo__amenities>div ul li:nth-child(2n+2){margin:0 8% 8% 0}.neo__amenities>div ul li:nth-child(1n+1){margin:0 0 8% 0}}@media only screen and (max-width: 460px){.neo__amenities>div ul li{width:100%;margin:0 10% 10% 0}.neo__amenities>div ul li:nth-child(2n+2){margin:0 10% 10% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 10% 10% 0}.neo__amenities>div ul li:nth-child(3n+3){margin:0 10% 10% 0}.neo__amenities>div ul li:nth-child(2n+2){margin:0 10% 10% 0}.neo__amenities>div ul li:nth-child(1n+1){margin:0 0 10% 0}}.neo__amenities>div ul li{position:relative}.neo__amenities>div ul li p{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:"NeutrifPro-Medium";color:rgba(61,57,53,0.81);line-height:1.4;letter-spacing:.87px;font-weight:500;display:block;width:100%;margin:0 0 17px;white-space:nowrap}.neo__amenities>div ul li:last-child p{padding:0 0 0 1px}.neo__map{width:100%;margin:6vw auto 0}.neo__map img{width:100%;display:block}.neo__team{margin:200px auto 20px;width:70%}.neo__team h6{font-size:18px;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;color:#dbd5cd;line-height:1.73;letter-spacing:-.1px;text-transform:uppercase;font-weight:500}.neo__team>div{width:100%;display:block}.neo__team>div img,.neo__team>div svg{display:block;width:auto;max-width:250px;margin:0 0 40px 0}.neo__team>div p{margin:20px 0;letter-spacing:.27px;line-height:1.67;width:90%;font-size:24px}@media screen and (max-width: 1680px){.neo__team>div p{font-size:calc(24px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__team>div p{font-size:20px}}.neo__team>div._davis{margin:4vw auto;padding:0 0 calc(2vw + 50px) 0;border-bottom:solid #dbd5cd 2px}.neo__team ul{width:100%;margin:calc(40px + 2vw) auto 0}.neo__team ul li{width:30.66667%;margin:0 4% 4% 0;padding:0;float:left}.neo__team ul li:nth-child(3n+3){margin:0 0 4% 0}@media only screen and (max-width: 960px){.neo__team ul li{width:30%;margin:0 5% 5% 0}.neo__team ul li:nth-child(3n+3){margin:0 5% 5% 0}.neo__team ul li:nth-child(4n+4){margin:0 5% 5% 0}.neo__team ul li:nth-child(3n+3){margin:0 0 5% 0}}@media only screen and (max-width: 720px){.neo__team ul li{width:47%;margin:0 6% 6% 0}.neo__team ul li:nth-child(3n+3){margin:0 6% 6% 0}.neo__team ul li:nth-child(3n+3){margin:0 6% 6% 0}.neo__team ul li:nth-child(3n+3){margin:0 6% 6% 0}.neo__team ul li:nth-child(2n+2){margin:0 0 6% 0}}@media only screen and (max-width: 640px){.neo__team ul li{width:46%;margin:0 8% 8% 0}.neo__team ul li:nth-child(3n+3){margin:0 8% 8% 0}.neo__team ul li:nth-child(3n+3){margin:0 8% 8% 0}.neo__team ul li:nth-child(3n+3){margin:0 8% 8% 0}.neo__team ul li:nth-child(2n+2){margin:0 0 8% 0}}@media only screen and (max-width: 460px){.neo__team ul li{width:100%;margin:0 10% 10% 0}.neo__team ul li:nth-child(2n+2){margin:0 10% 10% 0}.neo__team ul li:nth-child(2n+2){margin:0 10% 10% 0}.neo__team ul li:nth-child(3n+3){margin:0 10% 10% 0}.neo__team ul li:nth-child(3n+3){margin:0 10% 10% 0}.neo__team ul li:nth-child(2n+2){margin:0 10% 10% 0}.neo__team ul li:nth-child(1n+1){margin:0 0 10% 0}}.neo__team ul h6{margin:30px 0;display:block}.neo__team ul p{height:50px}.neo__team ul img{max-width:180px;margin:0}.neo__sitemap>div{display:block;position:relative;width:100%;height:95vh;overflow:hidden;min-height:760px;-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__sitemap>div:before,.neo__sitemap>div:after{clear:both;content:"";display:block;height:0}.neo__sitemap>div article{flex:1;-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__sitemap>div article:nth-of-type(1){background-size:cover;background-position:center center;background-repeat:no-repeat}.neo__sitemap>div article:nth-of-type(1) img{display:block;visibility:hidden;width:100%}.neo__sitemap>div article:nth-of-type(2){position:relative}.neo__sitemap>div article>ul{margin:0 auto;display:block;width:100%;position:absolute;top:50%;bottom:0;left:8vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-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__sitemap>div article>ul li{display:block;width:100%;margin:2vh 0}.neo__sitemap>div article>ul li a{display:table;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-transform:initial;text-decoration:none;font-size:54px;font-family:"GildaDisplay-Regular";line-height:1.3;letter-spacing:.06px;font-size:54px}@media screen and (max-width: 1680px){.neo__sitemap>div article>ul li a{font-size:calc(54px + -8 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__sitemap>div article>ul li a{font-size:46px}}.neo__sitemap>div article>ul li a.disable{pointer-events:none}.neo__sitemap>div article>ul li a:hover{color:#a9a19c}.neo__sitemap>div article>ul li a.subitem{margin:3vh 0;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:26px;line-height:1.2;letter-spacing:-.14px;color:#a9a19c;font-size:26px}@media screen and (max-width: 1680px){.neo__sitemap>div article>ul li a.subitem{font-size:calc(26px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__sitemap>div article>ul li a.subitem{font-size:22px}}.neo__sitemap>div article>ul li a.subitem:hover{color:#3d3935}.mfp-title{color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;line-height:1.4;letter-spacing:.87px;font-size:17px;text-transform:uppercase;font-family:"NeutrifPro-Medium";font-weight:500;font-size:17px;-webkit-opacity:.85;-moz-opacity:.85;-ms-opacity:.85;-o-opacity:.85;opacity:.85;filter:alpha(opacity=85)}@media screen and (max-width: 960px){.mfp-title{font-size:calc(17px + -3 * (100vw - 960px) / -500)}}@media screen and (max-width: 460px){.mfp-title{font-size:14px}}body[id=disclaimer] footer{position:fixed;right:0;bottom:0}body[id=home] section.neo__hero .hero-inner a:after{background-image:url("../_ui/drop-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin:3px 0 0 7px;width:10px;height:10px;content:"";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@keyframes preload-show-1{from{-webkit-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-1{to{-webkit-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-1{5%{transform:rotateZ(60deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}10%,
		75%{transform:rotateZ(60deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}80%,
		100%{transform:rotateZ(60deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-show-2{from{-webkit-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-2{to{-webkit-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-2{10%{transform:rotateZ(120deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}15%,
		70%{transform:rotateZ(120deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}75%,
		100%{transform:rotateZ(120deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-show-3{from{-webkit-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-3{to{-webkit-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-3{15%{transform:rotateZ(180deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}20%,
		65%{transform:rotateZ(180deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}70%,
		100%{transform:rotateZ(180deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-show-4{from{-webkit-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-4{to{-webkit-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-4{20%{transform:rotateZ(240deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}25%,
		60%{transform:rotateZ(240deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}65%,
		100%{transform:rotateZ(240deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-show-5{from{-webkit-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-5{to{-webkit-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-5{25%{transform:rotateZ(300deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}30%,
		55%{transform:rotateZ(300deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}60%,
		100%{transform:rotateZ(300deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-show-6{from{-webkit-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-hide-6{to{-webkit-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-moz-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-ms-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);-o-transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-cycle-6{30%{transform:rotateZ(360deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}35%,
		50%{transform:rotateZ(360deg) rotateY(0) rotateX(0deg);border-left-color:#7c7c7c}55%,
		100%{transform:rotateZ(360deg) rotateY(90deg) rotateX(0deg);border-left-color:#7c7c7c}}@keyframes preload-flip{0%{-webkit-transform:rotateY(0deg) rotateZ(-60deg);-moz-transform:rotateY(0deg) rotateZ(-60deg);-ms-transform:rotateY(0deg) rotateZ(-60deg);-o-transform:rotateY(0deg) rotateZ(-60deg);transform:rotateY(0deg) rotateZ(-60deg)}100%{-webkit-transform:rotateY(360deg) rotateZ(-60deg);-moz-transform:rotateY(360deg) rotateZ(-60deg);-ms-transform:rotateY(360deg) rotateZ(-60deg);-o-transform:rotateY(360deg) rotateZ(-60deg);transform:rotateY(360deg) rotateZ(-60deg)}}.neo__preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b1b1c;z-index:9999}.neo__preloader>small{position:absolute;top:0;right:0;left:0;display:block;margin:auto;width:40vw;max-width:700px;z-index:10;height:100vh;text-align:center}.neo__preloader>small>img,.neo__preloader>small>svg{max-height:100vh;height:100vh;width:100%;display:block}.neo__preloader>small>img.neolgslide,.neo__preloader>small>svg.neolgslide{position:absolute;top:0;right:0;left:0;display:block;margin:auto}.neo__preloader>small>img.zoom,.neo__preloader>small>svg.zoom{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;max-height:120vh;height:120vh;margin-top:-10vh}.neo__preloader>small>p{width:100%;display:table;margin:5px 0}.neo__preloader>small>p>span{display:table-cell;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;line-height:normal;letter-spacing:.2px;text-decoration:none;font-family:"knockout-sumo";font-size:14.7px;text-transform:uppercase;text-align:left}.neo__preloader>small>p>span:nth-of-type(2){text-align:right}.neo__preloader>small>p>span sup{font-size:10.5px}.neo__preloader>small.logofull{height:5vw;min-height:90px;max-height:140px}.neo__preloader>small.logofull>img,.neo__preloader>small.logofull>svg{height:100%;max-height:100%}.neo__preloader h4{font-style:normal;font-stretch:normal;font-variant:initial;line-height:normal;text-transform:initial;text-decoration:none;font-family:"Riccione-DemiBold";font-size:32px;letter-spacing:1px;color:#fff;font-weight:600;position:absolute;top:0;right:0;bottom:0;left:0;height:10vh;margin:auto;display:block;text-align:center;white-space:nowrap;overflow:hidden;font-size:6vw;border-right:solid #7c7c7c 1px;-webkit-animation:typing 8.5s steps(60, end),blink-caret 0.25s step-end infinite;-moz-animation:typing 8.5s steps(60, end),blink-caret 0.25s step-end infinite;-ms-animation:typing 8.5s steps(60, end),blink-caret 0.25s step-end infinite;-o-animation:typing 8.5s steps(60, end),blink-caret 0.25s step-end infinite;animation:typing 8.5s steps(60, end),blink-caret 0.25s step-end infinite}@media screen and (max-width: 1480px){.neo__preloader h4{font-size:calc(6vw + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo__preloader h4{font-size:4vw}}.neo__preloader>div{position:absolute;top:80%;left:50%;display:block;width:3.75em;height:4.25em;font-size:20px;margin-left:-1.475em;margin-top:-2.125em;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateY(180deg) rotateZ(-60deg);-moz-transform:rotateY(180deg) rotateZ(-60deg);-ms-transform:rotateY(180deg) rotateZ(-60deg);-o-transform:rotateY(180deg) rotateZ(-60deg);transform:rotateY(180deg) rotateZ(-60deg)}.neo__preloader>div span{border-top:solid transparent 1.125em;border-right:none;border-bottom:solid transparent 1em;border-left:solid #7c7c7c 1.875em;position:absolute;top:0;left:50%;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.neo__preloader>div span:nth-child(1){-webkit-transform:rotateZ(60deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(60deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(60deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(60deg) rotateY(0deg) rotateX(0);transform:rotateZ(60deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear .82s preload-hide-1 both 1;-moz-animation:2.15s linear .82s preload-hide-1 both 1;-ms-animation:2.15s linear .82s preload-hide-1 both 1;-o-animation:2.15s linear .82s preload-hide-1 both 1;animation:2.15s linear .82s preload-hide-1 both 1}.neo__preloader>div span:nth-child(2){-webkit-transform:rotateZ(120deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(120deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(120deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(120deg) rotateY(0deg) rotateX(0);transform:rotateZ(120deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear -.26s preload-hide-2 both 1;-moz-animation:2.15s linear -.26s preload-hide-2 both 1;-ms-animation:2.15s linear -.26s preload-hide-2 both 1;-o-animation:2.15s linear -.26s preload-hide-2 both 1;animation:2.15s linear -.26s preload-hide-2 both 1}.neo__preloader>div span:nth-child(3){-webkit-transform:rotateZ(180deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(180deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(180deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(180deg) rotateY(0deg) rotateX(0);transform:rotateZ(180deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear -1.34s preload-hide-3 both 1;-moz-animation:2.15s linear -1.34s preload-hide-3 both 1;-ms-animation:2.15s linear -1.34s preload-hide-3 both 1;-o-animation:2.15s linear -1.34s preload-hide-3 both 1;animation:2.15s linear -1.34s preload-hide-3 both 1}.neo__preloader>div span:nth-child(4){-webkit-transform:rotateZ(240deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(240deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(240deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(240deg) rotateY(0deg) rotateX(0);transform:rotateZ(240deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear -2.42s preload-hide-4 both 1;-moz-animation:2.15s linear -2.42s preload-hide-4 both 1;-ms-animation:2.15s linear -2.42s preload-hide-4 both 1;-o-animation:2.15s linear -2.42s preload-hide-4 both 1;animation:2.15s linear -2.42s preload-hide-4 both 1}.neo__preloader>div span:nth-child(5){-webkit-transform:rotateZ(300deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(300deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(300deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(300deg) rotateY(0deg) rotateX(0);transform:rotateZ(300deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear -3.5s preload-hide-5 both 1;-moz-animation:2.15s linear -3.5s preload-hide-5 both 1;-ms-animation:2.15s linear -3.5s preload-hide-5 both 1;-o-animation:2.15s linear -3.5s preload-hide-5 both 1;animation:2.15s linear -3.5s preload-hide-5 both 1}.neo__preloader>div span:nth-child(6){-webkit-transform:rotateZ(360deg) rotateY(0deg) rotateX(0);-moz-transform:rotateZ(360deg) rotateY(0deg) rotateX(0);-ms-transform:rotateZ(360deg) rotateY(0deg) rotateX(0);-o-transform:rotateZ(360deg) rotateY(0deg) rotateX(0);transform:rotateZ(360deg) rotateY(0deg) rotateX(0);-webkit-animation:2.15s linear -4.58s preload-hide-6 both 1;-moz-animation:2.15s linear -4.58s preload-hide-6 both 1;-ms-animation:2.15s linear -4.58s preload-hide-6 both 1;-o-animation:2.15s linear -4.58s preload-hide-6 both 1;animation:2.15s linear -4.58s preload-hide-6 both 1}.neo__preloader>div.loading{animation:10s preload-flip steps(2) infinite both}.neo__preloader>div.loading span:nth-child(1){transform:rotateZ(60deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-1 linear infinite both}.neo__preloader>div.loading span:nth-child(2){transform:rotateZ(120deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-2 linear infinite both}.neo__preloader>div.loading span:nth-child(3){transform:rotateZ(180deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-3 linear infinite both}.neo__preloader>div.loading span:nth-child(4){transform:rotateZ(240deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-4 linear infinite both}.neo__preloader>div.loading span:nth-child(5){transform:rotateZ(300deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-5 linear infinite both}.neo__preloader>div.loading span:nth-child(6){transform:rotateZ(360deg) rotateY(90deg) rotateX(0);animation:5s preload-cycle-6 linear infinite both}.neo__arrow{width:44px;height:34px;margin:auto;text-transform:uppercase;letter-spacing:3px;text-align:center;position:absolute;right:0;bottom:8vh;left:0;z-index:999;cursor:pointer;-webkit-opacity:.65;-moz-opacity:.65;-ms-opacity:.65;-o-opacity:.65;opacity:.65;filter:alpha(opacity=65);-webkit-transition:ease 1s;-moz-transition:ease 1s;-ms-transition:ease 1s;-o-transition:ease 1s;transition:ease 1s;-webkit-animation:bouncey 1.6s linear infinite;-moz-animation:bouncey 1.6s linear infinite;-ms-animation:bouncey 1.6s linear infinite;-o-animation:bouncey 1.6s linear infinite;animation:bouncey 1.6s linear infinite}.neo__arrow ul{list-style:none;list-style-type:none}.neo__arrow ul li{background:#fff;width:30px;height:3px}.neo__arrow ul li:nth-child(1){position:absolute;top:10px;left:-3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.neo__arrow ul li:nth-child(2){position:absolute;top:10px;left:17px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo__arrow:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}@keyframes bouncey{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from, to{border-color:transparent}50%{border-color:rgba(124,124,124,0.4)}}.fullpage-wrapper{width:100% !important}.fp-section{width:100% !important;overflow:hidden}.fp-section>div._intro.neohead2{top:35vh}.fp-section>div._intro>h1{min-width:58vw}.fp-section>div._intro>h1:before{display:none}.fp-section>div._intro>a{display:table}.fp-section>div._intro aside h6{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;display:block;-webkit-transition:visibility 1s,opacity 1s linear;-moz-transition:visibility 1s,opacity 1s linear;-ms-transition:visibility 1s,opacity 1s linear;-o-transition:visibility 1s,opacity 1s linear;transition:visibility 1s,opacity 1s linear}.fp-section>div._intro aside h6.is-hide{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;display:none;-webkit-transition:visibility 2s,opacity 2.5s linear;-moz-transition:visibility 2s,opacity 2.5s linear;-ms-transition:visibility 2s,opacity 2.5s linear;-o-transition:visibility 2s,opacity 2.5s linear;transition:visibility 2s,opacity 2.5s linear}.fp-slidesContainer{width:100% !important}.fp-slidesNav{display:none}.fp-tableCell{z-index:0}.fp-slide{width:100% !important;z-index:0;visibility:hidden;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;background-size:cover;background-position:center center;background-position:bottom center;background-repeat:no-repeat}.fp-slide .neo_layer{position:absolute;top:0;left:0;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.fp-slide .fp-tableCell>img{position:absolute;top:0;left:0;width:100%;height:auto;display:block;z-index:0}.fp-slide .fp-tableCell>i{background-color:rgba(0,0,0,0.2);width:100%;height:100%;display:table;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.fp-slide.active{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:1}.section{background-color:#f6f6f6;background-repeat:no-repeat}.wrapper{height:100vh}.wrapper section{padding:0}.wrapper section:nth-child(odd){background-color:transparent;background-repeat:no-repeat}.wrapper section:nth-child(even){background-color:transparent;background-repeat:no-repeat}.wrapper-inner{height:100%;background:transparent;overflow-y:auto}.mCSB_inside>.mCSB_container{margin-right:0}#fp-nav ul li a span,.fp-slidesNav ul li a span{background-color:#0d3d58;background-repeat:no-repeat}@-webkit-keyframes animate--fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}50%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes animate--fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}50%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes animate--slideInUp{0%{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}}@keyframes animate--slideInUp{0%{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes animate--slideInRight{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes animate--slideInRight{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes animate--slideInDown{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes animate--slideInDown{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes animate--slideInLeft{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes animate--slideInLeft{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.section.active:not(.section-has-slide) .animate--fadeIn,.section.active:not(.section-has-slide) .animate--fadeSlideInUp,.section.active:not(.section-has-slide) .animate--fadeSlideInRight,.section.active:not(.section-has-slide) .animate--fadeSlideInDown,.section.active:not(.section-has-slide) .animate--fadeSlideInLeft,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section.active:not(.section-has-slide) .animate--fadeIn.second,.section.active:not(.section-has-slide) .animate--fadeSlideInUp.second,.section.active:not(.section-has-slide) .animate--fadeSlideInRight.second,.section.active:not(.section-has-slide) .animate--fadeSlideInDown.second,.section.active:not(.section-has-slide) .animate--fadeSlideInLeft.second,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp.second,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight.second,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown.second,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft.second{-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section.active:not(.section-has-slide) .animate--fadeIn.third,.section.active:not(.section-has-slide) .animate--fadeSlideInUp.third,.section.active:not(.section-has-slide) .animate--fadeSlideInRight.third,.section.active:not(.section-has-slide) .animate--fadeSlideInDown.third,.section.active:not(.section-has-slide) .animate--fadeSlideInLeft.third,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp.third,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight.third,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown.third,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft.third{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section.active:not(.section-has-slide) .animate--fadeIn.third.list,.section.active:not(.section-has-slide) .animate--fadeSlideInUp.third.list,.section.active:not(.section-has-slide) .animate--fadeSlideInRight.third.list,.section.active:not(.section-has-slide) .animate--fadeSlideInDown.third.list,.section.active:not(.section-has-slide) .animate--fadeSlideInLeft.third.list,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp.third.list,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight.third.list,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown.third.list,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft.third.list{-webkit-animation-duration:2.4s;animation-duration:2.4s;-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section.active:not(.section-has-slide) .animate--fadeIn.fourth,.section.active:not(.section-has-slide) .animate--fadeSlideInUp.fourth,.section.active:not(.section-has-slide) .animate--fadeSlideInRight.fourth,.section.active:not(.section-has-slide) .animate--fadeSlideInDown.fourth,.section.active:not(.section-has-slide) .animate--fadeSlideInLeft.fourth,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp.fourth,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight.fourth,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown.fourth,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft.fourth{-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section.active:not(.section-has-slide) .animate--fadeIn,.section.active.section-has-slide .slide.active .animate--fadeIn{-webkit-animation-name:animate--fadeIn;animation-name:animate--fadeIn}.section.active:not(.section-has-slide) .animate--fadeSlideInUp,.section.active.section-has-slide .slide.active .animate--fadeSlideInUp{-webkit-animation-name:animate--fadeIn, animate--slideInUp;animation-name:animate--fadeIn, animate--slideInUp}.section.active:not(.section-has-slide) .animate--fadeSlideInRight,.section.active.section-has-slide .slide.active .animate--fadeSlideInRight{-webkit-animation-name:animate--fadeIn, animate--slideInRight;animation-name:animate--fadeIn, animate--slideInRight}.section.active:not(.section-has-slide) .animate--fadeSlideInDown,.section.active.section-has-slide .slide.active .animate--fadeSlideInDown{-webkit-animation-name:animate--fadeIn, animate--slideInDown;animation-name:animate--fadeIn, animate--slideInDown}.section.active:not(.section-has-slide) .animate--fadeSlideInLeft,.section.active.section-has-slide .slide.active .animate--fadeSlideInLeft{-webkit-animation-name:animate--fadeIn, animate--slideInLeft;animation-name:animate--fadeIn, animate--slideInLeft}.neo_panorama{margin:0 auto;cursor:all-scroll;width:100%;height:0;padding-bottom:100vh;position:relative;z-index:0;background-size:cover;background-position:center center;background-position:center center;background-repeat:no-repeat;-webkit-transition:background-position 0.28s linear;-moz-transition:background-position 0.28s linear;-ms-transition:background-position 0.28s linear;-o-transition:background-position 0.28s linear;transition:background-position 0.28s linear;-webkit-animation:back-and-forth 70s infinite;-moz-animation:back-and-forth 70s infinite;-ms-animation:back-and-forth 70s infinite;-o-animation:back-and-forth 70s infinite;animation:back-and-forth 70s infinite}@keyframes back-forward-image{0%{transform:translate3d(100vw, 0, 0) translateX(-100%)}50%{transform:translate3d(100vw, 0, 0) translateX(-80%)}100%{transform:translate3d(100vw, 0, 0) translateX(-100%)}}@keyframes back-and-forth{0%{background-position:center}25%{background-position:left}50%{background-position:center}75%{background-position:right}100%{background-position:center}}.neo_slides{list-style:none;list-style-type:none;width:100%;height:100%;position:absolute;top:0;left:0}.neo_slides._about-1 .slide:nth-of-type(1){background-image:url(../_content/about/slider-image-1.jpg);background-repeat:no-repeat}.neo_slides._about-1 .slide:nth-of-type(2){background-image:url(../_content/about/slider-image-2.jpg);background-repeat:no-repeat}.neo_slides._about-2 .slide:nth-of-type(1){background-image:url(../_content/location/map.jpg);background-repeat:no-repeat}.neo_slides._contact .slide:nth-of-type(1){background-image:url(../_content/contact/slider-image-1.jpg);background-repeat:no-repeat}.neo_slides._contact .slide:nth-of-type(2){background-image:url(../_content/contact/slider-image-2.jpg);background-repeat:no-repeat}.neo_slides._contact .slide:nth-of-type(3){background-image:url(../_content/contact/slider-image-3.jpg);background-repeat:no-repeat}@-webkit-keyframes neoFadeIn{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}30%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}100%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes neoFadeIn{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}30%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}100%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}.neo__contact{display:block;padding:8vw 0}.neo__contact.for-buyers .neo__forms,.neo__contact.for-brokers .neo__forms{width:50%}.neo__contact.for-buyers .neo__forms form>fieldset.neo_submit input,.neo__contact.for-brokers .neo__forms form>fieldset.neo_submit input{margin:20px auto}.neo__forms{position:relative;display:block;width:65%;margin:4vw auto}.neo__forms>h3._center{text-align:center;margin:100px 0 0}.neo__forms>p{max-width:550px;width:60%;display:block;margin:20px 0 0;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.neo__forms>p._center{text-align:center;margin:20px auto}.neo__forms>p._center a:hover{color:#3d3935;text-decoration:underline}.neo__forms>strong{color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;font-size:30px;letter-spacing:1.78px;line-height:1.04;font-weight:500;text-align:center;text-transform:uppercase;margin:70px 0 0;display:block}.neo__forms article{width:50%;margin:0 0% 0% 0;padding:0;float:left}.neo__forms article:nth-child(2n+2){margin:0 0 0% 0}@media only screen and (max-width: 960px){.neo__forms article{width:100%;margin:0 4% 4% 0}.neo__forms article:nth-child(2n+2){margin:0 4% 4% 0}.neo__forms article:nth-child(2n+2){margin:0 4% 4% 0}.neo__forms article:nth-child(1n+1){margin:0 0 4% 0}}@media only screen and (max-width: 640px){.neo__forms article{width:100%;margin:0 6% 6% 0}.neo__forms article:nth-child(2n+2){margin:0 6% 6% 0}.neo__forms article:nth-child(2n+2){margin:0 6% 6% 0}.neo__forms article:nth-child(1n+1){margin:0 0 6% 0}}.neo__forms article{position:relative}.neo__forms article:before,.neo__forms article:after{clear:both;content:"";display:block;height:0}.neo__forms article img{width:100%;display:block}.neo__forms article h4{display:block;margin:4vw 0 12px}.neo__forms article h4:first-child{margin:0 0 12px}.neo__forms article p,.neo__forms article a{-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80);line-height:1.45}.neo__forms article p{width:60%}.neo__forms article p span{vertical-align:top}.neo__forms article p span:nth-of-type(2){float:right}.neo__forms article a:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.neo__forms form{width:100%;margin:calc(2vw + 20px) auto}.neo__forms form:before,.neo__forms form:after{clear:both;content:"";display:block;height:0}.neo__forms form fieldset{width:48.75%;margin:0 2.5% 2.5% 0;padding:0;float:left}.neo__forms form fieldset:nth-child(2n+2){margin:0 0 2.5% 0}@media only screen and (max-width: 960px){.neo__forms form fieldset{width:48.25%;margin:0 3.5% 3.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 3.5% 3.5% 0}.neo__forms form fieldset:nth-child(3n+3){margin:0 3.5% 3.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 0 3.5% 0}}@media only screen and (max-width: 720px){.neo__forms form fieldset{width:47.75%;margin:0 4.5% 4.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 4.5% 4.5% 0}.neo__forms form fieldset:nth-child(3n+3){margin:0 4.5% 4.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 0 4.5% 0}}@media only screen and (max-width: 640px){.neo__forms form fieldset{width:100%;margin:0 5.5% 5.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 5.5% 5.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 5.5% 5.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 5.5% 5.5% 0}.neo__forms form fieldset:nth-child(2n+2){margin:0 5.5% 5.5% 0}.neo__forms form fieldset:nth-child(1n+1){margin:0 0 5.5% 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>span{position:relative;display:block;margin:20px auto;height:46px;border-bottom:solid #c5c5c5 1px;-webkit-box-shadow:0 1px 0px rgba(197,197,197,0.6);-moz-box-shadow:0 1px 0px rgba(197,197,197,0.6);box-shadow:0 1px 0px rgba(197,197,197,0.6)}.neo__forms form>fieldset>span:before,.neo__forms form>fieldset>span:after{clear:both;content:"";display:block;height:0}.neo__forms form>fieldset>span 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:6px;left:0;pointer-events:none;cursor:text;background:none;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:18.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500}.neo__forms form>fieldset>span label.lb_textarea{position:absolute;top:5px;left:10px}.neo__forms form>fieldset>span label sup{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";line-height:normal;letter-spacing:.2px;text-transform:initial;text-decoration:none;text-align:left;font-size:14px;vertical-align:middle}.neo__forms form>fieldset>span label.error{color:#bd3128;font-size:11px;top:100%}.neo__forms form>fieldset>span input[type=text],.neo__forms form>fieldset>span input[type=tel],.neo__forms form>fieldset>span input[type=email],.neo__forms form>fieldset>span 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:15px 10px;display:block;outline:none;-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;font-family:"NeutrifPro-Regular";line-height:normal;letter-spacing:.2px;text-decoration:none;text-align:left;text-transform:none;font-size:14px;color:rgba(27,27,28,0.9)}.neo__forms form>fieldset>span input[type=text]:focus,.neo__forms form>fieldset>span input[type=text].hascontent,.neo__forms form>fieldset>span input[type=tel]:focus,.neo__forms form>fieldset>span input[type=tel].hascontent,.neo__forms form>fieldset>span input[type=email]:focus,.neo__forms form>fieldset>span input[type=email].hascontent,.neo__forms form>fieldset>span textarea:focus,.neo__forms form>fieldset>span textarea.hascontent{outline:none;border-bottom:solid rgba(68,74,84,0.65) 1px;-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>span input[type=text]:focus ~ label,.neo__forms form>fieldset>span input[type=text].hascontent ~ label,.neo__forms form>fieldset>span input[type=tel]:focus ~ label,.neo__forms form>fieldset>span input[type=tel].hascontent ~ label,.neo__forms form>fieldset>span input[type=email]:focus ~ label,.neo__forms form>fieldset>span input[type=email].hascontent ~ label,.neo__forms form>fieldset>span textarea:focus ~ label,.neo__forms form>fieldset>span textarea.hascontent ~ label{top:-50%;font-size:13px;color:rgba(68,74,84,0.5)}.neo__forms form>fieldset>span input[type=text]:focus ~ label.error,.neo__forms form>fieldset>span input[type=text].hascontent ~ label.error,.neo__forms form>fieldset>span input[type=tel]:focus ~ label.error,.neo__forms form>fieldset>span input[type=tel].hascontent ~ label.error,.neo__forms form>fieldset>span input[type=email]:focus ~ label.error,.neo__forms form>fieldset>span input[type=email].hascontent ~ label.error,.neo__forms form>fieldset>span textarea:focus ~ label.error,.neo__forms form>fieldset>span textarea.hascontent ~ label.error{color:#bd3128;font-size:11px;top:100%}.neo__forms form>fieldset>span input[type=text]:focus ~ label sup,.neo__forms form>fieldset>span input[type=text].hascontent ~ label sup,.neo__forms form>fieldset>span input[type=tel]:focus ~ label sup,.neo__forms form>fieldset>span input[type=tel].hascontent ~ label sup,.neo__forms form>fieldset>span input[type=email]:focus ~ label sup,.neo__forms form>fieldset>span input[type=email].hascontent ~ label sup,.neo__forms form>fieldset>span textarea:focus ~ label sup,.neo__forms form>fieldset>span textarea.hascontent ~ label sup{font-size:11px;color:rgba(68,74,84,0.5)}.neo__forms form>fieldset>span textarea{width:100%;height:10vh;border:solid #444a54 1px;resize:none}.neo__forms form>fieldset>span textarea:focus,.neo__forms form>fieldset>span 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>span textarea:focus ~ label,.neo__forms form>fieldset>span textarea.hascontent ~ label{top:-30px}.neo__forms form>fieldset.neo_submit{position:relative;display:block;width:100%}.neo__forms form>fieldset.neo_submit:before{content:"* Required Field";position:absolute;top:10px;left:0;display:block;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";letter-spacing:.2px;text-transform:initial;text-decoration:none;text-align:left;color:rgba(68,74,84,0.25);font-size:13px;line-height:1.47}.neo__forms form>fieldset.neo_submit input{background:transparent;padding:4px 40px 3px;cursor:pointer;margin:calc(2vw + 40px) 0;outline:none;display:table;border:solid rgba(27,27,28,0.9) 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;color:#3d3935;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:17px;line-height:2.35;letter-spacing:1.8px;text-transform:uppercase;font-weight:500;font-family:"NeutrifPro-Medium"}.neo__forms form>fieldset.neo_submit input:hover{color:#666427;border:solid #666427 1px}.neo__forms form>fieldset.neo_textarea{padding-top:30px}.neo__forms form>fieldset._fullwidth span{display:inline-block;float:right;width:50%}.neo__forms form>fieldset._fullwidth span:nth-of-type(1){width:45%;float:left}.neo__forms form>fieldset.neo__phone-zip span{display:inline-block;float:right;width:30%}.neo__forms form>fieldset.neo__phone-zip span:nth-of-type(1){width:65%;float:left}::-webkit-input-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:18.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500}::-moz-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:18.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500}:-ms-input-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:18.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500}:-moz-placeholder{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:18.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500}.neoinput.hidden{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);height:0px}.neo__Dropbox>label{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;text-align:left;color:#3d3935;font-size:18.7px;line-height:1.07;letter-spacing:.28px;font-weight:500;position:relative;display:block;padding:15px 0 0;height:46px;margin:21px 0 0;border-bottom:solid #c5c5c5 1px;-webkit-box-shadow:0 1px 0px rgba(197,197,197,0.6);-moz-box-shadow:0 1px 0px rgba(197,197,197,0.6);box-shadow:0 1px 0px rgba(197,197,197,0.6);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius: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}.neo__Dropbox>label:after{position:absolute;top:20px;right:10px;content:"";width:16px;height:16px;background-image:url("../_ui/contact-dropdown.svg");background-size:contain;background-color:transparent;background-repeat:no-repeat;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.neo__Dropbox>label.error{color:#bd3128;font-size:11px;position:absolute;top:45%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.neo__Dropbox>label.error:after{display:none}.neo__Dropbox>input[type="radio"],.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="radio"]:checked ~ ul,.neo__Dropbox>input[type="checkbox"]:checked ~ ul{height:auto;max-height:350px;position:absolute;width:100%}.neo__Dropbox>input[type="radio"]:checked ~ ul.neo_calendar,.neo__Dropbox>input[type="checkbox"]:checked ~ ul.neo_calendar{width:308px}.neo__Dropbox>input[type="radio"]:checked+label:after,.neo__Dropbox>input[type="checkbox"]:checked+label:after{-webkit-transform:translateY(-50%) rotate(180deg) scale(0.9);-moz-transform:translateY(-50%) rotate(180deg) scale(0.9);-ms-transform:translateY(-50%) rotate(180deg) scale(0.9);-o-transform:translateY(-50%) rotate(180deg) scale(0.9);transform:translateY(-50%) rotate(180deg) scale(0.9);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.neo__Dropbox ul{height:0;max-height:0;overflow:hidden;display:block;z-index:999;-webkit-transition:1x all;-moz-transition:1x all;-ms-transition:1x all;-o-transition:1x all;transition:1x all;background:#f6f6f6;-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:after{color:#c5c5c5;font-size:1.75em}.neo__Dropbox ul.neo_calendar{height:250px;background:transparent}.neo__Dropbox ul.neo_calendar>li{height:250px;background:transparent}.neo__Dropbox ul>li{width:100%;max-width:100%;margin:0 auto;height:34px;background:#f6f6f6;-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__Dropbox ul>li label{display:block;background:#f6f6f6;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.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:10;position:absolute;top:0;left:0;height:100%;width:100%;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:#c5c5c5}.neo__Dropbox ul>li input[type="radio"]:checked+label,.neo__Dropbox ul>li input[type="checkbox"]:checked+label{background:#c5c5c5;color:#000;line-height:1.5}.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:15px}.neo__Dropbox ul>li.selection{position:relative;padding:0}.neo__Dropbox ul>li.selection:before,.neo__Dropbox ul>li.selection:after{clear:both;content:"";display:block;height:0}.neo__Dropbox ul>li.selection label:after{content:''}.neo__Dropbox ul>li.selection label{margin:0;background:rgba(197,197,197,0.4);height:100%;display:block;overflow:hidden;position:relative;cursor:pointer;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";letter-spacing:.2px;text-transform:initial;text-decoration:none;text-align:left;color:#1b1b1c;font-size:14px;line-height:1;-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(197,197,197,0.6)}.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-datepicker td span,.ui-datepicker td a{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:14.7px;line-height:1.07;color:#3d3935;letter-spacing:.28px;font-weight:500;text-align:center}.ui-widget.ui-widget-content{width:300px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#3d3935;background:rgba(61,57,53,0.15);border:solid rgba(61,57,53,0.085) 1px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#fff;background:rgba(61,57,53,0.45);border:solid rgba(61,57,53,0.6) 1px}#neomessage{padding-top:5vh;text-align:center}#neomessage h2{margin:30px auto}#neomessage p{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:#f6f6f6;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)}}.owl-carousel{height:100%;position:relative;display:none}.owl-carousel div:not(.owl-controls){height:100%}.neo__owl{display:none}.neo__owl .owl-carousel .owl-item img{width:100%;display:block;height:auto;max-width:100%}.swiper-amenity-01{display:block;width:70%;float:right;margin:-6vw 0 0 0}.swiper-amenity-02 .swiper-container{width:100vw;height:80vh}.swiper-amenity-02 .swiper-container img{width:100vw;height:auto;display:block}.swiper-amenity-03 .swiper-container{width:100%;min-height:650px;height:80vh}.swiper-amenity-03 .swiper-container img{width:100%;height:auto;display:block}.swiper-neighborhood-01{display:block;width:90%;float:right;margin:-12vw 10% 0 0}.swiper-neighborhood-02{display:block;width:90%;margin:-6vw 0 0 0}.swiper-neighborhood-03{display:block;width:80%;float:right;margin:-25vw 0 0 0}.swiper-slide figure{width:100%;display:block}.swiper-slide figure:before,.swiper-slide figure:after{clear:both;content:"";display:block;height:0}.swiper-slide figure img{width:100%;display:block}.swiper-pagination-bullet{width:14px;height:14px;background:transparent;border:solid #fff 1.4px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-opacity:.95;-moz-opacity:.95;-ms-opacity:.95;-o-opacity:.95;opacity:.95;filter:alpha(opacity=95)}.swiper-pagination-bullet-active{background:#fff}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}.swiper-button-prev,.swiper-button-next{width:50%;height:100%;margin-top:0;top:0;cursor:pointer;z-index:8;background-image:none}.swiper-button-prev{left:0}.swiper-button-next{right:0}.neo__grid{margin:calc(5vw + 50px) auto calc(2vw + 80px)}.neo__grid>span{position:absolute;top:0;right:0;bottom:0;width:86%;height:100%;background:rgba(219,213,205,0.5)}.neo__grid article{position:relative;display:block;padding:calc(4vw + 50px) 0 0}.neo__grid article:before,.neo__grid article:after{clear:both;content:"";display:block;height:0}.neo__grid article>div{width:49%;margin:0 2% 2% 0;padding:0;float:left}.neo__grid article>div:nth-child(2n+2){margin:0 0 2% 0}@media only screen and (max-width: 960px){.neo__grid article>div{width:100%;margin:0 4% 4% 0}.neo__grid article>div:nth-child(2n+2){margin:0 4% 4% 0}.neo__grid article>div:nth-child(2n+2){margin:0 4% 4% 0}.neo__grid article>div:nth-child(1n+1){margin:0 0 4% 0}}@media only screen and (max-width: 720px){.neo__grid article>div{width:100%;margin:0 5% 5% 0}.neo__grid article>div:nth-child(2n+2){margin:0 5% 5% 0}.neo__grid article>div:nth-child(2n+2){margin:0 5% 5% 0}.neo__grid article>div:nth-child(1n+1){margin:0 0 5% 0}}@media only screen and (max-width: 640px){.neo__grid article>div{width:100%;margin:0 8% 8% 0}.neo__grid article>div:nth-child(2n+2){margin:0 8% 8% 0}.neo__grid article>div:nth-child(2n+2){margin:0 8% 8% 0}.neo__grid article>div:nth-child(1n+1){margin:0 0 8% 0}}@media only screen and (max-width: 460px){.neo__grid article>div{width:100%;margin:0 10% 10% 0}.neo__grid article>div:nth-child(2n+2){margin:0 10% 10% 0}.neo__grid article>div:nth-child(2n+2){margin:0 10% 10% 0}.neo__grid article>div:nth-child(1n+1){margin:0 0 10% 0}}.neo__grid article>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}.neo__grid article>div:before,.neo__grid article>div:after{clear:both;content:"";display:block;height:0}.neo__grid article>div.neo_data{padding:6% 0 0 18%}.neo__grid article>div.neo_data p{-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;filter:alpha(opacity=80);width:87%;margin:20px 0 40px}.neo__grid article>div.neo_data.reverse{padding:8% 0 0 6%}.neo__grid article>div.neo_data.reverse p{width:75%}.neo__grid article>div>figure{display:block;width:100%;position:relative}.neo__grid article>div>figure img{display:block;width:100%;height:auto}.neo__grid article>div>figure figcaption{position:absolute;right:-10%;bottom:40px;color:#a9a19c;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.neo__grid article.Res-01>figure{float:right;display:block;width:70%;margin:-22vw 0 5vw;max-width:1280px}.neo__grid article.Res-01>figure img{width:100%;display:block}.neo__grid article.Res-03{padding:calc(4vw + 50px) 0 calc(2vw + 20px)}.neo__grid article.Amenity-02>figure{width:105%;margin:-15vw 0 5vw}.neo__grid article.Amenity-02>figure img{width:100%;display:block}.neo__grid article.Amenity-02>div.neo_data.reverse{padding:2% 0 0 6%}.neo__grid article.Neighborhood-01>figure{width:75%}.neo__grid article.Neighborhood-01>div.neo_data>figure{float:right;margin:20% 0 5% 0;width:90%}.neo__grid article.Neighborhood-01>div.neo_data>figure figcaption{right:96%}.neo__grid._amenities>span{height:90%}.neo__grid._residences>span{height:90%}.neo__grid._neighborhood>span{height:72%}.neo__grid._home{margin:calc(10vw + 100px) auto calc(1vw + 10px)}.neo__grid._home>span{width:94%;height:60%}.neo__grid._home article.home-amenities,.neo__grid._home article.home-residences{padding:0 0 calc(4vw + 50px) 0}.neo__grid._home article.home-amenities>div.neo_data,.neo__grid._home article.home-residences>div.neo_data{position:absolute;right:4vw;bottom:0;background:#fff;padding:calc(2vw + 20px);width:35vw;z-index:10;min-width:610px}.neo__grid._home article.home-amenities>div.neo_data p,.neo__grid._home article.home-residences>div.neo_data p{width:100%}.neo__grid._home article.home-amenities>div.neo_data a,.neo__grid._home article.home-residences>div.neo_data a{display:inline-block;vertical-align:middle;margin:0 2vw 0 0}.neo__grid._home article.home-amenities>div.neo_data.reverse,.neo__grid._home article.home-residences>div.neo_data.reverse{background:#dbd5cd}.neo__grid._home article.home-amenities>div.neo_image,.neo__grid._home article.home-residences>div.neo_image{width:100vw}.neo__grid._home article.home-amenities>div.neo_image figure,.neo__grid._home article.home-residences>div.neo_image figure{background-size:cover;background-position:center center;background-position:center center;background-color:#fff;background-repeat:no-repeat;width:100%;display:block;height:auto;position:relative}.neo__grid._home article.home-amenities>div.neo_image figure:before,.neo__grid._home article.home-amenities>div.neo_image figure:after,.neo__grid._home article.home-residences>div.neo_image figure:before,.neo__grid._home article.home-residences>div.neo_image figure:after{clear:both;content:"";display:block;height:0}.neo__grid._home article.home-amenities>div.neo_image figure span,.neo__grid._home article.home-residences>div.neo_image figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}.neo__grid._home article.home-amenities>div.neo_image figure img,.neo__grid._home article.home-residences>div.neo_image figure img{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;display:block;width:100%;height:auto;max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;animation-duration:3s}.neo__grid article.home-neighborhood{padding:calc(2vw + 20px) 0 0 0}.neo__grid article.home-neighborhood>div>figure{width:125%}.neo__grid article.home-neighborhood>div.neo_data.reverse{padding:6% 0 0 16%}.neo__grid article.home-featured{padding:calc(4vw + 40px) 0}.neo__grid article.home-featured>div .swiper-container{width:125%}.neo__grid article.home-featured>div .swiper-container img{width:100%;display:block;height:auto}.neo__grid article.home-featured>div.neo_data.reverse{padding:6% 0 0 16%}.neo__grid article.home-featured>div.neo_data.reverse h6{margin:calc(2vw + 10px) 0 5px 0;display:block;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-size:30px;font-family:"GildaDisplay-Regular";line-height:1.67;letter-spacing:.05px;text-transform:uppercase;font-size:30px}@media screen and (max-width: 1680px){.neo__grid article.home-featured>div.neo_data.reverse h6{font-size:calc(30px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__grid article.home-featured>div.neo_data.reverse h6{font-size:26px}}.neo__grid article.home-featured>div.neo_data.reverse span{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;color:#a9a19c;font-size:20px;font-weight:500;line-height:1.56;letter-spacing:1.11px;text-transform:uppercase;display:block}.neo__grid article.home-featured>div.neo_data.reverse a{margin:calc(2vw + 10px) 0 5px 0}.neo__grid article.Res-01{padding:calc(4vw + 30px) 0}.neo__grid article.Res-01>div.neo_data{position:absolute;right:2vw;bottom:0;background:#c5c5c5;padding:calc(2vw + 20px);width:30vw;z-index:10}.neo__grid article.Res-01>div.neo_data p{width:100%}.neo__grid article.Res-01>div.neo_image{width:100vw}.neo__grid article.Res-01>div.neo_image figure{background-size:cover;background-position:center center;background-position:center center;background-color:#fff;background-repeat:no-repeat;width:100%;display:block;height:auto;position:relative}.neo__grid article.Res-01>div.neo_image figure:before,.neo__grid article.Res-01>div.neo_image figure:after{clear:both;content:"";display:block;height:0}.neo__grid article.Res-01>div.neo_image figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}.neo__grid article.Res-01>div.neo_image figure img{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;display:block;width:100%;height:auto;max-width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;animation-duration:3s}.neo__grid article.Res-01>div.neo_image .swiper-container{width:100vw;height:80vh}.neo__grid article.Res-01>div.neo_image .swiper-container img{width:100vw;height:auto;display:block}.neo__grid article.residences-featured>span{position:absolute;top:15%;bottom:0;left:0;width:86%;height:75%;background:rgba(219,213,205,0.5)}.neo__grid article.residences-featured>div .swiper-container{width:125%;margin:60px 0 0 -20%}.neo__grid article.residences-featured>div .swiper-container img{width:100%;display:block;height:auto}.neo__grid article.residences-featured>div.neo_data{padding:6% 0 0 10%}.neo__grid article.residences-featured>div.neo_data h6{margin:calc(2vw + 10px) 0 5px 0;display:block;color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;text-decoration:none;font-size:30px;font-family:"GildaDisplay-Regular";line-height:1.67;letter-spacing:.05px;text-transform:uppercase;font-size:30px}@media screen and (max-width: 1680px){.neo__grid article.residences-featured>div.neo_data h6{font-size:calc(30px + -4 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){.neo__grid article.residences-featured>div.neo_data h6{font-size:26px}}.neo__grid article.residences-featured>div.neo_data span{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;color:#a9a19c;font-size:20px;font-weight:500;line-height:1.56;letter-spacing:1.11px;text-transform:uppercase;display:block}.neo__grid article.residences-featured>div.neo_data a{margin:calc(2vw + 10px) 0 5px 0}.neo__grid._amenities{margin:calc(6vw + 80px) auto calc(2vw + 80px)}.neo__grid._amenities article.Amenity-02>div.neo_data{position:absolute;right:2vw;bottom:-6vw;background:#dbd5cd;padding:calc(2vw + 20px);width:30vw;z-index:10}.neo__grid._amenities article.Amenity-02>div.neo_data p{width:100%}.neo__grid._amenities article.Amenity-03>span{position:absolute;top:30%;right:0;bottom:0;width:86%;height:75%;background:rgba(219,213,205,0.5)}.neo__grid._amenities article.Amenity-03>div.neo_data{padding:20% 0 0 10%}.neo__grid._amenities article.Amenity-03>div.neo_data p{width:60%}header>div>nav>ul>li .menu-item a{padding:35px 0 0 0;position:relative}header>div>nav>ul>li .menu-item a:after{position:absolute;top:55px;left:50%;content:"";background:#c5c5c5;display:block;height:1.4px;width:0%;-webkit-transition:left 0.45s cubic-bezier(0.215, 0.61, 0.355, 1),width 0.45s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:left 0.45s cubic-bezier(0.215, 0.61, 0.355, 1),width 0.45s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:left 0.45s cubic-bezier(0.215, 0.61, 0.355, 1),width 0.45s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:left 0.45s cubic-bezier(0.215, 0.61, 0.355, 1),width 0.45s cubic-bezier(0.215, 0.61, 0.355, 1);transition:left 0.45s cubic-bezier(0.215, 0.61, 0.355, 1),width 0.45s cubic-bezier(0.215, 0.61, 0.355, 1)}header>div>nav>ul>li .menu-item a:hover:after{width:100%;left:0}header>div>nav>ul>li .current-menu-item a:after{width:100%;left:0}header>div>nav>ul>li .neo_hide{display:none}header>div>nav>ul>li 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:space-between;-webkit-justify-content:space-between;height:100%}header>div>nav>ul>li ul li{position:relative}header>div>nav>ul>li ul li.neo_hide{visibility:hidden}header>div>nav>ul>li ul li.menu-item-has-children a:after{display:none}header>div>nav>ul>li ul li.menu-item-has-children:after{content:"";width:10px;height:10px;display:inline-block;position:absolute;top:40px;right:-16px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-image:url("../_ui/drop-arrow.svg");background-size:contain;background-repeat:no-repeat}header>div>nav>ul>li ul li.menu-item-has-children:hover:after{-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;filter:alpha(opacity=50)}header>div>nav>ul>li ul li.active a{color:#3d3935;z-index:10}header>div>nav>ul>li ul li.active.menu-item-has-children{-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in}header>div>nav>ul>li ul li.active.menu-item-has-children:before{background:rgba(61,57,53,0.45);width:115%;height:1px;position:absolute;top:56px;right:0;left:0;margin:auto;content:"";display:block;z-index:12}header>div>nav>ul>li ul li.active.menu-item-has-children:after{background-image:url("../_ui/drop-active.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header>div>nav>ul>li ul.sub-menu{display:none;position:absolute;top:25px;right:0;left:-15%;margin:auto;background:#fff;height:auto;width:130%;padding:36px 0 0 15%;border:solid #3d3935 .5px}header>div>nav>ul>li ul.sub-menu li{display:block;padding:0;margin:0}header>div>nav>ul>li ul.sub-menu li a{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-transform:initial;text-decoration:none;font-size:12px;letter-spacing:-.05px;line-height:2.56;color:#3d3935;text-align:left;padding:0;margin:0;display:block}header>div>nav>ul>li ul.sub-menu li a:after{top:100%}header>div>nav>ul>li ul.sub-menu li a:hover{color:rgba(61,57,53,0.65)}header>small{height:40px;width:100%;background:#c5c5c5;display:block}header>small a{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;line-height:40px;font-size:18px;letter-spacing:1.36px;text-transform:uppercase;color:#3d3935;font-size:18px}@media screen and (max-width: 1680px){header>small a{font-size:calc(18px + -3 * (100vw - 1680px) / -720)}}@media screen and (max-width: 960px){header>small a{font-size:15px}}header>small a:hover{color:#a9a19c}.neo_topEbrochure{position:absolute;top:-12px;left:0}.neo_topEbrochure>a{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;text-transform:uppercase;color:#fff;line-height:2.29;letter-spacing:1px;font-size:14px;-webkit-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9;filter:alpha(opacity=90);position:relative}.neo_topEbrochure>a:hover{color:#bfb9c6}.neo_topEbrochure>a:after{background-image:url("../_ui/drop-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin:3px 0 0 7px;width:10px;height:10px;content:"";-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.neo_topNav{position:absolute;top:-5px;right:-15px}.neo_topNav a{display:inline-block;margin:0 15px 0 0;-webkit-opacity:.85;-moz-opacity:.85;-ms-opacity:.85;-o-opacity:.85;opacity:.85;filter:alpha(opacity=85);font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";line-height:normal;text-transform:initial;text-decoration:none;color:#fff;font-size:12px;letter-spacing:1.65px}.neo_topNav a:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);color:#bfb9c6}.neo_topNav>a{font-size:14px}.neo_topNav ul{display:inline-block;margin:0 0 0 10px}header>small,.neo_topNav,.neo_topEbrochure{-webkit-transition:all 0.9s ease-in;-moz-transition:all 0.9s ease-in;-ms-transition:all 0.9s ease-in;-o-transition:all 0.9s ease-in;transition:all 0.9s ease-in}header.sticky>small,header.sticky .neo_topNav,header.sticky .neo_topEbrochure{display:none;-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}.neo_smLogo{-webkit-transition:all 0.9s ease-in;-moz-transition:all 0.9s ease-in;-ms-transition:all 0.9s ease-in;-o-transition:all 0.9s ease-in;transition:all 0.9s ease-in;position:absolute;top:0;left:0;width:auto;display:none}.neo_smLogo a{display:block;width:100%}.neo_smLogo a svg,.neo_smLogo a img{width:80%;display:block}.neo_smNav{height:1.3em;width:2em;position:absolute;top:26px;right:4vw;display:none}.neo_smNav>div{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-ms-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out;position:relative;top:.1em;right:0;width:1.8em;height:.14em;background:#fff}.neo_smNav>div:before,.neo_smNav>div:after{content:"";display:block;position:absolute;right:0;width:1.8em;height:.14em;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-ms-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.neo_smNav>div:before{top:.45em}.neo_smNav>div:after{top:.86em}.neo_smNav>div.nav-open{-webkit-animation:nav-1 0.2s ease-in forwards;-moz-animation:nav-1 0.2s ease-in forwards;-ms-animation:nav-1 0.2s ease-in forwards;-o-animation:nav-1 0.2s ease-in forwards;animation:nav-1 0.2s ease-in forwards;background:transparent}.neo_smNav>div.nav-open:before,.neo_smNav>div.nav-open:after{background:#000;-webkit-animation:nav-2 0.2s ease-in forwards;-moz-animation:nav-2 0.2s ease-in forwards;-ms-animation:nav-2 0.2s ease-in forwards;-o-animation:nav-2 0.2s ease-in forwards;animation:nav-2 0.2s ease-in forwards}.neo_smNav>div.nav-open:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:12px}.neo_smNav>div.nav-open:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo_smNav:hover>div.nav-closed{right:.3em}.neo_smNav:hover>div.nav-closed:before{right:-.6em}.neo_smNav:hover>div.nav-closed:after{right:-.2em}header.sticky>div>nav ul>li a,header.sticky>div>nav ul>li a>span,header.dark>div>nav ul>li a,header.dark>div>nav ul>li a>span{color:#3d3935}header.sticky>div>nav ul>li ul li:after,header.dark>div>nav ul>li ul li:after{background-image:url("../_ui/drop-arrow-black.svg");background-size:contain;background-repeat:no-repeat}header.sticky .neo_topNav a,header.dark .neo_topNav a{color:#3d3935}header.dark{background:#fff}header.sticky .neo__social.light li:nth-of-type(1){background-image:url("../_ui/social/facebook_black.svg");background-repeat:no-repeat}header.sticky .neo__social.light li:nth-of-type(2){background-image:url("../_ui/social/instagram_black.svg");background-repeat:no-repeat}.neo__mapbox{width:100%;height:100%;position:absolute;top:0;bottom:0;min-height:450px}.neo__mapbox._neighborhood{height:85vh}.mapboxgl-ctrl-attrib-inner a{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";line-height:normal;letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:9px;display:none}.mapboxgl-ctrl-attrib-inner a:nth-of-type(2),.mapboxgl-ctrl-attrib-inner a:nth-of-type(3){display:none}.neo__map_category{position:absolute;top:2vw;left:2vw;z-index:100;width:250px}.neo__map_category>li{display:block;position:relative;margin:6px 0;width: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;-webkit-box-shadow:0 10px 6px -6px rgba(197,197,197,0.25);-moz-box-shadow:0 10px 6px -6px rgba(197,197,197,0.25);box-shadow:0 10px 6px -6px rgba(197,197,197,0.25)}.neo__map_category>li>a{font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:16px;color:rgba(61,57,53,0.75);line-height:.62;font-weight:600;background-color:#fff;background-repeat:no-repeat;-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:block;width:100%;padding:17px 0 15px 40px;position:relative;-webkit-transition:background-color 100ms linear,color 50ms cubic-bezier(0.4, 0, 1, 1);-moz-transition:background-color 100ms linear,color 50ms cubic-bezier(0.4, 0, 1, 1);-ms-transition:background-color 100ms linear,color 50ms cubic-bezier(0.4, 0, 1, 1);-o-transition:background-color 100ms linear,color 50ms cubic-bezier(0.4, 0, 1, 1);transition:background-color 100ms linear,color 50ms cubic-bezier(0.4, 0, 1, 1)}.neo__map_category>li>a:before{content:"";position:absolute;top:11px;left:20px;z-index:10;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";line-height:normal;letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:17px;text-align:left;color:rgba(61,57,53,0.45);font-weight:600;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:6px;height:6px;background:#3d3935;top:18px}.neo__map_category>li>a.active{background:#f9f9f9}.neo__map_category>li>a.active.mpbx_parksandpets{color:#7ed75b}.neo__map_category>li>a.active.mpbx_hospitality{color:#7f2ca0}.neo__map_category>li>a.active.mpbx_culture{color:#277aaa}.neo__map_category>li>a.active.mpbx_lifestyle{color:#585275}.neo__map_category>li>a.active.mpbx_fitness{color:#e2c13c}.neo__map_category>li>a.active.mpbx_shopping{color:#7b808b}.neo__map_category>li>a.active.mpbx_dining{color:#e78a4b}.neo__map_category>li>a.active.mpbx_medical{color:#447ff7}.neo__map_category>li>a.mpbx_parksandpets::before{background:#7ed75b}.neo__map_category>li>a.mpbx_hospitality::before{background:#7f2ca0}.neo__map_category>li>a.mpbx_culture::before{background:#277aaa}.neo__map_category>li>a.mpbx_lifestyle::before{background:#585275}.neo__map_category>li>a.mpbx_fitness::before{background:#e2c13c}.neo__map_category>li>a.mpbx_shopping::before{background:#7b808b}.neo__map_category>li>a.mpbx_dining::before{background:#e78a4b}.neo__map_category>li>a.mpbx_medical::before{background:#447ff7}.neo__map_category>li:hover>a{background:#f9f9f9;color:rgba(61,57,53,0.75)}.neo__map_category>li>div{background:#fff;width:100%;overflow:hidden;max-height:180px;display:none;border:solid transparent 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;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.neo__map_category>li>div ol{list-style:none;list-style-type:none;counter-reset:item}.neo__map_category>li>div ol li{display:block;margin:10px 0;position:relative;width:100%;counter-increment:item}.neo__map_category>li>div ol li:before{content:counter(item);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;margin:0 5px 0 10px;width:1.2em;display:inline-block;position:absolute;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:11.4px;line-height:1.88;color:rgba(61,57,53,0.6);text-align:center}.neo__map_category>li>div ol li a{font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:11.4px;line-height:1.88;color:rgba(61,57,53,0.6);display:block;text-align:left;padding:0 0 0 30px}.neo__map_category>li.open>div{display:block}.mapboxgl-popup-content{color:#3d3935;font-style:normal;font-stretch:normal;font-weight:100;font-variant:initial;font-family:"NeutrifPro-Regular";line-height:normal;letter-spacing:.2px;text-transform:initial;text-decoration:none;font-size:13px;text-align:center;padding:20px 12px 15px}.mapboxgl-popup{margin-top:-7px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}@media screen and (max-width: 1280px){.neo__map_category>li{margin:4px 0}}@media screen and (max-width: 960px){.neo__map_category{max-width:250px;width:30vw}.neo__map_category>li>a{font-size:15px;padding:15px 0 13px 35px}.neo__map_category>li>a:before{top:8px;left:16px}}@media screen and (max-width: 760px){.neo__map_category{width:36vw}.neo__map_category>li>a{font-size:14px;padding:14px 0 12px 35px}.neo__map_category>li>a:before{top:7px;left:15px}}@media screen and (max-width: 640px){.neo__mapbox._neighborhood{height:120vw}.neo__map_category{position:relative;z-index:100;width:90%;margin:auto;max-width:350px;left:0;top:6vw}.neo__map_category>li>a{background:#dbd5cd;color:#3d3935}.neo__map_category>li>a:before{color:#fff}}@media screen and (max-width: 640px){.neo__map_category>li>div ol li a{font-size:10.4px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){footer{overflow:hidden;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}footer>section>div:last-child{float:right}footer>section:nth-of-type(1)>div ul li a img,footer>section:nth-of-type(1)>div ul li a svg{height:20px}footer>section:nth-of-type(1)>div:last-child>a{width:120px}footer>section:nth-of-type(1)>div:last-child>a:nth-of-type(2){width:100px}footer>section:nth-of-type(2)>div small img,footer>section:nth-of-type(2)>div small svg{height:40px}header>div>a>img,header>div>a>svg{height:33px}header>nav>ul.neo__social>li:nth-of-type(1) svg,header>nav>ul.neo__social>li:nth-of-type(2) svg,header>nav>ul.neo__social>li:nth-of-type(3) svg{height:13px}.neo__about>div.content article img,.neo__about>div.content article svg{height:80px}.swiper-container img,.swiper-slide figure img,.neo__grid article.Res-01>div.neo_image .swiper-container img,.swiper-amenity-03 .swiper-container img{max-height:100%}}@media screen and (-ms-high-contrast: active) and (max-width: 640px), screen and (-ms-high-contrast: none) and (max-width: 640px){footer>section:nth-of-type(2)>div:last-child>data.partners>ul li img,footer>section:nth-of-type(2)>div:last-child>data.partners>ul li svg{height:20px}footer>section:nth-of-type(2) div:nth-of-type(2) a img,footer>section:nth-of-type(2) div:nth-of-type(2) a svg{height:20px}}@media screen and (-ms-high-contrast: active) and (max-width: 460px), screen and (-ms-high-contrast: none) and (max-width: 460px){footer>section:nth-of-type(2)>div:last-child>data.partners>ul:before{display:none}}@media screen and (max-width: 1680px){header>div{width:86%}footer>div{width:86%}section.neo__data article p{max-width:600px}.neo__grid>span{width:90%}.neo__grid article>div.neo_data{padding:6% 0 0 15%}.neo__grid article.Res-01>figure{margin:-25vw 0 3vw}.neo__grid article.Neighborhood-01>div.neo_data.reverse{padding:8% 0 0 2%}.neo__grid article>div>figure figcaption{right:-12%}.swiper-amenity-02{margin:calc( -12vw - 50px) 0 0 0}.swiper-neighborhood-01{margin:-14vw 10% 0 0}.neo__gallery>div.gallery>div,.neo__floorplan>div.gallery>div{width:85%}.neo__forms{width:75%}.neo__contact.for-buyers .neo__forms,.neo__contact.for-brokers .neo__forms{width:60%}}@media screen and (max-width: 1480px){p,a{font-size:17px}header>div{width:92%}header>div>nav>ul>li a{font-size:14px}footer>div{width:92%}footer>div>div a{font-size:13px}footer>div:first-child>div:nth-of-type(1) div{margin:0 3vw 0 0}footer>div>div ul.neo_icons li:nth-of-type(3) svg,footer>div>div ul.neo_icons li:nth-of-type(4) svg{-webkit-transform:.85;-moz-transform:.85;-ms-transform:.85;-o-transform:.85;transform:.85}section.neo__hero .hero-inner{left:6vw}section.neo__data article p{max-width:550px}section.neo__data.neighborhood>figure{width:42%}section.neo__data.residence,section.neo__data.home{margin:calc(6vw + 20px) auto}section.neo__data.residence .swiper-container,section.neo__data.home .swiper-container{height:75vh}.neo__grid article>div>figure figcaption{right:-14%}.neo__amenities{margin:calc(4vw + 25px) 0 calc(2vw + 60px)}.swiper-neighborhood-01{margin:-16vw 10% 0 0}.swiper-neighborhood-03{width:90%}.neo__grid._amenities article.Amenity-03>div.neo_data p{width:70%}.neo__grid._amenities article.Amenity-02>div.neo_data{width:35vw}.neo__film{font-size:21px}.neo__floorplan>div.gallery>div>article>div>div p,.neo__gallery>div.gallery>div>article>div>div p{font-size:15.5px;letter-spacing:.5px;white-space:nowrap}.neo__floorplan>div.gallery>div>article>div>div p span,.neo__gallery>div.gallery>div>article>div>div p span{width:1px;margin:0 5px;-webkit-opacity:.4;-moz-opacity:.4;-ms-opacity:.4;-o-opacity:.4;opacity:.4;filter:alpha(opacity=40)}.neo__team{width:80%}.neo__amenities>div{width:85%}.neo__amenities>div ul li p{font-size:17px}.swiper-amenity-03 .swiper-container{min-height:630px;height:70vh}.neo__forms{width:80%}.neo__contact.for-buyers .neo__forms,.neo__contact.for-brokers .neo__forms{width:70%}}@media screen and (max-width: 1280px){p,a{font-size:16px}header>div{width:94%}header>div>nav>ul>li a{font-size:13px}header>div>nav>ul>li:nth-of-type(2) a img,header>div>nav>ul>li:nth-of-type(2) a svg{width:80%}footer>div{width:94%}footer>div>div a{font-size:12px}footer>div>div a.inline.last{margin:0 0 0 15px}footer>div>div a.inline.last:before{left:-9px}footer>div:first-child>div:nth-of-type(1) div{margin:0 1.5vw 0 0}footer>div>div ul.neo_links li a{font-size:11px}footer>div>div ul.neo_icons li{margin:0 1vw 0 0;max-width:125px}footer>div>div ul.neo_icons li img,footer>div>div ul.neo_icons li svg{width:100%;height:auto}section.neo__hero{background-attachment:initial;background-repeat:no-repeat;height:100vw}section.neo__data article{padding:8vw}section.neo__data.home article{padding:6vw 20vw 6vw 6vw}section.neo__data.amenities>figure{height:50vw;bottom:-10vw;left:45%;width:50%}section.neo__data.neighborhood article{padding:6vw 15vw 6vw 10vw;min-height:52vw}section.neo__data.neighborhood>figure{height:50vw;bottom:10vw;left:unset;float:right;position:relative;width:100%;right:6vw}.neo__amenities>div{width:88%;padding:0 0 0 2%}.neo__amenities>div ul li p{font-size:16px}.neo__grid>span{width:92%}.neo__grid article>div.neo_data{padding:6% 0 0 14%}.neo__grid article>div.neo_data p{width:96%}.neo__grid article>div.neo_data.reverse{padding:4% 0 0 4%}.neo__grid article.Amenity-02>div.neo_data.reverse{width:40vw}.neo__grid article.home-neighborhood>div.neo_data.reverse{padding:4% 0 0 14%}.neo__grid article.home-featured>div.neo_data.reverse{padding:4% 0 0 16%}.neo__grid article.Res-01>div.neo_data{min-width:420px;width:40vw}.swiper-neighborhood-01{width:100%;margin:-14vw 0 0 0}.swiper-neighborhood-03{width:95%;margin:-30vw 0 0 0}.swiper-amenity-01{margin:-8vw 0 0 0;width:80%}.swiper-amenity-03 .swiper-container{min-height:530px;height:60vh}.neo__film{font-size:20px}.neo__Dropbox>label{font-size:15px}.neo__Dropbox>ul>li.selection label{font-size:14px}.neo__Dropbox>ul>li input[type="checkbox"]:checked+label{font-size:14px}.neo__forms form>fieldset span label{font-size:15px}.neo__template>div a{font-size:15px}.neo__floorplan>p,.neo__gallery>p{width:55%}.neo__floorplan>div.gallery>ul li,.neo__gallery>div.gallery>ul li{font-size:14px}.neo__floorplan>div.gallery>ul li:nth-of-type(1):before,.neo__gallery>div.gallery>ul li:nth-of-type(1):before{font-size:15.2px}.neo__floorplan>div.gallery>div,.neo__gallery>div.gallery>div{width:92%}.neo__floorplan>div.gallery>div>article>div>div,.neo__gallery>div.gallery>div>article>div>div{margin:15px 0 0}.neo__floorplan>div.gallery>div>article>div>div small,.neo__gallery>div.gallery>div>article>div>div small{font-size:28px}.neo__floorplan>div.gallery>div>article>div>div p,.neo__gallery>div.gallery>div>article>div>div p{font-size:14px;letter-spacing:0px}.neo__team{width:90%}.neo__forms{width:85%}.neo__contact.for-buyers .neo__forms,.neo__contact.for-brokers .neo__forms{width:80%}}@media screen and (max-width: 1080px){p,a{font-size:15px;line-height:1.47}header{height:70px}header.dark,header.sticky{height:70px}header.dark>div,header.sticky>div{margin:0 auto}header.dark .neo_smNav>div,header.sticky .neo_smNav>div{background:#3d3935}header.dark .neo_smNav>div:before,header.dark .neo_smNav>div:after,header.sticky .neo_smNav>div:before,header.sticky .neo_smNav>div:after{background:#3d3935}header.dark .neo_smNav>div.nav-open,header.sticky .neo_smNav>div.nav-open{background:transparent}header.dark .sm-logo--white-0,header.sticky .sm-logo--white-0{fill:#000}header.dark .neo_smLogo{z-index:-1}header>div{width:100%;margin:0 auto}header>div>nav{display:none;top:0;background:#fff;position:fixed;top:-15px;left:0;height:100vh;width:100vw;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);-moz-transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);-ms-transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);-o-transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}header>div>nav.nav-opened{-webkit-transform:translate(0%, 0);-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);top:0;width: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:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}header>div>nav.nav-opened>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}header>div>nav.nav-opened>ul>li{height:auto;width:100%;display:block;order:2}header>div>nav.nav-opened>ul>li .shawmut-logo-white-1{fill:#3d3935}header>div>nav.nav-opened>ul>li:nth-of-type(2){width:100%;margin:-15vh 0 0 0;order:1}header>div>nav.nav-opened>ul>li a{color:#3d3935;display:table;margin:auto}header>div>nav.nav-opened>ul>li 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}header>div>nav.nav-opened>ul>li ul .menu-item-has-children{pointer-events:none}header>div>nav.nav-opened>ul>li ul .menu-item-has-children>a{visibility:hidden}header>div>nav.nav-opened>ul>li ul.sub-menu{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;border:none;margin:auto;width:50%;left:0;padding:70px 0 0;display:flex !important;opacity:1 !important}header>div>nav.nav-opened>ul>li ul.sub-menu:before{content:"Book An Appointment";display:block;position:absolute;top:40px;right:0;left:0;margin:auto;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"NeutrifPro-Regular";text-decoration:none;color:#a9a19c;line-height:2.18;font-size:15px;font-weight:500;letter-spacing:1.15px;text-transform:uppercase}header>div>nav.nav-opened>ul>li ul.sub-menu li{pointer-events:auto;margin:0 15px}header>div>nav.nav-opened>ul>li ul.sub-menu li a{font-size:13px}header>div>nav>ul>li ul li.active.menu-item-has-children:before{display:none}footer{height:280px}footer>div:first-child>div:nth-of-type(1){width:100%;-webkit-justify-content:space-between;justify-content:space-between}footer>div:first-child>div:nth-of-type(2){width:100%}footer>div>div ul.neo_icons li{margin:0 3vw 0 0;max-width:150px}.neo_topNav{top:80% !important;left:0;right:0;margin:auto}.neo_topNav a{margin:0;color:#3d3935}.neo_topNav ul{margin:20px auto;display:block}.neo_topNav ul li{margin:0 6px}.neo_topNav .neo__social li:nth-of-type(1){background-image:url("../_ui/social/facebook_black.svg");background-repeat:no-repeat}.neo_topNav .neo__social li:nth-of-type(2){background-image:url("../_ui/social/instagram_black.svg");background-repeat:no-repeat}.neo_smLogo{z-index:-1}.neo_smLogo a{width:auto}.neo_smLogo a img,.neo_smLogo a svg{width:80%;max-width:250px;margin:auto}.neo_smLogo,.neo_smNav{display:block}footer>div>div a{font-size:11px}footer>div>div h4{font-size:12px;margin:10px 0 15px 0}footer>div>div p{font-size:10px}footer>div>div ul.neo_links li a{font-size:10px}section.neo__hero .hero-inner{left:4vw}section.neo__hero .hero-inner h1{width:100%}section.neo__hero .inner-hotm{width:30vw;left:0;right:0;margin:auto;bottom:36%}section.neo__data article{width:85%}section.neo__data article p{max-width:100%}section.neo__data.amenities>figure{height:55vw;left:35%;width:60%;bottom:-15vw}section.neo__data.home>figure{width:45%;bottom:-35vw;left:52%}section.neo__data.neighborhood article{min-height:55vw}section.neo__data.residence .swiper-container,section.neo__data.home .swiper-container{position:relative;left:6vw;top:-30px;height:100vw;width:100vw}.neo__amenities{padding:0 0 calc(2vw + 50px)}.neo__amenities>div{width:90%;padding:10% 0 0 2%}.neo__amenities>div ul li p{font-size:15px}.neo__grid._amenities article.Amenity-02>div.neo_data{bottom:0}.neo__grid._amenities article.Amenity-03>span{top:28%}.swiper-amenity-03 .swiper-container{min-height:480px;height:auto}.neo__Dropbox>label{font-size:14.5px}.neo__Dropbox>label:after{width:14px;height:14px}.neo__Dropbox>ul>li input[type="checkbox"]:checked+label{line-height:1.4}.neo__Dropbox>ul>li.selection label{font-size:13px}.neo__Dropbox>ul>li input[type="checkbox"]:checked+label{font-size:13px}.neo__forms form>fieldset span label{font-size:14.5px}.neo__forms form>fieldset span input[type=text],.neo__forms form>fieldset span input[type=tel],.neo__forms form>fieldset span input[type=email],.neo__forms form>fieldset span textarea{font-size:13px}.neo__template>div{width:87vw}.neo__template>div ul li{font-size:15px}.neo__template>div a{font-size:14px}.neo__sitemap>div article>ul{left:6vw}.neo__film{font-size:19px}.neo__team>div p{width:100%}.neo__grid._home{margin:calc(6vw + 50px) auto calc(1vw + 10px)}.neo__grid article>div.neo_data{padding:4% 0 0 10%}.neo__grid article>div.neo_data.reverse p{width:90%}.neo__grid article.Res-01>figure{margin:-30vw 0 3vw;width:80%}.neo__grid article.Res-01{padding:0}.neo__grid article.Res-01>div.neo_data{bottom:4vw}.neo__grid article>div>figure figcaption{right:-20%}.neo__grid article.home-featured>div.neo_data.reverse{padding:2% 0 0 16%}.neo__grid article.residences-featured{padding:0}.neo__grid article.residences-featured>div.neo_data{padding:4% 0 0 8%}.neo__grid article.residences-featured>span{height:92%;top:0%}.neo__grid>span{width:94%}.neo__grid._home article.home-amenities,.neo__grid._home article.home-residences{padding:0 0 calc(15vw + 100px) 0}.neo__sitemap>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;height:auto}.neo__sitemap>div article>ul{position:relative;margin:6vw auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.neo__floorplan>div.gallery>ul li,.neo__gallery>div.gallery>ul li{font-size:13px;padding:7px 10px 6px}.neo__floorplan>div.gallery>ul li:nth-of-type(1):before,.neo__gallery>div.gallery>ul li:nth-of-type(1):before{font-size:14.2px}.neo__floorplan>div.gallery>div,.neo__gallery>div.gallery>div{width:94%}.neo__floorplan>div.gallery>div>article>div>div,.neo__gallery>div.gallery>div>article>div>div{margin:10px 0 0}.neo__floorplan>div.gallery>div>article>div>div small,.neo__gallery>div.gallery>div>article>div>div small{font-size:26px}.neo__floorplan>div.gallery>div>article>div>div p,.neo__gallery>div.gallery>div>article>div>div p{font-size:13.5px}.neo__floorplan>div.gallery>div>article>div>div p span,.neo__gallery>div.gallery>div>article>div>div p span{margin:0 2px}}@media screen and (max-height: 1020px) and (min-width: 1480px){.swiper-amenity-01{width:65%}.neo__mapbox._neighborhood{min-height:850px}}@media screen and (max-height: 960px) and (min-width: 1480px){section.neo__hero{height:100vh}header>div>nav.nav-opened>ul>li:nth-of-type(2){margin:-10vh 0 0}.neo__sitemap>div{min-height:960px;margin:0 0 30px 0}}@media screen and (max-height: 720px) and (min-width: 1480px){header>div>nav>ul>li ul.sub-menu{top:15px}header>div>nav>ul>li ul li.active.menu-item-has-children:before{top:50px}header>div>nav.nav-opened>ul>li ul.sub-menu:before{top:30px;font-size:14px}section.neo__hero{min-height:760px}}@media screen and (max-height: 1020px) and (max-width: 1480px){.swiper-amenity-01{width:65%}.neo__mapbox._neighborhood{min-height:850px}}@media screen and (max-height: 960px) and (max-width: 1480px){section.neo__hero{height:100vh}header>div>nav.nav-opened>ul>li:nth-of-type(2){margin:-10vh 0 0}.neo__sitemap>div{min-height:960px;margin:0 0 30px 0}.neo__contact>div.slides h2{bottom:20px}}@media screen and (max-height: 720px) and (max-width: 1480px){header>div>nav>ul>li ul.sub-menu{top:15px}header>div>nav>ul>li ul li.active.menu-item-has-children:before{top:50px}header>div>nav.nav-opened>ul>li ul.sub-menu:before{top:30px;font-size:14px}section.neo__hero{min-height:760px}}@media screen and (max-height: 1220px) and (max-width: 1080px){section.neo__data.home>figure{bottom:-45vw;background-size:cover;background-position:center center;background-repeat:no-repeat}}@media screen and (max-width: 960px){h1,h1 span{font-size:48px}}@media screen and (max-width: 960px) and (max-width: 960px){h1,h1 span{font-size:calc(48px + -8 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h1,h1 span{font-size:40px}}@media screen and (max-width: 960px){h2{font-size:44px}}@media screen and (max-width: 960px) and (max-width: 960px){h2{font-size:calc(44px + -9 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h2{font-size:35px}}@media screen and (max-width: 960px){h3{font-size:32px}}@media screen and (max-width: 960px) and (max-width: 960px){h3{font-size:calc(32px + -4 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h3{font-size:28px}}@media screen and (max-width: 960px){h4{font-size:19px}}@media screen and (max-width: 960px) and (max-width: 960px){h4{font-size:calc(19px + -3 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h4{font-size:16px}}@media screen and (max-width: 960px){h5{font-size:17px}}@media screen and (max-width: 960px) and (max-width: 960px){h5{font-size:calc(17px + -3 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){h5{font-size:14px}}@media screen and (max-width: 960px){p.style-1,a.style-1{font-size:15px}.neo__social li{font-size:14px;height:14px}.neo__film{font-size:18px}footer{height:auto}footer>div>div a{font-size:12px}footer>div>div a.inline{margin:8px 0 0 0}footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons{margin:25px 0 0 0;text-align:center}footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li{margin:20px 0 0 0;max-width:120px}footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li img,footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li svg{max-height:25px}footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li:nth-of-type(3) img,footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li:nth-of-type(3) svg,footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li:nth-of-type(4) img,footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons li:nth-of-type(4) svg{max-height:20px}footer>div:first-child>div:nth-of-type(1) div{margin:0 10px 0 0}footer>div:nth-of-type(2){display:block;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}footer>div:nth-of-type(2)>div{text-align:center}footer>div:nth-of-type(2)>div ul.neo_links{text-align:center}footer>div:nth-of-type(2)>div:nth-of-type(1){order:2}footer>div:nth-of-type(2)>div:nth-of-type(2){order:1;margin:5px 0 15px}section.neo__hero .hero-inner{position:absolute;top:40vw;right:0;bottom:0;left:0}section.neo__hero .hero-inner h1{text-align:center}section.neo__hero .hero-inner h5{margin:auto;text-align:center}section.neo__hero .hero-inner h5.subline{margin:1vw auto 3vw;text-align:center}section.neo__hero .hero-inner .neo__film{margin:40px auto}section.neo__hero .inner-hotm{min-width:250px;bottom:2vw}section.neo__hero.contact .hero-inner,section.neo__hero.amenities .hero-inner,section.neo__hero.residences .hero-inner{top:40vw}section.neo__data{margin:calc(2vw + 20px) auto 0}section.neo__data article{width:95%;min-height:55vw;height:55vw}section.neo__data>figure figcaption{right:96%}section.neo__data.home article{padding:6vw}section.neo__data.residence .swiper-container,section.neo__data.home .swiper-container{top:-50px}section.neo__data.residence article p{width:100%}section.neo__data.neighborhood article{min-height:60vw}section.neo__data.neighborhood>figure{height:60vw;right:0}.neo__hero{height:100vw}.neo__grid._home{margin:10px auto calc(2vw + 40px)}.neo__grid>span{width:100%}.neo__grid article{padding:0 0 0 0;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}.neo__grid article.home-neighborhood{padding:0 0 0 0}.neo__grid article>div.neo_data{padding:8%;order:1}.neo__grid article>div.neo_data.reverse{padding:8%}.neo__grid article>div.neo_image{display:block;margin:0;order:2}.neo__grid article.Res-01>div.neo_data{bottom:10vw}.neo__grid article.Res-03{padding:0 0 calc(2vw + 20px)}.neo__grid article.residences-featured>div .swiper-container{width:100%;margin:4vw auto 0}.neo__grid article.residences-featured{padding:4vw 0 0 0}.neo__grid._amenities>span{height:100%}.neo__grid._neighborhood>span{height:80%}.neo__grid._residences>span{height:100%}.neo__grid._residences article>div>figure{width:95%}.neo__grid._amenities article.Amenity-03>span{width:95%;top:0}.neo__grid._amenities article.Amenity-02>div.neo_data{width:60vw;bottom:10vw}.swiper-amenity-01{width:95%}.swiper-residence-01{width:95%;margin:-30vw 0 6vw 0}.swiper-neighborhood-01{margin:6vw 0}.swiper-neighborhood-02{width:95%;margin:0 0 0 0}.swiper-neighborhood-03{width:95%;margin:0 0 0 0}.neo__grid article.home-featured>div .swiper-container{width:100%;margin:calc(4vw + 30px) auto 0}.neo__gallery>div.gallery>div>article>div>div p,.neo__floorplan>div.gallery>div>article>div>div p{font-size:13px;letter-spacing:0px}.neo__gallery>p,.neo__floorplan>p{width:75%}.neo__gallery>div.gallery>ul li,.neo__floorplan>div.gallery>ul li{font-size:12px;padding:7px 5px 6px;margin:0 2px 12px}.neo__gallery>div.gallery>ul li:nth-of-type(1):before,.neo__floorplan>div.gallery>ul li:nth-of-type(1):before{font-size:11.2px;top:6px;left:-52px}.neo__gallery{margin:140px auto 0}.neo__map{margin:0 auto}.neo__sitemap>div article>ul li a{font-size:46px}}@media screen and (max-width: 960px) and (max-width: 960px){.neo__sitemap>div article>ul li a{font-size:calc(46px + -16 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){.neo__sitemap>div article>ul li a{font-size:30px}}@media screen and (max-width: 960px){.neo__sitemap>div article>ul li a.subitem{font-size:22px}}@media screen and (max-width: 960px) and (max-width: 960px){.neo__sitemap>div article>ul li a.subitem{font-size:calc(22px + -5 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){.neo__sitemap>div article>ul li a.subitem{font-size:17px}}@media screen and (max-width: 960px){.neo__amenities>div ul li p{white-space:normal}.neo__team h6{font-size:17px}.neo__team>div p{font-size:19px}.neo__team ul p{height:30px}.neo__team ul img{max-width:160px}.neo__contact.for-brokers .neo__forms form>fieldset.neo_submit input,.neo__contact.for-buyers .neo__forms form>fieldset.neo_submit input{margin:40px auto}.neo__forms>p{width:70%}}@media screen and (max-width: 760px){.neo__film{font-size:17px}footer>div>div h4{font-size:10px}footer>div:nth-of-type(1)>div:nth-of-type(1){width:100%;-webkit-justify-content:space-evenly;justify-content:space-evenly}footer>div:nth-of-type(1)>div:nth-of-type(2){width:100%}footer>div:nth-of-type(1)>div:nth-of-type(2) ul.neo_icons{text-align:center}section.neo__data.home article{padding:6vw 6vw calc(25px + 10vw) 6vw}section.neo__data.neighborhood article{min-height:70vw}section.neo__hero .hero-inner{width:90%;margin:auto}section.neo__hero .inner-hotm{padding:calc(2vw + 20px)}.neo__hero{height:120vw}.neo__gallery>p,.neo__floorplan>p{width:85%}.neo__gallery>div.gallery>ul,.neo__floorplan>div.gallery>ul{margin:50px auto 20px}.neo__gallery>div.gallery>ul li,.neo__floorplan>div.gallery>ul li{font-size:11px;margin:10px 2px}.neo__gallery>div.gallery>ul li:nth-of-type(1):before,.neo__floorplan>div.gallery>ul li:nth-of-type(1):before{font-size:10.2px;top:-20px;left:0px}.neo__grid._home article.home-amenities,.neo__grid._home article.home-residences{padding:0 0 calc(25vw + 120px) 0}.neo__grid article.Res-01>div.neo_data{order:2;position:relative;bottom:0;right:0;width:100%}.neo__grid article.Res-01>div.neo_image{order:1}.neo__grid article.Res-01>div.neo_image .swiper-container{height:auto}.neo__grid._amenities article.Amenity-02>div.neo_data{order:2;position:relative;bottom:0;right:0;width:100%}.neo__grid._amenities article.Amenity-02>div.neo_image{order:1}.neo__grid._amenities article.Amenity-02>div.neo_image .swiper-container{height:auto}.neo__team h6{font-size:16px}.neo__team>div p{font-size:18px}.neo__forms{width:90%}.neo__forms>p{width:80%}.neo__contact.for-buyers .neo__forms,.neo__contact.for-brokers .neo__forms{width:90%}.neo__Dropbox ul.neo_calendar{width:100%}.neo__Dropbox>input[type="checkbox"]:checked ~ ul.neo_calendar{width:100%}.ui-widget.ui-widget-content{width:97%}}@media screen and (max-width: 640px){p.style-1,a.style-1{font-size:18px}header>div>nav.nav-opened>ul>li ul.sub-menu{padding:8vh 0 0}header>div>nav.nav-opened>ul>li ul.sub-menu:before{white-space:nowrap;font-size:15px;top:2vh}header>div>nav>ul>li .menu-item a{padding:5vh 0 2px 0}header>div>nav>ul>li .menu-item a:after{top:100%}.neo_topNav{top:85vh !important}.neo_topNav ul{margin:2vh auto}footer>div:first-child>div:nth-of-type(1){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;text-align:center}footer>div:first-child>div:nth-of-type(1) div{margin:0 0 5px 0}footer>div:first-child>div:nth-of-type(1) div .neo__social{margin:20px 0 0}footer>div:first-child>div:nth-of-type(2) ul.neo_icons{margin:0 0 0 0}footer>div:first-child br{display:none}footer>div:first-child a{display:inline-block;position:relative}footer>div:first-child a:nth-of-type(2){margin:3px 0 0 20px}footer>div:first-child a:nth-of-type(2):before{width:1px;background:#3d3935;height:10px;position:absolute;top:3px;left:-12px;content:""}footer>div:first-child a.inline.last:before{height:10px;position:absolute;top:3px;left:-12px}footer>div>div h4{display:none}section.neo__hero{height:130vw}section.neo__hero.contact .hero-inner,section.neo__hero.amenities .hero-inner,section.neo__hero.residences .hero-inner{top:50vw}section.neo__hero .inner-hotm{left:0;right:0;margin:auto;position:fixed;z-index:500}section.neo__data.home article{padding:10vw 4vw 25vw 8vw}section.neo__data.home>figure{width:80%}section.neo__data article{padding:10vw 6vw}section.neo__data.neighborhood article{padding:6vw 8vw 20vw}.neo__hero{height:130vw}.neo__sitemap>div article>ul{left:0}.neo__sitemap>div article>ul li a{margin:auto}.neo__sitemap>div article>ul li a.subitem{margin:25px auto}.neo__mapbox._neighborhood{min-height:100vw}.neo__hero>h1{top:70%}.neo__grid article>div.neo_data p{width:100%}.neo__grid article>div.neo_data.reverse p{width:100%}.neo__grid._home article.home-amenities,.neo__grid._home article.home-residences{padding:0 0 calc(25vw + 200px) 0}.neo__grid._home article.home-amenities>div.neo_data,.neo__grid._home article.home-residences>div.neo_data{width:100%;min-width:100%;right:0}.neo__grid._home article.home-amenities{padding:0 0 calc(25vw + 180px) 0}.neo__floorplan>div.gallery>div,.neo__gallery>div.gallery>div{width:80%}.neo__floorplan>div.gallery>div>article>div>div p span,.neo__gallery>div.gallery>div>article>div>div p span{margin:0 5px;height:10px;width:1.6px;-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.swiper-residence-01{margin:-16vw 0 6vw 0}.swiper-amenity-01{margin:6vw 0 0 0}.swiper-neighborhood-03{margin:-8vw 0 0 0}.neo__amenities{padding:0 0 calc(2vw + 40px)}.neo__amenities>div{padding:10% 0 0 0}.neo__amenities>div h3,.neo__amenities>div ul{text-align:center}.neo__amenities>div br{display:none}.neo__blog>div.gallery{margin:50px 0 0}.neo__forms form{width:90%}.neo__floorplan>div.gallery>ul li,.neo__gallery>div.gallery>ul li{font-size:10.5px}}@media screen and (max-width: 460px){h1,h1 span{font-size:38px}h2{font-size:32px}h3{font-size:30px}p,a{font-size:14px}p.style-1,a.style-1{font-size:16px}header>div>nav.nav-opened>ul>li ul.sub-menu{width:70%;padding:8vh 0 0}header>div>nav.nav-opened>ul>li ul.sub-menu:before{white-space:nowrap;font-size:14px;top:2vh}header>div>nav>ul>li .menu-item a{padding:5vh 0 0 0}header>div>nav>ul>li .menu-item a:after{top:9vh}footer>div>div ul.neo_links{width:250px;margin:auto}footer>div>div ul.neo_links li{margin:0 0 10px 5px}footer>div>div ul.neo_links li:nth-of-type(3):after{display:none}footer>div>div ul.neo_links li a{font-size:11px}footer>div>div a.inline.last{display:block;margin:5px auto 0}footer>div>div a.inline.last:before{display:none}section.neo__hero{height:140vw}section.neo__hero .hero-inner{top:40vw}section.neo__hero.contact .hero-inner,section.neo__hero.amenities .hero-inner,section.neo__hero.residences .hero-inner{top:60vw}section.neo__hero .inner-hotm{padding:calc(1vw + 20px)}.neo__link{font-size:13px}.swiper-residence-01{margin:-20vw 0 6vw 0}.neo__amenities>div ul li p{font-size:14px}.neo__gallery{margin:100px auto 0}.neo__forms>p{width:100%}.neo__forms article p{width:100%}.neo__floorplan>div.gallery>ul li,.neo__gallery>div.gallery>ul li{font-size:10px}}@media screen and (max-width: 380px){h1,h1 span{font-size:34px}h2{font-size:30px}h3{font-size:28px}h5{font-size:14px}p,a{font-size:13px}p.style-1,a.style-1{font-size:15px}.neo__link{font-size:12px}section.neo__data.home article{padding:10vw 4vw 25vw 4vw}.swiper-pagination-bullet{width:12px;height:12px}}@media screen and (min-width: 320px) and (max-width: 760px) and (orientation: landscape){header>div>nav.nav-opened>ul>li 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:space-evenly;-webkit-justify-content:space-evenly}header>div>nav.nav-opened>ul>li ul .menu-item-has-children{width:100%}header>div>nav.nav-opened>ul>li ul.sub-menu{padding:10vh 0 0}header>div>nav.nav-opened>ul>li ul.sub-menu:before{top:2vh}.neo_topNav{top:80% !important}}
		
body header .neo_topEbrochure {
  display:block !important;
  color:#3d3935;
}
body header .neo_topNav {
    display:block !important;
  color:#3d3935;
}
.neo_topEbrochure>a,.neo_topEbrochure>a:after {
  color:#3d3935;
}
.neo_topEbrochure>a:after {
  
  -webkit-filter:invert(1);
        filter:invert(1);
}
header.sticky {
  padding-top:20px;
}
.sold {
	text-transform: uppercase;
	font-family: arial;
	color: red;
	font-size: 20px;
	font-weight: bold;
}
.swiper-pagination-bullet{
	border-radius: 50px;
	width: 9px;
	height: 9px;
	opacity: .65;
	border: 0px;
	background: white;
}
.swiper-pagination-bullet-active{
	background: black;

}
			.page-id-534 h2.elementor-heading-title.elementor-size-default {
    font-family: "GildaDisplay-Regular";
    font-weight: 100;
    color: #3d3935;
}
			.page-id-534 	h3.elementor-heading-title.elementor-size-default{

    color: #fff;
    line-height: 1.33;
    letter-spacing: 1.64px;
    font-family: "NeutrifPro-Regular";
    font-weight: 300;
    font-size: 24px;
			text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9)}
			.neo__grid article.Res-01>div.neo_image .swiper-container{height:auto;}