@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}.neow3hide{display:none;visibility:hidden;overflow:initial}img.lazy{display:block}.pattern-path-0{stroke-dasharray:427.5171203613281;stroke-dashoffset:427.51712;-webkit-animation:dash0 5s linear alternate infinite;-moz-animation:dash0 5s linear alternate infinite;-ms-animation:dash0 5s linear alternate infinite;-o-animation:dash0 5s linear alternate infinite;animation:dash0 5s linear alternate infinite}.pattern-path-1{stroke-dasharray:640.036376953125;stroke-dashoffset:640.03638;-webkit-animation:dash1 5s linear alternate infinite;-moz-animation:dash1 5s linear alternate infinite;-ms-animation:dash1 5s linear alternate infinite;-o-animation:dash1 5s linear alternate infinite;animation:dash1 5s linear alternate infinite}.pattern-path-2{stroke-dasharray:57.16757202148438;stroke-dashoffset:57.16757;-webkit-animation:dash2 4s linear alternate infinite;-moz-animation:dash2 4s linear alternate infinite;-ms-animation:dash2 4s linear alternate infinite;-o-animation:dash2 4s linear alternate infinite;animation:dash2 4s linear alternate infinite}@keyframes dash0{0%{stroke-dashoffset:427.51712;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1}}@keyframes dash1{0%{stroke-dashoffset:640.03638;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-opacity:0;stroke-dashoffset:0;fill-opacity:1}}@keyframes dash2{0%{stroke-dashoffset:57.16757;stroke-width:1;fill-opacity:.4}20%{fill-opacity:.4}100%{stroke-dashoffset:.4;stroke-opacity:.4;fill-opacity:1}}.neo_link{display:table;overflow:hidden}.neo_link.style-1{background:transparent;-webkit-transition:background-color 0.2s linear,color 0.15s linear;-moz-transition:background-color 0.2s linear,color 0.15s linear;-ms-transition:background-color 0.2s linear,color 0.15s linear;-o-transition:background-color 0.2s linear,color 0.15s linear;transition:background-color 0.2s linear,color 0.15s linear;border:solid #00485a 1.3px;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;color:#00485a;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;font-family:"FuturaStd-Bold";padding:12px 35px 10px}.neo_link.style-1:hover{color:rgba(255,255,255,0.85);background:#00485a}.neo_link.style-1.white{border:solid #fff 1.3px;color:#fff}.neo_link.style-1.white:hover{border:solid #00485a 1.3px;color:rgba(255,255,255,0.85);background:#00485a}.neo_link.style-2{position:relative;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-family:"freight-sans-pro";line-height:1.39;letter-spacing:.8px;font-weight:500;font-size:18px;text-transform:uppercase;color:#487685}.neo_link.style-2:before,.neo_link.style-2:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#487685;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;-ms-transition:transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear}.neo_link.style-2:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.neo_link.style-2:hover{-webkit-opacity:.85;-moz-opacity:.85;-ms-opacity:.85;-o-opacity:.85;opacity:.85;filter:alpha(opacity=85)}.neo_link.style-2:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);background:#d3d3d3;z-index:5}.delighter.item{-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.neo__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_loader{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;z-index:400;pointer-events:none}.neo_loader .loader{position:absolute;top:50%;left:50%;width:75px;height:100px;z-index:400;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.neo_loader .loader__bar{position:absolute;bottom:0;height:50%;width:8px;background:#487685;transform-origin:center bottom;-webkit-box-shadow:1px 1px 0 rgba(72,118,133,0.5);-moz-box-shadow:1px 1px 0 rgba(72,118,133,0.5);box-shadow:1px 1px 0 rgba(72,118,133,0.5)}.neo_loader .loader__bar:nth-child(1){left:0px;transform:scale(1, .2);animation:barUp1 4s infinite}.neo_loader .loader__bar:nth-child(2){left:15px;transform:scale(1, .4);animation:barUp2 4s infinite}.neo_loader .loader__bar:nth-child(3){left:30px;transform:scale(1, .6);animation:barUp3 4s infinite}.neo_loader .loader__bar:nth-child(4){left:45px;transform:scale(1, .8);animation:barUp4 4s infinite}.neo_loader .loader__bar:nth-child(5){left:60px;transform:scale(1, 1);animation:barUp5 4s infinite}.neo_loader .loader__ball{position:absolute;bottom:10px;left:0;width:8px;height:8px;background:#487685;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;animation:ball 4s infinite}.neo_loader .loader .cube-wrapper{position:fixed;left:50%;top:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;text-align:center}.neo_loader .loader .cube-wrapper:after{content:"";position:absolute;right:0;bottom:-20px;left:0;margin:auto;width:90px;height:6px;z-index:1;background:rgba(0,0,0,0.1);filter:blur(2px);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-animation:shadow 0.4s ease infinite alternate;-moz-animation:shadow 0.4s ease infinite alternate;-ms-animation:shadow 0.4s ease infinite alternate;-o-animation:shadow 0.4s ease infinite alternate;animation:shadow 0.4s ease infinite alternate}.neo_loader .loader .cube-wrapper .loading{color:#6a7680;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;line-height:1.5;text-decoration:none;font-family:"Futurastd-Medium";font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#487685;display:block;position:relative;top:-10px;z-index:1;-webkit-animation:text 0.4s ease infinite alternate;-moz-animation:text 0.4s ease infinite alternate;-ms-animation:text 0.4s ease infinite alternate;-o-animation:text 0.4s ease infinite alternate;animation:text 0.4s ease infinite alternate}@-webkit-keyframes text{100%{top:0px}}@keyframes text{100%{top:0px}}@-webkit-keyframes shadow{100%{bottom:-18px;width:100px}}@keyframes shadow{100%{bottom:-18px;width:100px}}@keyframes ball{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}5%{-webkit-transform:translate(8px, -14px);-moz-transform:translate(8px, -14px);-ms-transform:translate(8px, -14px);-o-transform:translate(8px, -14px);transform:translate(8px, -14px)}10%{-webkit-transform:translate(15px, -10px);-moz-transform:translate(15px, -10px);-ms-transform:translate(15px, -10px);-o-transform:translate(15px, -10px);transform:translate(15px, -10px)}17%{-webkit-transform:translate(23px, -24px);-moz-transform:translate(23px, -24px);-ms-transform:translate(23px, -24px);-o-transform:translate(23px, -24px);transform:translate(23px, -24px)}20%{transform:translate(30px, -20px)}27%{transform:translate(38px, -34px)}30%{transform:translate(45px, -30px)}37%{transform:translate(53px, -44px)}40%{transform:translate(60px, -40px)}50%{transform:translate(60px, 0)}57%{transform:translate(53px, -14px)}60%{transform:translate(45px, -10px)}67%{transform:translate(37px, -24px)}70%{transform:translate(30px, -20px)}77%{transform:translate(22px, -34px)}80%{transform:translate(15px, -30px)}87%{transform:translate(7px, -44px)}90%{transform:translate(0, -40px)}100%{transform:translate(0, 0)}}@keyframes barUp1{0%{-webkit-transform:scale(1, .2);-moz-transform:scale(1, .2);-ms-transform:scale(1, .2);-o-transform:scale(1, .2);transform:scale(1, .2)}40%{-webkit-transform:scale(1, .2);-moz-transform:scale(1, .2);-ms-transform:scale(1, .2);-o-transform:scale(1, .2);transform:scale(1, .2)}50%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}90%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, .2);-moz-transform:scale(1, .2);-ms-transform:scale(1, .2);-o-transform:scale(1, .2);transform:scale(1, .2)}}@keyframes barUp2{0%{-webkit-transform:scale(1, .4);-moz-transform:scale(1, .4);-ms-transform:scale(1, .4);-o-transform:scale(1, .4);transform:scale(1, .4)}40%{-webkit-transform:scale(1, .4);-moz-transform:scale(1, .4);-ms-transform:scale(1, .4);-o-transform:scale(1, .4);transform:scale(1, .4)}50%{-webkit-transform:scale(1, .8);-moz-transform:scale(1, .8);-ms-transform:scale(1, .8);-o-transform:scale(1, .8);transform:scale(1, .8)}90%{-webkit-transform:scale(1, .8);-moz-transform:scale(1, .8);-ms-transform:scale(1, .8);-o-transform:scale(1, .8);transform:scale(1, .8)}100%{-webkit-transform:scale(1, .4);-moz-transform:scale(1, .4);-ms-transform:scale(1, .4);-o-transform:scale(1, .4);transform:scale(1, .4)}}@keyframes barUp3{0%{-webkit-transform:scale(1, .6);-moz-transform:scale(1, .6);-ms-transform:scale(1, .6);-o-transform:scale(1, .6);transform:scale(1, .6)}100%{-webkit-transform:scale(1, .6);-moz-transform:scale(1, .6);-ms-transform:scale(1, .6);-o-transform:scale(1, .6);transform:scale(1, .6)}}@keyframes barUp4{0%{-webkit-transform:scale(1, .8);-moz-transform:scale(1, .8);-ms-transform:scale(1, .8);-o-transform:scale(1, .8);transform:scale(1, .8)}40%{-webkit-transform:scale(1, .8);-moz-transform:scale(1, .8);-ms-transform:scale(1, .8);-o-transform:scale(1, .8);transform:scale(1, .8)}50%{-webkit-transform:scale(1, .4);-moz-transform:scale(1, .4);-ms-transform:scale(1, .4);-o-transform:scale(1, .4);transform:scale(1, .4)}90%{-webkit-transform:scale(1, .4);-moz-transform:scale(1, .4);-ms-transform:scale(1, .4);-o-transform:scale(1, .4);transform:scale(1, .4)}100%{-webkit-transform:scale(1, .8);-moz-transform:scale(1, .8);-ms-transform:scale(1, .8);-o-transform:scale(1, .8);transform:scale(1, .8)}}@keyframes barUp5{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, .2);-moz-transform:scale(1, .2);-ms-transform:scale(1, .2);-o-transform:scale(1, .2);transform:scale(1, .2)}90%{-webkit-transform:scale(1, .2);-moz-transform:scale(1, .2);-ms-transform:scale(1, .2);-o-transform:scale(1, .2);transform:scale(1, .2)}100%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}}.ave__filter{width:95vw;margin:0 auto;display:block;position:relative;background:#487685;padding:15px 1.2%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ave__filter:before,.ave__filter:after{clear:both;content:"";display:block;height:0}.ave__filter>div{width:49.4%;margin:0 1.2% 1.2% 0;padding:0;float:left}.ave__filter>div:nth-child(2n+2){margin:0 0 1.2% 0}@media only screen and (max-width: 960px){.ave__filter>div{width:100%;margin:0 1% 1% 0}.ave__filter>div:nth-child(2n+2){margin:0 1% 1% 0}.ave__filter>div:nth-child(2n+2){margin:0 1% 1% 0}.ave__filter>div:nth-child(1n+1){margin:0 0 1% 0}}.ave__filter.fixed{width:100vw;margin:0 auto;position:fixed;top:80px;right:0;left:0;z-index:500}.ave__filter>div{display:block;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;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}.ave__filter>div:before,.ave__filter>div:after{clear:both;content:"";display:block;height:0}.ave__filter>div form{width:100%;position:relative;display:block;margin:0 auto;z-index:100}.ave__filter>div form fieldset{width:25%;margin:0 0% 0% 0;padding:0;float:left}.ave__filter>div form fieldset:nth-child(4n+4){margin:0 0 0% 0}@media only screen and (max-width: 640px){.ave__filter>div form fieldset{width:33%;margin:0 .5% .5% 0}.ave__filter>div form fieldset:nth-child(4n+4){margin:0 .5% .5% 0}.ave__filter>div form fieldset:nth-child(4n+4){margin:0 .5% .5% 0}.ave__filter>div form fieldset:nth-child(3n+3){margin:0 0 .5% 0}}.ave__filter>div form fieldset{padding:0 1% 0 0;overflow:initial;border:solid #487685 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}.ave__filter .c-dropdown{display:inline-block;position:relative;width:100%;text-align:left}.ave__filter .c-dropdown.is-open>ul{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;top:100%;z-index:100}.ave__filter .c-dropdown>ul{margin:5px 0 0 0;padding:0 0;position:absolute;top:125%;left:0;width:100%;max-height:280px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.02),0 2px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.02),0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 4px 8px 0 rgba(0,0,0,0.02),0 2px 4px 0 rgba(0,0,0,0.08);background:#fff;visibility:hidden;border:solid #487685 1px;-webkit-transition:opacity 0.25s linear,top 0.25s linear;-moz-transition:opacity 0.25s linear,top 0.25s linear;-ms-transition:opacity 0.25s linear,top 0.25s linear;-o-transition:opacity 0.25s linear,top 0.25s linear;transition:opacity 0.25s linear,top 0.25s linear}.ave__filter .c-dropdown>ul li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;z-index:0;-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-ms-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;transition:background-color 0.25s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;color:#487685;letter-spacing:.8px;line-height:2;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:12px;text-align:left}.ave__filter .c-dropdown>ul li:hover{background:rgba(211,211,211,0.45)}.ave__filter .c-dropdown>ul li label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;color:#487685;letter-spacing:.8px;line-height:2;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:12px;text-align:left;position:relative;display:block;padding:6px 12px 4px;z-index:10;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.ave__filter .c-dropdown>ul li label span{width:14px;height:14px;position:relative;z-index:10;margin:4px 0 0 0;display:inline-block;float:right;content:"";border:solid #487685 1px}.ave__filter .c-dropdown>ul li label span:before{background:#487685;width:10px;height:10px;content:"";display:none;position:absolute;top:2px;right:2px}.ave__filter .c-dropdown>ul li input[type=radio],.ave__filter .c-dropdown>ul li input[type=checkbox]{display:none;position:absolute;top:50%;right:10px}.ave__filter .c-dropdown>ul li input[type=radio]:checked ~ label span:before,.ave__filter .c-dropdown>ul li input[type=checkbox]:checked ~ label span:before{display:block}.ave__filter .c-dropdown>ul.neo_calendar{width:288px;height:auto;min-height:200px;left:-65px;background:#f5f9fc}.ave__filter .c-dropdown>ul.neo_calendar li:hover{background:transparent}.ave__filter .c-dropdown>ul.neo_calendar li .calendar{margin:0 auto}.ave__filter .c-dropdown>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:6px 5px 6px 8px;vertical-align:middle;display:inline-block;overflow:visible;height:30px;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#487685;letter-spacing:.8px;line-height:1.58;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:13px;text-align:left;font-weight:500;-webkit-box-shadow:0px 0px 1px #444a54;-moz-box-shadow:0px 0px 1px #444a54;box-shadow:0px 0px 1px #444a54;width:100%;user-select:none;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.ave__filter .c-dropdown>span:hover,.ave__filter .c-dropdown>span:focus{outline:none;text-decoration:none}.ave__filter .c-dropdown>span:not(:disabled){cursor:pointer}.ave__filter .c-dropdown>span:hover{color:rgba(68,74,84,0.65)}.ave__filter .c-dropdown>span:after{content:"";position:absolute;top:14px;right:8px;width:0;height:0;border:solid transparent 5px;border-top-color:#487685}.ave__filter .neo__clear{text-align:right;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.ave__filter .neo__clear a{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#fff;letter-spacing:.55px;line-height:28px;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:11px;font-weight:500;text-transform:uppercase;padding:0 0 0 1vw;height:25px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:solid #fff 1px;pointer-events:none;cursor:default;margin:3px 0.5em 0;position:relative}.ave__filter .neo__clear a span{width:15px;height:15px;position:relative;display:inline-block;cursor:pointer;pointer-events:auto;margin:0 0.2em 0 1em;top:3px}.ave__filter .neo__clear a span:after,.ave__filter .neo__clear a span:before{content:"";background:#fff;position:absolute;top:0;left:0;display:inline-block;height:15px;width:1.3px;cursor:pointer;pointer-events:auto}.ave__filter .neo__clear a span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ave__filter .neo__clear a span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ave__filter .neo__clear a span:hover:before,.ave__filter .neo__clear a span:hover:after{background:#444a54}.neo__av{width:95vw;margin:0 auto 60px;position:relative;overflow:hidden;padding:0 0 0 0;min-height:480px}.neo__av figure{display:block;width:100%;margin:0 auto;position:relative}.neo__av figure img,.neo__av figure svg{display:block;width:100%;margin:auto;height:auto;max-height:680px}.neo__av small{position:absolute;right:0;bottom:20px;left:0;margin:auto;text-align:center;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#6a7680;letter-spacing:.81px;line-height:1.79;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:14px;font-weight:500}.neo__av small.avloading{bottom:94%;z-index:300}.neo__av small.avloading._noresults{bottom:90%;z-index:300;display:none}.neo__av small._scroll{color:#fff;text-align:left;margin:0 20px}.neo__av div._building{position:relative;display:block;width:75%;height:100%;float:right;z-index:1000}.neo__av div._building:before,.neo__av div._building:after{clear:both;content:"";display:block;height:0}.neo__av div._building figure{display:inline-block;float:left;width:100%}.neo__av div._building.hide{z-index:1}.neo__av .neo_overlay{background:rgba(72,118,133,0);width:101%;height:100%;position:absolute;top:0;left:0;z-index:-999}.neo__av .neo_overlay .modal{position:absolute;top:50%;left:50%;width:105%;height:105%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:modaliDisplay 0.4s forwards;-moz-animation:modaliDisplay 0.4s forwards;-ms-animation:modaliDisplay 0.4s forwards;-o-animation:modaliDisplay 0.4s forwards;animation:modaliDisplay 0.4s forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s}.neo__av .neo_overlay .modal-inner{position:absolute;top:0%;left:0%;width:100%;height:100%;padding:2vw 0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);background:#fff;-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__av .neo_overlay .modal-inner:before,.neo__av .neo_overlay .modal-inner:after{clear:both;content:"";display:block;height:0}.neo__av .neo_overlay.opened{z-index:100}.neo__av .neo_overlay.opened .modal{-webkit-animation:modalDisplay 0.2s forwards;-moz-animation:modalDisplay 0.2s forwards;-ms-animation:modalDisplay 0.2s forwards;-o-animation:modalDisplay 0.2s forwards;animation:modalDisplay 0.2s forwards}.neo__av .neo_overlay.opened .modal svg line{-webkit-animation:modalAnimDash 0.2s forwards;-moz-animation:modalAnimDash 0.2s forwards;-ms-animation:modalAnimDash 0.2s forwards;-o-animation:modalAnimDash 0.2s forwards;animation:modalAnimDash 0.2s forwards;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s}.neo__av .neo_overlay.opened .modal .modal-inner{-webkit-animation:modalDisplay 0.2s forwards;-moz-animation:modalDisplay 0.2s forwards;-ms-animation:modalDisplay 0.2s forwards;-o-animation:modalDisplay 0.2s forwards;animation:modalDisplay 0.2s forwards;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.neo__av .neo_overlay>svg{width:100%;height:100%;position:relative;display:block;margin:0 auto}.neo__av .neo_overlay>svg line{stroke-width:1px;stroke:rgba(255,255,255,0.2)}.neo__av .neo_overlay>svg line#svg_2{stroke-dasharray:1680;stroke-dashoffset:1680}.neo__av .neo_overlay>svg line#svg_4{stroke-dasharray:1680;stroke-dashoffset:-280}.neo__av .neo_overlay>svg line#svg_3{stroke-dasharray:1680;stroke-dashoffset:-580}.neo__av .neo_overlay>svg line#svg_5{stroke-dasharray:1680;stroke-dashoffset:-280}@keyframes modalAnimDash{90%{stroke:#75a4b0}100%{stroke:#fff;stroke-dashoffset:0;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes modalDisplay{to{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes modaliDisplay{to{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}}.av_data{width:95vw;margin:0 auto calc(2vw + 25px);display:block;position:relative}.av_data table.dataTable{width:90%}.av_data table.dataTable thead th,.av_data table.dataTable thead td{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;font-family:"futurastd-medium";font-size:14px;line-height:1.79;letter-spacing:.81px;color:#487685;text-transform:uppercase;text-align:center;padding:7px 0 5px 10px;background:none;border-top:solid rgba(211,211,211,0.45) 2px;border-bottom:solid rgba(211,211,211,0.45) 2px}.av_data table.dataTable thead th.sorting_asc,.av_data table.dataTable thead td.sorting_asc{font-weight:600}.av_data table.dataTable thead th.center,.av_data table.dataTable thead td.center{text-align:center}.av_data table.dataTable thead th.right,.av_data table.dataTable thead td.right{text-align:right}.av_data table.dataTable thead th.neo_Vis,.av_data table.dataTable thead td.neo_Vis{color:transparent;font-size:0px}.av_data table.dataTable tbody th,.av_data table.dataTable tbody td{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;font-family:"futurastd-medium";font-size:14px;line-height:2.21;letter-spacing:1.17x;color:#6a7680;text-transform:uppercase;text-align:center;padding:0.8vw 0 0.8vw 1vw;border:none}.av_data table.dataTable tbody th .neo_btn1,.av_data table.dataTable tbody td .neo_btn1{display:inline-block;padding:10px 22px 8px;position:relative;text-indent:2px;border:solid #487685 1px;background:transparent;-webkit-transition:color 0.1s linear 0.05s;-moz-transition:color 0.1s linear 0.05s;-ms-transition:color 0.1s linear 0.05s;-o-transition:color 0.1s linear 0.05s;transition:color 0.1s linear 0.05s;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;font-size:13px;text-align:center;color:#487685;text-transform:uppercase;font-family:"Futurastd-Medium";letter-spacing:1.84px;font-weight:500;color:#fff;margin:0 10px 0 0}.av_data table.dataTable tbody th .neo_btn1 span,.av_data table.dataTable tbody td .neo_btn1 span{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;font-size:13px;text-align:center;color:#487685;text-transform:uppercase;font-family:"Futurastd-Medium";letter-spacing:1.84px;font-weight:500}.av_data table.dataTable tbody th .neo_btn1::before,.av_data table.dataTable tbody td .neo_btn1::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;z-index:1;background:#fff;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-moz-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-ms-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-o-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s}.av_data table.dataTable tbody th .neo_btn1::after,.av_data table.dataTable tbody td .neo_btn1::after{-webkit-transition:border 0.1s linear 0.05s;-moz-transition:border 0.1s linear 0.05s;-ms-transition:border 0.1s linear 0.05s;-o-transition:border 0.1s linear 0.05s;transition:border 0.1s linear 0.05s}.av_data table.dataTable tbody th .neo_btn1 .btn-inner,.av_data table.dataTable tbody td .neo_btn1 .btn-inner{position:relative;z-index:2}.av_data table.dataTable tbody th .neo_btn1:hover,.av_data table.dataTable tbody td .neo_btn1:hover{color:#487685;background:#487685;-webkit-transition:color 0.1s linear 0s;-moz-transition:color 0.1s linear 0s;-ms-transition:color 0.1s linear 0s;-o-transition:color 0.1s linear 0s;transition:color 0.1s linear 0s}.av_data table.dataTable tbody th .neo_btn1:hover span,.av_data table.dataTable tbody td .neo_btn1:hover span{color:#fff}.av_data table.dataTable tbody th .neo_btn1:hover::before,.av_data table.dataTable tbody td .neo_btn1:hover::before{top:0;height:100%;display:none;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-moz-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-ms-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-o-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s}.av_data table.dataTable tbody th .neo_btn1:hover::after,.av_data table.dataTable tbody td .neo_btn1:hover::after{border-color:#00485a;-webkit-transition:border 0.1s linear 0s;-moz-transition:border 0.1s linear 0s;-ms-transition:border 0.1s linear 0s;-o-transition:border 0.1s linear 0s;transition:border 0.1s linear 0s}.av_data table.dataTable tbody th.center,.av_data table.dataTable tbody td.center{text-align:center}.av_data table.dataTable tbody th.neo_Vis,.av_data table.dataTable tbody td.neo_Vis{color:transparent;font-size:0px}.av_data table.dataTable tbody th.right,.av_data table.dataTable tbody td.right{text-align:right}.av_data table.dataTable tbody th:last-child,.av_data table.dataTable tbody td:last-child{text-align:right}.av_data table.dataTable tbody th img.neo_key,.av_data table.dataTable tbody th svg.neo_key,.av_data table.dataTable tbody td img.neo_key,.av_data table.dataTable tbody td svg.neo_key{width:auto;height:10vh;max-height:50px;min-height:35px;vertical-align:middle}.av_data table.dataTable tbody tr{min-height:80px;max-height:120px}.av_data table.dataTable tbody tr .sorting_1{font-weight:500;color:#00485a}.av_data table.dataTable tbody tr.odd td.sorting_1,.av_data table.dataTable tbody tr.even td.sorting_1{background:rgba(211,211,211,0.05)}.av_data table.dataTable tbody tr.odd td.sorting_1:hover,.av_data table.dataTable tbody tr.even td.sorting_1:hover{background:transparent}.av_data table.dataTable.stripe tbody tr.odd,.av_data table.dataTable.display tbody tr.odd{background:#fff}.av_data table.dataTable.stripe tbody tr.odd td,.av_data table.dataTable.display tbody tr.odd td{border:none}.av_data table.dataTable.stripe tbody tr.odd td._click,.av_data table.dataTable.display tbody tr.odd td._click{cursor:pointer}.av_data table.dataTable.stripe tbody tr.odd:hover,.av_data table.dataTable.display tbody tr.odd:hover{background:rgba(107,164,184,0.15)}.av_data table.dataTable.stripe tbody tr.even,.av_data table.dataTable.display tbody tr.even{background:rgba(107,164,184,0.09)}.av_data table.dataTable.stripe tbody tr.even td,.av_data table.dataTable.display tbody tr.even td{border:none}.av_data table.dataTable.stripe tbody tr.even:hover,.av_data table.dataTable.display tbody tr.even:hover{background:rgba(107,164,184,0.15)}.av_data table.dataTable.no-footer{border:solid transparent 1px}.av_data .dataTables_paginate{display:block}.av_data .paginate_button,.av_data .dataTables_info{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-decoration:none;text-transform:uppercase;color:rgba(68,74,84,0.4);font-size:13px}.av_data .dataTables_length,.av_data .dataTables_filter{display:block;margin:0 0 25px 0;font-size:20px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-decoration:none;text-transform:uppercase;color:#444a54}.av_data .dataTables_length label,.av_data .dataTables_filter label{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none;font-size:11px;color:#487685;font-family:"futurastd-medium"}.av_data .dataTables_length select,.av_data .dataTables_filter select{margin:0 10px;background:rgba(232,237,242,0);padding:8px 10px;outline:none;height:33px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-decoration:none;text-transform:uppercase;color:#444a54;font-size:13px;border:solid rgba(211,211,211,0.5) 1px}.av_data .dataTables_length input,.av_data .dataTables_filter input{outline:none;background:rgba(232,237,242,0.25);padding:8px 10px;width:20vw;min-width:200px;border:solid rgba(211,211,211,0.8) 1px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"freight-display-pro";line-height:1.5;letter-spacing:.1px;text-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}.av_data .dataTables_length{position:absolute;top:-116px}.av_data .dataTables_filter{position:absolute;top:-120px;right:0}.neo__plate{position:relative;display:block;width:95vw;height:100%;background:#fff;margin:0 auto}.neo__plate:after{height:100%;width:1.5px;background:rgba(211,211,211,0.5);content:"";position:absolute;top:0%;left:20%}.neo__plate .neo_m_close{position:absolute;top:0;left:0;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:11.9px;line-height:1.79;font-weight:500;font-family:"Futurastd-Medium";color:#487685;letter-spacing:.69px;text-transform:uppercase}.neo__plate .neo_m_close:before{width:12px;height:12px;content:"";display:inline-block;margin:0 5px 0 0;vertical-align:text-bottom;background-image:url("../_ui/dropdown-color.svg");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.neo__plate .neo_m_close.show{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible}.neo__plate .neo_m_close.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}.tab-availability{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:start;-webkit-justify-content:start;padding:40px 0 0 0}.tab-availability>div{width:75%;position:absolute;top:0;right:0;height:100%;flex:1}.tab-availability label{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:12px;line-height:2.08;font-weight:500;font-family:"Futurastd-Medium";color:#487685;letter-spacing:.99px;text-transform:uppercase;width:15.5%;padding:0.3em 1.5em;margin:0.5em 0;text-align:left}.tab-availability label:nth-of-type(2){margin:0.5em 0}.tab-availability label span{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;font-size:12px;line-height:2.08;font-weight:500;font-family:"Futurastd-Medium";color:#487685;letter-spacing:.99px;text-transform:uppercase;text-align:right;float:right}.tab-availability label:hover span{color:#fff}.dataTables_wrapper .dataTables_paginate .paginate_button{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-decoration:none;font-family:"futurastd-medium";font-size:12px;line-height:2.21;letter-spacing:1.17px;color:rgba(68,74,84,0.5);text-transform:uppercase;text-align:center}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:rgba(232,237,242,0.1);pointer-events:none;border:solid rgba(232,237,242,0.25) 1px}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:rgba(117,164,176,0.1);color:#487685;border:solid rgba(117,164,176,0.3) 1px}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_info{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-transform:initial;text-decoration:none;font-family:"futurastd-medium";line-height:2.21;letter-spacing:.44px;font-size:14px;color:#d3d3d3}.dataTables_wrapper .dataTables_processing{margin-top:35px}.neo_bld_click{cursor:pointer}.neo_bld_click polygon{fill-rule:evenodd;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);fill:transparent}.neo_bld_txt{cursor:pointer}.neo_bld_txt text{text-shadow:0 0 4px rgba(0,0,0,0.5)}.neo_bld_txt.active text,.neo_bld_txt:hover text{fill:#487685}.neo_bld_bg polygon{fill:transparent;fill-rule:evenodd}.neo_bld_bg.active polygon{fill:rgba(72,118,133,0.6)}.neo_plate_click{fill:transparent;cursor:pointer}.neo_plate_click.bedOn,.neo_plate_click.bathOn,.neo_plate_click.active{fill:transparent;cursor:pointer}.neo_plate_click.bedOff,.neo_plate_click.bathOff,.neo_plate_click.disabled{pointer-events:none;cursor:not-allowed;pointer-events:none !important;cursor:not-allowed !important}.neo_plate_txt{pointer-events:none;cursor:not-allowed}.neo_plate_bg{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.neo_plate_bg.bedOn,.neo_plate_bg.bathOn,.neo_plate_bg.active{fill:rgba(72,118,133,0.85)}.neo_plate_bg.bedOff,.neo_plate_bg.bathOff,.neo_plate_bg.disabled{pointer-events:none;cursor:not-allowed;fill:#fff;pointer-events:none !important;cursor:not-allowed !important;fill:white !important}.neo_plate_bg.hover{fill:rgba(72,118,133,0.65)}body.noscroll{height:auto;overflow:hidden;z-index:-1}.close-mfp{position:fixed;top:10px;right:10px;cursor:pointer;width:30px;height:30px;z-index:10}.close-mfp>span{position:relative;text-align:left;height:100%;width:100%;display:block}.close-mfp>span span{cursor:pointer;padding:1px 0 0 0;display:block;text-align:center;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";letter-spacing:.1px;text-transform:initial;text-decoration:none;font-size:10px;line-height:30px;font-weight:300;color:#487685}.close-mfp>span:before,.close-mfp>span:after{content:"";height:1.6px;width:inherit;position:absolute;left:0;background:#487685;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.close-mfp>span:before{top:46%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-mfp>span:after{bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-mfp>span:hover:before,.close-mfp>span:hover:after{background:#e5ebef}.neo__apartment{position:relative;display:block;background:#fff}.neo__apartment>div{height:100%;width:90%;margin:2vw auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between}.neo__apartment>div:before,.neo__apartment>div:after{clear:both;content:"";display:block;height:0}.neo__apartment>div article,.neo__apartment>div aside{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__apartment>div article:before,.neo__apartment>div article:after,.neo__apartment>div aside:before,.neo__apartment>div aside:after{clear:both;content:"";display:block;height:0}.neo__apartment>div aside{position:relative;width:25%;min-width:25%;border-right:solid #d3d3d3 1px}.neo__apartment>div aside h4{font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;font-size:14px;font-weight:600;font-family:"Futurastd-Bold";line-height:1.79;letter-spacing:.81px;color:#487685}.neo__apartment>div aside p{font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;line-height:1.4;letter-spacing:.09px;font-weight:500;font-family:"freight-sans-pro";font-size:15px;color:#6a7680;margin:5px 0 calc(1vw + 15px) 0;width:90%;display:block}.neo__apartment>div aside p span{display:inline-block;margin:0 1vw 0 0;font-style:normal;font-stretch:normal;font-variant:initial;text-transform:initial;text-decoration:none;line-height:1.79;letter-spacing:.54px;font-weight:500;font-family:"Futurastd-Medium";font-size:14px;color:#6a7680}.neo__apartment>div aside a{display:inline-block;padding:10px 22px 8px;position:relative;text-indent:2px;border:solid #487685 1px;background:transparent;-webkit-transition:color 0.1s linear 0.05s;-moz-transition:color 0.1s linear 0.05s;-ms-transition:color 0.1s linear 0.05s;-o-transition:color 0.1s linear 0.05s;transition:color 0.1s linear 0.05s;font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;font-size:13px;text-align:center;color:#487685;text-transform:uppercase;font-family:"Futurastd-Medium";letter-spacing:1.84px;font-weight:500;color:#fff;margin:5px auto;width:70%;min-width:150px;max-width:180px}.neo__apartment>div aside a span{font-style:normal;font-stretch:normal;font-variant:initial;line-height:1.5;text-decoration:none;font-size:13px;text-align:center;color:#487685;text-transform:uppercase;font-family:"Futurastd-Medium";letter-spacing:1.84px;font-weight:500}.neo__apartment>div aside a::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;z-index:1;background:#fff;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-moz-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-ms-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;-o-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s;transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0.2s}.neo__apartment>div aside a::after{-webkit-transition:border 0.1s linear 0.05s;-moz-transition:border 0.1s linear 0.05s;-ms-transition:border 0.1s linear 0.05s;-o-transition:border 0.1s linear 0.05s;transition:border 0.1s linear 0.05s}.neo__apartment>div aside a .btn-inner{position:relative;z-index:2}.neo__apartment>div aside a:hover{color:#487685;background:#487685;-webkit-transition:color 0.1s linear 0s;-moz-transition:color 0.1s linear 0s;-ms-transition:color 0.1s linear 0s;-o-transition:color 0.1s linear 0s;transition:color 0.1s linear 0s}.neo__apartment>div aside a:hover span{color:#fff}.neo__apartment>div aside a:hover::before{top:0;height:100%;display:none;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-moz-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-ms-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;-o-transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s;transition:height 0.2s ease,top 0.2s ease,opacity 0s linear 0s}.neo__apartment>div aside a:hover::after{border-color:#00485a;-webkit-transition:border 0.1s linear 0s;-moz-transition:border 0.1s linear 0s;-ms-transition:border 0.1s linear 0s;-o-transition:border 0.1s linear 0s;transition:border 0.1s linear 0s}.neo__apartment>div aside img{width:80%;min-width:150px;max-width:220px;margin:calc(2vh + 20px) 0}.neo__apartment>div article{width:75%;min-width:75%;max-height:1020px;text-align:center}.neo__apartment>div article 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;width:60%;margin:auto}.neo__apartment>div article figure:before,.neo__apartment>div article figure:after{clear:both;content:"";display:block;height:0}.neo__apartment>div article figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}.neo__apartment>div article 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}.owl-carousel .owl-item img{object-fit:contain;width:85%;height:80vh;margin:0 auto}.owl-theme .owl-nav{width:100%;position:absolute;top:0}.owl-theme .owl-nav button{outline:none}.owl-theme .owl-nav button span{color:#6a7680;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;line-height:1.5;letter-spacing:.1px;text-transform:initial;text-decoration:none;font-family:"Futurastd-Medium";font-size:5vw;-webkit-opacity:.1;-moz-opacity:.1;-ms-opacity:.1;-o-opacity:.1;opacity:.1;filter:alpha(opacity=10)}.owl-theme .owl-nav .owl-prev{position:absolute;top:35vh;left:5%}.owl-theme .owl-nav .owl-next{position:absolute;top:35vh;right:5%}.owl-dots button{outline:none}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent}.neo_sm_av{display:none;width:100%;min-height:100vh;position:relative}.neo_sm_av:before,.neo_sm_av:after{clear:both;content:"";display:block;height:0}.neo_sm_av>small{position:absolute;top:20px;right:0;left:0;margin:auto;text-align:center;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#6a7680;letter-spacing:.81px;line-height:1.79;font-family:"Futurastd-Medium";text-transform:uppercase;font-size:14px;font-weight:500}.neo_sm_av>div{width:90vw;margin:0 auto;padding:calc(2vw + 20px) 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_sm_av>div:before,.neo_sm_av>div:after{clear:both;content:"";display:block;height:0}.neo_sm_av>div>ul{width:100%;padding:0 0;margin:0 auto}.neo_sm_av>div>ul:before,.neo_sm_av>div>ul:after{clear:both;content:"";display:block;height:0}.neo_sm_av>div>ul>li{width:33.33333%;margin:0 0% 0% 0;padding:0;float:left}.neo_sm_av>div>ul>li:nth-child(3n+3){margin:0 0 0% 0}@media only screen and (max-width: 720px){.neo_sm_av>div>ul>li{width:50%;margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(3n+3){margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(3n+3){margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(2n+2){margin:0 0 0% 0}}@media only screen and (max-width: 460px){.neo_sm_av>div>ul>li{width:100%;margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(2n+2){margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(3n+3){margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(2n+2){margin:0 0% 0% 0}.neo_sm_av>div>ul>li:nth-child(1n+1){margin:0 0 0% 0}}.neo_sm_av>div>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:2%;position:relative}.neo_sm_av>div>ul>li:before{content:"";width:96%;height:96%;z-index:0;position:absolute;top:2%;left:2%;border:solid #487685 1px}.neo_sm_av>div>ul>li>a{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(72,118,133,0);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.neo_sm_av>div>ul>li>a:hover{background:rgba(72,118,133,0.25)}.neo_sm_av>div>ul>li>div{position:relative;width:100%;margin:1vw auto}.neo_sm_av>div>ul>li>div span,.neo_sm_av>div>ul>li>div p{font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;text-transform:initial;text-decoration:none;line-height:2.21;letter-spacing:.54px;font-size:12px;color:#6a7680;font-family:"Futurastd-Medium"}.neo_sm_av>div>ul>li>div h4{font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#00485a;letter-spacing:1.5px;line-height:1.79;font-family:"Futurastd-Bold";text-transform:uppercase;font-size:18px;font-weight:500;font-size:16px;display:block;margin:5px auto 0;width:100%}@media screen and (max-width: 960px){.neo_sm_av>div>ul>li>div h4{font-size:calc(16px + -3 * (100vw - 960px) / -500)}}@media screen and (max-width: 460px){.neo_sm_av>div>ul>li>div h4{font-size:13px}}.neo_sm_av>div>ul>li>div h4 span{float:right;text-align:right}.neo_sm_av>div>ul>li>div p{width:100%;display:block;white-space:nowrap}.neo_sm_av>div>ul>li>div p span{display:inline-block;margin:0 0.2vw 0 0}.neo_sm_av>div>ul>li>div p s{background:#487685;width:1px;height:12px;display:inline-block;content:"";margin:0 0.2vw 0 0;vertical-align:text-top}.neo_sm_av>div>ul>li>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;-webkit-background-size:80%;-moz-background-size:80%;background-size:80%;-o-background-size:80%;background-position:cente center;background-repeat:no-repeat;width:100%;max-width:100%;overflow:hidden;max-height:200px;height:22vw;min-height:120px}.neo_sm_av>div>ul>li>figure:before,.neo_sm_av>div>ul>li>figure:after{clear:both;content:"";display:block;height:0}.neo_sm_av>div>ul>li>figure span{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:""}.neo_sm_av>div>ul>li>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}body.smAvailability .neo__av,body.smAvailability .av_data{display:none}body.smAvailability .neo_sm_av{display:block}body.hasBanner header.calendar-header{top:0}@media screen and (max-width: 1480px){.ave__filter .c-dropdown>span{font-size:12px}}@media screen and (max-width: 1280px){.ave__filter .c-dropdown>ul{width:120%}.ave__filter .c-dropdown>ul li label{font-size:10.5px}.ave__filter .c-dropdown>span{font-size:11px}.ave__filter .neo__clear a{margin:3px 0.25em 0;font-size:10px}.neo__av{min-height:500px}.neo__av div._building figure{margin:20px auto 0;-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}.tab-availability label{width:15%;font-size:11.5px;padding:0.3em 1.5em 0.2em}.tab-availability label span{font-size:11.5px}.tab-availability>div{width:77%}.av_data table.dataTable tbody th,.av_data table.dataTable tbody td{font-size:13px}}@media screen and (max-width: 1080px){.ave__filter{height:55px}.ave__filter .c-dropdown>ul li label span{margin:2px 0 0 0}.ave__filter .c-dropdown>ul{width:130%}.ave__filter .c-dropdown>ul li label{font-size:9.5px}.ave__filter .c-dropdown>span{font-size:10px;height:25px;line-height:16px}.ave__filter .c-dropdown>span:after{top:11px;right:5px}.ave__filter .neo__clear a{margin:1px 0.15em 0;font-size:9px}.neo__av{min-height:520px}.neo__av div._building figure{margin:60px auto 0}.neo__av small{font-size:13px}.tab-availability{margin:30px 0 0 0}.av_data table.dataTable thead th,.av_data table.dataTable thead td{font-size:13px}.av_data table.dataTable tbody th,.av_data table.dataTable tbody td{font-size:12px}.dataTables_wrapper .dataTables_info{font-size:13px}.dataTables_wrapper .dataTables_paginate .paginate_button{font-size:11px}.tab-availability label{width:18%;font-size:10.5px}.tab-availability>div{width:74%}.neo__apartment>div{width:94%}.neo__apartment>div aside p{width:96%}.neo__apartment>div aside a{padding:8px 20px 6px}.neo__apartment>div aside a span{font-size:12px}}@media screen and (max-width: 960px){.neo__apartment>div aside a{padding:6px 15px 4px}.neo__apartment>div aside{width:30%;min-width:30%}.neo__apartment>div article{width:70%;min-width:70%}.owl-carousel .owl-item img{width:100%;height:auto}}@media screen and (max-width: 720px){.neo_sm_av>div>ul>li>figure{margin:4vw auto 2vw}.neo__apartment>div aside{min-width:100%;width:100%;border:0}.neo__apartment>div article{min-width:100%;width:100%}.neo__apartment>div aside h4,.neo__apartment>div aside p{text-align:center}.neo__apartment>div aside a,.neo__apartment>div aside img{margin:2vw auto;display:table}.neo__apartment>div aside img{margin:calc(2vh + 20px) auto 0;width:40%}}@media screen and (max-width: 640px){.neo_sm_av>div>ul>li{padding:3%}.ave__filter>div form{width:88%}}@media screen and (max-width: 460px){.neo_sm_av>div>ul>li{padding:4%}.neo_sm_av>div>ul>li>figure{-webkit-background-size:90%;-moz-background-size:90%;background-size:90%;-o-background-size:90%;background-repeat:no-repeat}.neo_sm_av>div>ul{width:80%}.neo_sm_av>div>ul>li>figure{background-size:85%;height:50vw}.ave__filter .c-dropdown>ul li label{font-size:8.5px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){header{z-index:8888}.neo__av figure{min-height:700px;overflow:hidden}.neo__av figure svg{height:100vh;margin-top:75px;min-height:690px}.tab-availability label:last-of-type{margin-bottom:10vh}.tab-availability{padding:0 0 0 0}.neo__av small._scroll{margin:10px auto;text-align:center}}@supports (-ms-ime-align: auto){.tab-availability{padding:0 0 0 0}}
