html,body{font-size:62.5%;font-family:'Chalet-London-1960', sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'Ogg-Roman';src:url("../.fonts/new/Ogg-Roman.eot");src:url("../.fonts/new/Ogg-Roman.eot?#iefix") format("embedded-opentype"),url("../.fonts/new/Ogg-Roman.woff2") format("woff2"),url("../.fonts/new/Ogg-Roman.woff") format("woff"),url("../.fonts/new/Ogg-Roman.ttf") format("truetype"),url("../.fonts/new/Ogg-Roman.svg#Ogg-Roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'myRiadPro';src:url("../.fonts/myriadpro-regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:'Chalet-London-1960';src:url("../.fonts/chalet-london-nineteensixty.eot");src:url("../.fonts/chalet-london-nineteensixty.woff") format("woff"),url("../.fonts/chalet-london-nineteensixty.ttf") format("truetype"),url("../.fonts/chalet-london-nineteeneighty.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'Chalet-London-1980';src:url("../.fonts/chalet-london-nineteeneighty.eot");src:url("../.fonts/chalet-london-nineteeneighty.woff") format("woff"),url("../.fonts/chalet-london-nineteeneighty.ttf") format("truetype"),url("../.fonts/chalet-london-nineteeneighty.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'Chalet-NewYork-1960';src:url("../.fonts/chalet-newyork-nineteensixty.eot");src:url("../.fonts/chalet-newyork-nineteensixty.woff") format("woff"),url("../.fonts/chalet-newyork-nineteensixty.ttf") format("truetype"),url("../.fonts/chalet-newyork-nineteensixty.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'Chalet-NewYork-1980';src:url("../.fonts/chalet-newyork-nineteeneighty.eot");src:url("../.fonts/chalet-newyork-nineteeneighty.woff") format("woff"),url("../.fonts/chalet-newyork-nineteeneighty.ttf") format("truetype"),url("../.fonts/chalet-newyork-nineteeneighty.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'FreightDispMedium';src:url("../.fonts/freightdisp-medium.eot");src:url("../.fonts/freightdisp-medium.woff") format("woff"),url("../.fonts/freightdisp-medium.ttf") format("truetype"),url("../.fonts/freightdisp-medium.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'poppinsR';src:url("../.fonts/poppins-regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:'poppinsB';src:url("../.fonts/poppins-semibold.otf");font-weight:normal;font-style:normal}footer>div>div.neo_appointment{margin:calc(4vw + 20px) 0}footer>div>div.neo_appointment h2{text-align:center;margin:0 auto 20px auto;color:#fff}footer>div>div.neo_appointment p{text-align:center;color:#fff}footer>div>div.neo_appointment p a{display:table;color:#fff;margin:3px auto;text-transform:capitalize}footer>div>div.neo_appointment p a:hover{color:#bf9472}footer>div>div.neo_appointment>a{padding:10px 36px 7px;display:table;font-size:1.8rem;margin:20px auto;letter-spacing:2px;text-transform:uppercase;color:#fff;border:solid #fff 1px}footer>div>div.neo_appointment>a:hover{background:#bf9472;color:#fff;border:solid #bf9472 1px}footer>div>div.neo_sales{text-align:center;background:#333;padding:14px 0 10px;font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:capitalize;font-family:"Chalet-London-1960";color:#fff}footer>div>div.neo_sales:before,footer>div>div.neo_sales:after{clear:both;content:"";display:block;height:0}footer>div>div.neo_sales a{display:inline-block;font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;line-height:2.8rem;letter-spacing:0;text-decoration:none;font-family:"Chalet-London-1960";color:#fff;text-transform:capitalize}footer>div>div.neo_sales a:hover{color:#bf9472}footer>div>div.neo_sales span{display:inline-block;background:#fff;width:1px;height:15px;margin:0 5px;vertical-align:middle}footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass{width:150px}footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass a{width:100%}footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass a img,footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass a svg{width:100%}section.neofilm{background:#000}section.neofilm .vimeo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:90px;width:90px;z-index:100}section.neofilm .vimeo svg,section.neofilm .vimeo img{width:100%;display:block}section.neo__intro .bg{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat}section.neo__intro .bg img{opacity:0;display:none}section.neo__intro .neo_data.nobutton{top:40%}section.neo__data.map:before,section.neo__data.map:after{height:0}section.neo__data.nextpage:before{height:calc(3vw + 20px)}section.neo__data.nextpage:after{height:calc(3vw + 20px)}section.neo__data.nextpage a,section.neo__data.nextpage span{margin:0 auto}section.neo__data.gallery:before{height:calc(4vw + 50px)}section.neo__data.gallery:after{height:calc(1vw + 10px)}section.neo__b_t1>article aside.neo_data h2{color:#bf9472;font-style:normal;font-variant:initial;font-family:"Chalet-London-1960";text-decoration:none;font-size:2.2rem;line-height:3.6rem;text-transform:uppercase;letter-spacing:2px;font-weight:100;display:block;margin:2vw auto;text-align:center}section.neo__b_t1>article aside.neo_data p{font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-transform:none;text-decoration:none;color:#000;max-width:80%;margin:10px auto 15px}section.neo__b_t1>article aside.neo_data ul{margin:1vw auto;text-align:center;display:block;list-style:none;list-style-type:none}section.neo__b_t1>article aside.neo_data ul li{font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-transform:none;text-decoration:none;color:#000;margin:10px auto 30px;max-width:90%;position:relative}section.neo__b_t1>article aside.neo_data ul li:after{content:"";background:#bf9472;width:25px;height:2px;position:absolute;right:0;bottom:-15px;left:0;margin:auto;display:block}section.neo__b_t1>article aside.neo_data ul li:last-child:after{display:none}section.neo__b_t1>article aside.neo_data div{display:table;margin:auto;position:absolute;right:0;bottom:15%;left:0;height:0;width:100%}section.neo__b_t1>article aside.neo_data div.show{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible}section.neo__b_t1>article aside.neo_data div.hide{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:visibility 0s,opacity 0.5s linear;-moz-transition:visibility 0s,opacity 0.5s linear;-ms-transition:visibility 0s,opacity 0.5s linear;-o-transition:visibility 0s,opacity 0.5s linear;transition:visibility 0s,opacity 0.5s linear}section.neo__b_t1>article aside.neo_slide .owl-carousel .owl-item>div{margin:0}section.neo__b_t1>article aside.neo_slide .owl-carousel .owl-dots{width:30%;position:absolute;bottom:1vw;left:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.neo__b_t1>article aside.neo_slide .owl-carousel .owl-dots{width:100%;left:0;bottom:1vw}}section.neo__b_t1>article.color{background:#000}section.neo__b_t1>article.color aside.neo_slide .owl-carousel .owl-dots{left:70%}section.neo__b_t1>article.color aside.neo_data p,section.neo__b_t1>article.color aside.neo_data ul li{color:#fff}section.neo__contact.amenities{margin:0 auto 2vw}section.neo__policy{margin:0 auto 0;width:90%;padding-top:50px}section.neo__policy h4{font-size:2rem;padding-bottom:10px}section.neo__policy a{text-transform:lowercase}section.neo__policy>ul li{font-size:1.6rem;list-style-type:none;color:#000;text-indent:20px}section.neo__campaign>div{width:100%;display:block;margin:0 auto;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between}section.neo__campaign>div:before,section.neo__campaign>div:after{clear:both;content:"";display:block;height:0}section.neo__campaign>div article,section.neo__campaign>div aside{flex:1;height:100%}section.neo__campaign>div article{width:65%;min-width:65%;background:#f6f6f6}section.neo__campaign>div article h1{margin:0 0 calc(0.5vw + 5px) 0;display:none;font-style:normal;font-variant:initial;letter-spacing:0;text-transform:none;text-decoration:none;font-family:"FreightDispMedium";font-size:30px;line-height:1.27;font-weight:500;color:#1e1e1e;text-align:left;font-size:30px}@media screen and (max-width: 1480px){section.neo__campaign>div article h1{font-size:calc(30px + -8 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){section.neo__campaign>div article h1{font-size:22px}}section.neo__campaign>div article span{display:none}section.neo__campaign>div article .owl-carousel{height:100%;position:relative}section.neo__campaign>div article .owl-carousel .owl-stage,section.neo__campaign>div article .owl-carousel .owl-stage-outer{height:100%}section.neo__campaign>div article .owl-carousel .owl-item{padding:0;margin:0;height:100%;width:100%}section.neo__campaign>div article .owl-carousel .owl-dots{width:35%;bottom:calc(2vw + 20px);padding:0 calc(1vw + 20px);text-align:right}section.neo__campaign>div article .owl-carousel .owl-dots .owl-dot{width:16px;height:16px;position:relative;outline:none}section.neo__campaign>div article .owl-carousel .owl-dots .owl-dot span{width:100%;height:100%;border:solid #fff 1px}section.neo__campaign>div article .owl-carousel .owl-dots .owl-dot.active span,section.neo__campaign>div article .owl-carousel .owl-dots .owl-dot:hover span{background:#fff}section.neo__campaign>div article .neo__caption{position:absolute;bottom:calc(1vw + 20px);left:calc(2vw + 10px);width:45%;z-index:10}section.neo__campaign>div article .neo__caption p{font-style:normal;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;font-size:13px;color:#fff;text-align:left;font-weight:100;line-height:1.58}section.neo__campaign>div article .item{background-size:cover;background-position:center center;background-position:center center;background-color:#fff;background-repeat:no-repeat;width:100%;display:block;height:100%;position:relative;margin:0;padding:0}section.neo__campaign>div article .item:before,section.neo__campaign>div article .item:after{clear:both;content:"";display:block;height:0}section.neo__campaign>div article .item span{width:100%;display:block;position:absolute;top:70%;right:0;bottom:0;left:0;height:30%;margin:auto;content:"";z-index:1;-webkit-opacity:.35;-moz-opacity:.35;-ms-opacity:.35;-o-opacity:.35;opacity:.35;filter:alpha(opacity=35);background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.53) 42%, #000)}section.neo__campaign>div article .item 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:100%;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__campaign>div aside{position:relative;background:#f6f6f6;width:35%;min-width:35%}section.neo__campaign>div aside div#campaign{position:absolute;top:0;right:0;width:100%;height:100%;box-sizing:border-box;padding:5vw 3vw;text-align:center}section.neo__campaign>div aside div#campaign h5{margin:0 0 calc(0.5vw + 5px) 0;font-style:normal;font-variant:initial;letter-spacing:0;text-transform:none;text-decoration:none;font-family:"FreightDispMedium";font-size:30px;line-height:1.27;font-weight:500;color:#1e1e1e;text-align:left;font-size:30px}@media screen and (max-width: 1480px){section.neo__campaign>div aside div#campaign h5{font-size:calc(30px + -8 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){section.neo__campaign>div aside div#campaign h5{font-size:22px}}section.neo__campaign>div aside div#campaign p{font-style:normal;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;font-size:13px;color:#1e1e1e;text-align:left;font-weight:100;line-height:1.58}section.neo__campaign>div aside div#campaign form{width:100%;margin:calc(2vw + 15px) 0;display:inline-block;position:relative;min-height:500px}section.neo__campaign>div aside div#campaign form:before{clear:both;content:"";display:block;height:0}section.neo__campaign>div aside div#campaign form fieldset{width:100%;margin:0 0 4% 0}section.neo__campaign>div aside div#campaign form fieldset input{width:100%;background:transparent;padding:8px 0 6px 15px;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;line-height:2.5rem;font-size:1.5rem;color:#1e1e1e}section.neo__campaign>div aside div#campaign form fieldset input:focus{border:solid #7ae1bf 1px}section.neo__campaign>div aside div#campaign form fieldset input[type=text],section.neo__campaign>div aside div#campaign form fieldset input[type=email],section.neo__campaign>div aside div#campaign form fieldset textarea{border:solid #1e1e1e 1px}section.neo__campaign>div aside div#campaign form fieldset input[type=text]::-webkit-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]::-webkit-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea::-webkit-input-placeholder{color:#1e1e1e}section.neo__campaign>div aside div#campaign form fieldset input[type=text]::-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]::-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea::-moz-placeholder{color:#1e1e1e}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:-ms-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:-ms-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:-ms-input-placeholder{color:#1e1e1e}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:-moz-placeholder{color:#1e1e1e}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:focus,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:focus,section.neo__campaign>div aside div#campaign form fieldset textarea:focus{border:solid #bf9472 1px}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:focus::-webkit-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:focus::-webkit-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:focus::-webkit-input-placeholder{color:#bf9472}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:focus::-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:focus::-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:focus::-moz-placeholder{color:#bf9472}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:focus:-ms-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:focus:-ms-input-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:focus:-ms-input-placeholder{color:#bf9472}section.neo__campaign>div aside div#campaign form fieldset input[type=text]:focus:-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset input[type=email]:focus:-moz-placeholder,section.neo__campaign>div aside div#campaign form fieldset textarea:focus:-moz-placeholder{color:#bf9472}section.neo__campaign>div aside div#campaign form fieldset textarea{background:transparent;height:70px;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;line-height:2.5rem;font-size:1.5rem;color:#1e1e1e;resize:none}section.neo__campaign>div aside div#campaign form fieldset label.error{bottom:-18px;font-size:1.1rem;font-family:"Chalet-NewYork-1960"}section.neo__campaign>div aside div#campaign form fieldset .neo__dd{background:transparent;text-align:left;font-size:1.5rem;padding:8px 0 6px 15px}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha{background:transparent;height:60px;overflow:hidden;opacity:0;position:absolute;top:-60px}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha label.error{bottom:-20px;left:-5px;text-align:left;opacity:0}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha div{display:flex;margin:0 auto;width:100%}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha div img{display:inline-block;width:118px;height:42px}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha div span{display:inline-block;height:41px;width:50px;overflow:hidden;position:relative;margin-top:-5px}section.neo__campaign>div aside div#campaign form fieldset.neo__captcha div input{display:inline-block;margin:0 10px;width:40%;height:41px}section.neo__campaign>div aside div#campaign form fieldset.neo_submit label{font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;font-size:10px;text-align:left;color:#1e1e1e;line-height:1.4;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;filter:alpha(opacity=50)}section.neo__campaign>div aside div#campaign form fieldset.neo_submit input[type=submit]{background:#bf9472;padding:8px 0 6px 0;outline:none;font-style:normal;font-weight:100;font-variant:initial;text-decoration:none;font-family:"Chalet-London-1980";color:#fff;text-transform:uppercase;letter-spacing:1.48px;line-height:2.2;font-size:14.8px}section.neo__campaign>div aside div#campaign form fieldset.neo_submit input[type=submit]:hover{color:#1a1a1a}section.neo__campaign>div aside div#campaign section#neomessage{position:absolute;top:50%;right:0;bottom:0;left:0;margin:auto;height:auto}section.neo__campaign>div aside div#campaign section#neomessage h2:nth-of-type(2){line-height:4rem;font-size:3.4rem;margin-top:20px}section.neo__campaign>div aside div#campaign section#neomessage h2:nth-of-type(3),section.neo__campaign>div aside div#campaign section#neomessage h2:nth-of-type(4){line-height:4rem;font-size:3.1rem}section.neo__campaign>div aside div#campaign section#neomessage a{position:relative;opacity:1;letter-spacing:1px;font-size:1.4rem;top:40px}section.neo__campaign>div aside div#campaign section#neomessage a:after{content:"";position:absolute;right:0;bottom:-2px;left:0;width:100%;height:1px;background:#bf9472}section.neo__campaign>div aside div#campaign section#neomessage a:hover{color:#7ae1bf}section.neo__campaign>div aside div#campaign section#neomessage a:hover:after{background:#7ae1bf}section.neo__campaign>div aside div#campaign section#neomessage a:active{color:#1a1a1a}section.neo__campaign>div aside div#campaign section#neomessage a:active:after{background:#1a1a1a}section.neo__campaign .xload__lasso{top:94%;background:#1a1a1a;box-shadow:0 5px 30px rgba(26,26,26,0.15);animation:loader-campaign ease infinite 1.5s}section.neo__campaign .grecaptcha-badge{bottom:30% !important}.neo__phonecall{position:fixed;right:0;bottom:0;left:0;display:none;z-index:2000;background:#1e1e1e;height:50px;text-align:cetner}.neo__phonecall a{font-style:normal;font-weight:100;font-variant:initial;text-transform:none;text-decoration:none;font-size:18px;line-height:2.6;text-align:center;letter-spacing:.72px;font-family:"Chalet-London-1980";color:#f6f6f6;display:table;height:40px;margin:auto}.neo__phonecall a:hover{color:#bf9472}.neo__superunit>div.neo_unit article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.neo__superunit>div.neo_unit article aside{flex-grow:1;flex-basis:40%}.neo__superunit>div.neo_unit article aside.full{width:100%;margin:0}form div.neo__submit{width:40%;margin:0 auto;min-width:300px}#neo_mask{width:100%;height:100%;background:transparent;z-index:1000;position:fixed;top:0;display:none}.neo_load_model{position:fixed;right:35px;bottom:35px;z-index:1001;width:350px;height:150px;padding:5px 5px;background:#000;text-align:center;margin:auto;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:solid rgba(218,218,218,0.5) 1px}.neo_load_model:before,.neo_load_model:after{clear:both;content:"";display:block;height:0}.neo_load_model h2{line-height:25px;text-align:left;margin:20px 20px 0;font-style:normal;font-weight:100;font-variant:initial;line-height:2.8rem;letter-spacing:0;text-transform:none;text-decoration:none;font-family:"Chalet-NewYork-1960";color:#fff;font-size:1.8rem}.neo_load_model a{display:table;margin:0 0;text-align:left;letter-spacing:2px;float:left;padding:0 0 0 0}.neo_load_model a._schedule{padding:0 0 0 0;margin:11px 20px;font-style:normal;font-weight:100;font-variant:initial;line-height:2.8rem;text-decoration:none;text-transform:capitalize;font-family:"Chalet-NewYork-1960";color:#fff;font-size:1.8rem;letter-spacing:2px}.neo_load_model a._schedule:hover{color:#bf9472}.neo_load_model a._schedule img,.neo_load_model a._schedule svg{width:32px;margin-bottom:-9px}.neo_load_model a._close-invite{float:right;margin-right:5px;width:12px;opacity:.5}.neo_load_model a._close-invite:hover{opacity:1}.neo_av_container{background:rgba(246,246,246,0.5);padding:calc(4vw + 20px) 0}.neo_av_container:before,.neo_av_container:after{clear:both;content:"";display:block;height:0}.neo_av_container>ul{width:80%;margin:0 auto;list-style:none;list-style-type:none}.neo_av_container>ul>li{width:48%;margin:0 4% 4% 0;padding:0;float:left}.neo_av_container>ul>li:nth-child(2n+2){margin:0 0 4% 0}@media only screen and (max-width: 960px){.neo_av_container>ul>li{width:100%;margin:0 5% 5% 0}.neo_av_container>ul>li:nth-child(2n+2){margin:0 5% 5% 0}.neo_av_container>ul>li:nth-child(2n+2){margin:0 5% 5% 0}.neo_av_container>ul>li:nth-child(1n+1){margin:0 0 5% 0}}.neo_av_container>ul:before,.neo_av_container>ul:after{clear:both;content:"";display:block;height:0}.neo_av_container>ul>li{position:relative;padding:0 0 10px 0;font-style:normal;font-weight:100;font-variant:initial;line-height:2.8rem;text-transform:none;text-decoration:none;font-size:21px;color:#000;letter-spacing:.84px;font-family:"Ogg-Roman";font-size:21px}@media screen and (max-width: 1480px){.neo_av_container>ul>li{font-size:calc(21px + -3 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_av_container>ul>li{font-size:18px}}.neo_av_container>ul>li:after{width:30px;height:2px;background:#d3d3d3;position:absolute;bottom:0;left:0;content:""}.neo_av_container>a{letter-spacing:2px;margin:0 10px;text-transform:uppercase;color:#bf9472;padding:10px 36px 7px;display:inline-block;font-size:1.8rem;display:table;margin:20px auto 0;border:solid #bf9472 1px}.res_booking{padding:9px 35px 4px;display:table;color:#bf9472;border:solid #bf9472 1px}body[id=availability] header.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body[id=residences] .owl-carousel .owl-item>div{margin:unset}body[id=residences] .owl-carousel .owl-item a img{width:7%;position:absolute;top:46.5%;left:46.5%}body[id=residences] section.neo__b_t1>article.neofilm aside.neo_slide .owl-carousel .owl-dots{width:100%}body[id=residences] .owl-carousel .owl-dots .owl-dot span{background-color:#fff}body[id=residences] .res_booking{padding:9px 35px 4px 35px;display:table;border:solid #bf9472 1px;color:#bf9472}body[id=residences] .res_booking:hover{border:solid #bf9472 1px;color:#fff;background-color:#bf9472}.neo_video_start{width:80px;height:80px;position:absolute;top:calc(50% - 40px);cursor:pointer}.neo_film_figure:before,.neo_film_figure:after{display:none}.neo__tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;clear:both;margin:-50px 0 0 0}.neo__tabs label{-ms-flex-order:1;order:1;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2}.neo__tabs div{-ms-flex-order:99;order:99;-webkit-box-ordinal-group:100;-moz-box-ordinal-group:100;-webkit-box-flex:100;-ms-flex-positive:100;flex-grow:100}.neo__tabs label{background:transparent;display:block;font-weight:bold;cursor:pointer;padding:10px 2rem 8px;margin:0 0 0 0;color:#bf9472;-webkit-transition:background ease 0.2s;-moz-transition:background ease 0.2s;-ms-transition:background ease 0.2s;-o-transition:background ease 0.2s;transition:background ease 0.2s;border-top:solid #bf9472 1px;border-bottom:solid #bf9472 1px;border-left:solid #bf9472 1px}.neo__tabs label:nth-of-type(3){border-right:solid #bf9472 1px}.neo__tabs input[type="radio"]{display:none}.neo__tabs input[type="radio"]:checked+label{background:#bf9472;color:#fff;cursor:default}.neo__tabs input[type="radio"]:checked+label+div{display:block}.neo__tabs div{background:transparent;width:100%;padding:50px 5px;display:none;min-height:75vh}.neo__tabs div figure{width:80%;display:inline-block;float:left}.neo__tabs div figure img{display:block;max-width:90%;margin:20px auto}.neo__tabs div figure img.neo_views{max-width:80%}.neo__tabs div ul{width:20%;display:inline-block;float:left;margin:20px 0;list-style:none;list-style-type:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.neo__tabs div ul li{margin:3px 0 8px;position:relative;font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:#000}.neo__tabs div ul li img{display:block;width:90%;max-width:200px}.neo__tabs div ul li:nth-of-type(1) img{display:inline-block}.neo__tabs div ul li:nth-of-type(1) img.north{width:40px;margin:0 0 10px 10px}.neo__tabs div ul li:after{position:absolute;bottom:0;left:0;background:#bf9472;width:90px;height:1px;content:"";display:none}.neo__tabs div ul li.sf{margin:20px 0 10px 0;padding:0 0 5px 0;font-weight:600}.neo__tabs div ul li.sf:after{display:block}.neo__tabs div ul li.ceiling{text-transform:capitalize}.neo__tabs div ul li.bath{padding:0 0 5px 0}.neo__tabs div ul li.bath:after{display:block}.neo__av{min-height:350px;padding:50px 0 0 0}.neo__av>h2,.neo__av>p{text-align:center}.neo__av>p{margin:10px auto}.neo__av>div{width:90%;margin:20px auto 0}.neo__av>div>h4{margin:20px 0 15px 0;color:#bf9472;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-transform:none;text-decoration:none;font-size:2rem}.neo__av>div table.dataTable{width:90%}.neo__av>div table.dataTable.no-footer{border-bottom:solid rgba(211,211,211,0.45) 2px}.neo__av>div table.dataTable thead th,.neo__av>div table.dataTable thead td{font-style:normal;font-weight:100;font-variant:initial;text-decoration:none;font-size:16px;line-height:.78;letter-spacing:.1px;color:#bf9472;text-transform:capitalize;font-family:"Chalet-London-1960";padding:30px 0 20px 0;background:none;border-bottom:solid rgba(191,148,114,0.45) 2px}.neo__av>div table.dataTable thead th.sorting_asc,.neo__av>div table.dataTable thead td.sorting_asc{color:rgba(191,148,114,0.8);font-weight:600}.neo__av>div table.dataTable thead th.center,.neo__av>div table.dataTable thead td.center{text-align:center}.neo__av>div table.dataTable tbody th,.neo__av>div table.dataTable tbody td{font-style:normal;font-weight:100;font-variant:initial;text-decoration:none;font-size:16px;line-height:.78;letter-spacing:.1px;color:rgba(68,74,84,0.9);text-transform:uppercase;font-family:"Chalet-London-1960";padding:20px 0 17px 0}.neo__av>div table.dataTable tbody th.center,.neo__av>div table.dataTable tbody td.center{text-align:center}.neo__av>div table.dataTable tbody th strong,.neo__av>div table.dataTable tbody td strong{font-weight:600}.neo__av>div table.dataTable tbody th img,.neo__av>div table.dataTable tbody td img{width:150px}.neo__av>div table.dataTable tbody tr{cursor:pointer}.neo__av>div table.dataTable tbody tr:hover{background:rgba(211,211,211,0.15)}.neo__av>div table.dataTable tbody tr:hover td.sorting_1{background:transparent}.neo__av>div table.dataTable tbody tr.even td.sorting_1{background:rgba(246,246,246,0.25)}.neo__av>div table.dataTable tbody tr.even td.sorting_1:hover{background:transparent}.neo__av>div table.dataTable tbody tr.odd{background:rgba(246,246,246,0.15)}.neo__av>div table.dataTable tbody tr.odd:hover{background:rgba(211,211,211,0.15)}.neo__av>div table.dataTable tbody tr.odd:hover td.sorting_1{background:transparent}.neo__av>div table.dataTable tbody tr.odd td.sorting_1{background:rgba(246,246,246,0.25)}.neo__av>div .dataTables_paginate{display:none}.neo__av>div .paginate_button,.neo__av>div .dataTables_info{font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:rgba(68,74,84,0.4);font-size:13px;display:none}.neo__av>div .dataTables_length,.neo__av>div .dataTables_filter{font-size:1.8rem;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:#444a54;display:none}.neo__av>div .dataTables_length label,.neo__av>div .dataTables_filter label{font-size:11px}.neo__av>div .dataTables_length select,.neo__av>div .dataTables_filter select{margin:0 10px;background:rgba(246,246,246,0.25);padding:8px 10px;outline:none;height:33px;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:#444a54;font-size:13px;border:solid rgba(211,211,211,0.5) 1px}.neo__av>div .dataTables_length input,.neo__av>div .dataTables_filter input{outline:none;background:rgba(246,246,246,0.25);padding:5px 10px;width:240px;border:solid rgba(211,211,211,0.5) 1px;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:#444a54;font-size:13px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-border-radius:0 !important;-webkit-appearance:none}.neo__av>div.neoloading{margin:10px auto;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:999}.neo__av>div.neoloading p{margin:20px auto;text-align:center;color:#000;text-transform:uppercase}.neo__av>div.neoloading img{height:80px;margin:0 auto;display:table}.neo__av>div .dataTables_length{display:none}.mfp-container{background:#fff;padding:0}.neo__floorplan{padding:25px;background:#fff}.neo__floorplan h2{margin:0 0 0 80px;line-height:3.6rem;font-size:3rem}.neo__floorplan h3{font-family:"Chalet-London-1960";text-transform:uppercase;font-size:2.2rem;font-weight:100;margin:0 0 0 80px}.neo__floorplan aside{position:absolute;top:30px;left:30px}.neo__floorplan aside svg path,.neo__floorplan aside svg rect{fill:#bf9472}.neo__floorplan a{background:#bf9472;position:absolute;top:42px;right:60px;padding:6px 10px 3px;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";letter-spacing:0;text-transform:none;text-decoration:none;color:#fff;font-size:12px;line-height:20px}.availability-close{position:absolute;top:44px;right:10px;width:24px;height:24px;background:transparent;border:none;cursor:pointer;outline:none;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}.availability-close:hover{-webkit-opacity:.75;-moz-opacity:.75;-ms-opacity:.75;-o-opacity:.75;opacity:.75;filter:alpha(opacity=75)}.page-template-page-availability .mfp-close{right:20px;top:50px;display:none;opacity:0}.page-template-page-availability .mfp-container{padding:0 !important}.data-key{display:inline;padding:12px 13px 8px 13px;margin:10px 0 0;border:solid #d3d3d3 1px}.data-key h6,.data-key p,.data-key span{display:inline-block;font-style:normal;font-weight:100;font-variant:initial;font-family:"Chalet-London-1960";line-height:2.8rem;letter-spacing:0;text-transform:none;text-decoration:none;color:rgba(68,74,84,0.75);font-size:1.4rem}.data-key h6:nth-of-type(2){margin:0 0 0 20px}.data-key span{color:#bf9472;margin:0 5px}.data-key.mobile{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.neo__campaign>div aside div#campaign form fieldset input{line-height:1.5rem}}@media screen and (max-width: 1480px){section.neo__b_t1>article aside.neo_data ul li{font-size:1.7rem;line-height:2.6rem;margin:10px auto 20px;max-width:96%}section.neo__b_t1>article aside.neo_data h2{margin:1vw auto}.neo__av>div{width:100%}}@media screen and (max-width: 1280px){section.neo__campaign>div article .neo__caption{bottom:3.2vw;width:50%}section.neo__data:before{clear:both;content:"";display:block;height:6vw}section.neo__data:after{clear:both;content:"";display:block;height:4vw}section.neo__data h2,section.neo__data h5,section.neo__data p{width:80%}section.neo__b_t1>article aside.neo_data ul li{font-size:1.5rem;line-height:2.2rem;margin:10px auto;max-width:94%}section.neo__b_t1>article aside.neo_data ul li:after{bottom:-5px}section.neo__b_t1>article aside.neo_data h2{margin:15px auto 5px}}@media screen and (max-width: 1080px){footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass{width:140px}section.neo__campaign>div article .neo__caption{bottom:3vw;width:55%}.neo__floorplan h2,.neo__floorplan h3{margin:0 0 0 70px}}@media screen and (max-height: 1020px) and (min-width: 1480px){section.neo__intro.neo__campaign{height:85vh;max-height:820px;min-height:calc( 22vw + 450px )}}@media screen and (max-height: 960px) and (min-width: 1480px){section.neo__intro.neo__campaign{height:80vh;max-height:820px;min-height:calc( 22vw + 500px )}}@media screen and (max-height: 1020px) and (max-width: 1480px){section.neo__intro.neo__campaign{height:85vh;max-height:820px;min-height:calc( 22vw + 450px )}}@media screen and (max-height: 960px) and (max-width: 1480px){section.neo__intro.neo__campaign{height:80vh;max-height:820px;min-height:calc( 22vw + 500px )}}@media screen and (max-width: 960px){footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass{width:100%;margin:-22px 0 0 0}footer>div>div.neo__top>div:nth-of-type(2) div.neo_social ul li._compass a{width:60%;float:right;max-width:150px}.neo__av{width:94%;margin:0 auto}.neo__av>div{width:100%}.neo__av>div table.dataTable thead th,.neo__av>div table.dataTable thead td{font-weight:600}.neo__av>div .dataTables_length input,.neo__av>div .dataTables_filter input{font-size:12px;padding:0px 10px}.neo__floorplan{padding:25px 5px}.neo__floorplan aside{left:10px}.neo__floorplan h2{font-size:2.8rem;margin:0 0 0 65px}.neo__floorplan h3{font-size:2rem;margin:0 0 0 65px}section.neo__intro.neo__campaign{height:auto;max-height:2000px}section.neo__campaign>div article,section.neo__campaign>div aside{width:100%;min-width:100%}section.neo__campaign>div article{min-height:100vw;height:auto}section.neo__campaign>div article h1{margin:40px auto 0;text-align:center;display:block;width:90%;font-size:30px}}@media screen and (max-width: 960px) and (max-width: 960px){section.neo__campaign>div article h1{font-size:calc(30px + -8 * (100vw - 960px) / -500)}}@media screen and (max-width: 960px) and (max-width: 460px){section.neo__campaign>div article h1{font-size:22px}}@media screen and (max-width: 960px){section.neo__campaign>div article .owl-carousel{width:90%;margin:4vw auto;height:calc(100% + 50px)}section.neo__campaign>div article .item{height:80%}section.neo__campaign>div article .owl-carousel .owl-dots{bottom:25%;right:20px}section.neo__campaign>div article .neo__caption{position:relative;width:100%;left:0;bottom:-5vw}section.neo__campaign>div article .neo__caption p{color:#1e1e1e;width:100%}section.neo__campaign>div aside div#campaign{position:relative;padding:40px 0 0 0;width:90%;margin:calc(4vw + 50px) auto 0;display:block}}@media screen and (max-width: 720px){footer>div>div.neo__top.neo_campaign{background:#f6f6f6}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social ul li{margin-right:5px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social ul li._compass{height:35px;margin:-20px 0 0 0}.neo__av>div{margin:50px auto 0}.neo__av>div table.dataTable tbody th,.neo__av>div table.dataTable tbody td{font-size:15px}.neo__av>div table.dataTable tbody th img,.neo__av>div table.dataTable tbody td img{max-width:120px}section.neo__campaign>div aside div#campaign{padding:60px 0 0 0}.neo__tabs{-webkit-justify-content:flex-end}.neo__tabs div{padding:50px 0}.availability-close{top:-10px;right:5px}.neo__floorplan a{right:5px;top:100px}}@media screen and (max-width: 640px){footer>div{padding:0 0 50px 0}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div{width:100%;display:table;text-align:center;margin:10px auto}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_logo{display:block;order:1}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links{order:2}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul li{width:100%;margin:10px auto;text-align:center}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul li br{display:none}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul li:nth-of-type(2){order:1}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul li:nth-of-type(1){order:2;text-align:right}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_links ul li a{display:inline;margin:5px}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social{order:3}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social ul{position:relative;width:100%;text-align:center;float:none;margin:-10px auto 50px}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social ul li._compass{width:150px;position:absolute;top:-30px;left:0}footer>div>div.neo__top.neo_campaign>div:nth-of-type(2) div.neo_social ul li._compass a{width:100%}.neo__av>h4.mobile{display:block}.neo__av>h4.desktop{display:none}.neo__av{padding:20px 0 0 0}.neo__av>div{margin:auto;width:94%}.neo__av>div table.dataTable thead th,.neo__av>div table.dataTable thead td{font-size:14px}.neo__av>div table.dataTable tbody th img,.neo__av>div table.dataTable tbody td img{max-width:100px}section.neo__campaign>div aside div#campaign{padding:100px 0 0 0}.neo__phonecall{display:block}.neo__tabs div ul,.neo__tabs div figure{width:90%;margin:30px 0 0 5%}.neo__tabs div ul li:nth-of-type(1){position:absolute;top:60px;right:-5%}.neo__tabs div figure img.neo_views,.neo__tabs div figure img{max-width:100%}.neo__tabs{-webkit-justify-content:center;justify-content:center;margin:30px 0 0 0}.availability-close{top:40px}.neo__floorplan a{position:absolute;top:170px;right:0;left:0;margin:auto;text-align:center;width:120px;display:table}.neo__floorplan h2{font-size:2.5rem}.neo__floorplan h3{font-size:1.8rem}.data-key.mobile{display:inline}.data-key.desktop{display:none}.data-key h6,.data-key p,.data-key span{font-size:1.6rem}}@media screen and (max-width: 460px){.neo__av>div{width:96%}.neo__av>div table.dataTable thead th,.neo__av>div table.dataTable thead td{padding:30px 4px 20px 4px}.neo__av>div table.dataTable tbody th strong,.neo__av>div table.dataTable tbody td strong{margin-left:-40px}.neo__tabs{margin:20px 0 0 0}.neo__tabs label{padding:10px 2rem 7px}.neo__tabs div ul li img{max-width:180px}.neo__tabs div ul li:nth-of-type(1) img.north{max-width:35px;margin:0 0 5px 10px}.neo__floorplan a{top:160px}.availability-close{top:40px}.neo_load_model{position:fixed;right:0;bottom:35px;left:0;width:100%}}@media screen and (max-width: 380px){.neo__tabs div ul li img{max-width:160px}}
