@import url("https://use.typekit.net/yxc3nec.css");html,body{font-size:62.5%;font-family:'freight-sans-pro', sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'FuturaStd-Bold';src:url("../_fonts/futurastd-bold.eot");src:url("../_fonts/futurastd-bold.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-bold.svg#FuturaStd-Bold") format("svg"),url("../_fonts/futurastd-bold.ttf") format("truetype"),url("../_fonts/futurastd-bold.woff") format("woff"),url("../_fonts/futurastd-bold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Futurastd-Medium';src:url("../_fonts/futurastd-medium.eot");src:url("../_fonts/futurastd-medium.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-medium.svg#futurastd-medium") format("svg"),url("../_fonts/futurastd-medium.ttf") format("truetype"),url("../_fonts/futurastd-medium.woff") format("woff"),url("../_fonts/futurastd-medium.woff2") format("woff2");font-weight:normal;font-style:normal}.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:flex-end;-webkit-justify-content:flex-end;height:100%}.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:before,.neo__tabs:after{clear:both;content:"";display:block;height:0}.neo__tabs label{background:#fff;display:block;cursor:pointer;padding:1rem 1.2rem 1rem 1.2rem;margin:0 0 0 0;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:13px;font-weight:bold;line-height:1.07;letter-spacing:1.42px;font-family:"FuturaStd-Bold";text-transform:uppercase;color:#487685;-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:solid #487685 1px;z-index:10;width:170px;text-align:center;white-space:nowrap;-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 label:nth-of-type(2){margin:0 6vw 0 0}.neo__tabs label:hover{background:#487685;color:#fff}.neo__tabs input[type="radio"]{display:none}.neo__tabs input[type="radio"]:checked+label{background:#487685;color:#fff}.neo__tabs input[type="radio"]:checked+label span{color:#fff}.neo__tabs input[type="radio"]:checked+label+div{display:block}.neo__tabs div{width:100%;padding:0;display:none;position:relative}.neo__tabs div ol{position:absolute;top:20px;right:6vw;background:#fff;z-index:10;width:338px;overflow:hidden;padding:2rem;list-style:none;list-style-type:none;border:solid #487685 1px;ounter-reset:item;-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 ol li{counter-increment:item;display:block;width:100%;cursor:pointer}.neo__tabs div ol li:before{display:inline-block;text-align:center;width:1.8em;color:#00485a;content:counter(item) ".";margin-right:5px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;font-size:16px;font-weight:500;line-height:1.94;letter-spacing:.41px;color:#00485a;font-family:"FuturaStd-Medium"}.neo__tabs div ol li a{font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;font-size:16px;font-weight:500;line-height:1.94;letter-spacing:.41px;color:#00485a;font-family:"FuturaStd-Medium"}.neo__tabs div ol li.active a,.neo__tabs div ol li:hover a{color:#6ba4b8}.neo__tabs div ol li.active:before,.neo__tabs div ol li:hover:before{color:#6ba4b8}.neo__siteplans{padding:calc(4vw + 50px) 0 0 0;overflow:hidden}.neo__siteplans svg,.neo__siteplans img{display:block;width:100%;margin:calc( -4vw - 20px ) auto 0;height:auto}.neo_grid>div article ul li p{font-size:16px}@media screen and (max-width: 1480px){.neo_grid>div article ul li p{font-size:calc(16px + -3 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_grid>div article ul li p{font-size:13px}}.neo__tabs div ol{width:30vw;max-width:300px;min-width:200px}.neo__tabs label{width:15vw;max-width:150px;min-width:100px;letter-spacing:1.2px;font-size:13px}.neo_fl_click{fill:transparent;cursor:pointer}@media screen and (max-width: 1480px){.neo__tabs label{font-size:13px}.neo_grid.amenity-1>div article:nth-of-type(2){padding:10vw 0 0 6vw}}@media screen and (max-width: 1280px){.neo__tabs label{font-size:12px}.neo__tabs div ol li a{font-size:15px}}@media screen and (max-width: 1080px){.neo__tabs label{font-size:11px}.neo_grid.amenity-1>div article p{width:100%}.neo__tabs div ol li a{font-size:14px}.neo__tabs div ol{padding:1.5rem 2rem 1rem}}@media screen and (max-width: 960px){.neo_grid.amenity-1>div article .owl-carousel,.neo_grid.amenity-1>div article figure{margin:8% 0 0 8%}.neo_grid.amenity-1>div article>span{left:0}.neo_grid.amenity-1>div article p{width:94%}.neo_grid.amenity-1>div article:nth-of-type(2){padding:6vw 0 0 6vw}.neo__siteplans{padding:0}.neo__tabs div ol{padding:1rem 2rem 0.5rem}.neo__tabs label{font-size:10px;padding:1rem 5px;letter-spacing:.2px;width:16vw}.neo__tabs div ol{width:32vw;right:2vw;min-height:330px}.neo__tabs div ol li{height:23px;line-height:23px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.neo__tabs label:nth-of-type(2){margin:0 2vw 0 0}}@media screen and (max-width: 720px){.neo__siteplans{display:none}}@media screen and (max-width: 640px){.neo_grid.amenity-1>div article>span{bottom:20%}.neo_grid.amenity-1>div article:nth-of-type(2){padding:6vw 0 0 4vw}}@media screen and (max-width: 460px){.neo_grid>div article ul li p{text-align:center}}
