abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;background:transparent;text-decoration:none;outline:0}a:hover{text-decoration:none}a:focus{outline-color:rgb(77,144,254);outline-offset:2px;outline-style:solid;outline-width:2px}button{background:transparent;outline:0;border:0;box-shadow:none}button:focus{outline-color:rgb(77,144,254);outline-offset:2px;outline-style:solid;outline-width:2px}ins{background-color:rgb(255,255,153);color:rgb(0,0,0);text-decoration:none}mark{background-color:rgb(255,255,153);color:rgb(0,0,0);font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid rgb(204,204,204);margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:"promptmedium";src:url("../.fonts/prompt-medium-webfont.woff2") format("woff2"),url("../.fonts/prompt-medium-webfont.woff") format("woff"),url("../.fonts/prompt-medium-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"promptregular";src:url("../.fonts/prompt-regular-webfont.woff2") format("woff2"),url("../.fonts/prompt-regular-webfont.woff") format("woff"),url("../.fonts/prompt-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"promptsemibold";src:url("../.fonts/prompt-semibold-webfont.woff2") format("woff2"),url("../.fonts/prompt-semibold-webfont.woff") format("woff"),url("../.fonts/prompt-semibold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}body,html{font-size:62.5%;font-family:"agenda",sans-serif;font-weight:400;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}.neo_btn{color:rgb(255,255,255);font-weight:500;font-size:13px;line-height:1;letter-spacing:0.78px;min-width:163px;padding:17px 22px;text-align:center;display:inline-block;text-transform:uppercase;background:rgb(40,164,154);-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}.neo_btn>svg{margin-left:9px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.neo_btn._orange_btn{background:rgb(202,68,28)}.neo_btn._teal_btn{background:rgb(40,164,154)}.neo_btn._blue_btn{background:rgb(51,97,125)}.neo_btn:focus,.neo_btn:hover{color:rgb(255,255,255);background:rgb(41,51,69)}.neo_btn:focus svg,.neo_btn:hover svg{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}._dark_bg .neo_btn{color:rgb(255,255,255)}.neo_back{font-size:14px;margin-bottom:30px;border:none}.neo_back>img,.neo_back>svg{margin-left:0;margin-right:20px}.neo_back:before{left:8px;right:0}.neo_back:focus,.neo_back:hover{background:transparent;color:rgb(35,31,32)!important}.neo_back:focus svg>g,.neo_back:hover svg>g{stroke:rgb(35,31,32)}.neow3hide{display:none;visibility:hidden;overflow:initial}img.lazy{display:block}.neo_logo{position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.neo_logo>a{display:block;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.neo_logo>a>img,.neo_logo>a>svg{display:block}.neo_logo>a path{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.social>li{display:inline-block;vertical-align:middle;padding-right:20px;margin-right:20px;line-height:1;border-right:1px solid rgba(255,255,255,0.2)}.social>li>a{line-height:1;display:block}.social>li>a img,.social>li>a svg{fill:rgb(46,191,178);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.social>li>a:focus img,.social>li>a:focus svg,.social>li>a:hover img,.social>li>a:hover svg{fill:rgb(202,68,28)}.social>li:last-of-type{padding-right:0;margin-right:0;border-right:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.screen-reader-text.skip-link:focus{clip:auto!important;-webkit-clip-path:none;clip-path:none;left:10px;top:10px;z-index:100000;display:inline-block;height:auto;width:auto;cursor:pointer;min-width:100px;text-align:center;padding:13px 35px;font-weight:500;font-size:13px;text-transform:uppercase;color:rgb(0,0,0);line-height:1;background:rgba(227,92,51,0.3);-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;-o-border-radius:23px;border-radius:23px}body:not(._tabbing) a,body:not(._tabbing) button{outline:none}.fadeIn,.fadeInLeft,.fadeInRight{opacity:0}*{font-size:16px;font-weight:100;margin:0 0 0 0;padding:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{overflow-x:hidden;overflow-y:auto;background:rgb(255,255,255)}body::-webkit-scrollbar{width:1.55em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body::-webkit-scrollbar-thumb{background:rgba(227,92,51,0.95);outline:1px solid rgba(227,92,51,0.95)}.noscroll{overflow:hidden}button.neolazy,figure.neolazy{background-size:cover;background-position:center center;background-position:center center;background-repeat:no-repeat;width:100%;display:block;height:auto;position:relative}button.neolazy:after,button.neolazy:before,figure.neolazy:after,figure.neolazy:before{clear:both;content:"";display:block;height:0}button.neolazy img,figure.neolazy 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%}._likeh1,h1{margin-bottom:25px;font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:0px;text-transform:initial;text-decoration:none;font-family:"p22-mackinac-pro";font-size:64px;font-weight:700;line-height:1.1;color:rgb(255,255,255);font-size:64px}@media screen and (max-width:1480px){._likeh1,h1{font-size:calc(64px + -22 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){._likeh1,h1{font-size:42px}}._likeh2,._likeh2>span,h2,h2>span{margin-bottom:25px;font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:0px;text-transform:initial;text-decoration:none;font-family:"p22-mackinac-pro";font-size:43px;font-weight:700;line-height:1.1;color:rgb(41,51,69);font-size:43px}@media screen and (max-width:1480px){._likeh2,._likeh2>span,h2,h2>span{font-size:calc(43px + -8 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){._likeh2,._likeh2>span,h2,h2>span{font-size:35px}}._likeh3,._likeh3>span,h3,h3>span{margin-bottom:25px;font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:0px;text-transform:initial;text-decoration:none;font-family:"p22-mackinac-pro";font-size:36px;font-weight:700;line-height:1.1;color:rgb(35,31,32);font-size:36px}@media screen and (max-width:1480px){._likeh3,._likeh3>span,h3,h3>span{font-size:calc(36px + -6 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){._likeh3,._likeh3>span,h3,h3>span{font-size:30px}}._likeh4,h4{margin-bottom:15px;font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:0px;text-transform:initial;text-decoration:none;font-family:"p22-mackinac-pro";font-size:33px;font-weight:400;line-height:1.1;color:rgb(41,51,69);font-size:33px}@media screen and (max-width:1480px){._likeh4,h4{font-size:calc(33px + -9 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){._likeh4,h4{font-size:24px}}._heading{font-family:"promptsemibold";font-size:19px;text-transform:uppercase;letter-spacing:1.33px;font-size:18px}@media screen and (max-width:1480px){._heading{font-size:calc(18px + -1 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){._heading{font-size:17px}}a,button,li,p{font-size:16px;font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"agenda";line-height:1.5;letter-spacing:0px;text-transform:initial;text-decoration:none;color:rgb(41,51,69);position:relative}p{font-family:"agenda";margin-bottom:20px}p:last-of-type{margin-bottom:0}p:last-of-type+div .neo_btn{margin-top:30px}p>a{font-family:"agenda"}ul{display:block;list-style:none;list-style-type:none}a{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}a:focus,a:hover{color:rgb(46,191,178)}button{background:transparent;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}._white_bg{background-color:rgb(255,255,255)}._pink_bg{background-color:rgb(250,227,226)}._orange_bg{background-color:rgb(227,92,51)}._yellow_bg{background-color:rgb(247,173,56)}._teal_bg{background-color:rgb(46,191,178)}._tan_bg{background-color:rgb(239,235,230)}._blue_bg{background-color:rgb(51,97,125)}._navy_bg{background-color:rgb(41,51,69)}._navy_bg *{color:rgb(255,255,255)}._navy_bg a,._navy_bg button,._navy_bg li,._navy_bg p{color:rgb(255,255,255)}._teal_line:before{background:rgb(46,191,178)!important}._orange_line:before{background:rgb(227,92,51)!important}._no_top_m{margin-top:0}._no_bot_m{margin-bottom:0}._no_top_p>div{padding-top:0}._no_bot_p>div{padding-bottom:0}header{position:absolute;z-index:99999999;width:calc(100vw - (100vw - 100%));display:block}header>div:first-of-type{background:rgb(41,51,69);color:rgb(255,255,255)}header>div:first-of-type>div{position:relative;display:block;width:90%;max-width:1740px;margin:0 auto;padding:10px 2vw}header>div:first-of-type>div p{font-size:14px;color:rgb(255,255,255);text-transform:uppercase;font-weight:600;letter-spacing:0.7px;margin:0;line-height:1}header>div:last-of-type{position:relative;display:block;width:90%;max-width:1740px;margin:0 auto;padding:30px 2vw;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}header .neo_navtriggers{display:inline-block;vertical-align:middle}header .neo_navtriggers>span{height:3px;background:rgb(255,255,255);display:block;margin:4px 0;text-align:right;margin-left:auto;width:21px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}header .neo_navtriggers>span:nth-of-type(4){position:absolute;right:0;top:50%;margin:0;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}header .neo_navtriggers:focus>span,header .neo_navtriggers:hover>span{background:rgb(46,191,178)}header .neo_navtriggers._active>span:first-of-type{opacity:0}header .neo_navtriggers._active>span:nth-of-type(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .neo_navtriggers._active>span:nth-of-type(3){opacity:0}header .neo_navtriggers._active>span:nth-of-type(4){opacity:1;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}header nav{position:relative;z-index:1000}header nav ul{display:inline-block;vertical-align:middle}header nav ul li{display:inline-block;margin-right:15px;line-height:1.8;border-right:1px solid rgba(239,235,230,0.2);padding-right:15px}header nav ul li a,header nav ul li button{font-weight:600;font-size:14px;color:rgb(239,235,230);text-transform:uppercase;letter-spacing:0.7px;border-bottom:2px solid transparent;padding-bottom:5px;position:relative}header nav ul li a.active,header nav ul li a:focus,header nav ul li a:hover,header nav ul li button.active,header nav ul li button:focus,header nav ul li button:hover{color:rgb(46,191,178);border-bottom:2px solid rgb(46,191,178)}header nav ul.social li a{border:0;padding:0}header nav ul.social li a.active,header nav ul.social li a:focus,header nav ul.social li a:hover{border:0}header .neo__nav{background:url(../_ui/svg/logo-nav-accent.svg) left bottom no-repeat rgb(41,51,69);position:fixed;right:0;top:0;z-index:999;height:700px;min-height:100vh;max-height:100vh;padding:0;border:0;width:42vw;min-width:400px;max-width:550px;-webkit-border-radius:100px 0px 0px 17px;-moz-border-radius:100px 0px 0px 17px;-ms-border-radius:100px 0px 0px 17px;-o-border-radius:100px 0px 0px 17px;border-radius:100px 0px 0px 17px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 1s ease-in-out 0.25s;-moz-transition:all 1s ease-in-out 0.25s;-ms-transition:all 1s ease-in-out 0.25s;-o-transition:all 1s ease-in-out 0.25s;transition:all 1s ease-in-out 0.25s}header .neo__nav>div{height:calc(100% - 150px);position:relative;margin-top:150px;overflow:auto;overflow-x:hidden;padding:2vw 6vw 4vw;opacity:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:translateY(100px) scaleY(0.75);-moz-transform:translateY(100px) scaleY(0.75);-ms-transform:translateY(100px) scaleY(0.75);-o-transform:translateY(100px) scaleY(0.75);transform:translateY(100px) scaleY(0.75);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom}header .neo__nav>div::-webkit-scrollbar{width:0.35em}header .neo__nav>div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}header .neo__nav>div::-webkit-scrollbar-thumb{background:rgba(227,92,51,0.95);outline:1px solid rgba(227,92,51,0.95)}header .neo__nav>div ul:not(.social){margin-bottom:20px}header .neo__nav>div ul:not(.social) li{display:block;border:0;padding-bottom:20px;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}header .neo__nav>div ul:not(.social) li a{font-family:"p22-mackinac-pro";font-size:40px;font-weight:700;display:inline-block;border:0;line-height:1;letter-spacing:0;text-transform:none;color:rgb(255,255,255);position:relative}header .neo__nav>div ul:not(.social) li a:before{content:"";width:0;height:22px;background:rgb(202,68,28);position:absolute;left:0;bottom:0;z-index:-1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .neo__nav>div ul:not(.social) li a:hover{color:rgb(255,255,255);border:0}header .neo__nav>div ul:not(.social) li a:hover:before{width:100%}header .neo__nav>div .social{margin-bottom:35px}header .neo__nav>div .social a:focus,header .neo__nav>div .social a:hover{border:0}header .neo__nav>div .neo_btn{margin-right:auto}header .neo__nav>div .neo_btn:focus,header .neo__nav>div .neo_btn:hover{background-color:rgb(51,97,125)}header .neo__nav.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}header .neo__nav.active>div{opacity:1;-webkit-transition:all 1s ease-in-out 0.25s;-moz-transition:all 1s ease-in-out 0.25s;-ms-transition:all 1s ease-in-out 0.25s;-o-transition:all 1s ease-in-out 0.25s;transition:all 1s ease-in-out 0.25s;-webkit-transform:translateY(0) scaleY(1);-moz-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);-o-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.page-template-template-gallery{background:url("../_content/06_Gallery/gallery-smudge-background.jpg") center center no-repeat rgb(41,51,69);background-size:cover;background-attachment:fixed}.error404,.page-id-219,.page-template-template-privacy,.page-template-template-sitemap{}.error404 .neo_logo>a>svg>g,.page-id-219 .neo_logo>a>svg>g,.page-template-template-privacy .neo_logo>a>svg>g,.page-template-template-sitemap .neo_logo>a>svg>g{fill:rgb(41,51,69)}.error404 header nav ul li a,.error404 header nav ul li button,.page-id-219 header nav ul li a,.page-id-219 header nav ul li button,.page-template-template-privacy header nav ul li a,.page-template-template-privacy header nav ul li button,.page-template-template-sitemap header nav ul li a,.page-template-template-sitemap header nav ul li button{color:rgb(41,51,69)}.error404 header nav ul li a.active,.error404 header nav ul li a:focus,.error404 header nav ul li a:hover,.error404 header nav ul li button.active,.error404 header nav ul li button:focus,.error404 header nav ul li button:hover,.page-id-219 header nav ul li a.active,.page-id-219 header nav ul li a:focus,.page-id-219 header nav ul li a:hover,.page-id-219 header nav ul li button.active,.page-id-219 header nav ul li button:focus,.page-id-219 header nav ul li button:hover,.page-template-template-privacy header nav ul li a.active,.page-template-template-privacy header nav ul li a:focus,.page-template-template-privacy header nav ul li a:hover,.page-template-template-privacy header nav ul li button.active,.page-template-template-privacy header nav ul li button:focus,.page-template-template-privacy header nav ul li button:hover,.page-template-template-sitemap header nav ul li a.active,.page-template-template-sitemap header nav ul li a:focus,.page-template-template-sitemap header nav ul li a:hover,.page-template-template-sitemap header nav ul li button.active,.page-template-template-sitemap header nav ul li button:focus,.page-template-template-sitemap header nav ul li button:hover{color:rgb(255,255,255);border-bottom:2px solid rgb(255,255,255)}.error404 header nav.active ul li a,.error404 header nav.active ul li button,.page-id-219 header nav.active ul li a,.page-id-219 header nav.active ul li button,.page-template-template-privacy header nav.active ul li a,.page-template-template-privacy header nav.active ul li button,.page-template-template-sitemap header nav.active ul li a,.page-template-template-sitemap header nav.active ul li button{color:rgb(255,255,255)}.error404 .neo_navtriggers>span,.page-id-219 .neo_navtriggers>span,.page-template-template-privacy .neo_navtriggers>span,.page-template-template-sitemap .neo_navtriggers>span{background:rgb(41,51,69)}.error404 .neo_navtriggers._active>span,.error404 .neo_navtriggers:focus>span,.error404 .neo_navtriggers:hover>span,.page-id-219 .neo_navtriggers._active>span,.page-id-219 .neo_navtriggers:focus>span,.page-id-219 .neo_navtriggers:hover>span,.page-template-template-privacy .neo_navtriggers._active>span,.page-template-template-privacy .neo_navtriggers:focus>span,.page-template-template-privacy .neo_navtriggers:hover>span,.page-template-template-sitemap .neo_navtriggers._active>span,.page-template-template-sitemap .neo_navtriggers:focus>span,.page-template-template-sitemap .neo_navtriggers:hover>span{background:rgb(255,255,255)}.error404 header,.page-template-template-privacy header,.page-template-template-sitemap header{position:relative}.error404 .neo__privacy h1{margin-bottom:calc(15px + 2vw)}.page-template-template-sitemap section.neo__privacy ul{margin-bottom:20px;padding:0}.page-template-template-sitemap section.neo__privacy ul li{display:block;border:0;padding-bottom:30px}.page-template-template-sitemap section.neo__privacy ul li a{font-family:"p22-mackinac-pro";font-size:40px;font-weight:700;display:inline-block;border:0;line-height:1;letter-spacing:0;text-transform:none;color:rgb(35,31,32);position:relative}.page-template-template-sitemap section.neo__privacy ul li a:before{content:"";width:0;height:22px;background:rgb(46,191,178);position:absolute;left:0;bottom:0;z-index:-1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.page-template-template-sitemap section.neo__privacy ul li a.active,.page-template-template-sitemap section.neo__privacy ul li a:focus,.page-template-template-sitemap section.neo__privacy ul li a:hover{color:rgb(35,31,32);border:0}.page-template-template-sitemap section.neo__privacy ul li a.active:before,.page-template-template-sitemap section.neo__privacy ul li a:focus:before,.page-template-template-sitemap section.neo__privacy ul li a:hover:before{width:100%}main{margin:0 0 0 0;width:calc(100vw - (100vw - 100%));background:transparent;overflow:hidden;font-size:16px;color:rgb(35,31,32);font-style:normal;font-stretch:normal;font-weight:400;font-variant:initial;font-family:"agenda";line-height:1.5;letter-spacing:0px;text-transform:initial;text-decoration:none;outline:0!important}main:after,main:before{clear:both;content:"";display:block;height:0}footer{width:calc(100vw - (100vw - 100%));background:rgb(41,51,69);position:relative;z-index:1}footer>div{width:90%;max-width:1740px;margin:0 auto;padding:2vw 2vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer>div>aside{width:auto;border-right:1px solid rgb(239,235,230);padding-right:4vw;margin-right:4vw;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer>div>article{width:100%}footer>div>article>div{display:block;margin:0 auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}footer>div>article>div.neo_ftop{padding:20px 0 30px;position:relative}footer>div>article>div.neo_ftop>div{position:relative}footer>div>article>div.neo_ftop>div address{margin-bottom:20px;display:block;font-family:"promptmedium";font-weight:500;font-size:14px;color:rgb(255,255,255);line-height:1.7;font-style:normal;text-transform:uppercase;letter-spacing:0.7px}footer>div>article>div.neo_ftop>div address a{display:block;font-family:"promptmedium";font-weight:500;font-size:14px;color:rgb(255,255,255);line-height:1.7;font-style:normal;text-transform:uppercase;letter-spacing:0.7px}footer>div>article>div.neo_ftop>div address a:focus,footer>div>article>div.neo_ftop>div address a:hover{color:rgb(46,191,178);text-decoration:underline}footer>div>article>div.neo_ftop>div:first-of-type{-webkit-flex:0 0 auto;flex:0 0 auto}footer>div>article>div.neo_ftop>div.norwood-sister{margin-left:30px;margin-right:30px;-webkit-flex:0 0 auto;flex:0 0 auto}footer>div>article>div.neo_ftop>div.norwood-sister a{display:block;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer>div>article>div.neo_ftop>div.norwood-sister a>img,footer>div>article>div.neo_ftop>div.norwood-sister a>svg{margin-right:10px}footer>div>article>div.neo_ftop>div.norwood-sister a span{font-family:"promptmedium";font-weight:500;font-size:14px;color:rgb(255,255,255);line-height:1.7;font-style:normal;text-transform:uppercase;letter-spacing:0.7px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}footer>div>article>div.neo_ftop>div.norwood-sister a:focus span,footer>div>article>div.neo_ftop>div.norwood-sister a:hover span{color:rgb(46,191,178);text-decoration:underline}footer>div>article>div.neo_ftop>div:last-of-type{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between}footer>div>article>div.neo_ftop>div:last-of-type .neo_btn{padding-left:35px;padding-right:35px}footer>div>article>div.neo_ftop>div:last-of-type .neo_btn:focus,footer>div>article>div.neo_ftop>div:last-of-type .neo_btn:hover{background-color:rgb(51,97,125)}footer>div>article>div.neo_ftop>div:last-of-type>div{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer>div>article>div.neo_ftop>div:last-of-type>div img,footer>div>article>div.neo_ftop>div:last-of-type>div svg{margin-left:14px;opacity:0.5}footer>div>article>div.neo_fbottom{padding:0 0 0;-webkit-align-items:center;align-items:center}footer>div>article>div.neo_fbottom>div{margin:0 0 0 0;padding:0}footer>div>article>div.neo_fbottom>div.copyright p{font-family:"promptregular";font-weight:400;font-size:12px;line-height:1;margin-bottom:5px;opacity:0.7;color:rgb(255,255,255)}footer>div>article>div.neo_fbottom>div.copyright ul{display:inline-block;margin-right:2vw}footer>div>article>div.neo_fbottom>div.copyright ul li{display:inline-block;vertical-align:middle;line-height:1;padding-right:3px;margin-right:0;border-right:1px solid rgb(255,255,255)}footer>div>article>div.neo_fbottom>div.copyright ul li a{font-family:"promptregular";color:rgb(255,255,255);font-weight:400;font-size:12px;opacity:0.7;margin-bottom:0;line-height:1;display:block}footer>div>article>div.neo_fbottom>div.copyright ul li a:focus,footer>div>article>div.neo_fbottom>div.copyright ul li a:hover{text-decoration:underline;opacity:1}footer>div>article>div.neo_fbottom>div.copyright ul li:last-of-type{border-right:0}footer>div>article>div.neo_fbottom>div.copyright>a{display:inline-block;font-weight:500;font-size:12px;color:rgb(255,255,255);letter-spacing:1.17px;line-height:1}footer>div>article>div.neo_fbottom>div.copyright>a:focus,footer>div>article>div.neo_fbottom>div.copyright>a:hover{text-decoration:underline}footer>div>article>div.neo_fbottom>div .neo_designed{color:rgb(255,255,255);font-size:12px;opacity:0.7}footer>div>article>div.neo_fbottom>div .neo_designed>span{color:rgb(255,255,255);font-size:14px;letter-spacing:1px}footer>div>article>div.neo_fbottom>div .neo_designed:focus,footer>div>article>div.neo_fbottom>div .neo_designed:hover{opacity:1}._likeh1+p:before,._likeh2+p:before,._likeh3+p:before,h1+p:before,h2+p:before,h3+p:before{content:"";width:65px;height:2px;display:block;margin-bottom:25px;background:rgb(46,191,178)}._likeh4+p:before,h4+p:before{content:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}._spin{width:180px;height:180px;position:absolute;bottom:-7vh;right:-6vw;-webkit-animation:spin 10s infinite linear;-moz-animation:spin 10s infinite linear;-ms-animation:spin 10s infinite linear;-o-animation:spin 10s infinite linear;animation:spin 10s infinite linear}#index section.neo__hero{height:100vh;min-height:750px}#index section.neo__hero>._line{position:absolute;top:10vh;right:0;width:auto;height:150vh;z-index:0}#index section.neo__hero>div>.neo_hero_content{top:25%;bottom:auto;width:47vw}#index section.neo__hero>div>.neo_hero_content h1{margin-bottom:40px}section{display:block;position:relative;width:calc(100vw - (100vw - 100%))}section>div{width:90%;max-width:1740px;margin:0 auto;padding:10vw 2vw}section.neo__hero{background:rgb(255,255,255);z-index:2;height:80vh;width:100vw;min-height:550px}section.neo__hero>div{height:100%;width:100%;padding:0;margin:0;max-width:none}section.neo__hero>div>.neo_hero_content{position:absolute;bottom:0;left:0;padding:6vw;width:43vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}section.neo__hero>div>.neo_hero_content figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-position:center right}section.neo__hero>div>.neo_hero_content h1{margin-bottom:0}section.neo__hero>div>.neo_hero_content p{color:rgb(255,255,255);max-width:350px}section.neo__hero>div>.neo_hero_content p:before{margin-bottom:40px;background:rgb(46,191,178)}section.neo__hero>div>.neo_hero_background{position:relative;width:100%;height:100%;z-index:-1}section.neo__hero>div>.neo_hero_background>figure{width:35vw;height:100%;float:left}section.neo__hero>div>.neo_hero_background>div{width:65vw;height:100%;position:relative;float:right}section.neo__hero>div>.neo_hero_background>div:after{content:"";position:absolute;top:0;left:0;width:100%;height:250px;background:transparent linear-gradient(180deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%) 0% 0%}section.neo__hero>div>.neo_hero_background>div>figure{height:100%}section.neo__hero._no_img{height:auto;min-height:100px;padding-top:100px;background:transparent}section.neo__hero._no_img>div>.neo_hero_content{position:relative;width:100%;text-align:center}section.neo__callout{z-index:1}section.neo__callout>div{position:relative;width:100%;max-width:100%;padding-left:0;padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.neo__callout>div article{max-width:780px;margin:0 auto;padding:8vw;position:relative;-webkit-order:2;order:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}section.neo__callout>div article h1:before,section.neo__callout>div article h2:before,section.neo__callout>div article h3:before{content:"";width:65px;height:2px;display:block;margin-bottom:40px}section.neo__callout>div article p{max-width:400px;margin-left:auto;margin-right:auto}section.neo__callout>div article p:before{display:none}section.neo__callout._layout1>div .neo__img:first-of-type{width:43vw;margin-top:-3vw;margin-bottom:-3vw}section.neo__callout._layout1>div .neo__img:first-of-type figure{background-position:center right}section.neo__callout._layout1>div .neo__img:nth-of-type(2){width:13vw;-webkit-order:3;order:3}section.neo__callout._layout1>div .neo__img:nth-of-type(2) figure{background-position:center left}section.neo__callout._layout1>div .neo__img figure{height:100%}section.neo__columns>div article{background:rgb(239,235,230);padding:6vw;position:relative;-webkit-border-radius:17px 100px 17px 100px;-moz-border-radius:17px 100px 17px 100px;-ms-border-radius:17px 100px 17px 100px;-o-border-radius:17px 100px 17px 100px;border-radius:17px 100px 17px 100px}section.neo__columns>div article ._spin{right:-3vw;bottom:-15vh;z-index:1}section.neo__columns>div article h1:before,section.neo__columns>div article h2:before,section.neo__columns>div article h3:before{content:"";width:65px;height:2px;display:block;margin-bottom:40px}section.neo__columns>div article h1+div,section.neo__columns>div article h2+div,section.neo__columns>div article h3+div{margin-top:50px}section.neo__columns>div article p:before{display:none}section.neo__columns>div article p+div{margin-top:50px}section.neo__columns>div article>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}section.neo__columns>div article>div>div{width:31%;text-align:center}section.neo__columns>div article>div>div h2:before{content:"";background:url(../_ui/svg/grfx-orange-cross.svg) center center no-repeat;width:13px;height:13px;margin-bottom:20px;margin-left:auto;margin-right:auto}section.neo__columns>div article>div>div p{font-size:16px;font-weight:500;color:rgb(35,31,32);text-transform:uppercase;letter-spacing:0.8px}section.neo__columns>div article>div>div ul{text-align:left}section.neo__columns>div article>div>div ul li{font-size:16px;font-weight:500;color:rgb(35,31,32);text-transform:uppercase;letter-spacing:0.8px;padding-bottom:24px;padding-left:23px;position:relative}section.neo__columns>div article>div>div ul li sup{font-size:12px;font-weight:500;color:rgb(35,31,32);text-transform:uppercase;letter-spacing:0.8px;vertical-align:top}section.neo__columns>div article>div>div ul li:last-of-type{padding-bottom:0}section.neo__columns>div article>div>div ul li:before{content:"";background:url(../_ui/svg/grfx-orange-cross.svg) center center no-repeat;width:13px;height:13px;position:absolute;left:0;top:6px}section.neo__floorplans{background:rgb(46,191,178)}section.neo__floorplans>div{padding-top:8vw;padding-bottom:8vw;position:relative}section.neo__floorplans>div ._text{position:absolute;left:2vw;top:4vw}section.neo__floorplans>div article h2{margin-bottom:8vw;text-align:center;color:rgb(255,255,255)}section.neo__floorplans>div article>div{overflow:auto}section.neo__floorplans>div article table{width:100%;background:rgb(239,235,230);padding:40px 80px 80px;border-collapse:separate;-webkit-border-radius:17px 100px;-moz-border-radius:17px 100px;-ms-border-radius:17px 100px;-o-border-radius:17px 100px;border-radius:17px 100px}section.neo__floorplans>div article table tr>td,section.neo__floorplans>div article table tr>th{line-height:1.3;text-transform:uppercase;text-align:center;padding:30px 15px}section.neo__floorplans>div article table tr>td:first-of-type,section.neo__floorplans>div article table tr>th:first-of-type{text-align:left;padding-left:2vw}section.neo__floorplans>div article table tr>td[data-label=Availability],section.neo__floorplans>div article table tr>th[data-label=Availability]{text-align:center;padding-right:2vw;width:225px;box-sizing:content-box}section.neo__floorplans>div article table tr>td :not(.neo_btn),section.neo__floorplans>div article table tr>th :not(.neo_btn){line-height:1.3;text-transform:uppercase;text-align:center;color:rgb(35,31,32)}section.neo__floorplans>div article table tr>td a:not(.neo_btn),section.neo__floorplans>div article table tr>th a:not(.neo_btn){text-decoration:underline}section.neo__floorplans>div article table tr>td a:not(.neo_btn):focus,section.neo__floorplans>div article table tr>td a:not(.neo_btn):hover,section.neo__floorplans>div article table tr>th a:not(.neo_btn):focus,section.neo__floorplans>div article table tr>th a:not(.neo_btn):hover{color:rgb(46,191,178)}section.neo__floorplans>div article table tr>td .neo_btn,section.neo__floorplans>div article table tr>td .neo_btn *,section.neo__floorplans>div article table tr>th .neo_btn,section.neo__floorplans>div article table tr>th .neo_btn *{line-height:1;color:rgb(255,255,255)}section.neo__floorplans>div article table th{font-family:"promptmedium";font-size:17px;border-bottom:2px solid rgb(46,191,178);color:rgb(51,97,125);white-space:nowrap}section.neo__floorplans>div article table td{font-size:16px;font-weight:400;letter-spacing:0.8px;border-bottom:1px solid rgba(35,31,32,0.7)}section.neo__floorplans>div article table td *{font-size:16px;font-weight:400;letter-spacing:0.8px}section.neo__floorplans>div article table td .neo_btn,section.neo__floorplans>div article table td .neo_btn *{font-size:13px;letter-spacing:0.7px}section.neo__floorplans ._line{position:absolute;top:20%;left:0;width:100vw;height:auto}section .neo__slider{position:relative}section .neo__slider>div .slick-slide figure img{font-size:0}section.neo__imageslider{padding-bottom:6vw}section.neo__imageslider>div{overflow:hidden;padding-bottom:max(100px,13vh)}section.neo__imageslider>div .slick-list{overflow:visible;z-index:2}section.neo__imageslider>div .slick-slide article{position:relative;overflow:hidden;-webkit-transition:all 0.85s ease-out;-moz-transition:all 0.85s ease-out;-ms-transition:all 0.85s ease-out;-o-transition:all 0.85s ease-out;transition:all 0.85s ease-out}section.neo__imageslider>div .slick-slide article figure{left:20%;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px}section.neo__imageslider>div .slick-slide article figure:after{position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;background:rgba(0,0,0,0.5);-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px;-webkit-transition:opacity 0.85s ease-out;-moz-transition:opacity 0.85s ease-out;-ms-transition:opacity 0.85s ease-out;-o-transition:opacity 0.85s ease-out;transition:opacity 0.85s ease-out}section.neo__imageslider>div .slick-slide article figure figcaption{position:absolute;top:100%;left:0;display:none;color:rgb(255,255,255);font-size:14px;font-weight:600;text-transform:uppercase;padding-top:10px;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left}section.neo__imageslider>div .slick-slide.slick-active article,section.neo__imageslider>div .slick-slide.slick-current-clone article{z-index:1;overflow:visible;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}section.neo__imageslider>div .slick-slide.slick-active article figure,section.neo__imageslider>div .slick-slide.slick-current-clone article figure{left:0}section.neo__imageslider>div .slick-slide.slick-active article figure:after,section.neo__imageslider>div .slick-slide.slick-current-clone article figure:after{opacity:0}section.neo__imageslider>div .slick-slide.slick-active article figure figcaption,section.neo__imageslider>div .slick-slide.slick-current-clone article figure figcaption{display:block;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}section.neo__imageslider>div .slick-slide.slick-active+.slick-slide article figure,section.neo__imageslider>div .slick-slide.slick-current-clone+.slick-slide article figure{left:auto;right:20%}section.neo__imageslider .slick-arrow{position:absolute;bottom:5vh;z-index:3;margin:0;font-size:0;-webkit-align-items:center;align-items:center;width:55px;height:55px;background-color:rgb(227,92,51);border-color:rgb(227,92,51);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}section.neo__imageslider .slick-arrow>svg{margin:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}section.neo__imageslider .slick-arrow.slick-prev{left:15%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.neo__imageslider .slick-arrow.slick-next{right:15%}section.neo__imageslider .slick-arrow:hover{background:rgb(41,51,69)}section.neo__imageslider .slick-arrow:hover>svg{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}section.neo__insta>div{padding-bottom:0}section.neo__insta>div article{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}section.neo__insta>div article>div{margin-left:auto}section.neo__insta>div article h2{margin-bottom:0}.neo__cta>div{padding-top:4vw;padding-bottom:4vw;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.neo__cta>div h4{margin-bottom:0;color:rgb(255,255,255)}.neo__cta>div a{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.neo__cta>div a h4{margin-right:50px}.neo__cta>div a>svg{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.neo__cta>div a>svg *{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.neo__cta>div a:focus>svg,.neo__cta>div a:hover>svg{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.neo__cta>div a:focus>svg>*,.neo__cta>div a:hover>svg>*{fill:#fcdbd9}#sb_instagram{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-bottom:0!important}#knockDoorwayRoot{z-index:99999999!important}.mfp-bg{z-index:999999999!important}.mfp-wrap{z-index:9999999991!important}.mfp-container{cursor:default}.mfp-arrow{opacity:1;background:rgb(40,164,154);width:55px;height:55px;top:50%;margin:0;z-index:9999;margin-top:0!important;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mfp-arrow.mfp-arrow-left{left:6vw;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.mfp-arrow.mfp-arrow-right{right:6vw}.mfp-arrow>svg{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.mfp-arrow:hover{background:rgb(227,92,51)}.mfp-arrow:hover>svg{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.mfp-bottom-bar{margin-top:0!important;top:auto!important;bottom:4vw}.mfp-bottom-bar .mfp-title{color:rgb(41,51,69);text-transform:uppercase;font-size:15px;font-weight:bold;letter-spacing:0.9px}.mfp-bottom-bar .mfp-title>svg{margin-right:10px;display:inline-block}.mfp-bottom-bar .mfp-counter{display:none}.svg-clip{position:absolute;top:0;height:0;width:0}#neo_loading{width:100vw;height:100vh;background:url(../_ui/loading_screen/vim-background.svg) center center no-repeat rgb(255,255,255);z-index:999999999;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;flex-direction:row;justify-content:center;-webkit-justify-content:center}#neo_loading>div{width:275px;height:245px;position:relative;overflow:hidden}#neo_loading>div>div{position:absolute;left:0;top:0;width:100%;height:0;-webkit-align-items:center;align-items:center;overflow:hidden}#neo_loading>div>div:first-of-type{-webkit-animation:0.3s swipe-reveal 0.6s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-moz-animation:0.3s swipe-reveal 0.6s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-ms-animation:0.3s swipe-reveal 0.6s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-o-animation:0.3s swipe-reveal 0.6s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;animation:0.3s swipe-reveal 0.6s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards}#neo_loading>div>div:nth-of-type(2){-webkit-animation:0.3s swipe-reveal 1.5s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-moz-animation:0.3s swipe-reveal 1.5s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-ms-animation:0.3s swipe-reveal 1.5s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-o-animation:0.3s swipe-reveal 1.5s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;animation:0.3s swipe-reveal 1.5s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards}#neo_loading>div>div:nth-of-type(3){-webkit-animation:0.3s swipe-reveal 2.4s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-moz-animation:0.3s swipe-reveal 2.4s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-ms-animation:0.3s swipe-reveal 2.4s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-o-animation:0.3s swipe-reveal 2.4s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;animation:0.3s swipe-reveal 2.4s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards}#neo_loading>div>div:nth-of-type(4){-webkit-animation:0.3s swipe-reveal 3.3s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-moz-animation:0.3s swipe-reveal 3.3s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-ms-animation:0.3s swipe-reveal 3.3s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-o-animation:0.3s swipe-reveal 3.3s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;animation:0.3s swipe-reveal 3.3s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards}#neo_loading>div>div:nth-of-type(5){-webkit-animation:0.3s swipe-reveal 4.2s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-moz-animation:0.3s swipe-reveal 4.2s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-ms-animation:0.3s swipe-reveal 4.2s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;-o-animation:0.3s swipe-reveal 4.2s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards;animation:0.3s swipe-reveal 4.2s forwards,0.3s swipe-hide 5.1s forwards,0.1s change-origin 5s forwards}#neo_loading>div>div>img{width:100%;height:auto;position:absolute;top:0;left:0;width:275px;height:245px;-webkit-animation:0.1s change-origin 5s forwards;-moz-animation:0.1s change-origin 5s forwards;-ms-animation:0.1s change-origin 5s forwards;-o-animation:0.1s change-origin 5s forwards;animation:0.1s change-origin 5s forwards}@-webkit-keyframes swipe-reveal{0%{height:0}to{height:100%}}@keyframes swipe-reveal{0%{height:0}to{height:100%}}@-webkit-keyframes swipe-hide{to{height:0}}@keyframes swipe-hide{to{height:0}}@-webkit-keyframes change-origin{to{top:auto;bottom:0}}@keyframes change-origin{to{top:auto;bottom:0}}.neo__gallery>div{padding:2vw 6vw 4vw}.neo__gallery>div button{margin-bottom:4vw;position:relative;height:0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.neo__gallery>div button>figure{width:100%;height:100%;position:absolute}.neo__gallery>div button>figure img{height:100%}.neo__gallery>div>div:nth-child(odd){width:100%}.neo__gallery>div>div:nth-child(odd)>button{width:29.3333333333%;padding-bottom:29.3333333333%;margin-right:6%;float:left}.neo__gallery>div>div:nth-child(odd)>button:last-of-type{margin-right:0}.neo__gallery>div>div:nth-child(2n){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;width:100%;height:100%}.neo__gallery>div>div:nth-child(2n)>button{width:48.9467213115%;padding-bottom:calc(61.4006208168% + 4vw)}.neo__gallery>div>div:nth-child(2n)>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;width:45.0532786885%}.neo__gallery>div>div:nth-child(2n)>div>button{width:100%}.neo__gallery>div>div:nth-child(2n)>div>button:first-child{padding-bottom:93.1769722814%}.neo__gallery>div>div:nth-child(2n)>div>button:nth-child(2){padding-bottom:42.8571428571%}.neo__gallery>div>div:nth-child(4n)>button{-ms-order:2;-moz-order:2;-webkit-order:2;order:2}.neo__gallery>div>div:nth-child(4n)>div{-ms-order:1;-moz-order:1;-webkit-order:1;order:1}#home-1{padding-top:6vw;padding-bottom:14vw}#home-1 ._line{position:absolute;bottom:-33vh;width:86vw;height:auto;z-index:1}#home-2{padding-bottom:8vw}#home-2 aside{margin-top:-15px}#home-2 ._line{position:absolute;bottom:-20vh;width:86vw;height:auto;z-index:1;left:10vw}#home-3 article{width:50%}#home-3 aside{margin-top:-4vw;width:50%}#home-3 aside>figure{width:54vw}#home-3 ._line{position:absolute;top:calc(100% - 10vw);z-index:1;left:90vw;height:150vh;width:auto}#home-4{padding-top:6vw;padding-bottom:4vw}#home-4>div{position:relative}#residences-1{padding-top:6vw;padding-bottom:10vw}#residences-1 ._line{position:absolute;right:0;bottom:-18vh;width:86vw;height:auto;z-index:2}#residences-2{z-index:3}#residences-3>div{padding-bottom:6vw}#residences-3 ._line{position:absolute;top:-19vw;right:0;width:86vw;height:auto}.neo__map>div{padding-top:6vw}#amenities-1{padding-bottom:6vw}#amenities-2>div{width:90%;max-width:1740px;margin:0 auto;padding-left:2vw}#amenities-2>div article{background:rgb(239,235,230);padding-left:8vw}#amenities-2 article{width:50%}#amenities-2 aside{margin-top:-4vw;width:50%}#amenities-2 aside .neo__slider{width:54vw}#amenities-2 ._line{position:absolute;bottom:0;left:0;width:86vw;height:auto}#amenities-2 ._spin{left:auto;right:0}#neighborhood-2{padding-bottom:6vw}#neighborhood-2>div{padding-top:6vw;position:relative;z-index:2}#neighborhood-2 ._line{position:absolute;top:50%;left:0;width:86vw;height:auto;z-index:1}._required{color:rgb(41,51,69);font-size:16px;font-weight:600;display:block;margin-top:5px}form fieldset{margin-bottom:40px;width:100%;position:relative}form label{color:rgb(35,31,32);opacity:1;font-family:"agenda";font-size:14px;font-weight:bold;color:rgb(35,31,32);display:block;margin-bottom:5px;text-transform:uppercase;letter-spacing:0.98px}form label.error{position:relative!important;top:5px!important;color:red!important}form .nice-select,form input,form select,form textarea{font-family:"agenda";font-size:14px;font-weight:bold;color:rgb(35,31,32);letter-spacing:0.98px;border:0;border-bottom:1px solid rgb(112,112,112);background:transparent;width:100%;padding:3px 0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:border 0.35s ease-in-out;-moz-transition:border 0.35s ease-in-out;-ms-transition:border 0.35s ease-in-out;-o-transition:border 0.35s ease-in-out;transition:border 0.35s ease-in-out}form .nice-select option,form input option,form select option,form textarea option{font-family:"agenda";font-size:14px;font-weight:bold;color:rgb(35,31,32);letter-spacing:0.98px}form .nice-select:focus,form input:focus,form select:focus,form textarea:focus{outline:none;border-bottom:1px solid rgb(46,191,178);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}form .nice-select:-webkit-autofill,form input:-webkit-autofill,form select:-webkit-autofill,form textarea:-webkit-autofill{-webkit-text-fill-color:rgb(35,31,32);-webkit-box-shadow:0 0 0px 1000px rgb(239,235,230) inset}form input~label,form select~label{pointer-events:none;position:absolute;top:0;left:0;-webkit-transition:0.25s ease all;-moz-transition:0.25s ease all;-ms-transition:0.25s ease all;-o-transition:0.25s ease all;transition:0.25s ease all}form input:focus~label,form input:not([value=""])~label,form select:focus~label,form select:not([value=""])~label{top:-15px;-webkit-transform-origin:left top;transform-origin:left top}form textarea{border:1px solid rgb(112,112,112);padding:13px;resize:none}form textarea:focus{border:1px solid rgb(46,191,178)}form textarea:-webkit-autofill{-webkit-text-fill-color:rgb(35,31,32);-webkit-box-shadow:0 0 0px 1000px rgb(239,235,230) inset}form textarea::-webkit-scrollbar{width:0.55em}form textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}form textarea::-webkit-scrollbar-thumb{background:rgba(227,92,51,0.95);outline:1px solid rgba(227,92,51,0.95)}form .neo_btn:disabled{opacity:0.5;cursor:not-allowed}.neo_message h2{margin-bottom:20px}.neo_message strong{font-weight:bold}::-webkit-input-placeholder{color:rgb(35,31,32);opacity:1}:-ms-input-placeholder{color:rgb(35,31,32);opacity:1}::-moz-placeholder{color:rgb(35,31,32);opacity:1}::placeholder{color:rgb(35,31,32);opacity:1}.neo__grid{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.neo__grid>div{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.neo__grid>div ._text{position:absolute;top:-150px;left:2vw;z-index:3}.neo__grid>div article{width:40%;position:relative;z-index:2;padding:4vw 6vw;padding-left:0}.neo__grid>div article>._spin{left:0;right:auto;bottom:-5vh;z-index:-1}.neo__grid>div article p,.neo__grid>div article ul{max-width:420px}.neo__grid>div article h1:before,.neo__grid>div article h2:before{content:"";width:65px;height:2px;display:block;margin-bottom:40px}.neo__grid>div article p:before{display:none}.neo__grid>div article .neo_btn+.neo_btn{margin-left:3vw}.neo__grid>div aside{width:60%;z-index:2;position:relative}.neo__grid>div aside>figure{position:relative;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px}.neo__grid>div aside>figure img{font-size:0}.neo__grid>div aside>figure figcaption{color:rgb(41,51,69);text-transform:uppercase;font-size:15px;font-weight:bold;letter-spacing:0.9px;margin-left:auto;text-align:right;position:absolute;top:100%;max-width:400px;right:0}.neo__grid>div aside>figure figcaption:after,.neo__grid>div aside>figure figcaption:before{content:"";background:url(../_ui/svg/grfx-caption-plus-sign.svg) center center no-repeat;width:10.848px;height:10.848px;display:inline-block}.neo__grid>div aside>figure figcaption:after{margin-left:10px}.neo__grid>div aside>figure figcaption:before{margin-right:10px;display:none}.neo__grid>div aside>._square{width:100%;height:115%;z-index:-2;position:absolute;right:-8vw;top:0}.neo__grid>div aside>._spin{left:-6vw;right:auto;bottom:-15vh}.neo__grid>div aside>._texture{width:100%;z-index:-1;position:absolute}.neo__grid>div aside .slick-dots{position:absolute;left:4vw;bottom:2vw}.neo__grid>div aside .slick-dots li{display:inline-block;vertical-align:middle;margin-right:7px;font-size:0;line-height:1}.neo__grid>div aside .slick-dots li button{width:15px;height:15px;border:2px solid rgb(255,255,255);font-size:0;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.neo__grid>div aside .slick-dots li button:before{content:"";position:absolute;width:7px;height:7px;left:2px;top:2px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.neo__grid>div aside .slick-dots li.slick-active button:before{background:rgb(255,255,255)}.neo__grid._img_left>div article{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;padding-left:6vw;padding-right:0}.neo__grid._img_left>div aside{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}.neo__grid._img_left>div aside>figure figcaption{margin-left:0;margin-right:auto;text-align:left;left:0;right:auto}.neo__grid._img_left>div aside>figure figcaption:after{display:none}.neo__grid._img_left>div aside>figure figcaption:before{display:inline-block}.neo__grid._layout1>div aside>._texture{left:5vw;top:-6%}.neo__grid._layout1>div aside figure figcaption{top:calc(100% + 20px)}.neo__grid._layout1._img_left>div aside>._square{left:auto;right:5vw}.neo__grid._layout1._img_left>div aside>._texture{right:auto;left:-10vw}.neo__grid._layout2>div{width:100%;max-width:100%;padding-left:0;padding-right:0}.neo__grid._layout2>div article{width:54%;padding-left:10vw;padding-right:10vw;padding-top:8vw;padding-bottom:8vw;background:rgb(255,255,255);-webkit-border-radius:17px 0 0 100px;-moz-border-radius:17px 0 0 100px;-ms-border-radius:17px 0 0 100px;-o-border-radius:17px 0 0 100px;border-radius:17px 0 0 100px}.neo__grid._layout2>div article :not(.neo_btn){color:rgb(41,51,69)}.neo__grid._layout2>div article ul{text-align:left}.neo__grid._layout2>div article ul li{font-size:16px;font-weight:500;color:rgb(35,31,32);text-transform:uppercase;letter-spacing:0.8px;padding-bottom:5px;padding-left:23px;position:relative}.neo__grid._layout2>div article ul li a{font-size:16px;font-weight:500;color:rgb(35,31,32);text-transform:uppercase;letter-spacing:0.8px}.neo__grid._layout2>div article ul li a>img,.neo__grid._layout2>div article ul li a>svg{display:inline-block;vertical-align:middle}.neo__grid._layout2>div article ul li a:focus,.neo__grid._layout2>div article ul li a:hover{color:rgb(227,92,51)}.neo__grid._layout2>div article ul li:last-of-type{padding-bottom:0}.neo__grid._layout2>div article ul li:before{content:"";background:url(../_ui/svg/grfx-orange-cross.svg) center center no-repeat;width:13px;height:13px;position:absolute;left:0;top:6px}.neo__grid._layout2>div aside{width:46%}.neo__grid._layout2>div aside .neo__slider,.neo__grid._layout2>div aside>figure{width:50vw;left:-4vw}.neo__grid._layout2>div aside .neo__slider figcaption,.neo__grid._layout2>div aside>figure figcaption{right:calc(100% + 20px);bottom:6vw;top:auto;left:-100%}.neo__grid._layout2>div aside>._texture{left:5vw;top:-6%}.neo__grid._layout2._none_bg>div aside>figure figcaption{top:auto;bottom:0}.neo__grid._layout2._img_left>div aside>figure{width:100%;left:0}.neo__grid._layout2._img_left>div aside>figure figcaption{left:calc(100% + 20px);right:-100%}.neo__grid._layout2._img_left>div article{padding-left:10vw;padding-right:10vw;-webkit-border-radius:0 17px 100px 0;-moz-border-radius:0 17px 100px 0;-ms-border-radius:0 17px 100px 0;-o-border-radius:0 17px 100px 0;border-radius:0 17px 100px 0}.neo__grid._half>div article{width:54%;padding-left:8vw;padding-right:8vw}.neo__grid._half>div aside{width:46%}.neo__grid._contact{margin-bottom:4vw}.neo__grid._contact>div{padding-top:150px;padding-bottom:0}.neo__grid._contact>div article{width:50%;background:rgb(239,235,230);padding:4vw;margin-top:4vw;margin-bottom:-6vw;-webkit-border-radius:17px 100px;-moz-border-radius:17px 100px;-ms-border-radius:17px 100px;-o-border-radius:17px 100px;border-radius:17px 100px}.neo__grid._contact>div article form{margin-top:45px}.neo__grid._contact>div article ._spin{left:auto;right:-120px}.neo__grid._contact>div aside{width:50%;padding-left:5vw;margin-bottom:8vw}.neo__grid._contact>div aside figure{width:45vw}.neo__privacy{display:block;position:relative;width:90%;max-width:1740px;margin:0 auto;padding:4vw 2vw}.neo__privacy>div{width:100%;max-width:1150px;padding:2vw 6vw;margin:0}.neo__privacy h1{color:rgb(41,51,69);font-size:30px;font-size:30px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h1{font-size:calc(30px + -10 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h1{font-size:20px}}.neo__privacy h2{color:rgb(41,51,69);font-size:28.45px;font-size:28.45px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h2{font-size:calc(28.45px + -9.4833333333 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h2{font-size:18.9666666667px}}.neo__privacy h3{color:rgb(41,51,69);font-size:26.9px;font-size:26.9px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h3{font-size:calc(26.9px + -8.9666666667 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h3{font-size:17.9333333333px}}.neo__privacy h4{color:rgb(41,51,69);font-size:25.35px;font-size:25.35px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h4{font-size:calc(25.35px + -8.45 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h4{font-size:16.9px}}.neo__privacy h5{color:rgb(41,51,69);font-size:23.8px;font-size:23.8px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h5{font-size:calc(23.8px + -7.9333333333 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h5{font-size:15.8666666667px}}.neo__privacy h6{color:rgb(41,51,69);font-size:22.25px;font-size:22.25px;margin:0 0 15px}@media screen and (max-width:960px){.neo__privacy h6{font-size:calc(22.25px + -7.4166666667 * (100vw - 960px) / -640)}}@media screen and (max-width:320px){.neo__privacy h6{font-size:14.8333333333px}}.neo__privacy em,.neo__privacy li,.neo__privacy p,.neo__privacy span,.neo__privacy strong,.neo__privacy:not(._sitemap) a:not(.neo_back):not(.neo_btn){color:rgb(41,51,69);font-size:17px;margin:0 0 30px}.neo__privacy ol,.neo__privacy ul{margin:0 0 30px;padding-left:70px}.neo__privacy ol li,.neo__privacy ul li{margin:0}.neo__privacy ul{list-style:disc}.neo__privacy:not(._sitemap) a:not(.neo_back):not(.neo_btn){color:rgb(46,191,178)}.neo__privacy:not(._sitemap) a:not(.neo_back):not(.neo_btn):hover{text-decoration:underline}.neo__privacy h1{font-size:68px;font-size:68px}@media screen and (max-width:1480px){.neo__privacy h1{font-size:calc(68px + -26 * (100vw - 1480px) / -520)}}@media screen and (max-width:960px){.neo__privacy h1{font-size:42px}}@supports (-webkit-overflow-scrolling:touch){.neo__grid{background-attachment:scroll}.page-template-template-gallery{background-attachment:scroll}}@supports (-ms-ime-align:auto){.neo__grid{background-attachment:scroll}.page-template-template-gallery{background-attachment:scroll}}@media screen and (max-height:1000px) and (max-width:1280px){#home-3 ._line{height:200vh;top:calc(100% - 15vw)}}@media screen and (max-width:1380px){.neo__cta>div a h4{margin-right:40px}}@media screen and (max-width:1280px){section>div{padding-top:8vw;padding-bottom:8vw}section.neo__insta>div{padding-top:150px}section.neo__floorplans>div{padding-top:100px}section.neo__floorplans>div ._text>img,section.neo__floorplans>div ._text>svg{width:50vw;min-width:250px;height:auto}.neo__grid>div ._text{top:-225px}.neo__grid>div article{width:50%}.neo__grid>div aside{width:50%}.neo__grid._layout2>div aside .neo__slider figcaption,.neo__grid._layout2>div aside>figure figcaption{bottom:2vw}.neo__grid._half>div article{padding-left:6vw;padding-right:6vw}.cta-svg{width:193px}.cta-svg>g>g:nth-of-type(7){display:none}#home-3{padding-bottom:50px}#home-4{padding-top:10vw}}@media screen and (max-width:1180px){._spin{width:130px;height:130px}#index section.neo__hero>div>.neo_hero_content{width:55vw}#index section.neo__hero>div>.neo_hero_background>figure:first-child{width:40vw}#index section.neo__hero>div>.neo_hero_background>div{width:60vw}#index section.neo__hero>._line{right:-10vw}#home-1 ._line{width:100%}#home-2 ._line{width:100%;left:0}#home-3 ._line{height:200vh;top:calc(100% - 15vw)}section.neo__imageslider .slick-arrow.slick-prev{left:9%}section.neo__imageslider .slick-arrow.slick-next{right:9%}section.neo__imageslider>div .slick-slide article figure{left:46%}section.neo__imageslider>div .slick-slide.slick-active article figure,section.neo__imageslider>div .slick-slide.slick-current-clone article figure{left:0}section.neo__imageslider>div .slick-slide.slick-active+.slick-slide article figure,section.neo__imageslider>div .slick-slide.slick-current-clone+.slick-slide article figure{left:auto;right:46%}.neo__grid._contact>div article{padding:45px}.neo__grid._layout2>div aside .neo__slider figcaption,.neo__grid._layout2>div aside>figure figcaption{bottom:0}.neo__grid._layout2._none_bg>div aside .neo__slider figcaption,.neo__grid._layout2._none_bg>div aside>figure figcaption{left:7vw;right:auto;top:102%}.neo__cta>div a h4{margin-right:30px}.cta-svg{width:156px}.cta-svg>g>g:nth-of-type(6){display:none}#home-4{padding-top:150px}section.neo__columns>div article{padding:6vw 4vw}section.neo__callout>div article{padding:6vw}footer>div>article>div.neo_ftop>div.norwood-sister{width:100%;margin:30px 0;-webkit-order:3;order:3}}@media screen and (max-width:1080px){section.neo__floorplans>div article table{padding:40px 40px 80px}section.neo__imageslider>div{padding-top:max(100px,13vh)}section.neo__imageslider .slick-arrow{top:50%;z-index:3;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}section.neo__imageslider .slick-arrow.slick-prev{left:2%;-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}section.neo__imageslider .slick-arrow.slick-next{right:2%}section.neo__columns>div article{padding:6vw}section.neo__columns>div article>div{-webkit-flex-wrap:wrap;flex-wrap:wrap}section.neo__columns>div article>div>div{width:100%;margin-bottom:24px}section.neo__columns>div article>div>div:last-of-type{margin-bottom:0}.neo__grid>div article{padding-right:4vw}.neo__grid._img_left>div article{padding-left:4vw}.neo__grid._layout2>div article{padding-left:6vw}.neo__grid._layout2>div aside .neo__slider figcaption,.neo__grid._layout2>div aside>figure figcaption{top:100%}.neo__grid._layout2._img_left>div article{padding-right:6vw}.neo__grid._half:not(._contact)>div article{padding-left:0}.neo__grid._half:not(._contact)._img_left>div article{padding-right:0}.cta-svg{width:122px}.cta-svg>g>g:nth-of-type(5){display:none}#amenities-2>div article{padding-left:6vw}#residences-3>div{padding-top:120px;padding-bottom:100px}#home-4{padding-top:175px}#home-1 ._line{bottom:-42vh}#home-3 ._line{top:calc(100% - 20vw)}}@media screen and (max-width:960px){._likeh4,h4{font-size:24px}}@media screen and (max-width:960px) and (max-width:960px){._likeh4,h4{font-size:calc(24px + -6 * (100vw - 960px) / -640)}}@media screen and (max-width:960px) and (max-width:320px){._likeh4,h4{font-size:18px}}@media screen and (max-width:960px){header>div:first-of-type>div{width:95%}header>div:last-of-type{width:95%;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:960px){section.neo__hero._no_img{padding-top:150px}}@media screen and (max-width:960px){section.neo__hero>div>.neo_hero_content{width:55vw}}@media screen and (max-width:960px){footer>div{width:95%;padding-top:45px;padding-bottom:45px}}@media screen and (max-width:960px){section>div{width:95%}section.neo__grid>div article{width:100%;margin-bottom:75px;-ms-order:1;-moz-order:1;-webkit-order:1;order:1}section.neo__grid>div article h2{margin-top:0;max-width:600px}section.neo__grid>div article p{max-width:600px}section.neo__grid>div article>._spin{left:auto;right:0}section.neo__grid>div aside{width:100%;-ms-order:2;-moz-order:2;-webkit-order:2;order:2}section.neo__grid>div aside+article{padding-left:0;padding-right:0}section.neo__grid>div aside>._square{width:100%;height:100%}section.neo__grid>div aside>._spin{left:auto;right:0}section.neo__grid>div aside+article{padding-left:0;padding-right:0}section.neo__grid._img_left>div article{-ms-order:1;-moz-order:1;-webkit-order:1;order:1;padding-left:0}section.neo__grid._img_left>div aside{-ms-order:2;-moz-order:2;-webkit-order:2;order:2}section.neo__grid._layout2>div{padding-top:45px;-webkit-justify-content:flex-end;justify-content:flex-end}section.neo__grid._layout2>div article{width:95%;padding:45px 10vw;margin-bottom:0;z-index:3}section.neo__grid._layout2>div aside{width:95%;padding-left:2vw;padding-right:2vw}section.neo__grid._layout2>div aside .neo__slider,section.neo__grid._layout2>div aside>figure{left:0}section.neo__grid._layout2>div aside .neo__slider figcaption,section.neo__grid._layout2>div aside>figure figcaption{right:0;bottom:auto}section.neo__grid._layout2._img_left>div{-webkit-justify-content:flex-start;justify-content:flex-start}section.neo__grid._layout2._img_left>div aside>figure figcaption{left:0}section.neo__grid._layout2._none_bg>div aside>figure figcaption{left:7vw}section.neo__grid._half>div article{width:100%;padding-left:0;padding-right:0}section.neo__grid._half>div aside{width:100%;padding-left:0;padding-right:0}section.neo__grid._contact{margin-bottom:0}section.neo__grid._contact>div article{padding:45px;margin-bottom:75px}section.neo__grid._contact>div article ._spin{right:0}section.neo__grid._contact>div aside>figure{width:100%}}@media screen and (max-width:960px){.neo__grid>div ._text{top:-25vw}.neo__grid>div ._text>svg{width:50vw;min-width:250px;height:auto}}@media screen and (max-width:960px){#index section.neo__hero>._line{height:200vh;right:-20vw}}@media screen and (max-width:960px){#home-1{padding-top:0}}@media screen and (max-width:960px){#home-2 ._line{width:100%}}@media screen and (max-width:960px){#home-3 article{width:90%}#home-3 aside{width:100%}#home-3 aside>figure{width:100%}#home-3 ._line{left:95vw}}@media screen and (max-width:960px){section.neo__imageslider>div .slick-slide article figure{left:63%}section.neo__imageslider>div .slick-slide.slick-active article figure,section.neo__imageslider>div .slick-slide.slick-current-clone article figure{left:0}section.neo__imageslider>div .slick-slide.slick-active+.slick-slide article figure,section.neo__imageslider>div .slick-slide.slick-current-clone+.slick-slide article figure{left:auto;right:63%}}@media screen and (max-width:960px){.neo__cta>div a h4{margin-right:20px}}@media screen and (max-width:960px){.cta-svg{width:88px}.cta-svg>g>g:nth-of-type(4){display:none}}@media screen and (max-width:960px){footer>div{-webkit-flex-wrap:wrap;flex-wrap:wrap}footer>div>aside{padding-right:0;margin-right:0;border-right:0}}@media screen and (max-width:960px){.mfp-arrow{width:40px;height:40px}.mfp-arrow.mfp-arrow-left{left:15px}.mfp-arrow.mfp-arrow-right{right:15px}}@media screen and (max-width:960px){#residences-1{padding-top:0}}@media screen and (max-width:960px){section.neo__callout>div{-webkit-flex-wrap:wrap;flex-wrap:wrap}section.neo__callout>div article{width:95%;max-width:95%;padding:6vw 2vw 75px;padding-right:20%;-webkit-order:1;order:1}section.neo__callout>div article p{margin-left:0;max-width:600px}section.neo__callout._layout1>div .neo__img:first-of-type{width:90%;margin-top:0;-webkit-order:2;order:2}section.neo__callout._layout1>div .neo__img:nth-of-type(2){position:absolute;width:20%;right:0;top:-4vw;-webkit-order:3;order:3}}@media screen and (max-width:960px){.neo__grid._layout2>div aside{margin-top:-4vw}}@media screen and (max-width:960px){.neo__grid._layout2>div aside>._texture{top:-10%}}@media screen and (max-width:960px){#amenities-2>div{width:100%;padding-left:0;padding-right:0}#amenities-2 article{width:95%;padding:45px 10vw}#amenities-2 aside{width:100%;padding-right:0}#amenities-2 aside .neo__slider{width:100%}#amenities-2 ._spin{bottom:-2vh;right:2vw}}@media screen and (max-width:840px){header nav:not(.neo__nav)>ul{display:none}#index section.neo__hero>div>.neo_hero_content{width:65vw}section.neo__columns>div aside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.neo__columns>div aside>div{width:100%;border:0;padding:35px 4vw}section.neo__columns>div aside>div h2{margin-bottom:10px}section.neo__columns>div aside>div:after{content:"";width:38px;height:2px;background:rgb(46,191,178);position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}section.neo__floorplans>div article table{border-collapse:collapse;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px}section.neo__floorplans>div article table tr{border-bottom:1px solid rgb(35,31,32)}section.neo__floorplans>div article table tr>td{display:block;width:100%;text-align:right;padding:15px;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}section.neo__floorplans>div article table tr>td:before{content:attr(data-label);font-size:15px;font-weight:500;float:left}section.neo__floorplans>div article table tr>td:first-of-type{text-align:right;padding-left:15px}section.neo__floorplans>div article table tr>td:last-of-type{text-align:right;padding-left:15px;padding-right:15px;width:auto}section.neo__floorplans>div article table tr>td .neo_btn{min-width:100px;padding:12px 15px}section.neo__floorplans>div article table tr>td br{display:none}section.neo__floorplans>div article table tr:last-of-type{border-bottom:0}section.neo__floorplans>div article table thead{display:none}section.neo__floorplans>div article table td{border-bottom:0}section.neo__gallery>div button{width:100%!important;padding-bottom:100%!important;margin-right:0!important}section.neo__gallery>div>div:nth-child(2n){display:block}section.neo__gallery>div>div:nth-child(2n)>div{width:100%;display:block}section.neo__insta>div article ._text>svg{width:60vw;min-width:250px;height:auto}.neo__cta>div a h4{margin-right:15px}.neo__cta>div a>svg{width:auto;height:35px}}@media screen and (max-width:720px){.neo_btn:before{content:none}.neo_btn>img,.neo_btn>svg{margin-left:10px}._likeh1,h1{font-size:42px}}@media screen and (max-width:720px) and (max-width:960px){._likeh1,h1{font-size:calc(42px + -10 * (100vw - 960px) / -640)}}@media screen and (max-width:720px) and (max-width:320px){._likeh1,h1{font-size:32px}}@media screen and (max-width:720px){._likeh1 br,h1 br{display:none}}@media screen and (max-width:720px){._likeh2,._likeh2>span,h2,h2>span{font-size:35px}}@media screen and (max-width:720px) and (max-width:960px){._likeh2,._likeh2>span,h2,h2>span{font-size:calc(35px + -7 * (100vw - 960px) / -640)}}@media screen and (max-width:720px) and (max-width:320px){._likeh2,._likeh2>span,h2,h2>span{font-size:28px}}@media screen and (max-width:720px){._likeh2 br,._likeh2>span br,h2 br,h2>span br{display:none}}@media screen and (max-width:720px){._likeh3,._likeh3>span,h3,h3>span{font-size:30px}}@media screen and (max-width:720px) and (max-width:960px){._likeh3,._likeh3>span,h3,h3>span{font-size:calc(30px + -5 * (100vw - 960px) / -640)}}@media screen and (max-width:720px) and (max-width:320px){._likeh3,._likeh3>span,h3,h3>span{font-size:25px}}@media screen and (max-width:720px){header>div:last-of-type{-webkit-align-items:center;align-items:center}}@media screen and (max-width:720px){#index section.neo__hero{height:auto}#index section.neo__hero>._line{display:none}#index section.neo__hero>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#index section.neo__hero>div>.neo_hero_content{position:relative;width:100%;top:0;bottom:0;height:auto;padding-top:45px;padding-bottom:45px;-webkit-order:2;order:2}#index section.neo__hero>div>.neo_hero_content>figure{width:110%}#index section.neo__hero>div>.neo_hero_content ._spin{right:0;bottom:-70px}#index section.neo__hero>div>.neo_hero_background{position:relative;display:block;-webkit-order:1;order:1}#index section.neo__hero>div>.neo_hero_background>figure:first-child{position:relative;width:100%;height:125px;z-index:1}#index section.neo__hero>div>.neo_hero_background>div{width:100%}#index section.neo__hero>div>.neo_hero_background>div>figure{position:relative}#index section.neo__hero>div>.neo_hero_background>div:after{content:none}#index section.neo__hero>div>div p{font-size:19px}}@media screen and (max-width:720px) and (max-width:960px){#index section.neo__hero>div>div p{font-size:calc(19px + -5 * (100vw - 960px) / -640)}}@media screen and (max-width:720px) and (max-width:320px){#index section.neo__hero>div>div p{font-size:14px}}@media screen and (max-width:720px){section.neo__hero{height:60vh;min-height:450px}section.neo__hero>div>.neo_hero_content{width:90vw}section.neo__hero>div>.neo_hero_background>div{width:100%}section.neo__imageslider>div .slick-slide article figure{left:76%}section.neo__imageslider>div .slick-slide.slick-active article figure,section.neo__imageslider>div .slick-slide.slick-current-clone article figure{left:0}section.neo__imageslider>div .slick-slide.slick-active+.slick-slide article figure,section.neo__imageslider>div .slick-slide.slick-current-clone+.slick-slide article figure{left:auto;right:76%}}@media screen and (max-width:720px){.neo__cta>div{padding-top:30px;padding-bottom:30px}.neo__cta>div h4{width:100%;margin-bottom:15px}.neo__cta>div a h4{margin-bottom:0}}@media screen and (max-width:720px){footer>div{-webkit-justify-content:center;justify-content:center}footer>div>article>div{-webkit-align-items:center;align-items:center;text-align:center;-webkit-flex-direction:column;flex-direction:column}footer>div>article>div .social{margin-bottom:30px}footer>div>article>div.neo_ftop>div.norwood-sister{text-align:left;width:auto}footer>div>article>div.neo_ftop>div.norwood-sister a{-webkit-justify-content:center;justify-content:center}footer>div>article>div.neo_ftop>div:last-of-type{-webkit-align-items:center;align-items:center}footer>div>article>div.neo_ftop>div:last-of-type .neo_btn{margin-bottom:30px}footer>div>article>div.neo_ftop>div:last-of-type>div img,footer>div>article>div.neo_ftop>div:last-of-type>div svg{margin-left:0;margin-right:14px}footer>div>article>div.neo_fbottom>div.copyright{margin-bottom:20px}}@media screen and (max-width:640px){h2 br{display:none}section>div{padding-top:45px;padding-bottom:45px}section.neo__floorplans>div{padding-bottom:45px}section.neo__floorplans>div article h2>span:last-of-type{margin-left:0}section.neo__callout>div{padding-top:45px}section.neo__callout>div article{padding-right:2vw;margin-top:320px}section.neo__callout._layout1>div .neo__img:nth-of-type(2){width:150px}section.neo__imageslider .slick-arrow{width:40px;height:40px}section.neo__imageslider>div .slick-slide{margin:0 2vw}section.neo__imageslider>div .slick-slide article figure{left:0!important;right:0!important}section.neo__imageslider>div .slick-slide.slick-active article,section.neo__imageslider>div .slick-slide.slick-current-clone article{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.neo__imageslider>div .slick-slide.slick-active article figure figcaption,section.neo__imageslider>div .slick-slide.slick-current-clone article figure figcaption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.neo__insta>div{padding-top:120px}section.neo__insta>div article{-webkit-flex-wrap:wrap;flex-wrap:wrap}section.neo__insta>div article>._text{width:100%}section.neo__insta>div article>div{margin:4vw 0}section.neo__columns>div article{padding:45px 30px}section.neo__grid._half>div{padding-bottom:60px}#residences-3>div{padding-top:60px;padding-bottom:50px}#amenities-2>div article{padding:45px 30px}.neo__grid>div aside .slick-dots{left:30px;bottom:20px}}@media screen and (max-width:460px){._spin{width:100px;height:100px}header .neo__nav{width:100%;height:100%;min-width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}header .neo__nav>div{margin-top:100px;padding:30px 45px}header .neo__nav>div ul:not(.social) li{margin-right:0;padding-right:0}header .neo__nav>div ul:not(.social) li a{font-size:40px}}@media screen and (max-width:460px) and (max-width:460px){header .neo__nav>div ul:not(.social) li a{font-size:calc(40px + -10 * (100vw - 460px) / -140)}}@media screen and (max-width:460px) and (max-width:320px){header .neo__nav>div ul:not(.social) li a{font-size:30px}}@media screen and (max-width:460px){#index section.neo__hero>div>.neo_hero_content{padding:45px 4vw}}@media screen and (max-width:460px){#home-3{padding-bottom:50px}}@media screen and (max-width:460px){section.neo__grid._contact>div article{padding:45px 30px}}@media screen and (max-width:460px){.neo__grid>div ._text{top:-120px}.neo__grid>div article .neo_btn{display:block;max-width:300px}.neo__grid>div article .neo_btn+.neo_btn{margin-left:0}}@media screen and (max-width:374px){section.neo__floorplans>div article table tr>td .neo_btn>span,section.neo__floorplans>div article table tr>th .neo_btn>span{display:none}}.neo_clause{background-color: rgb(46,191,178); width: 100%; position: absolute; left: 0; padding: 10px 10vw; margin:2vw 0 0;}.neo_clause p{font-size: 12px; text-align: center;}

/* Begin February 2024 Updates */
/* General: New Back Button */
.new_back_button {
  display: flex;
  align-items: center;
}
.new_back_button > span {
  margin-left: 10px;
  font-size: 15px;
  font-family: "agenda";
  font-weight: 700;
  letter-spacing: 0.9px;
  line-height: 1.4;
  color: #293345;
  text-transform: uppercase;
}
/* Floorplans Page */
section.neo__floorplans .plan_cards {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  max-width: 1210px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 960px) {
  section.neo__floorplans .plan_cards {
    flex-wrap: wrap;
 }
}
section.neo__floorplans .plan_cards .plan_card {
  width: 30%;
  max-width: 360px;
  background-color: #efebe6;
  border-radius: 17px;
}
@media screen and (max-width: 960px) {
  section.neo__floorplans .plan_cards .plan_card {
    width: 48%;
    max-width: 500px;
 }
  section.neo__floorplans .plan_cards .plan_card:nth-of-type(n + 3) {
    margin-top: 30px;
 }
  section.neo__floorplans .plan_cards .plan_card:nth-of-type(odd):last-of-type {
    margin-left: auto;
    margin-right: auto;
 }
}
@media screen and (max-width: 640px) {
  section.neo__floorplans .plan_cards .plan_card {
    width: 100%;
    max-width: 360px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
 }
  section.neo__floorplans .plan_cards .plan_card:first-of-type {
    margin-top: 0;
 }
}
section.neo__floorplans .plan_cards .plan_card .thumbnails_slider {
  min-height: 262px;
}
section.neo__floorplans .plan_cards .plan_card .thumbnails_slider .slick-arrow {
  width: 37px;
  height: 37px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 20px;
  z-index: 2;
}
section.neo__floorplans .plan_cards .plan_card .thumbnails_slider .slick-arrow.slick-next {
  left: auto;
  right: 20px;
}
section.neo__floorplans .plan_cards .plan_card .thumbnails_slider .slick-slide > div {
  padding-top: 20px;
  padding-bottom: 20px;
}
section.neo__floorplans .plan_cards .plan_card .thumbnails_slider .slick-slide > div img {
  height: 215px;
}
section.neo__floorplans .plan_cards .plan_card .card_info {
  background-color: #293345;
  border-radius: 17px;
  padding: 23px 34px;
}
section.neo__floorplans .plan_cards .plan_card .card_info .card_category {
  font-size: 17px;
  font-family: "promptmedium";
  font-weight: 500;
  letter-spacing: 1.02px;
  line-height: 1.06;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}
section.neo__floorplans .plan_cards .plan_card .card_info .card_category + p:before {
  content: none;
  display: none;
}
section.neo__floorplans .plan_cards .plan_card .card_info .card_sf_range {
  margin-top: 3px;
  font-size: 16px;
  font-family: "agenda";
  font-weight: 400;
  letter-spacing: 0.8px;
  line-height: 1.6;
  color: #fff;
  text-transform: uppercase;
}
section.neo__floorplans .plan_cards .plan_card .card_info .neo_btn {
  margin-top: 20px;
  white-space: nowrap;
}
section.neo__floorplans .plan_cards .plan_card .card_info .neo_btn:focus, section.neo__floorplans .plan_cards .plan_card .card_info .neo_btn:hover {
  background-color: #fff;
  color: #293345;
}
section.neo__floorplans .plan_cards .plan_card .card_info .neo_btn:focus svg *, section.neo__floorplans .plan_cards .plan_card .card_info .neo_btn:hover svg * {
  stroke: #293345;
}
/* Floorplan Category Archives */
body.archive.tax-floorplan-categories header {
  display: none !important;
}
body.archive.tax-floorplan-categories section.neo__floorplans {
  background: #fff;
}
body.archive.tax-floorplan-categories section.neo__floorplans > div {
  position: relative;
  padding-top: calc(40px + 3vw);
}
body.archive.tax-floorplan-categories section.neo__floorplans > div .new_back_button {
  position: absolute;
  top: calc(40px + 3vw);
  left: 0;
  z-index: 1;
}
@media screen and (max-width: 840px) {
  body.archive.tax-floorplan-categories section.neo__floorplans > div .new_back_button {
    position: relative;
    top: auto;
    left: auto;
    margin-bottom: 30px;
 }
}
body.archive.tax-floorplan-categories section.neo__floorplans > div article h1 {
  text-align: center;
}
body.archive.tax-floorplan-categories section.neo__floorplans > div article table {
  background: transparent;
}

section.neo__hero svg#Layer_1 path.cls-2 {
  fill: #fff;
}
section#home-1 svg#Layer_1 path.cls-2 {
  fill: #E35C33;
}
section#home-1 svg#Layer_1 path.cls-1 {
  fill: #fff;
}
#home-5 ._spin{
  z-index: -1;
  bottom: --8vh;
}
@media screen and (max-width: 960px) {
  #home-5 ._spin{
    bottom: -3vh;
  }
}