@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;background:rgba(0,0,0,0);text-decoration:none;outline:0}a:hover{text-decoration:none}a:focus{outline-color:#4d90fe;outline-offset:2px;outline-style:solid;outline-width:2px}button{background:rgba(0,0,0,0);outline:0;border:0;box-shadow:none;cursor:pointer}button:focus{outline-color:#4d90fe;outline-offset:2px;outline-style:solid;outline-width:2px}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}.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;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;text-transform:uppercase;min-width:100px;text-align:center;padding:13px 35px;line-height:1;border:1.5px solid #7997a3;background:#7997a3;color:#fff;border-radius:23px}body:not(._tabbing) button,body:not(._tabbing) a{outline:none}em{font-style:italic}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.neow3hide{display:none;visibility:hidden;overflow:initial}button.neolazy,figure.neolazy{background-size:cover;background-position:center center;width:100%;height:auto;display:block;position:relative}button.neolazy img,figure.neolazy img{opacity:0;visibility:hidden;display:block;width:100%}img.neolazy{max-width:100%}._left{text-align:left}._center{text-align:center}._right{text-align:right}._align_top>div{align-items:flex-start !important}._align_bot>div{align-items:flex-end !important}._p{padding:var(--yPadding) var(--xPadding)}._px{padding-left:var(--xPadding);padding-right:var(--xPadding)}._px0{padding-left:0;padding-right:0}._py{padding-top:var(--yPadding);padding-bottom:var(--yPadding)}._py0{padding-top:0;padding-bottom:0}._pt{padding-top:var(--yPadding)}._pt0{padding-top:0}._pb{padding-bottom:var(--yPadding)}._pb0{padding-bottom:0}._pl{padding-left:var(--xPadding)}._pl0{padding-left:0}._pr{padding-right:var(--xPadding)}._pr0{padding-right:0}.neo_designed>svg{height:13px}.neo_designed>svg>path{fill:#000}:root{--yPadding: 5vw;--xPadding: 5vw}html,body{font-family:"Karla",sans-serif;font-weight:500;font-size:62.5%;font-size:20px;line-height:1.5;letter-spacing:0;color:#000;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@media screen and (max-width: 1480px){html,body{font-size:calc(20px + -2*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){html,body{font-size:18px}}body{overflow-x:hidden;overflow-y:auto;background-color:#fff;max-width:100vw}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#fff}::-webkit-scrollbar-thumb{background:#7997a3}p{margin-bottom:25px}p:last-of-type{margin-bottom:0px}ul{display:block;list-style:none}address{font-style:normal}.page-template-page-privacy header,.page-template-page-sitemap header,.error404 header{background:#7997a3}.page-template-page-privacy main,.page-template-page-sitemap main,.error404 main{padding-top:100px}.page-template-page-privacy main .neo_content,.page-template-page-sitemap main .neo_content,.error404 main .neo_content{min-height:60vh}main{margin:0;width:calc(100vw - (100vw - 100%));background:rgba(0,0,0,0);overflow:hidden}main:focus-visible{outline:0}.mfp-trigger{width:100%;height:100%;position:absolute;top:0;left:0}section{display:block;position:relative;width:calc(100vw - (100vw - 100%))}section._pt0>div{padding-top:0 !important}section._pb0>div{padding-bottom:0 !important}section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}section._bg_white::after{background:#fff}section._bg_white h1,section._bg_white h2,section._bg_white h3,section._bg_white .h1,section._bg_white .h2,section._bg_white .h3{color:#0b3542}section._bg_blue{color:#fff}section._bg_blue::after{background:#7997a3}section._bg_brown{color:#653a0a}section._bg_brown::after{background:#d7c9b5}section._transition_bottom{padding-bottom:var(--yPadding);overflow:hidden}section._transition_bottom::after{-webkit-mask:url(../ui/transitions/transition_bottom.png) 0px bottom/100% auto no-repeat,linear-gradient(#000 0 0);mask:url(../ui/transitions/transition_bottom.png) 0px bottom/100% auto no-repeat,linear-gradient(#000 0 0);-webkit-mask-position:bottom -2px right 0px;mask-position:bottom -2px right 0px;-webkit-mask-composite:xor;mask-composite:exclude;height:calc(100% + 1px)}section._transition_top{padding-top:var(--yPadding)}section._transition_top::after{-webkit-mask:url(../ui/transitions/transition_top.png) top/100% auto no-repeat,linear-gradient(#000 0 0);mask:url(../ui/transitions/transition_top.png) top/100% auto no-repeat,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ornament{position:absolute;pointer-events:none}.ornament.fern-1{right:0}.ornament.fern-2-blue,.ornament.fern-2-brown{right:calc(2*var(--xPadding))}.ornament.swoosh{width:100%;left:0;top:50%;transform:translateY(-50%)}._container{width:100%;max-width:1920px;margin:0 auto}button,a{transition:all .3s ease-in-out;font-family:"Karla",sans-serif;font-size:inherit;font-weight:inherit;color:inherit}button svg,a svg{transition:all .3s ease-in-out}p a{border-bottom:1px solid currentColor}p a:hover,p a:focus{opacity:.8}h1+.neo_btn,h2+.neo_btn,h3+.neo_btn,h4+.neo_btn,h5+.neo_btn,h6+.neo_btn,p+.neo_btn,ul+.neo_btn,ol+.neo_btn,div+.neo_btn{margin-top:47px}.neo_btn,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:30px}.neo_btn>a,.neo_btn>button,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button{display:inline-flex;flex-wrap:wrap;align-items:center;background:#335c64;color:#fff;font-size:20px;gap:10px;padding:16px 25px;line-height:1;border-radius:100px;box-shadow:0px 0px 0px rgba(0,0,0,.2666666667)}.neo_btn>a .arrow,.neo_btn>button .arrow,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a .arrow,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button .arrow{overflow:hidden;position:relative}.neo_btn>a .arrow img,.neo_btn>a .arrow svg,.neo_btn>button .arrow img,.neo_btn>button .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button .arrow svg{stroke:currentColor;position:relative;left:0;transform:translateX(0)}.neo_btn>a:hover,.neo_btn>a:focus,.neo_btn>button:hover,.neo_btn>button:focus,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:hover,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:focus,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:hover,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:focus{background:#3b7a86;box-shadow:0px 4px 12px rgba(0,0,0,.2666666667)}.neo_btn>a:hover .arrow img,.neo_btn>a:hover .arrow svg,.neo_btn>a:focus .arrow img,.neo_btn>a:focus .arrow svg,.neo_btn>button:hover .arrow img,.neo_btn>button:hover .arrow svg,.neo_btn>button:focus .arrow img,.neo_btn>button:focus .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:hover .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:hover .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:focus .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>a:focus .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:hover .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:hover .arrow svg,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:focus .arrow img,section.contact_block>div>.neo_form>.gform_wrapper>form>.gform_footer>.neo_btn>button:focus .arrow svg{transform:translateX(200%);left:-200%;transition-property:transform,left;transition-duration:.3s,0s;transition-timing-function:ease-in-out,ease;transition-delay:0s,.15s}.neo_link{font-size:16px;color:#000;opacity:.5}.neo_link:hover,.neo_link:focus{opacity:1}figure[data-mfp-src]{cursor:pointer;transition:filter .3s ease-in-out}figure[data-mfp-src]:hover,figure[data-mfp-src]:focus{filter:opacity(0.8)}h1,h2,h3,h4,h5,h6,._h1,._h2,._h3,._h4,._h5,._h6{font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;letter-spacing:0px;margin-bottom:10px;display:block}h1,._h1{font-size:76px;margin-bottom:0px}@media screen and (max-width: 1480px){h1,._h1{font-size:calc(76px + -36*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h1,._h1{font-size:40px}}h2,._h2{font-size:54px;margin-bottom:30px}@media screen and (max-width: 1480px){h2,._h2{font-size:calc(54px + -24*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h2,._h2{font-size:30px}}h3,._h3{font-size:28px;margin-bottom:12px}@media screen and (max-width: 1480px){h3,._h3{font-size:calc(28px + -8*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h3,._h3{font-size:20px}}h4,._h4{font-weight:700;margin-bottom:12px;line-height:1;text-transform:uppercase;font-size:20px}@media screen and (max-width: 1480px){h4,._h4{font-size:calc(20px + -3*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h4,._h4{font-size:17px}}h5,._h5{font-size:20px;color:#7997a3}@media screen and (max-width: 1480px){h5,._h5{font-size:calc(20px + -3*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h5,._h5{font-size:17px}}h6,._h6{font-size:18px}@media screen and (max-width: 1480px){h6,._h6{font-size:calc(18px + -1*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){h6,._h6{font-size:17px}}header{position:sticky;top:0;left:0;z-index:104;width:100%;background:#fff;transition:all .3s ease-in-out}header>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:25px;padding-bottom:22px}header>div .neo_logo a,header>div .neo_logo img,header>div .neo_logo svg{display:flex;flex-wrap:wrap;width:230px;height:auto}header>div nav{display:flex;flex-wrap:wrap;margin-left:auto}header>div nav ul{display:flex;flex-wrap:nowrap;align-items:center}header>div nav ul>li{margin-right:30px}header>div nav ul>li a{text-transform:uppercase;font-weight:bold;font-size:14px;font-weight:600;font-family:"Prompt",sans-serif;position:relative;position:relative}header>div nav ul>li a::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, currentColor 50%, currentColor 100%);background-size:200%;background-position-x:0%;transform:rotate(0deg);transition:background-position .3s}header>div nav ul>li a:hover::after,header>div nav ul>li a:focus::after{background-position-x:100%;transform:rotate(180deg)}header>div nav ul>li.current-menu-item a::after{background-position-x:100%}header>div nav .neo_btn{margin-top:0}header>div nav .neo_btn a,header>div nav .neo_btn button{background:#0b3542}header>div .neo_navtrigger{display:none;position:relative;width:24px;height:24px;padding:0}header>div .neo_navtrigger span{position:absolute;display:block;width:100%;height:2px;background-color:#000;transition:all .3s ease-in-out}header>div .neo_navtrigger span:first-of-type{transform:translateY(-7px)}header>div .neo_navtrigger span:last-of-type{transform:translateY(7px)}header>div .neo_navtrigger:hover span,header>div .neo_navtrigger:focus span{background-color:#7997a3}header>div .neo_navtrigger._active span:nth-of-type(1){transform:rotate(45deg)}header>div .neo_navtrigger._active span:nth-of-type(2){opacity:0}header>div .neo_navtrigger._active span:nth-of-type(3){transform:rotate(-45deg)}.neo_banner{display:flex;flex-wrap:nowrap;background:#e68221;color:#fff;font-family:"Prompt",sans-serif;font-size:15px;gap:5px 32px;padding:12px 40px 11px;z-index:104;position:relative}.neo_banner .banner_content{width:100%}.neo_banner .banner_phone,.neo_banner .banner_phone+a{min-width:-moz-fit-content;min-width:fit-content}.neo_banner>a{position:relative}.neo_banner>a::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, currentColor 50%, currentColor 100%);background-size:200%;background-position-x:0%;transform:rotate(0deg);transition:background-position .3s}.neo_banner>a:hover::after,.neo_banner>a:focus::after{background-position-x:100%;transform:rotate(180deg)}.neo_hero .neo_media{position:relative}.neo_hero .neo_media figure{position:relative;height:100%;min-height:500px;font-size:0}.neo_hero .neo_media figure video{min-height:500px}.neo_hero .neo_media figure img{height:550px}.neo_hero .neo_media figure::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 50%, #000);opacity:.7}.neo_hero .neo_media .neo_pause_video{bottom:var(--yPadding);right:var(--xPadding)}.neo_hero .neo_media .neo_pause_video svg{fill:#fff}.neo_hero .neo_media+._hero_content{position:absolute;left:0;right:0;bottom:0}.neo_hero ._hero_content h1,.neo_hero ._hero_content p{color:#fff}footer{width:calc(100vw - (100vw - 100%));background:#0b3542;color:#fff;z-index:103;padding:0;position:relative;overflow:hidden}footer .ferns{left:50%;top:-10%;transform:translateX(-50%);width:85%;min-width:700px}footer .ferns img,footer .ferns svg{width:100%}footer>div.neo_content{padding:calc(2*var(--yPadding)) var(--xPadding);display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;text-align:center}footer>div.neo_content p{font-size:20px;max-width:600px}footer>div.neo_content .neo_btn button,footer>div.neo_content .neo_btn a{background:#90bfd2;color:#0b3542}footer>div._top{font-weight:400;padding-top:50px;padding-bottom:35px;display:flex;flex-wrap:wrap;justify-content:space-between}footer>div._top>div{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:start;gap:15px}footer>div._top .neo_logo,footer>div._top .neo_logo img,footer>div._top .neo_logo svg{width:287px;height:auto}footer>div._top .neo_menu{-moz-column-count:3;column-count:3;display:block;height:100%;font-size:16px}footer>div._top .neo_menu li{line-height:1;margin-bottom:20px}footer>div._top .neo_menu a,footer>div._top .neo_menu button{border-bottom:1px solid rgba(0,0,0,0);padding:0}footer>div._top .neo_menu a:hover,footer>div._top .neo_menu a:focus,footer>div._top .neo_menu button:hover,footer>div._top .neo_menu button:focus{border-bottom:1px solid currentColor}footer>div._top .neo_address{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:.15em;font-size:14px}footer>div._top .neo_address a{border-bottom:1px solid rgba(0,0,0,0)}footer>div._top .neo_address a:hover,footer>div._top .neo_address a:focus{border-bottom:1px solid currentColor}footer>div._top .parent_logo,footer>div._top .parent_logo img{width:180px}footer>div._top p{line-height:2;margin-bottom:20px}footer>div._top .neo_icons{width:100%}footer>div._top ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}footer>div._bottom{font-weight:400;font-size:15px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#082730;gap:8px;padding-top:33px;padding-bottom:33px}footer>div._bottom a{border-bottom:1px solid rgba(0,0,0,0)}footer>div._bottom a:hover,footer>div._bottom a:focus{border-bottom:1px solid currentColor}footer>div._bottom ul{display:flex;flex-wrap:wrap;gap:20px 40px}footer>div._bottom svg *{fill:#fff}.error404 ._container,.neo_privacy ._container{max-width:1150px;margin:0}.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:45px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:calc(45px + -15*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:30px}}.error404 .neo_content h2,.error404 .neo_content ._h2,.neo_privacy .neo_content h2,.neo_privacy .neo_content ._h2{font-size:43.25px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h2,.error404 .neo_content ._h2,.neo_privacy .neo_content h2,.neo_privacy .neo_content ._h2{font-size:calc(43.25px + -14.4166666667*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h2,.error404 .neo_content ._h2,.neo_privacy .neo_content h2,.neo_privacy .neo_content ._h2{font-size:28.8333333333px}}.error404 .neo_content h3,.error404 .neo_content ._h3,.neo_privacy .neo_content h3,.neo_privacy .neo_content ._h3{font-size:41.5px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h3,.error404 .neo_content ._h3,.neo_privacy .neo_content h3,.neo_privacy .neo_content ._h3{font-size:calc(41.5px + -13.8333333333*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h3,.error404 .neo_content ._h3,.neo_privacy .neo_content h3,.neo_privacy .neo_content ._h3{font-size:27.6666666667px}}.error404 .neo_content h4,.error404 .neo_content ._h4,.neo_privacy .neo_content h4,.neo_privacy .neo_content ._h4{font-size:39.75px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h4,.error404 .neo_content ._h4,.neo_privacy .neo_content h4,.neo_privacy .neo_content ._h4{font-size:calc(39.75px + -13.25*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h4,.error404 .neo_content ._h4,.neo_privacy .neo_content h4,.neo_privacy .neo_content ._h4{font-size:26.5px}}.error404 .neo_content h5,.error404 .neo_content ._h5,.neo_privacy .neo_content h5,.neo_privacy .neo_content ._h5{font-size:38px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h5,.error404 .neo_content ._h5,.neo_privacy .neo_content h5,.neo_privacy .neo_content ._h5{font-size:calc(38px + -12.6666666667*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h5,.error404 .neo_content ._h5,.neo_privacy .neo_content h5,.neo_privacy .neo_content ._h5{font-size:25.3333333333px}}.error404 .neo_content h6,.error404 .neo_content ._h6,.neo_privacy .neo_content h6,.neo_privacy .neo_content ._h6{font-size:36.25px;font-weight:500;margin-bottom:30px}@media screen and (max-width: 1480px){.error404 .neo_content h6,.error404 .neo_content ._h6,.neo_privacy .neo_content h6,.neo_privacy .neo_content ._h6{font-size:calc(36.25px + -12.0833333333*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h6,.error404 .neo_content ._h6,.neo_privacy .neo_content h6,.neo_privacy .neo_content ._h6{font-size:24.1666666667px}}.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:60px}@media screen and (max-width: 1480px){.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:calc(60px + -20*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.error404 .neo_content h1,.error404 .neo_content ._h1,.neo_privacy .neo_content h1,.neo_privacy .neo_content ._h1{font-size:40px}}.error404 .neo_content p,.neo_privacy .neo_content p{margin-bottom:45px}.error404 .neo_content ul,.error404 .neo_content ol,.neo_privacy .neo_content ul,.neo_privacy .neo_content ol{padding-left:50px;margin-bottom:45px}.error404 .neo_content ul li,.error404 .neo_content ol li,.neo_privacy .neo_content ul li,.neo_privacy .neo_content ol li{margin:10px}.error404 .neo_content ul,.neo_privacy .neo_content ul{list-style:disc}.swiper{overflow:visible !important}.swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;margin:0 6px !important;opacity:.5;background:#fff}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-navigation .swiper-button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:52px;height:52px;top:50%;transform:translate(50%, -50%);margin:0;background:#a2e2fb;border-radius:50%}.swiper-navigation .swiper-button:after{content:none}.swiper-navigation .swiper-button:before{content:"";width:7px;height:14px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);box-shadow:7px 0 #a2e2fb,-7px 0 #a2e2fb;z-index:2}.swiper-navigation .swiper-button svg{width:7px;height:auto;left:0;stroke:#092a35;fill:none;position:relative}.swiper-navigation .swiper-button.swiper-button-prev{right:100%;left:unset}.swiper-navigation .swiper-button.swiper-button-prev:hover svg,.swiper-navigation .swiper-button.swiper-button-prev:focus svg{transform:translateX(-200%);left:14px}.swiper-navigation .swiper-button.swiper-button-next{right:0}.swiper-navigation .swiper-button.swiper-button-next:hover svg,.swiper-navigation .swiper-button.swiper-button-next:focus svg{transform:translateX(200%);left:-14px}.swiper-navigation .swiper-button:hover svg,.swiper-navigation .swiper-button:focus svg{transition-property:transform,left;transition-duration:.3s,0s;transition-timing-function:ease-in-out,ease;transition-delay:0s,.15s}.neo_media{position:relative}.neo_media>figure video,.neo_media .embed-responsive video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.neo_media .neo_pause_video{position:absolute;z-index:2;bottom:35px;right:5%;display:block;width:20px;height:20px;padding:0}.neo_media .neo_pause_video>svg,.neo_media .neo_pause_video>img{width:11px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s}.neo_media .neo_pause_video>svg[aria-hidden=true],.neo_media .neo_pause_video>img[aria-hidden=true]{opacity:0;visibility:hidden}.neo_media .neo_pause_video:hover,.neo_media .neo_pause_video:focus{transform:scale(1.1)}.gform_wrapper.gravity-theme .gform_heading .gform_required_legend{display:none}.gform_wrapper.gravity-theme form .gfield{position:relative;margin-bottom:20px}.gform_wrapper.gravity-theme form .gfield label.gfield_label{font-size:17px;font-weight:500;line-height:1;margin:0;position:absolute;top:9px;left:10px;transition:all .3s;transform:translate(0px, 0px);transform-origin:left;pointer-events:none}.gform_wrapper.gravity-theme form .gfield.active label.gfield_label{transform:translate(0px, -26px) scale(0.9);pointer-events:all}.gform_wrapper.gravity-theme form .gfield.active .ginput_container input,.gform_wrapper.gravity-theme form .gfield.active .ginput_container select,.gform_wrapper.gravity-theme form .gfield.active .ginput_container textarea{border-bottom:1px solid #000}.gform_wrapper.gravity-theme form .gfield .ginput_container input,.gform_wrapper.gravity-theme form .gfield .ginput_container select,.gform_wrapper.gravity-theme form .gfield .ginput_container textarea{background:rgba(0,0,0,0);border-radius:0;font-family:inherit;font-size:17px;padding:9px 10px;outline:none;border:0;border-bottom:1px solid #c4c4c4;color:#000;line-height:1 !important}.gform_wrapper.gravity-theme form .gfield.gfield_error [aria-invalid=true]{border:0;border-bottom:1px solid red}.gform_wrapper.gravity-theme form .gfield .validation_message{background:rgba(0,0,0,0) !important;border:0 !important;padding:0 10px !important}.card_listing_block>div .neo_content p{max-width:950px}.card_listing_block>div ._list{-moz-column-gap:20px;column-gap:20px;row-gap:20px;display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:20px}.card_listing_block>div ._list>*{width:calc(25% - 20px + 5px)}.card_listing_block>div .card-slider{display:none}.card_listing_block>div .card-slider .swiper-pagination{position:relative;inset:unset;padding:13px 0}.card_listing_block>div ._list>li,.card_listing_block>div .swiper-slide{position:relative;overflow:hidden;border-radius:10px}.card_listing_block>div ._list>li figure,.card_listing_block>div .swiper-slide figure{transform:scale(1);transition:all .3s ease-out;min-height:100%}.card_listing_block>div ._list>li figure::before,.card_listing_block>div .swiper-slide figure::before{background-color:#7997a3;width:50px;height:50px;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .3s;background-image:url(../ui/global/grfx-plus.svg);background-position:center center;background-repeat:no-repeat;box-shadow:0 0 20px rgba(0,0,0,.5333333333)}.card_listing_block>div ._list>li figure::after,.card_listing_block>div .swiper-slide figure::after{content:"";position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;background:#000;transition:all .3s ease-out}.card_listing_block>div ._list>li .card_content,.card_listing_block>div .swiper-slide .card_content{position:absolute;inset:15px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end}.card_listing_block>div ._list>li .card_content h3,.card_listing_block>div .swiper-slide .card_content h3{margin-bottom:0}.card_listing_block>div ._list>li .card_content>span,.card_listing_block>div .swiper-slide .card_content>span{position:absolute;left:50%;top:50%;transform:translate(-50%, calc(-50% + 30px));opacity:0;font-size:15px;width:100%;padding:30px;text-align:center;transition:all .3s}.card_listing_block>div ._list>li .card_content .card_logo,.card_listing_block>div .swiper-slide .card_content .card_logo{position:absolute;bottom:0;left:0;width:100%;height:100%;transition:all .3s ease-out}.card_listing_block>div ._list>li .card_content .card_logo figure,.card_listing_block>div .swiper-slide .card_content .card_logo figure{max-height:40px;width:auto;background-size:contain;background-repeat:no-repeat;background-position:left center;position:absolute;bottom:0;left:0}.card_listing_block>div ._list>li:hover figure,.card_listing_block>div ._list>li:focus figure,.card_listing_block>div .swiper-slide:hover figure,.card_listing_block>div .swiper-slide:focus figure{transform:scale(1.05)}.card_listing_block>div ._list>li:hover figure::before,.card_listing_block>div ._list>li:focus figure::before,.card_listing_block>div .swiper-slide:hover figure::before,.card_listing_block>div .swiper-slide:focus figure::before{opacity:0}.card_listing_block>div ._list>li:hover figure::after,.card_listing_block>div ._list>li:focus figure::after,.card_listing_block>div .swiper-slide:hover figure::after,.card_listing_block>div .swiper-slide:focus figure::after{opacity:.6}.card_listing_block>div ._list>li:hover .card_content>span,.card_listing_block>div ._list>li:focus .card_content>span,.card_listing_block>div .swiper-slide:hover .card_content>span,.card_listing_block>div .swiper-slide:focus .card_content>span{transform:translate(-50%, -50%);opacity:1}.contact_block>div{display:flex;flex-wrap:wrap}.contact_block>div>div{width:50%}.contact_block>div>div.neo_content_wrapper .neo_address a{border-bottom:1px solid rgba(0,0,0,0)}.contact_block>div>div.neo_content_wrapper .neo_address a:hover,.contact_block>div>div.neo_content_wrapper .neo_address a:focus{border-bottom:1px solid currentColor}.contact_block>div>div.neo_form{z-index:1;padding-right:calc(2*var(--xPadding))}.contact_block>div>div.neo_form .gform_wrapper{margin-bottom:34px}.contact_block>div>div.neo_form .gform_wrapper .gform_required_legend{display:none}.contact_block>div>div.neo_form .gform_wrapper .gform_fields{row-gap:15px}.contact_block>div>div.neo_form .gform_wrapper .gform_fields input,.contact_block>div>div.neo_form .gform_wrapper .gform_fields select,.contact_block>div>div.neo_form .gform_wrapper .gform_fields textarea,.contact_block>div>div.neo_form .gform_wrapper .gform_fields label{font-size:15px}.contact_block>div>div.neo_form .gform_wrapper .gform_fields input,.contact_block>div>div.neo_form .gform_wrapper .gform_fields select,.contact_block>div>div.neo_form .gform_wrapper .gform_fields textarea{border:none;box-shadow:0 0 0px rgba(0,0,0,.2666666667);transition:all .3s}.contact_block>div>div.neo_form .gform_wrapper .gform_fields input::-moz-placeholder, .contact_block>div>div.neo_form .gform_wrapper .gform_fields select::-moz-placeholder, .contact_block>div>div.neo_form .gform_wrapper .gform_fields textarea::-moz-placeholder{color:#656565}.contact_block>div>div.neo_form .gform_wrapper .gform_fields input::placeholder,.contact_block>div>div.neo_form .gform_wrapper .gform_fields select::placeholder,.contact_block>div>div.neo_form .gform_wrapper .gform_fields textarea::placeholder{color:#656565}.contact_block>div>div.neo_form .gform_wrapper .gform_fields input:focus,.contact_block>div>div.neo_form .gform_wrapper .gform_fields select:focus,.contact_block>div>div.neo_form .gform_wrapper .gform_fields textarea:focus{outline:none;box-shadow:0 0 12px rgba(0,0,0,.2666666667)}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox{margin:10px 0}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox label{color:#fff}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox label a{border-bottom:1px solid currentColor}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox label a:hover,.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox label a:focus{opacity:.8}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox input{border:1px solid #fff;border-radius:0;background:rgba(0,0,0,0)}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox input::before{color:#fff}.contact_block>div>div.neo_form .gform_wrapper .gform_fields .gfield_checkbox input:focus{box-shadow:none}.contact_block>div>div.neo_form>p{font-size:15px;font-weight:400;margin-bottom:var(--yPadding)}@media screen and (max-width: 1080px){.contact_block>div>div{width:100%}.contact_block>div>div.neo_content_wrapper{padding-left:0}.contact_block>div>div.neo_form{padding-right:var(--xPadding)}}.three_column_block>div .columns_wrapper{-moz-column-gap:20px;column-gap:20px;row-gap:20px;display:flex;flex-wrap:wrap;flex-direction:row}.three_column_block>div .columns_wrapper>*{width:calc(33.3333333333% - 20px + 6.6666666667px)}.three_column_block>div .columns_wrapper .column{display:flex;flex-wrap:wrap;flex-direction:column}.three_column_block>div .columns_wrapper .column figure{aspect-ratio:14/11;margin-bottom:100px}.three_column_block>div .columns_wrapper .column .logo{height:106px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-bottom:12px}.three_column_block>div .columns_wrapper .column .logo img,.three_column_block>div .columns_wrapper .column .logo svg{width:-moz-fit-content;width:fit-content;max-width:100%}.three_column_block>div .columns_wrapper .column .content{margin-bottom:auto}.three_column_block>div .columns_wrapper .column .link{margin-top:50px;margin-bottom:40px;color:#325d65}.gallery_block>div .neo__tabstriggers{width:100%;text-align:center;justify-content:center}.gallery_block>div .neo__tabstriggers [role=tab]{text-transform:uppercase;color:#335d65;font-family:"Prompt",sans-serif;font-size:15px}.gallery_block>div .neo__tabstriggers [role=tab][aria-selected=true]{text-decoration:underline}.gallery_block>div [role=tabpanel][aria-hidden=true]{display:none}.gallery_block>div .neo_media{display:flex;flex-wrap:wrap;gap:15px}.gallery_block>div ._row{height:55vh;min-height:400px;width:100%;display:flex;flex-wrap:wrap;gap:15px}.gallery_block>div ._row figure{height:calc(50% - 15px + 7.5px)}.gallery_block>div ._row figure button{transition:all .3s ease-out}.gallery_block>div ._row figure button:before{background-color:#7997a3;width:50px;height:50px;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .3s;background-image:url(../ui/global/grfx-plus.svg);background-position:center center;background-repeat:no-repeat;box-shadow:0 0 20px rgba(0,0,0,.5333333333);opacity:0;visibility:hidden;transition:all .3s ease-out}.gallery_block>div ._row figure button:hover,.gallery_block>div ._row figure button:focus{background:rgba(0,0,0,.3)}.gallery_block>div ._row figure button:hover:before,.gallery_block>div ._row figure button:focus:before{opacity:1;visibility:visible}.gallery_block>div ._row:nth-of-type(3n-2){flex-direction:column}.gallery_block>div ._row:nth-of-type(3n-2) figure:nth-of-type(1){height:100%;width:calc(70% - 7.5px)}.gallery_block>div ._row:nth-of-type(3n-2) figure:nth-of-type(2),.gallery_block>div ._row:nth-of-type(3n-2) figure:nth-of-type(3){width:calc(30% - 7.5px)}.gallery_block>div ._row:nth-of-type(3n-1){flex-direction:column}.gallery_block>div ._row:nth-of-type(3n-1) figure{width:calc(50% - 7.5px)}.gallery_block>div ._row:nth-of-type(3n-1) figure:nth-of-type(3){height:100%}.gallery_block>div ._row:nth-of-type(3n){flex-direction:column}.gallery_block>div ._row:nth-of-type(3n) figure:nth-of-type(1),.gallery_block>div ._row:nth-of-type(3n) figure:nth-of-type(2){width:calc(25% - 15px + 3.75px)}.gallery_block>div ._row:nth-of-type(3n) figure:nth-of-type(3){width:calc(75% - 15px + 7.5px + 3.75px);height:100%}@media screen and (max-width: 960px){.gallery_block>div{padding-bottom:var(--yPadding) !important}.gallery_block>div .neo_media{padding-left:0;padding-right:0}.gallery_block>div ._row{height:auto}.gallery_block>div ._row figure{width:100% !important;height:0 !important;padding-bottom:100% !important}}.mfp-close{color:#000;transform:scale(1.5)}button.mfp-arrow{background-color:#a2e2fb;border-radius:100%;top:50%;transform:translateY(50%);width:50px;height:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}button.mfp-arrow::after{width:20px;height:20px;position:static}button.mfp-arrow.mfp-arrow-back{left:calc(var(--xPadding)/2)}button.mfp-arrow.mfp-arrow-back::after{background-image:url(../ui/global/grfx-slider-left.svg)}button.mfp-arrow.mfp-arrow-next{right:calc(var(--xPadding)/2)}button.mfp-arrow.mfp-arrow-next::after{background-image:url(../ui/global/grfx-slider-right.svg)}@media screen and (max-width: 960px){button.mfp-arrow{transform:translateY(50%) scale(0.75)}}.content_with_media_block>div{display:flex;flex-wrap:wrap;align-items:center}.content_with_media_block>div .neo_content{position:relative;width:50%;padding-left:calc(2*var(--xPadding))}.content_with_media_block>div .neo_content>:last-child{margin-bottom:5vw}.content_with_media_block>div .neo_content ._list{margin-top:50px}.content_with_media_block>div .neo_content ._list li{margin-bottom:30px;color:#0b3542}.content_with_media_block>div .neo_content>figure,.content_with_media_block>div .neo_content>.neo__parallax{position:absolute;left:100%;bottom:10%;width:30%;z-index:1}.content_with_media_block>div .neo_content>figure>figure,.content_with_media_block>div .neo_content>figure:not(.neo__parallax),.content_with_media_block>div .neo_content>.neo__parallax>figure,.content_with_media_block>div .neo_content>.neo__parallax:not(.neo__parallax){aspect-ratio:57/85;border-radius:20px}.content_with_media_block>div .neo_content ._content{padding-right:var(--xPadding)}.content_with_media_block>div .neo_content ul:not(._list){list-style:disc;padding-left:20px}.content_with_media_block>div .neo_content ul:not(._list) li{margin-bottom:15px}.content_with_media_block>div .neo_content figure{margin-top:10vh}.content_with_media_block>div .neo_media{width:50%}.content_with_media_block>div .neo_media .swiper-slide,.content_with_media_block>div .neo_media figure{aspect-ratio:134/105}.content_with_media_block>div .neo_media figure{border-radius:20px;height:100%;overflow:hidden}.content_with_media_block>div .neo_media figure figcaption{color:#fff;background:linear-gradient(to top, rgba(0, 0, 0, 0.5333333333), rgba(0, 0, 0, 0));padding:35px 53px;position:absolute;bottom:0;width:100%;font-size:28px}@media screen and (max-width: 1480px){.content_with_media_block>div .neo_media figure figcaption{font-size:calc(28px + -8*(100vw - 1480px)/-1160)}}@media screen and (max-width: 320px){.content_with_media_block>div .neo_media figure figcaption{font-size:20px}}.content_with_media_block>div .neo_media._reduced_width .swiper-slide,.content_with_media_block>div .neo_media._reduced_width figure{aspect-ratio:111/121}.content_with_media_block._img-left>div .neo_content>figure,.content_with_media_block._img-left>div .neo_content>.neo__parallax{left:unset;right:100%}.content_with_media_block._img-left>div .neo_media{order:-1;padding-left:40px}.content_with_media_block._img-left>div .neo_media._reduced_width{padding-right:var(--xPadding)}.content_with_media_block._img-right>div .neo_media{padding-right:40px}.content_with_media_block._img-right>div .neo_media._reduced_width{padding-left:var(--xPadding)}@media screen and (max-width: 1080px){.content_with_media_block>div .neo_content{width:100%}.content_with_media_block>div .neo_content>figure,.content_with_media_block>div .neo_content>.neo__parallax{left:var(--xPadding);bottom:100%}.content_with_media_block>div .neo_media{width:100%}.content_with_media_block>div .neo_media figure figcaption{padding:25px 30px}.content_with_media_block._img-right>div .neo_media{order:-1}.content_with_media_block._img-left>div .neo_content,.content_with_media_block._img-left>div .neo_media,.content_with_media_block._img-right>div .neo_content,.content_with_media_block._img-right>div .neo_media{padding-left:var(--xPadding);padding-right:var(--xPadding)}.content_with_media_block._img-left>div .neo_content._reduced_width,.content_with_media_block._img-left>div .neo_media._reduced_width,.content_with_media_block._img-right>div .neo_content._reduced_width,.content_with_media_block._img-right>div .neo_media._reduced_width{padding-left:calc(2*var(--xPadding))}}.media_block{overflow:hidden}.media_block>div .neo_media{padding:0 var(--xPadding)}.media_block>div .neo_media figure{border-radius:30px;min-height:600px}.post_card_row_block>div .neo_content{margin-bottom:50px}.post_card_row_block>div .card-swiper{position:relative;width:calc(100% + 2*var(--xPadding));margin-left:calc(-1*var(--xPadding));padding:0 var(--xPadding)}.post_card_row_block>div .card-swiper .swiper-fraction{display:none}.post_card_row_block>div article{border-radius:25px;color:#fff;overflow:hidden;position:relative;display:flex;flex-wrap:wrap;flex-direction:column}.post_card_row_block>div article figure{transition:all .3s;min-height:150px;aspect-ratio:16/9.75;background-size:cover}.post_card_row_block>div article>div{flex-grow:1;padding:30px 24px 27px;display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;position:relative;background:#fff;box-shadow:0 -1px 0 0 #fff}.post_card_row_block>div article>div p{text-transform:uppercase;font-weight:bold;font-size:12px}.post_card_row_block>div article>div h2{text-transform:none;font-weight:400;font-size:20px;margin-bottom:10px;letter-spacing:normal}.post_card_row_block>div article>div ._arrow{width:18px;display:flex;flex-wrap:wrap;margin-top:auto}.post_card_row_block>div article>div ._arrow img,.post_card_row_block>div article>div ._arrow svg{fill:#e68221;width:100%;height:auto}.post_card_row_block>div article:hover figure,.post_card_row_block>div article:focus figure{transform:scale(1.1)}.post_card_row_block>div article:hover>div h2,.post_card_row_block>div article:focus>div h2{text-decoration:underline}.stats_list_block>div ._list{display:flex;flex-wrap:nowrap;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;row-gap:55px;padding:20px 0px}.stats_list_block>div ._list>li{max-width:25%}.stats_list_block>div ._list>li>h3{margin-bottom:3px}.stats_list_block>div ._list>li>span{font-size:16px;font-weight:400;display:block}.stats_list_block>div ._list>li>a{font-size:18px;font-size:calc(1rem - 2px)}.stats_list_block>div ._list>li>a:hover,.stats_list_block>div ._list>li>a:focus{text-decoration:underline}@media screen and (max-width: 960px){.stats_list_block>div ._list{flex-wrap:wrap;justify-content:center}.stats_list_block>div ._list>li{width:100%;max-width:100%;text-align:center}}#neo_floorplan_filters{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:20px;background:#0b3542;top:10%;z-index:1}#neo_floorplan_filters select,#neo_floorplan_filters .dropdown-btn{background:rgba(0,0,0,0);border-radius:0;font-family:inherit;font-size:19px;padding:0;outline:none;border:0;color:#fff;line-height:1 !important;cursor:pointer;display:block;width:100%;text-align:left}#neo_floorplan_filters .dropdown{position:relative;line-height:1;padding-right:30px}#neo_floorplan_filters .dropdown .dropdown-btn:after{content:"▼";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px}#neo_floorplan_filters .dropdown .dropdown-btn._active:after{transform:rotate(180deg) translateY(50%)}#neo_floorplan_filters .dropdown .dropdown-btn._active~.dropdown-content{display:block}#neo_floorplan_filters .dropdown .dropdown-content{display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);background-color:#fff;border:1px solid #7997a3;min-width:max(100%,150px);z-index:1;padding:10px}#neo_floorplan_filters .dropdown .dropdown-content label{font-size:17px;display:block;white-space:nowrap;margin-bottom:5px}#neo_floorplan_filters .dropdown .dropdown-content label:last-of-type{margin-bottom:0}#neo_floorplan_selected_filters{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:10px 0}#neo_floorplan_selected_filters .pill{background:#e68221;padding:4px 10px;font-size:16px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px}#neo_floorplan_selected_filters .pill:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 19 19'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M18.5 1 1 18.5M1 1l17.5 17.5'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;display:block}#neo_floorplan_selected_filters .pill:hover,#neo_floorplan_selected_filters .pill:focus{background:#0b3542}#neo_floorplan_count{padding:10px 0}#neo_floorplans{-moz-column-gap:30px;column-gap:30px;row-gap:30px;display:flex;flex-wrap:wrap;flex-direction:row}#neo_floorplans>*{width:calc(25% - 30px + 7.5px)}#neo_floorplans article{border:1px solid #7997a3;padding:30px;display:none;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;display:none}#neo_floorplans article.active{display:flex}#neo_floorplans article figure{height:275px;width:100%;background-size:contain;background-repeat:no-repeat}#neo_floorplans article p{margin:15px 0}#neo_floorplans article .floorplan_stats{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:15px auto;max-width:300px;width:100%}#neo_floorplans article .neo_btn{margin-top:auto}#neo_floorplan_msg{display:none;text-align:center;padding:10px 0}.floorplan_block{background:#fff}.floorplan_block>div{display:flex;flex-wrap:wrap;align-items:flex-start}.floorplan_block>div aside{width:35%}.floorplan_block>div aside .neo-mfp-close{font-family:"Karla",sans-serif;font-size:16px;font-weight:700;margin-bottom:40px;padding:0;text-decoration:underline;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.floorplan_block>div aside .neo-mfp-close img,.floorplan_block>div aside .neo-mfp-close svg{width:20px;height:auto;transform:rotate(180deg)}.floorplan_block>div aside .neo-mfp-close path{stroke:#000}.floorplan_block>div aside p{margin:15px 0;margin-bottom:30px}.floorplan_block>div aside .floorplan_stats{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:15px 0;max-width:300px;margin-bottom:30px}.floorplan_block>div aside .neo_btn{width:250px}.floorplan_block>div aside .neo_btn>a,.floorplan_block>div aside .neo_btn>button{width:100%;justify-content:center}.floorplan_block>div article{width:65%}@media screen and (max-width: 1080px){#neo_floorplans{-moz-column-gap:30px;column-gap:30px;row-gap:30px;display:flex;flex-wrap:wrap;flex-direction:row}#neo_floorplans>*{width:calc(33.3333333333% - 30px + 10px)}}@media screen and (max-width: 960px){#neo_floorplans{-moz-column-gap:30px;column-gap:30px;row-gap:30px;display:flex;flex-wrap:wrap;flex-direction:row}#neo_floorplans>*{width:calc(50% - 30px + 15px)}}@media screen and (max-width: 720px){#neo_floorplan_filters{gap:15px}#neo_floorplans{-moz-column-gap:30px;column-gap:30px;row-gap:30px;display:flex;flex-wrap:wrap;flex-direction:row}#neo_floorplans>*{width:calc(100% - 30px + 30px)}}@media screen and (max-width: 640px){.floorplan_block>div aside,.floorplan_block>div article{width:100%}}.mfp-wrap._floorplan .mfp-content{padding:45px 5vw}@media screen and (max-width: 1380px){header>div::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:-1}header>div nav{z-index:-2;flex-direction:column;align-items:center;position:absolute;flex-wrap:nowrap;overflow-y:auto;overflow-x:hidden;top:106px;right:0;width:100vw;height:calc(100vh - 106px);padding-bottom:30px;padding-top:14px;background-color:#fff;box-shadow:0px 0px 16px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .3s ease-in-out}header>div nav ul{display:block;width:100%;padding-right:30px;margin-right:-30px;text-align:center}header>div nav ul>li{margin-bottom:35px;margin-right:0}header>div nav._active{opacity:1;visibility:visible;transform:translateY(0)}header>div .neo_navtrigger{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header._active._fixed{transition:none;position:fixed;margin-top:-100px;top:100px}header._active._fixed+main{margin-top:109px}header:not(._fixed){transition:margin .3s ease-in-out}header._active:not(._fixed){margin-top:-100px}}@media screen and (max-width: 1280px){.card_listing_block>div ._list{-moz-column-gap:20px;column-gap:20px;row-gap:20px;display:flex;flex-wrap:wrap;flex-direction:row}.card_listing_block>div ._list>*{width:calc(33.3333333333% - 20px + 6.6666666667px)}}@media screen and (max-width: 1180px){footer>div._top{justify-content:center;gap:25px 75px}footer>div._top>div:nth-child(3){width:100%;margin-top:25px;align-items:center;text-align:center}footer>div._bottom{flex-direction:column;align-items:center;gap:12px}footer>div._bottom ul{margin-bottom:14px;justify-content:center}}@media screen and (max-width: 960px){.card_listing_block>div ._list{display:none}.card_listing_block>div .card-slider{display:block}.three_column_block>div .columns_wrapper{-moz-column-gap:100px;column-gap:100px;row-gap:100px;display:flex;flex-wrap:wrap;flex-direction:row}.three_column_block>div .columns_wrapper>*{width:calc(100% - 100px + 100px)}.three_column_block>div .columns_wrapper .column figure{margin-bottom:60px}}@media screen and (max-width: 720px){.neo_banner{flex-wrap:wrap}}@media screen and (max-width: 640px){.swiper-navigation .swiper-button{width:33px;height:33px}}@media screen and (max-width: 600px){footer>div._top{flex-direction:column;align-items:center}footer>div._top .neo_logo,footer>div._top .neo_logo img,footer>div._top .neo_logo svg{width:215px}footer>div._top .neo_address{text-align:center;align-items:center}footer>div._top>div:nth-child(2){margin-bottom:70px;align-items:center}footer>div._top>div:nth-child(3){display:none}}@media screen and (max-width: 320px){header._active._fixed{margin-top:-150px;top:150px}header:not(._fixed){transition:margin .3s ease-in-out}header._active:not(._fixed){margin-top:-150px}}