/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%;height:auto}::-moz-selection{background-color:#00d6d3;color:#fff}::selection{background-color:#00d6d3;color:#fff}.sr-only,.a11y,.access{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.sr-only-focusable:focus,.sr-only-focusable:active,.a11y-focusable:focus,.a11y-focusable:active,.access-focusable:focus,.access-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}@font-face{font-family:"Gilroy";src:url(//amtengineering.com/wp-content/themes/amt/css/../fonts/gilroy-light-webfont.woff2) format("woff2"),url(//amtengineering.com/wp-content/themes/amt/css/../fonts/gilroy-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Gilroy";src:url(//amtengineering.com/wp-content/themes/amt/css/../fonts/gilroy-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url(//amtengineering.com/wp-content/themes/amt/css/../fonts/gilroy-extrabold-webfont.woff2) format("woff2"),url(//amtengineering.com/wp-content/themes/amt/css/../fonts/gilroy-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"domain-italic";src:url(//amtengineering.com/wp-content/themes/amt/css/../fonts/DomaineTextTest-RegularItalic.woff) format("woff");font-weight:400;font-style:normal}html{position:relative;font-size:16px}body{position:relative;font-family:"Gilroy",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:100%;line-height:1.9;color:#252525;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}@media(min-width:768px){body{line-height:2.15}}@supports(-ms-ime-align:auto){#top{overflow:hidden}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#top{overflow:hidden}}p,ul,ol,dl,table,figure,blockquote,address,h1,h2,h3,h4,h5,h6,.alpha,.beta,.gamma,.delta,.epsilon,.zeta{margin-top:0;margin-bottom:1.25rem}p,ul,ol,dl,table,figure,address{font-size:1rem}@media screen and (max-width:768px){p,ul,ol,dl,table,figure,address{font-size:1rem}}h1,h2,h3,h4,h5,h6,.alpha,.beta,.gamma,.delta,.epsilon,.zeta{font-family:"Gilroy",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.2;margin-top:2.5rem;font-weight:800}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+.alpha,h1+.beta,h1+.gamma,h1+.delta,h1+.epsilon,h1+.zeta,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+.alpha,h2+.beta,h2+.gamma,h2+.delta,h2+.epsilon,h2+.zeta,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+.alpha,h3+.beta,h3+.gamma,h3+.delta,h3+.epsilon,h3+.zeta,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+.alpha,h4+.beta,h4+.gamma,h4+.delta,h4+.epsilon,h4+.zeta,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+.alpha,h5+.beta,h5+.gamma,h5+.delta,h5+.epsilon,h5+.zeta,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+.alpha,h6+.beta,h6+.gamma,h6+.delta,h6+.epsilon,h6+.zeta,.alpha+h1,.alpha+h2,.alpha+h3,.alpha+h4,.alpha+h5,.alpha+h6,.alpha+.alpha,.alpha+.beta,.alpha+.gamma,.alpha+.delta,.alpha+.epsilon,.alpha+.zeta,.beta+h1,.beta+h2,.beta+h3,.beta+h4,.beta+h5,.beta+h6,.beta+.alpha,.beta+.beta,.beta+.gamma,.beta+.delta,.beta+.epsilon,.beta+.zeta,.gamma+h1,.gamma+h2,.gamma+h3,.gamma+h4,.gamma+h5,.gamma+h6,.gamma+.alpha,.gamma+.beta,.gamma+.gamma,.gamma+.delta,.gamma+.epsilon,.gamma+.zeta,.delta+h1,.delta+h2,.delta+h3,.delta+h4,.delta+h5,.delta+h6,.delta+.alpha,.delta+.beta,.delta+.gamma,.delta+.delta,.delta+.epsilon,.delta+.zeta,.epsilon+h1,.epsilon+h2,.epsilon+h3,.epsilon+h4,.epsilon+h5,.epsilon+h6,.epsilon+.alpha,.epsilon+.beta,.epsilon+.gamma,.epsilon+.delta,.epsilon+.epsilon,.epsilon+.zeta,.zeta+h1,.zeta+h2,.zeta+h3,.zeta+h4,.zeta+h5,.zeta+h6,.zeta+.alpha,.zeta+.beta,.zeta+.gamma,.zeta+.delta,.zeta+.epsilon,.zeta+.zeta{margin-top:0}.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white h5,.bg-white h6,.bg-white .alpha,.bg-white .beta,.bg-white .gamma,.bg-white .delta,.bg-white .epsilon,.bg-white .zeta{color:#333}h1,.alpha{font-size:3.0517578125rem}@media screen and (max-width:768px){h1,.alpha{font-size:1.5625rem}}h2,.beta{font-size:2.44140625rem}@media screen and (max-width:768px){h2,.beta{font-size:1.25rem}}.gamma{font-size:1.953125rem}@media screen and (max-width:768px){.gamma{font-size:1.125rem}}h3,.delta{font-size:1.5625rem}@media screen and (max-width:768px){h3,.delta{font-size:1.125rem}}h4,.epsilon{font-size:1.25rem}@media screen and (max-width:768px){h4,.epsilon{font-size:1rem}}h5,.zeta{font-size:1rem}@media screen and (max-width:768px){h5,.zeta{font-size:1rem}}h6{font-size:1rem;font-weight:700}a{color:#00a3a1;text-decoration:none}a:hover{text-decoration:underline}address{font-style:normal}ul,ol{padding-left:1rem}ul li,ol li{margin:1rem 0}ul ul,ul ol,ol ul,ol ol{padding-left:2rem;padding-top:.5rem}ul ul li,ul ol li,ol ul li,ol ol li{margin:.5rem}blockquote{margin:0}blockquote p{font-size:1.953125rem;font-weight:800;line-height:1.6}@media screen and (max-width:768px){blockquote p{font-size:1.125rem}}blockquote footer{font-weight:700;text-transform:uppercase}.wysiwyg blockquote footer{color:#fe5c2c}blockquote footer cite{font-style:normal}body:not(.home) main{margin-left:80px}@media screen and (max-width:768px){body:not(.home) main{margin-left:0}}input[type=text],input[type=date],input[type=number],input[type=email],input[type=tel],input[type=search],input[type=color],input[type=password],input[type=time],input[type=url],select,textarea{display:block;width:100%;height:40px;padding:0 .75em;background:0 0;border:1px solid #ccc;border-radius:0}input[type=text]:focus,input[type=date]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=color]:focus,input[type=password]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#00a3a1;outline:0}textarea{resize:vertical;height:6em;padding:.75em}button,label[for],input[type=submit]{cursor:pointer}table{max-width:100%;border-collapse:collapse}.container:after,.clearfix:after{content:"";display:block;clear:both}.responsive-embed{position:relative}.responsive-embed:before{content:"";display:block;padding-bottom:56.25%}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:1.25rem}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.aligncenter{display:block;margin-left:auto;margin-right:auto}:first-child{margin-top:0}:last-child{margin-bottom:0}[class^=amt-icon-],[class*=" amt-icon-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.amt-icon-twitter{width:.9287109375em}.amt-icon-linkedin{width:.857421875em}.amt-icon-facebook{width:.587890625em}@media screen and (max-width:550px){.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}}.container{width:100%;max-width:calc(1800px + 220px);padding-left:110px;padding-right:110px;margin:0 auto}@media only screen and (max-width:1920px){.container{max-width:calc(1800px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.container{max-width:calc(1800px + 63.0208333333px)}}@media only screen and (max-width: 1920px){.container{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:360px){.container{padding-left:20.625px;padding-right:20.625px}}.container--sm{max-width:calc(1525px + 220px)}@media only screen and (max-width: 1920px){.container--sm{max-width:calc(1525px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.container--sm{max-width:calc(1525px + 63.0208333333px)}}.container--xl{max-width:calc(2072px + 220px)}@media only screen and (max-width: 1920px){.container--xl{max-width:calc(2072px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.container--xl{max-width:calc(2072px + 63.0208333333px)}}.container--xl-wide{max-width:calc(2072px + 220px)}@media only screen and (max-width: 1920px){.container--xl-wide{max-width:calc(2072px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.container--xl-wide{max-width:calc(2072px + 63.0208333333px)}}@media screen and (max-width: 1920px){.container--xl-wide{padding-left:0;padding-right:0}}.container--no-small{padding-left:0;padding-right:0}@media only screen and (min-width:1920px){.container--no-small{padding-left:5.72917vw;padding-right:5.72917vw}}.container--form{max-width:calc(880px + 220px)}@media only screen and (max-width: 1920px){.container--form{max-width:calc(880px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.container--form{max-width:calc(880px + 63.0208333333px)}}.section{margin-top:125px;margin-bottom:125px}@media only screen and (max-width:1920px){.section{margin-top:6.5104166667vw;margin-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.section{margin-top:60px;margin-bottom:60px}}@media screen and (-ms-high-contrast:none)and (min-width:769px){.v-hero__heading{padding-left:8vw}.v-bg-img-wrap__content{margin-left:8vw}}.v-accordion{max-width:1624px;margin-left:auto;margin-right:auto;margin-bottom:54px}.v-accordion .v-accordion{margin-bottom:0}.v-accordion__heading{padding:0;margin:0 0 20px}.v-accordion__trigger{background:0 0;display:block;border:none;margin:0;position:relative;text-align:left;width:100%;outline:none;color:#00a3a1;padding:31px 0 19px;line-height:1.785714286;border-bottom:1px solid #b7b7b7}.v-accordion__trigger[aria-expanded=true] .v-accordion__icon__plus{display:none}.v-accordion__trigger[aria-expanded=true] .v-accordion__icon__minus{display:block}.v-accordion__title{display:block;pointer-events:none;font-size:1rem;font-weight:800;text-transform:uppercase;padding-right:70px;letter-spacing:.2em}.v-accordion__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.v-accordion__icon svg{fill:#00a3a1}.v-accordion__icon__plus{display:block}.v-accordion__icon__minus{display:none}.v-accordion__item{margin:0}.v-accordion__panel{margin:0;transition:.7s max-height ease;height:0;overflow:hidden;transform:translate3d(0,0,0)}.v-accordion__panel.open{height:auto;transition:2s max-height ease}.v-accordion__panel[hidden]{display:none}.v-accordion__panel .v-accordion__trigger{color:#222}.v-bg-img-wrap{position:relative;padding-bottom:125px}@media only screen and (max-width:1920px){.v-bg-img-wrap{padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-bg-img-wrap{padding-bottom:60px}}.v-bg-img-wrap>.container{padding:0 calc(10vw - 80px)}@media screen and (min-width: 2000px){.v-bg-img-wrap>.container{padding:0 120px}}@media screen and (max-width: 1250px){.v-bg-img-wrap>.container{padding:0 45px}}@media screen and (max-width: 768px){.v-bg-img-wrap>.container{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:768px)and (max-width:360px){.v-bg-img-wrap>.container{padding-left:20.625px;padding-right:20.625px}}.v-bg-img-wrap__background{position:absolute;top:0;left:0;width:100%;height:95vh;transform-origin:top center;transition:transform .5s ease-out,opacity .5s ease-out;overflow:hidden}body.sidebar-small .v-bg-img-wrap__background{opacity:0}.v-bg-img-wrap__background-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";transform-origin:top center;transition:transform .5s ease-out}body.sidebar-small .v-bg-img-wrap__background-img{transform:scale(1.128571429)}.v-bg-img-wrap__content{position:relative;z-index:1;width:calc(100% - 5vw);padding:2.5vw;margin-left:5vw;background:hsla(0,0%,100%,.7);transform-origin:top left;transform:translate(-2.5vw,18vh);transition:transform .5s ease-out,background-color .5s ease-out}body.sidebar-small .v-bg-img-wrap__content{transform:translateX(-2.5vw);background:#fff}.v-bg-img-wrap__content>section{margin:0}.v-bg-img-wrap__content .container{padding:0;max-width:100%}@media screen and (max-width:768px){.v-bg-img-wrap__content{width:100%;margin-left:0;transform:translate(0,18vh)}body.sidebar-small .v-bg-img-wrap__content{width:100%}}@media screen and (max-width:550px){.v-bg-img-wrap__content{transform:translate(0,12vh)}body.sidebar-small .v-bg-img-wrap__content{transform:translateX(0)}}.v-block:hover,.v-block:focus{text-decoration:none}.v-block:hover .v-block__link,.v-block:focus .v-block__link{color:#24436b}.v-block__item{margin:0}.v-block__section-title{display:block;margin-left:10px;width:100%;text-transform:uppercase;font-size:1.95312rem}@media screen and (max-width:768px){.v-block__section-title{font-size:1.125rem;margin-left:0}}.v-block__image{display:block;width:100%}.v-block__content{display:block;padding-left:22px;margin-top:36px;border-left:1px solid #252525}@media screen and (min-width:768px){.v-block__content{padding-left:36px;padding-right:50px;margin-top:45px}}.v-block__title,.v-block__text{color:#252525}.v-block__position{display:block;color:#00a3a1;font-weight:700;text-transform:uppercase;font-size:.9rem;margin-top:10px}.v-block__link{font-weight:900;text-transform:uppercase;transition:all .25s ease-in-out}.v-blockquote--on-primary{color:#fff}.card{display:block;overflow:hidden;margin-bottom:65px}@media only screen and (max-width:1920px){.card{margin-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.card{margin-bottom:30px}}@media screen and (min-width:1024px){.card{flex:1 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px);margin-left:10px;margin-right:10px}.card-flex{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:flex-start}}@media screen and (min-width:640px){.card-flex--half{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}.card-flex--half .card{flex:1 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media screen and (min-width:1024px){.card-flex--half .card{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (min-width: 640px){.card-flex--quarter{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}.card-flex--quarter .card{flex:1 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media screen and (min-width:1200px){.card-flex--quarter .card{flex-basis:calc(33.333% - 20px);max-width:calc(33.333% - 21px)}}@media screen and (min-width: 1400px){.card-flex--quarter .card{flex-basis:calc(25% - 20px);max-width:calc(25% - 21px)}}.v-block:hover,.v-block:focus{text-decoration:none}.v-block:hover .v-block__link,.v-block:focus .v-block__link{color:#24436b}.v-block__item-inner{position:relative;display:block;padding-bottom:15vw}.v-block__item-inner>.v-block__image{display:block;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}.v-block__item{margin:0}.v-block__image{display:block}.v-block__content{display:block;padding-left:22px;margin-top:36px;border-left:1px solid #252525}@media screen and (min-width:768px){.v-block__content{padding-left:36px;padding-right:50px;margin-top:45px}}@media screen and (max-width:1024px){.v-block__item-inner{position:relative;display:block;padding-bottom:48vw}}.v-block h3,.v-block h3+div,.v-block h3+p,.v-block h2,.v-block h2+div,.v-block h2+p,.v-block p,.v-block__title,.v-block__text{color:#252525}.v-block__position{display:block;color:#00a3a1;font-weight:700;text-transform:uppercase;font-size:.9rem;margin-top:10px}.v-block__link{font-weight:900;text-transform:uppercase;transition:all .25s ease-in-out}@media all and (-ms-high-contrast:none){.card-flex{justify-content:space-between}}.v-content-quote-bg{display:flex;align-items:stretch}.v-content-quote-bg__overlay{position:relative;width:70%}.v-content-quote-bg__overlay-content{position:relative;z-index:2;height:100%;min-height:500px;display:flex;justify-content:center;align-items:center}.v-content-quote-bg__overlay-inner{padding-top:125px;padding-bottom:125px;width:100%;max-width:60em}@media only screen and (max-width:1920px){.v-content-quote-bg__overlay-inner{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-content-quote-bg__overlay-inner{padding-top:60px;padding-bottom:60px}}.v-content-quote-bg__picture{position:absolute;top:0;left:0;width:100%;height:100%}.v-content-quote-bg__picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.v-content-quote-bg__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.v-content-quote-bg__col{width:30%;color:#fff;background:#00a3a1}.v-content-quote-bg__content{display:flex;justify-content:center;align-items:center;height:100%;min-height:500px}.v-content-quote-bg__text{padding-top:100px;padding-bottom:100px;padding:0 calc(20px + 8%);width:100%;max-width:calc(25em + 16% + 40px)}@media only screen and (max-width: 1920px){.v-content-quote-bg__text{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-content-quote-bg__text{padding-top:45px;padding-bottom:45px}}@media screen and (max-width:1024px){.v-content-quote-bg{display:block}.v-content-quote-bg__overlay{width:100%}.v-content-quote-bg__overlay-content{min-height:0;display:block}.v-content-quote-bg__overlay-inner{margin-left:auto;margin-right:auto}.v-content-quote-bg__col{width:100%}.v-content-quote-bg__heading,.v-content-quote-bg__text,.v-content-quote-bg p{color:#fff}.v-content-quote-bg__text{margin-left:auto;margin-right:auto;max-width:100%;padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:1024px)and (max-width:360px){.v-content-quote-bg__text{padding-left:20.625px;padding-right:20.625px}}.v-content-quote{position:relative}@media(min-width:1200px){.v-content-quote{padding-top:50vh;padding-bottom:3.209286446%}}.v-content-quote__flex{display:flex;flex-direction:column-reverse}@media(min-width:1200px){.v-content-quote__flex{flex-direction:row;width:100%;position:relative;padding-left:40px;padding-right:40px;max-width:1964px}}@media(min-width:2000px){.v-content-quote__flex{padding-left:20px;padding-right:20px}}@media(min-width:1200px){.v-content-quote__picture{position:absolute;width:100%;height:100%;top:0;left:0}}.v-content-quote__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.v-content-quote__content{padding-left:110px;padding-right:110px;padding-top:100px;padding-bottom:100px;background:#fff}@media only screen and (max-width:1920px){.v-content-quote__content{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:360px){.v-content-quote__content{padding-left:20.625px;padding-right:20.625px}}@media only screen and (max-width:1920px){.v-content-quote__content{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-content-quote__content{padding-top:45px;padding-bottom:45px}}@media(min-width:1200px){.v-content-quote__content{flex:0 1 66.751527495%;width:100%;padding-left:80px;padding-right:80px}}.v-content-quote__content__wrap{max-width:930px}@media(max-width:768px){.v-content-quote__heading{font-size:1.25rem}}.v-content-quote__quote{padding-left:110px;padding-right:110px;padding-top:100px;padding-bottom:100px;background:#00a3a1}@media only screen and (max-width:1920px){.v-content-quote__quote{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:360px){.v-content-quote__quote{padding-left:20.625px;padding-right:20.625px}}@media only screen and (max-width:1920px){.v-content-quote__quote{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-content-quote__quote{padding-top:45px;padding-bottom:45px}}@media(min-width:1200px){.v-content-quote__quote{flex:0 1 33.248472505%;width:100%}.v-content-quote__quote blockquote p{font-size:1.5625rem}}@media screen and (min-width:1200px)and (max-width:768px){.v-content-quote__quote blockquote p{font-size:1.125rem}}@media(max-width:1024px){.v-content-sidebar>.container{padding-left:0;padding-right:0}}@media(min-width:1200px){.v-content-sidebar__flex{display:flex;flex-direction:row-reverse;justify-content:space-between}}.v-content-sidebar__content{padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.v-content-sidebar__content{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-content-sidebar__content{padding-top:60px;padding-bottom:60px}}@media(max-width:1024px){.v-content-sidebar__content{padding-left:110px;padding-right:110px}}@media only screen and (max-width:1024px)and (max-width:1920px){.v-content-sidebar__content{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:1024px)and (max-width:360px){.v-content-sidebar__content{padding-left:20.625px;padding-right:20.625px}}@media(min-width:1200px){.v-content-sidebar__content{flex:0 1 63.425532%;width:100%;margin-left:5%;box-sizing:border-box}}@media(min-width:1150px){.v-content-sidebar__content{padding-right:5%;margin-left:0}}.v-content-sidebar__aside{padding-top:125px;padding-bottom:125px;background:#00a3a1;color:#fff;position:relative}@media only screen and (max-width:1920px){.v-content-sidebar__aside{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-content-sidebar__aside{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:1200px){.v-content-sidebar__aside{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1025px)and (max-width:1199px){.v-content-sidebar__aside{margin-right:-5.72917vw}}.v-content-sidebar__aside:before{content:"";display:block;position:absolute;top:0;right:0;width:500%;bottom:0;background:#00a3a1}.v-content-sidebar__aside__wrap{position:relative;z-index:2}@media(min-width:1200px){.v-content-sidebar__aside{flex:0 1 29.231915%;width:100%}.v-content-sidebar__aside>.container{position:sticky;top:100px;padding-left:0;padding-right:134px}}.v-content-sidebar__aside blockquote p{font-size:1.5625rem}@media screen and (max-width:768px){.v-content-sidebar__aside blockquote p{font-size:1.125rem}}.v-btn{display:inline-block;width:auto;height:auto;padding:.75em 3em;line-height:1.2;color:#fff;background:#24436b;border:0;box-shadow:none;border-radius:25px;font-weight:800;text-transform:uppercase;transition:all .25s ease-in-out}.v-btn:focus{outline:1px dotted #24436b;outline-offset:3px}.v-btn:hover{background:#00a3a1;text-decoration:none}.v-btn:active{transform:translateY(1px)}.v-btn--alt:hover{background:#252525}.v-btn-stroke{display:inline-block;width:auto;height:auto;padding:.7em 2.65em;line-height:1.2;color:#fff;border:2px solid #75cac9;border-radius:20px;background:0 0;text-transform:uppercase;font-size:.9375rem;color:#eaeaea;font-weight:900;line-height:1.1;text-transform:uppercase;transition:all .25s ease-in-out;text-align:center}.v-btn-stroke:hover{background:#24436b;border-color:#24436b;text-decoration:none}.v-btn-stroke:focus{outline:1px dotted #24436b;outline-offset:3px}.v-btn-stroke:active{transform:translateY(1px)}.bg-white .v-btn-stroke{border-color:rgba(0,0,0,.5);color:#000}.bg-white .v-btn-stroke:hover{border-color:#00a3a1;background:#00a3a1;color:#fff;text-decoration:none}.v-btn-stroke--fill:hover,.v-btn-stroke--fill:focus{background:#00a3a1;border-color:#00a3a1}.v-btn-stroke--white{border-color:#fff}.v-btn-stroke--white:hover{background:#fff;text-decoration:none;color:#00a3a1}.v-btn-stroke--black{border-color:#fff}.v-btn-stroke--black:hover{background:#fff;text-decoration:none;color:#00a3a1}.v-btn-stroke--primary{border-color:#00a3a1;background:#00a3a1;color:#fff}.v-filters{position:fixed;top:0;left:80px;z-index:10;padding:20px 40px;width:calc(100% - 80px);background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);transform:translateY(-100%) translateY(-20px);transition:transform .3s ease-out}body.admin-bar .v-filters{margin-top:32px}body.sidebar-small .v-filters{transform:translateY(0)}@media screen and (max-width:1400px){body.filters-open .v-filters{z-index:9999;transform:translateY(0) !important}}@media screen and (max-width:768px){.v-filters{left:0;width:100%}}@media(min-width:1024px){.v-filters{display:flex;justify-content:center;align-items:center}}.v-filters .facetwp-radio{background:0 0 !important;margin:0;padding:0}.v-filters .facetwp-facet{margin-bottom:0}.v-filters__text{flex:1 0 auto;white-space:nowrap;max-width:100px;padding-right:30px}@media(max-width:1500px){.v-filters__text{display:none}}.v-filters__mobile{display:block !important;width:100%;margin:0 auto}@media(min-width:1401px){.v-filters__mobile{display:none !important}}@media(max-width:1400px){.v-filters__contain{position:fixed;top:0;left:-80px;width:calc(100% + 80px);height:100vh;background:#121212;z-index:99999;padding-top:60px;display:none}}@media screen and (max-width:768px){.v-filters__contain{left:0;width:100%}}@media(max-width:1400px)and (min-width:1025px){.v-filters__contain{padding-left:16.666667vw}}@media(max-width:1400px){.v-filters__contain.open{display:block;padding-left:30px}}.v-filters__actions{display:none}@media(max-width:1400px){.v-filters__actions{display:block;position:absolute;top:0;left:0;width:100%;padding:20px;display:flex;flex-direction:row-reverse;justify-content:space-between}}.v-filters__close{position:absolute;top:0;right:0;padding:0;margin:50px 50px 0 0;transform:translate(50%,-50%);width:18px;height:18px;font-size:0;color:#fff;background:0 0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-filters__close:focus{outline:0}.v-filters__close:before,.v-filters__close:after{content:"";position:absolute;top:0;left:0;width:25px;height:2px;background:currentColor;transform-origin:left center;transform:rotate(45deg)}.v-filters__close:after{top:calc(100% - 1px);transform:rotate(-45deg)}.v-filters__list{list-style:none;padding:0}@media(max-width:1400px){.v-filters__list{padding:30px 0 0}}@media(min-width:1401px){.v-filters__list{display:flex;flex-wrap:wrap;flex:1}}.v-filters__item{margin:0;position:relative;text-align:center}@media(min-width:1401px){.v-filters__item{flex:0 0 auto;margin-right:30px;align-self:center}}@media(min-width:1024px){.v-filters__item{margin-right:0}}.v-filters__item:hover .v-filters__option,.v-filters__item:hover .v-filters__option.facetwp-radio,.v-filters__item:focus-within .v-filters__option,.v-filters__item:focus-within .v-filters__option.facetwp-radio{color:#00a3a1}.v-filters__item:hover .v-filters__icon,.v-filters__item:focus-within .v-filters__icon{stroke:#00a3a1}.v-filters__item:hover .m-dropdown,.v-filters__item:focus-within .m-dropdown{display:block}@supports(-ms-ime-align:auto){.v-filters__item:hover .v-filters__option,.v-filters__item:hover .v-filters__option.facetwp-radio,.v-filters__item.focus-within .v-filters__option,.v-filters__item.focus-within .v-filters__option.facetwp-radio{color:#00a3a1}.v-filters__item:hover .v-filters__icon,.v-filters__item.focus-within .v-filters__icon{stroke:#00a3a1}.v-filters__item:hover .m-dropdown,.v-filters__item.focus-within .m-dropdown{display:block}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.v-filters__item:hover .v-filters__option,.v-filters__item:hover .v-filters__option.facetwp-radio,.v-filters__item.focus-within .v-filters__option,.v-filters__item.focus-within .v-filters__option.facetwp-radio{color:#00a3a1}.v-filters__item:hover .v-filters__icon,.v-filters__item.focus-within .v-filters__icon{stroke:#00a3a1}.v-filters__item:hover .m-dropdown,.v-filters__item.focus-within .m-dropdown{display:block}}.v-filters__option,.v-filters__option.facetwp-radio{display:block;color:#252525;font-weight:800;text-transform:uppercase;text-align:left;border:0;background:0 0;padding:0;transition:color .25s ease-in-out;font-size:13px;line-height:1.15}.v-filters__option.checked,.v-filters__option.facetwp-radio.checked{color:#00a3a1}.v-filters__option:focus,.v-filters__option.facetwp-radio:focus{outline:0}@media screen and (max-width:1400px){.v-filters__option,.v-filters__option.facetwp-radio{color:#fff}}@media(min-width:1024px){.v-filters__option,.v-filters__option.facetwp-radio{padding:2px 12px}}@media(min-width:1800px){.v-filters__option,.v-filters__option.facetwp-radio{padding:2px 20px}}@media(min-width:2010px){.v-filters__option,.v-filters__option.facetwp-radio{padding:2px 25px}}@media(max-width:1400px){.v-filters__option,.v-filters__option.facetwp-radio{width:100%;padding:10px 20px}}@media(max-width:550px){.v-filters__option,.v-filters__option.facetwp-radio{font-size:.875rem}}.v-filters__option:hover,.v-filters__option:focus,.v-filters__option.facetwp-radio:hover,.v-filters__option.facetwp-radio:focus{color:#00a3a1;cursor:pointer}.v-filters__option:hover .v-filters__icon,.v-filters__option:focus .v-filters__icon,.v-filters__option.facetwp-radio:hover .v-filters__icon,.v-filters__option.facetwp-radio:focus .v-filters__icon{stroke:#00a3a1}.v-filters__icon{fill:none;stroke:#252525;stroke-width:2px;fill-rule:evenodd;position:relative;top:-2px;margin-left:10px;transform:rotate(-90deg);transition:stroke .25s ease-in-out;vertical-align:middle}.m-dropdown{padding:0;list-style:none;background:#121212;z-index:2;margin-bottom:15px;display:none}@media(min-width:1401px){.m-dropdown{position:absolute;border:1px solid #fff;padding:10px 0;margin-bottom:0}}.m-dropdown__item{margin:0}.m-dropdown__option,.m-dropdown__option.facetwp-radio{display:block;width:100%;color:#fff;font-weight:800;font-size:.85rem;text-transform:uppercase;text-align:left;border:0;background:0 0;padding:5px 30px;margin:0;transition:color .25s ease-in-out;white-space:nowrap}.m-dropdown__option:hover,.m-dropdown__option:focus,.m-dropdown__option.facetwp-radio:hover,.m-dropdown__option.facetwp-radio:focus{color:#00a3a1;cursor:pointer}@media screen and (min-width:1401px)and (max-width:1350px){.v-filters{display:block}.v-filters__text{max-width:100%;padding-right:0;margin-bottom:10px}.v-filters__item:first-child .v-filters__option,.v-filters__item:first-child .v-filters__option.facetwp-radio{padding-left:0}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.section+.featured-projects{padding-top:0}.featured-projects{padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.featured-projects{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.featured-projects{padding-top:60px;padding-bottom:60px}}.featured-projects__heading{font-size:1.953125rem;margin-bottom:20px}@media screen and (max-width:768px){.featured-projects__heading{font-size:1.125rem}}@media screen and (max-width:767px){.featured-projects__heading{font-size:1.25rem}}@media(max-width:1023px){.featured-projects__container{padding-left:0;padding-right:0}.featured-projects .glide{width:calc(100% - 50px)}}.featured-project{position:relative;display:block;height:20.208333333vw;max-height:400px}.featured-project:hover:after,.featured-project:focus:after{border-bottom-color:#00a3a1}.featured-project__img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media(min-width:1200px){.featured-project:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 110px 105px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e9e9e9 rgba(0,0,0,0);position:absolute;z-index:3;right:0;bottom:0;transition:all .25s ease-in-out}}.featured-project:before{content:"";display:block;background:linear-gradient(to bottom,rgba(5,1,1,0) 0%,#000 100%);position:absolute;bottom:0;width:100%;height:50%;z-index:2}.featured-project__img{display:block;width:100%}.featured-project__text{font-size:1.111111111rem;font-weight:800;color:#fff;text-transform:uppercase;position:absolute;z-index:3;width:calc(100% - 75px);bottom:10%;left:10%;line-height:1.2;display:block}.glide__slide{margin:0}.glide-button{width:50px;background:#212121;height:100%;position:absolute;right:-50px;top:0;bottom:0;border:none;transition:.2s all ease}.glide-button svg{stroke:#00a3a1;transition:.2s all ease}.glide-button:hover,.glide-button:focus{background:#00a3a1}.glide-button:hover svg,.glide-button:focus svg{stroke:#fff}@media(min-width:1024px){.glide-button{right:-55px;background:#00a3a1}.glide-button svg{stroke:#fff}.glide-button:hover{background:#212121}.glide-button:hover svg{stroke:#00a3a1}}.v-footer{padding:42px 0 80px;color:#252525;background:#f2f1f1;overflow:hidden;margin-left:80px}.v-footer .container{display:flex;align-items:stretch;max-width:calc(1416px + 220px)}@media only screen and (max-width: 1920px){.v-footer .container{max-width:calc(1416px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.v-footer .container{max-width:calc(1416px + 63.0208333333px)}}.v-footer__contact{flex-grow:0;flex-shrink:0}.v-footer__contact-list{list-style:none;padding:0}.v-footer__contact-item+.v-footer__contact-item{margin-top:1.75rem}.v-footer__contact-item+.v-footer__contact-item:last-of-type{margin-top:0}.v-footer__links{flex-grow:1;flex-shrink:1;padding:0 6% 0 14%}.v-footer__links-list{list-style:none;padding:0;-moz-columns:2;columns:2;margin-top:-.69rem}.v-footer__links__item+.v-footer__links__item{margin-top:.5rem}.v-footer__links-link{text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.2em;color:inherit;transition:color .15s ease-out}.v-footer__links-link:hover{text-decoration:none;color:#00a3a1}.v-footer__address{flex-grow:0;flex-shrink:0;padding-right:8%}.v-footer__title{display:block;text-transform:uppercase;font-weight:700;font-size:.75rem;letter-spacing:.3em;line-height:1.2}.v-footer__phone{color:inherit;font-size:.75rem;letter-spacing:.2em;line-height:1.55;display:block;margin-top:.3em}.v-footer__email{text-transform:uppercase;color:inherit;font-size:.75rem;letter-spacing:.2em;display:block}.v-footer__location{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;margin-top:.375rem;max-width:14em}.v-footer__social{text-align:right}.v-footer__social-inner{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.v-footer__social-list{display:flex;justify-content:flex-end;align-items:center;list-style:none;padding:0;margin:-3px}.v-footer__social-item{padding:3px;margin:0;line-height:1}.v-footer__social-link{display:block;width:24px;height:24px;padding:5px;color:#fff;background:#00a3a1;border-radius:50%}.v-footer__social-link:hover{text-decoration:none;opacity:.8}.v-footer__social-link svg{display:block;width:100%;height:100%}.v-footer__copyright{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;margin-top:auto}.v-footer__copyright span{display:block}.v-footer__siteby{margin-top:-.3em}.v-footer__vitamin-link{color:inherit}@media screen and (max-width:1350px){.v-footer__links{padding-left:6%;padding-right:4%}.v-footer__address{padding-right:4%}}@media screen and (max-width:1024px){.v-footer .container{justify-content:space-between}.v-footer .container:after{display:none}.v-footer__links{display:none}.v-footer__location{max-width:100%}}@media screen and (max-width:850px){.v-footer .container{flex-wrap:wrap}.v-footer__address{text-align:right;padding-right:0}.v-footer__social{width:100%;flex-shrink:0;text-align:left;margin-top:30px}.v-footer__social-inner{flex-direction:row}}@media screen and (max-width:768px){.v-footer{margin-left:0}}@media screen and (max-width:550px){.v-footer .container{position:relative}.v-footer__title{display:none}.v-footer__contact-item{margin:0}.v-footer__contact-item+.v-footer__contact-item{margin-top:0}.v-footer__phone,.v-footer__email,.v-footer__location,.v-footer__copyright{font-size:.6875rem;text-transform:none;letter-spacing:normal}.v-footer__phone,.v-footer__email{font-weight:700}.v-footer__location{max-width:12em;margin:0}.v-footer__social{margin-top:20px}.v-footer__social-link{width:22px;height:22px}.v-footer__copyright{position:absolute;top:calc(100% + 20px);left:0;margin-left:5.7291666667vw;width:100%;text-align:left}}@media only screen and (max-width:550px)and (max-width:360px){.v-footer__copyright{margin-left:20.625px}}@media screen and (max-width:550px){.v-footer__copyright br{display:none}}.v-form{margin-bottom:40px}.v-form__legend{margin-bottom:40px}.v-form__row{position:relative;margin-bottom:25px}@media(min-width:768px){.v-form__row{margin-bottom:3.45em}}.v-form__input+.v-form__label{position:absolute;top:calc(50% + 2px);transform:translateY(-50%);transition:all .2s ease;pointer-events:none}.v-form__input+.v-form__label--float{top:0}.v-form__input:focus+.v-form__label{top:0}.v-form__label{font-size:.888888889rem;line-height:1;font-weight:700}@media(min-width:1024px){.v-form__label{font-size:1rem}}.v-form input[type=text],.v-form input[type=date],.v-form input[type=number],.v-form input[type=email],.v-form input[type=tel],.v-form input[type=search],.v-form input[type=color],.v-form input[type=password],.v-form input[type=time],.v-form input[type=url],.v-form select,.v-form textarea{display:block;width:100%;padding:0;background:0 0;border:none;border-bottom:1px solid #75cac9;border-radius:0;height:40px;color:#fff}.v-form input[type=text]:focus,.v-form input[type=date]:focus,.v-form input[type=number]:focus,.v-form input[type=email]:focus,.v-form input[type=tel]:focus,.v-form input[type=search]:focus,.v-form input[type=color]:focus,.v-form input[type=password]:focus,.v-form input[type=time]:focus,.v-form input[type=url]:focus,.v-form select:focus,.v-form textarea:focus{border-color:#fff;outline:0}.v-form textarea{resize:vertical;padding:.65em 0}@media(max-width:640px){.v-form .stroke-button{width:100%;max-width:320px}}@media(min-width:641px){.v-form .stroke-button{padding:1em 4.65em;border-radius:30px}}.v-form-cta__heading{line-height:1.65;font-weight:700}@media(min-width:1024px){.v-form-cta__heading{max-width:60vw;line-height:1.7;margin-bottom:2.1em}}.v-form-cta input[type=submit]{margin-top:1.4em}.v-full-form{padding-top:225px;padding-bottom:225px;position:relative}@media only screen and (max-width:1920px){.v-full-form{padding-top:11.71875vw;padding-bottom:11.71875vw}}@media only screen and (max-width:75px){.v-full-form{padding-top:8.7890625px;padding-bottom:8.7890625px}}.v-full-form__picture{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.v-full-form__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.v-message__heading{font-size:1.953125rem}@media screen and (max-width:768px){.v-message__heading{font-size:1.125rem}}@media(max-width:768px){.v-message__heading{font-size:3.0517578125rem}}@media screen and (max-width:768px)and (max-width:768px){.v-message__heading{font-size:1.5625rem}}.v-full-form .v-message{position:relative;color:#fff}@media all and (-ms-high-contrast:none){.v-form textarea{overflow:hidden}}.anniversary-logo{width:auto !important;height:auto !important;max-width:100%;max-height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block;position:relative;top:auto;left:auto}.v-header__sidebar .anniversary-logo{max-width:100%;max-height:30px;margin:0 auto;-o-object-position:center;object-position:center;position:relative;left:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.anniversary-logo{max-height:45px}}@media screen and (max-width:768px){.anniversary-logo{max-height:35px}}@media screen and (max-width:550px){.anniversary-logo{max-height:30px}}.v-header__logo:has(.anniversary-logo){width:auto;max-width:150px}.v-header__logo:has(.anniversary-logo):before{display:none !important}.v-header__logo.has-anniversary-logo{width:auto !important;max-width:150px !important}.v-header__logo.has-anniversary-logo:before{display:none !important}.v-header__sidebar .v-header__logo:has(.anniversary-logo),.v-header__sidebar .v-header__logo.has-anniversary-logo{width:100% !important;max-width:96px !important;margin:0 auto;display:block}.anniversary-logo{width:auto !important;height:auto !important;max-width:100%;max-height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block;position:relative;top:auto;left:auto}.v-header__sidebar .anniversary-logo{max-width:100%;max-height:30px;margin:0 auto;-o-object-position:center;object-position:center;position:relative;left:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.anniversary-logo{max-height:45px}}@media screen and (max-width:768px){.anniversary-logo{max-height:35px}}@media screen and (max-width:550px){.anniversary-logo{max-height:30px}}.v-header__logo:has(.anniversary-logo){width:auto;max-width:150px}.v-header__logo:has(.anniversary-logo):before{display:none !important}.v-header__logo.has-anniversary-logo{width:auto !important;max-width:150px !important}.v-header__logo.has-anniversary-logo:before{display:none !important}.v-header__sidebar .v-header__logo:has(.anniversary-logo),.v-header__sidebar .v-header__logo.has-anniversary-logo{width:100% !important;max-width:96px !important;margin:0 auto;display:block}.v-header{position:relative;position:relative;padding:calc(20px + 2.287946429%) calc(20px + 4.088230519%) 0;background-color:#fff;height:127px}.v-header:after{content:"";display:block;clear:both}.v-header__inner{width:100%}.v-header__logo{display:block;position:relative;width:100%;flex-grow:0;flex-shrink:0;color:#fff;max-width:96px;margin:0 auto}.v-header__logo:before{content:"";display:block;padding-bottom:31.896551724%}.v-header__logo-img{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit}.v-header__nav{width:100%;flex-grow:1;flex-shrink:1;max-width:890px;padding-left:calc(10vw + 10% - (20px + 4.088230519vw));float:right}@media screen and (min-width:769px){.v-header__sidebar{position:fixed;left:0;width:10vw;height:100vh;padding:3vw 2vw 0;top:0;max-width:200px;transition:width .3s ease-out,padding .3s ease-out;z-index:99}.v-header__sidebar:before{content:"";position:absolute;top:0;left:0;background:url(//amtengineering.com/wp-content/themes/amt/css/../img/sidebar2.jpg);-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;font-family:"object-fit: cover;object-position: bottom;";width:100%;height:50vh}.v-header__sidebar:after{content:"";position:absolute;top:50%;left:0;background-color:#e0e4e8;width:100%;height:50vh}.v-header__sidebar .v-nav__trigger{display:block;color:#fff;width:0;float:none;margin:0 auto;overflow:hidden;transition:width 0s .15s,opacity .15s ease-out}.v-header__sidebar .v-header__logo{overflow:hidden;transition:width 0s .15s,opacity .15s .15s ease-out;display:block;margin:0 auto}.v-header__sidebar.small{width:80px;padding-left:8px;padding-right:8px}.v-header__sidebar.small .v-header__logo{width:0 !important;opacity:0;transition:opacity .15s ease-out,width 0s .15s;overflow:hidden}.v-header__sidebar.small .v-header__logo img{display:none}.v-header__sidebar.small .v-nav__trigger{width:40px;opacity:1;transition:opacity .15s .15s ease-out,width 0s .15s}.v-header__arrow{position:absolute;width:12px;height:23px;top:92.5%;left:50%;transform:translateX(-50%) rotate(0);transition:transform .2s;opacity:.65;z-index:1}.v-header__sidebar.small .v-header__arrow{transform:translateX(-50%) rotate(-180deg)}}@media screen and (min-width:2000px){.v-header__nav{padding-left:calc(250px - (20px + 4.088230519vw))}.v-header__sidebar{padding:60px 40px 0}}@media screen and (max-width: 1250px){.v-header__nav{padding-left:calc(175px - (20px + 4.088230519vw))}.v-header__sidebar{width:125px;padding:38px 25px 0}}@media screen and (max-width:880px){.v-header__arrow{left:34.4256px}}@media screen and (max-width:768px){.v-header{color:#fff;height:auto;padding:calc(20px + 2.287946429%) calc(20px + 4.088230519%);background:#00a3a1}.v-header__inner{display:flex;justify-content:space-between;align-items:center}.v-header__sidebar{padding:0;flex-grow:0}.v-header__sidebar .v-header__logo{width:96px;max-width:100%;color:inherit;margin:0}.v-header__sidebar .v-nav__trigger{display:none}.v-header__to-top{display:none}.v-header .v-nav__trigger{color:inherit}}@media screen and (max-width:550px){.v-header{padding:20px}.v-header__sidebar .v-header__logo,.v-header__logo{width:86px}}.v-hero{position:relative;height:calc(50vh + -127px);min-height:250px}.v-hero .container{display:flex;align-items:flex-end;height:100%;padding:0 calc(10vw - 80px)}@media screen and (min-width: 2000px){.v-hero .container{padding:0 120px}}@media screen and (max-width: 1250px){.v-hero .container{padding:0 45px}}@media screen and (max-width: 768px){.v-hero .container{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:768px)and (max-width:360px){.v-hero .container{padding-left:20.625px;padding-right:20.625px}}.v-hero--desc{height:auto;min-height:calc(50vh + -127px)}.v-hero--desc .container{align-items:unset;padding-top:12.45834vw}.v-hero__image{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";z-index:-1}.v-hero__heading{position:relative;padding-left:5vw;padding-bottom:2.5rem}.v-hero__heading-pretitle{color:#252525;text-transform:uppercase;font-weight:700}.v-hero__heading-title{margin:0;color:#252525;text-transform:uppercase}.v-hero__heading-text{color:#252525;margin-top:1.25rem;max-width:50vw}.v-hero__anniversary-headline{display:flex;align-items:center;margin-bottom:.5rem;gap:1rem}.v-hero__anniversary-years{display:inline-block;background-color:#00a3a1;color:#fff;padding:.25rem 1rem;font-weight:700;text-transform:uppercase}.v-hero__anniversary-message{margin:1rem 0 1.5rem;font-size:1.5rem;line-height:1.3;max-width:80%}.v-hero__highlight{display:inline-block;background-color:#00a3a1;color:#fff;padding:0 .5rem}.v-hero__image+.container .v-hero__heading-pretitle{color:#fff;text-transform:uppercase}.v-hero__image+.container .v-hero__heading-title{margin:0;font-size:5.05176rem;color:#fff;text-transform:uppercase}.v-hero__image+.container .v-hero__heading-text{color:#fff;margin-top:1.25rem;max-width:50vw}.admin-bar .v-hero{height:calc(50vh + -127px - 32px)}.admin-bar .v-hero--desc{height:auto;min-height:calc(50vh + -127px - 32px)}.v-bg-img-bottom{position:relative;height:0;padding-bottom:50vh}.v-bg-img-bottom-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media screen and (min-width:1200px){.v-hero__heading-title{font-size:5.05176rem}}@media screen and (max-width:768px){.v-hero{min-height:auto;height:auto}.v-hero__heading-text{max-width:100%}.v-hero .container{padding-top:3.75rem}.admin-bar .v-hero{height:auto}.v-hero__image+.container .v-hero__heading,.v-hero__heading{padding-left:0}.v-hero__image+.container .v-hero__heading-title,.v-hero__heading-title{font-size:2.25rem}}.v-hp-content-map{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.v-hp-content-map{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-hp-content-map{margin-top:45px;margin-bottom:45px}}.v-hp-content-map .container{display:flex;align-items:stretch;max-width:1820px}@media screen and (max-width:1920px){.v-hp-content-map .container{max-width:calc(1600px + 11.45833vw)}}.v-hp-content-map__content,.v-hp-content-map__map{width:50%}.v-hp-content-map__content{padding-top:65px;padding-bottom:65px;padding-right:8%}@media only screen and (max-width:1920px){.v-hp-content-map__content{padding-top:3.3854166667vw;padding-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.v-hp-content-map__content{padding-top:30px;padding-bottom:30px}}.v-hp-content-map__content-inner{display:flex;height:100%;flex-direction:column;justify-content:center}.v-hp-content-map__content-inner a{align-self:flex-start}.v-hp-content-map__title{text-transform:uppercase;font-size:1.953125rem}@media screen and (max-width:768px){.v-hp-content-map__title{font-size:1.125rem}}.v-hp-content-map__content p{font-size:1rem;line-height:1.8}.v-hp-content-map__map{border-left:1px solid}.v-hp-content-map__map-inner{display:flex;height:100%;align-items:center}.v-hp-content-map__img{flex-grow:0;flex-shrink:1;max-width:calc(90% - 17.25rem)}.v-hp-content-map__stat-wrap{flex-grow:1;flex-shrink:0;min-width:17.25rem;margin-left:10%}.v-hp-content-map__stat-list{display:flex;max-width:26rem;justify-content:space-between;align-items:stretch;padding:0 0 20px;margin:0 auto;list-style:none;border-bottom:2px solid}.v-hp-content-map__stat{margin:0;white-space:nowrap}.v-hp-content-map__stat+.v-hp-content-map__stat{margin-left:15%}.v-hp-content-map__stat-inner{display:flex;justify-content:flex-start;align-items:stretch;height:100%}.v-hp-content-map__number{font-size:calc(.875rem + 2.647058824vw);font-weight:800;line-height:.75;margin-top:auto}@media screen and (min-width:2040px){.v-hp-content-map__number{font-size:4.25rem}}.v-hp-content-map__unit{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg);text-transform:uppercase;font-weight:800;padding-bottom:15px;border-left:1px solid}@media screen and (max-width:1200px){.v-hp-content-map .container{display:block}.v-hp-content-map__content{width:100%;padding:0 !important;margin-bottom:100px}}@media only screen and (max-width:1200px)and (max-width:1920px){.v-hp-content-map__content{margin-bottom:5.2083333333vw}}@media only screen and (max-width:1200px)and (max-width:863px){.v-hp-content-map__content{margin-bottom:45px}}@media screen and (max-width:1200px){.v-hp-content-map__content-inner{display:block}.v-hp-content-map__map{width:auto}}@media screen and (max-width:980px){.v-hp-content-map__img{max-width:calc(90% - 15.25rem)}.v-hp-content-map__stat-wrap{min-width:15.25rem}.v-hp-content-map__number{font-size:2.5rem}}@media screen and (max-width: 768px){.v-hp-content-map__map{margin-left:-5.7291666667vw;border-left:0}}@media only screen and (max-width:768px)and (max-width:360px){.v-hp-content-map__map{margin-left:-20.625px}}@media screen and (max-width:550px){.v-hp-content-map__map-inner{display:block}.v-hp-content-map__img{max-width:100%}.v-hp-content-map__stat-wrap{margin-left:0;margin-top:20px;padding-left:5.7291666667vw}}@media only screen and (max-width:550px)and (max-width:360px){.v-hp-content-map__stat-wrap{padding-left:20.625px}}@media all and (-ms-high-contrast:none){.v-hp-content-map__number{align-self:flex-end}}.v-hp-form{padding-top:100px;padding-bottom:100px;color:#fff;background:#00a3a1}@media only screen and (max-width:1920px){.v-hp-form{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-hp-form{padding-top:45px;padding-bottom:45px}}.v-hp-form__title{font-size:1.953125rem;text-transform:uppercase}@media screen and (max-width:768px){.v-hp-form__title{font-size:1.125rem}}.v-hp-form__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-top:1.5rem;margin-bottom:0;justify-content:space-between;align-items:flex-start}.v-hp-form__item{margin:0;width:23%}.v-hp-form form br{display:none}.v-hp-form__submit{width:100%;display:none}.v-hp-form__submit .v-btn{margin:0 auto;display:block;transform:scale(.5);opacity:0}.v-input{position:relative;z-index:1;display:inline-block;margin:0;width:100%;vertical-align:top}input.v-input__field{position:relative;display:block;float:right;padding:.8em;width:60%;border:none;border-radius:0;background:#f0f0f0;color:#aaa;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-appearance:none}input.v-input__field:focus{outline:0}input.v-input__field:focus{outline:none}.v-input__label{display:inline-block;float:right;padding:0;width:40%;color:#6a7989;font-weight:700;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input__label-content{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.wpcf7-form-control-wrap{width:100%;display:block}span.wpcf7-not-valid-tip{position:absolute;transform:translateY(-100%);left:12px;font-weight:700;color:#fff}span.wpcf7-not-valid-tip:after{content:"*";position:absolute;left:-12px;color:red;font-size:1rem;font-weight:700}div.wpcf7-mail-sent-ok{border-color:#75cac9}.v-input--kuro{margin-bottom:3em}input.v-input__field--kuro{width:100%;height:auto;background:rgba(0,0,0,0);color:#fff;text-transform:uppercase;font-weight:800;font-size:1rem;opacity:0;text-align:center;transition:opacity .3s;padding:1.5em .8em}.v-input__label--kuro{position:absolute;left:0;width:100%;height:100%;color:#fff;text-transform:uppercase;font-weight:700;font-size:1rem;pointer-events:none}.v-input__label--kuro:before,.v-input__label--kuro:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;border:2px solid #252525;transition:transform .3s;opacity:.7}.v-input__label--kuro:before{border-right:none}.v-input__label--kuro:after{left:50%;border-left:none}input.v-input__field--kuro:focus,.v-input--filled input.v-input__field--kuro{opacity:1;transition-delay:.3s}input.v-input__field--kuro:focus+.v-input__label--kuro:before,.v-input--filled .v-input__label--kuro:before{transform:translate3d(-10%,0,0)}input.v-input__field--kuro:focus+.v-input__label--kuro:after,.v-input--filled .v-input__label--kuro:after{transform:translate3d(10%,0,0)}input.v-input__field--kuro:focus+.v-input__label--kuro .v-input__label-content--kuro,.v-input--filled .v-input__label-content--kuro{animation:anim-2 .3s forwards}@keyframes anim-2{50%{opacity:0;transform:scale3d(.3,.3,1)}51%{opacity:0;transform:translate3d(0,3.7em,0) scale3d(.3,.3,1)}100%{opacity:1;transform:translate3d(0,3.7em,0)}}@media screen and (max-width:1300px){.v-hp-form__list{margin-top:2rem}.v-hp-form__item{width:47%}}@media screen and (max-width:767px){.v-hp-form__list{display:block}.v-hp-form__item{width:100%}}.v-hp-hero{position:relative;overflow:hidden;font-size:14.623655914vw}.v-hp-hero__background{position:relative;height:calc(4em + 1.6vw + .75rem + 8.928571429vh + 15.625vh + 50vh - .5em - 24.324324324vw)}.v-hp-hero__background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(0,0,0,0),rgba(0,0,0,.4) 65%,rgba(0,0,0,.8))}.v-hp-hero__background-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.v-hp-hero__content{position:absolute;top:calc(50vh - .5em);left:0;width:100%;text-align:center;opacity:.875}.v-hp-hero__title{margin:0;font-size:1em;font-weight:800;line-height:1;color:#fff;text-transform:uppercase}.v-hp-hero__title-line{display:block}body.has-notification-bar .v-hp-hero__title{font-size:.85em}body.has-notification-bar .v-hp-hero__title-line{font-size:1.4em}.v-hp-hero:has(.v-hp-hero__anniversary-headline) .v-hp-hero__title,.v-hp-hero.has-anniversary-elements .v-hp-hero__title{font-size:.85em}.v-hp-hero:has(.v-hp-hero__anniversary-headline) .v-hp-hero__title-line,.v-hp-hero.has-anniversary-elements .v-hp-hero__title-line{font-size:1.4em}.v-hp-hero__title-line:not(:first-child){opacity:0}.v-hp-hero__tagline{margin:8.928571429vh 0 0;color:#fff;font-size:calc(1.6vw + .75rem);line-height:1;font-weight:800}.v-hp-hero__anniversary-headline{display:flex;align-items:center;justify-content:center;gap:calc(.5vw + .5rem)}@media screen and (max-width: 550px){.v-hp-hero__anniversary-headline{flex-direction:column;gap:.5rem}}.v-hp-hero__anniversary-text{color:#fff;font-size:calc(1.5vw + 1rem);font-weight:900;letter-spacing:calc(1vw + .5rem)}.v-hp-hero__anniversary-text:first-child{margin-right:calc(-1vw - .25rem)}.v-hp-hero__anniversary-text:last-child{margin-left:calc(1vw + .25rem)}@media screen and (max-width: 768px){.v-hp-hero__anniversary-text{font-size:calc(1.8vw + .9rem);letter-spacing:calc(.8vw + .4rem)}}@media screen and (max-width: 550px){.v-hp-hero__anniversary-text{font-size:calc(2vw + .8rem);letter-spacing:calc(.6vw + .3rem)}.v-hp-hero__anniversary-text:first-child,.v-hp-hero__anniversary-text:last-child{margin:0}}.v-hp-hero__anniversary-years{display:inline-block;background-color:#00a3a1;color:#fff;padding:0 calc(.75vw + .5rem);border-radius:6px;font-size:calc(1.5vw + 1rem);font-weight:500;letter-spacing:.1em;font-family:"domain-italic",serif;font-style:italic;line-height:calc(2vw + 1.5rem)}@media screen and (max-width: 768px){.v-hp-hero__anniversary-years{font-size:calc(1.8vw + .9rem);line-height:calc(1.8vw + 1.3rem)}}@media screen and (max-width: 550px){.v-hp-hero__anniversary-years{font-size:calc(2vw + .8rem);line-height:calc(1.6vw + 1.2rem);padding:0 calc(.5vw + .3rem)}}.v-hp-hero__anniversary-message{margin:1.5rem 0;color:#fff;font-size:calc(1.2vw + .6rem);line-height:1.3;max-width:80%;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:768px){.v-hp-hero__anniversary-message{font-size:calc(1.4vw + .7rem);max-width:90%}}@media screen and (max-width:550px){.v-hp-hero__anniversary-message{font-size:calc(1.6vw + .8rem);max-width:95%;margin:1rem 0}}.v-hp-hero__highlight{display:inline-block;background-color:#00a3a1;color:#fff;padding:0 .5rem;font-family:"domain-italic",serif;font-style:italic}.vjs-hp-hero__static{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";z-index:-1}.v-hp-slider{position:relative;width:100%;margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.v-hp-slider{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-hp-slider{margin-top:45px;margin-bottom:45px}}.v-hp-slider a{text-decoration:none;color:#fff;outline:none}.v-hp-slider .hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.v-slide{width:100%;top:0;position:absolute;pointer-events:none}.v-slide--current{position:relative}.v-slide__img-wrap,.v-slide__title,.v-slide__subtitle,.v-slide__quote,.v-slide__side,.v-slide__number,.v-slide__explore{opacity:0;pointer-events:none}.v-slide--current.v-slide--visible .v-slide__img-wrap,.v-slide--current.v-slide--visible .v-slide__title,.v-slide--current.v-slide--visible .v-slide__subtitle,.v-slide--current.v-slide--visible .v-slide__quote,.v-slide--current.v-slide--visible .v-slide__number,.v-slide--current.v-slide--visible .v-slide__explore{opacity:1}.v-slide--current.v-slide--visible .v-slide__explore{pointer-events:auto}.v-slide__img-wrap{width:100%;height:50vh;overflow:hidden;position:relative}.v-slide--current .v-slide__img-wrap{cursor:default}.v-slide--left,.v-slide--right{z-index:100}.v-slide--left .v-slide__img-wrap,.v-slide--right .v-slide__img-wrap{opacity:1;width:25vw;pointer-events:auto;cursor:pointer}.v-slide--right .v-slide__img-wrap{margin-left:auto}.v-slide__img{width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;position:absolute;backface-visibility:hidden;pointer-events:none}.v-slide--left .v-slide__img-wrap .v-slide__img:after,.v-slide--right .v-slide__img-wrap .v-slide__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.v-slide--current .v-slide__img:after{content:"";background:rgba(57,71,72,.27);position:absolute;top:0;left:0;width:100%;height:100%}.v-slide__img-reveal{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;transform:translate3d(0,100%,0);pointer-events:none}.v-slide__title-wrap,.v-slide__number{display:block;text-align:center;pointer-events:none}.v-slide__number{padding:1rem 0;display:none}.v-slide__explore{margin:1rem 0 0;cursor:pointer;background:#00a3a1;color:#fff;text-transform:uppercase;font-weight:800;padding:.1rem .75rem}.v-slide__explore:hover{color:#fff}@media screen and (min-width:848px){.v-hp-slider{overflow:hidden;height:100vh;min-height:750px;display:flex;align-items:stretch;justify-content:space-between}.v-slide{color:#fff}.v-slide:after{content:"+";position:absolute;left:50%;color:#fff;font-size:1.75rem;bottom:50%;transform:translate(-50%,50%);display:none;font-weight:800;pointer-events:none}.v-slide--current:after{display:none}.v-slide--right:after{left:auto;right:50%;transform:translate(50%,50%)}.v-slide.v-slide--ie:after{display:none}.v-slide__img-wrap{height:100%;position:absolute}.v-slide__img{background-position:50% 0}.v-slide--visible .v-slide__img-wrap,.v-slide--visible .v-slide__title,.v-slide--current.v-slide--visible .v-slide__side,.v-slide--current.v-slide--visible .v-slide__quote{opacity:1}.v-slide--visible .v-slide__img-wrap{pointer-events:auto}.v-slide--current,.v-slide--left,.v-slide--right{position:relative;pointer-events:auto}.v-slide--current{width:50%;order:1;border:6vw solid #eee}.v-slide--current .v-slide__img:before{content:"";position:absolute;bottom:0;right:0;z-index:2;width:0;height:0;border-style:solid;border-width:0 0 30vw 30vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #00a3a1 rgba(0,0,0,0);opacity:.7}.v-slide--left .v-slide__img-wrap,.v-slide--right .v-slide__img-wrap{width:100%;top:0;position:relative}.v-slide--left{width:10%;order:0;border:6vw solid #eee;border-left:0}.v-slide--left:after{display:block}.v-slide--right{width:10%;order:2;border:6vw solid #eee;border-right:0}.v-slide--right:after{display:block}.v-slide__side{position:absolute;right:.25rem;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;text-transform:uppercase;z-index:3}.v-slide__category{font-size:2rem;margin:0;line-height:1;padding:1.5rem 0;display:inline-block}}@media screen and (min-width:848px)and (max-height:1024px){.v-slide__category{font-size:1.5rem}}@media screen and (min-width:848px)and (max-height:850px){.v-slide__category{font-size:1.125rem}}@media screen and (min-width:848px){.v-slide__number{position:absolute;bottom:0;right:0;padding:0;margin:.5rem 1rem;z-index:3}.v-slide__number:before{content:"#"}.v-slide--current .v-slide__title-wrap{display:flex;flex-direction:column;align-items:flex-end;max-width:400px;position:absolute;top:35%;right:50%;z-index:4}.v-slide--current .v-slide__title,.v-slide__subtitle{font-size:2.9vw;text-transform:uppercase;font-weight:800;margin:0 0 .2rem;padding:0 .5rem;line-height:1;position:relative;overflow:hidden;width:34.1vw;text-align:left}.v-slide__subtitle{display:none}.v-slide--current .v-slide__title{padding:1rem}.v-slide--current .v-slide__title .v-slide__box{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.9)}.v-slide__title-inner,.v-slide__subtitle-inner{position:relative;display:inline-block}.v-slide--left .v-slide__title,.v-slide--right .v-slide__title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg) translateX(50%);position:absolute;font-size:1rem;left:calc(100% + 3vw);bottom:0;text-align:right;color:#fff;text-transform:uppercase;margin:0;white-space:nowrap;font-weight:700}.v-slide--right .v-slide__title{left:auto;right:calc(100% + 3vw);transform:rotate(180deg) translateX(-50%)}.v-slide__subtitle{font-size:2.5vw;line-height:1.5}.v-slide__quote{max-width:25vw;text-align:right;text-transform:uppercase;font-weight:800;margin:1rem 0 0}}@media screen and (max-width:847px){.v-slide{height:100%}.v-slide--current{border:10vw solid #eee}.v-slide--left .v-slide__img-wrap,.v-slide--right .v-slide__img-wrap{width:5vw;top:50%;transform:translateY(-50%);height:100vw}.v-slide--current .v-slide__img-wrap{height:80vw}.v-slide__title-wrap{padding:8% 8% 3%}.v-slide__title{text-transform:uppercase}.v-slide__subtitle{display:none}.v-slide__quote{text-transform:uppercase;font-weight:700}.v-slide__number{padding-bottom:8%}.v-slide__side{display:none}}@media screen and (min-width:768px){.v-image-content{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fbfbfb 50%);min-height:50vh;position:relative;overflow:hidden}.v-image-content .container{display:flex;min-height:50vh}.v-image-content--left .container{flex-direction:row-reverse}.v-image-content--left .v-image-content__col--imagery{left:-110px;right:auto}}@media(min-width:768px)and (max-width:1920px){.v-image-content--left .v-image-content__col--imagery{left:-5.72917vw}}.v-image-content__col{position:relative}@media screen and (min-width:768px){.v-image-content__col{width:50%;align-self:center}.v-image-content__col--imagery{position:absolute;right:-110px;left:auto;top:0;width:50%;height:100%;overflow:hidden}}@media screen and (max-width:767px){.v-image-content__col--imagery{margin:0 -5.72917vw}}@media screen and (max-width:320px){.v-image-content__col--imagery{margin:0 -20.625px}}@media(min-width:768px)and (max-width:1920px){.v-image-content__col--imagery{right:-5.72917vw}}.v-image-content__heading{font-size:1.953125rem}@media screen and (max-width:768px){.v-image-content__heading{font-size:1.125rem}}@media screen and (max-width:767px){.v-image-content__picture{position:relative;display:block}}.v-image-content__image{display:block}@media screen and (min-width:768px){.v-image-content__image{max-width:none;min-width:100%;min-height:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}.v-image-content__text{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.v-image-content__text{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-image-content__text{margin-top:45px;margin-bottom:45px}}@media screen and (min-width:1200px){.v-image-content__text{padding-right:110px}}@media only screen and (min-width:1200px)and (max-width:1920px){.v-image-content__text{padding-right:5.7291666667vw}}@media only screen and (min-width:1200px)and (max-width:360px){.v-image-content__text{padding-right:20.625px}}@media screen and (min-width:1200px){.--left .v-image-content__text{padding-left:110px;padding-right:0}}@media only screen and (min-width:1200px)and (max-width:1920px){.--left .v-image-content__text{padding-left:5.7291666667vw}}@media only screen and (min-width:1200px)and (max-width:360px){.--left .v-image-content__text{padding-left:20.625px}}.v-img-grid{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.v-img-grid{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-img-grid{margin-top:45px;margin-bottom:45px}}.v-img-grid__section-title{text-transform:uppercase;font-size:1.95312rem}@media screen and (max-width:768px){.v-img-grid__section-title{font-size:1.125rem}}.v-img-grid__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-5px}.v-img-grid__item{width:25%;padding:5px;margin:0}.v-img-grid--project .v-img-grid__item{width:33.3333%}body.sidebar-small .v-img-grid--project .v-img-grid__link:after{opacity:0}.v-img-grid__link{position:relative;display:block;color:#fff}.v-img-grid__link:hover{text-decoration:none}.v-img-grid__background:before{content:"";display:block;padding-bottom:100%}.v-img-grid__background-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.v-img-grid__background:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;z-index:10;border-style:solid;border-width:0 0 100px 100px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #00a3a1 rgba(0,0,0,0);opacity:.9;transition:border-color .3s ease-out,opacity .3s ease-out}.v-img-grid__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(at bottom left,#000,rgba(0,0,0,.5) 30%,rgba(0,0,0,0) 80%)}.v-img-grid--project .v-img-grid__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#00a3a1;opacity:.9;transition:background-color .3s ease-out,opacity .3s ease-out}.v-img-grid--project .v-img-grid__background:after{opacity:.6;border-bottom-color:#fff}.v-img-grid__link:hover .v-img-grid__background:after{border-bottom-color:#f1f1f1}.v-img-grid--project .v-img-grid__link:hover .v-img-grid__background:after{border-bottom-color:#00a3a1}.v-img-grid__item--header .v-img-grid__background:after{width:100%;height:100%;background:#000;border:0;opacity:.8}.v-img-grid__content{position:absolute;bottom:0;left:0;width:100%;padding:10%;z-index:12}.v-img-grid__title{display:block;font-size:1rem;font-weight:800;line-height:1.2}.v-img-grid--project .v-img-grid__title{text-transform:uppercase}.v-img-grid__item--header .v-img-grid__title{font-size:1.953125rem;text-transform:uppercase}@media screen and (max-width:768px){.v-img-grid__item--header .v-img-grid__title{font-size:1.125rem}}@media screen and (max-width:1300px){.v-img-grid__item{width:33.33333%}}@media screen and (max-width:850px){.v-img-grid__item,.v-img-grid--project .v-img-grid__item{width:50%}}@media screen and (max-width:500px){.v-img-grid__list{display:block}.v-img-grid__item,.v-img-grid--project .v-img-grid__item{width:100%}.v-img-grid__background:before{padding-bottom:56.25%}}.v-intro{margin-top:75px;margin-left:5vw}.v-intro__text{max-width:50vw}@media screen and (max-width:768px){.v-intro{margin-left:0}.v-intro__text{max-width:100%}}.v-location-section{margin:50px 0;margin-left:5vw;margin-top:100px}@media only screen and (max-width:1920px){.v-location-section{margin-top:5.2083333333vw}}@media only screen and (max-width:863px){.v-location-section{margin-top:45px}}.v-location{background:#252525}.v-location:hover,.v-location:focus{text-decoration:none}.v-location:hover .m-block__link,.v-location:focus .m-block__link{color:#252525}.v-location__item{margin:0}.v-location__image{display:block;width:100%}.v-location__content{display:block;background:#252525;text-align:center;padding-left:45px;padding-right:45px;padding-top:65px;padding-bottom:65px}@media only screen and (max-width:1920px){.v-location__content{padding-top:3.3854166667vw;padding-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.v-location__content{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1024px)and (max-width:1200px){.v-location__content{padding-left:20px;padding-right:20px}}.v-location__title{display:block;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.v-location__address{color:#fff;line-height:1.25;margin-bottom:.5rem}.v-location__phone{font-weight:900;margin-bottom:.5rem}.v-location__phone span{color:#00a3a1}.v-location__phone a{color:#fff}@media screen and (max-width:768px){.v-location-section{margin-left:0}}.v-nav-mobile{display:block;position:fixed;top:0;left:0;z-index:99999;width:500px;max-width:100%;height:100%;padding:0;margin:0;color:#fff;background:#252525;transform:translateX(-100%);transition:transform .5s ease-out}.v-nav-mobile.open{transform:translateX(0)}.v-nav-mobile__list{display:block;padding:20% 25%;list-style:none;margin:0}.v-nav-mobile__item{margin:0;line-height:1.2}.v-nav-mobile__item+.v-nav-mobile__item{margin-top:.5rem}.v-nav-mobile__link{color:inherit;text-transform:uppercase;font-size:1.953125rem;font-weight:800}.v-nav-mobile__link:hover{text-decoration:none}.v-nav-mobile__close{position:absolute;top:0;right:0;padding:0;margin:10% 10% 0 0;transform:translate(50%,-50%);width:18px;height:18px;font-size:0;color:#fff;background:0 0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-nav-mobile__close:focus{outline:0}.v-nav-mobile__close:before,.v-nav-mobile__close:after{content:"";position:absolute;top:0;left:0;width:25px;height:2px;background:currentColor;transform-origin:left center;transform:rotate(45deg)}.v-nav-mobile__close:after{top:calc(100% - 1px);transform:rotate(-45deg)}.v-nav-mobile__overlay{position:fixed;top:0;left:0;z-index:99995;width:0;height:0;background:#000;opacity:0;cursor:pointer;transition:width 0s .5s,height 0s .5s,opacity .5s ease-out}.v-nav-mobile.open~.v-nav-mobile__overlay{width:100%;height:100%;opacity:.5;transition:width 0s,height 0s,opacity .5s ease-out}.v-nav-mobile__search{background-color:#1b1b1b;position:absolute;padding:5%;bottom:0;width:100%}.v-nav-mobile__search-form input[type=search]{position:relative;color:#fff;border:none;border-radius:100px;background-color:#252525}.v-nav-mobile__search-form--footer{position:relative;margin-bottom:.5rem}.v-nav-mobile__search-form--footer input[type=search]{color:#252525;border:none;border-bottom:1px solid #00a3a1;padding-left:0;border-radius:0;height:30px;background-color:rgba(0,0,0,0);font-size:.75rem}.v-nav-mobile__search-form--footer input[type=search]::-moz-placeholder{font-size:.75rem;font-weight:700px;letter-spacing:.2em}.v-nav-mobile__search-form--footer input[type=search]:-ms-input-placeholder{font-size:.75rem;font-weight:700px;letter-spacing:.2em}.v-nav-mobile__search-form--footer input[type=search]::placeholder{font-size:.75rem;font-weight:700px;letter-spacing:.2em}.v-nav-mobile__search-form-btn{border:none;background:rgba(0,0,0,0);position:absolute;right:40px;top:calc(50% + 2px);transform:translate(0,-50%)}.v-nav-mobile__search-form-btn--footer{right:0}.v-nav-mobile__search-form-btn--footer svg path{fill:#252525 !important}@media screen and (max-width:850px){.v-nav-mobile__search-form--footer{margin-bottom:0;width:50%}.v-nav-mobile__search-form--footer input[type=search]{font-size:.6875rem}.v-nav-mobile__search-form--footer input[type=search]::-moz-placeholder{font-size:.6875rem;letter-spacing:normal}.v-nav-mobile__search-form--footer input[type=search]:-ms-input-placeholder{font-size:.6875rem;letter-spacing:normal}.v-nav-mobile__search-form--footer input[type=search]::placeholder{font-size:.6875rem;letter-spacing:normal}}@media screen and (max-width:550px){.v-nav-mobile__search-form--footer{position:absolute;top:calc(100% + 20px);right:0;margin-right:5.72917vw;width:40%;text-align:left}}.v-nav__list{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0;list-style:none}.v-nav__item{margin:0;line-height:1.2}.v-nav__item--search{line-height:0}.v-nav__link{color:inherit;text-transform:uppercase;font-weight:800;transition:opacity .15s ease-in-out}.v-nav__link:hover{text-decoration:none}.v-nav__search-toggle{display:inline-block;padding:5px;margin:-5px;color:inherit;background:0 0;border:0;transition:transform .15s ease-out}.v-nav__search-toggle:hover{transform:scale(1.2)}.v-nav__search-toggle svg{display:block;width:18px;height:19px}.v-nav__search-toggle path{fill:currentColor}.v-nav__search-toggle-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.v-nav__search-toggle-label-focusable:focus,.v-nav__search-toggle-label-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.v-nav__trigger{float:right;position:relative;display:none;width:40px;height:27px;background:0 0;border:0;padding:0;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;color:#252525}.v-nav__trigger:focus{outline:0}.v-nav__trigger-bar{position:absolute;top:0;left:0;width:100%;height:3px;background:currentColor;transform-origin:left center;transition:transform .3s ease-out}.v-nav__trigger-bar:nth-child(2){top:calc(50% - 1.5px)}.v-nav__trigger-bar:nth-child(3){top:calc(100% - 3px)}.v-nav__trigger.active .v-nav__trigger-bar:nth-child(1){transform:rotate(45deg) translateY(-3px)}.v-nav__trigger.active .v-nav__trigger-bar:nth-child(2){transform:scaleX(0)}.v-nav__trigger.active .v-nav__trigger-bar:nth-child(3){transform:rotate(-45deg) translateY(3px)}body.home .v-nav__list:hover .v-nav__link:not(:hover){opacity:.65}body:not(.home) .v-nav__link{padding:20px 15px 20px;transition:background-color .25s ease-in-out,color 50ms ease-in-out}body:not(.home) .v-nav__link:hover{text-decoration:none;color:#fff;background-color:#252525}@media screen and (max-width:850px){.v-nav{display:none}.v-nav__trigger{display:block}}.v-notification-bar{position:fixed;top:0;left:0;width:100%;text-align:center;padding:13px 40px;z-index:9999;transform:translateY(-100%);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.v-notification-bar.is-visible{transform:translateY(0);opacity:1}.v-notification-bar__inner{position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:90%}.v-notification-bar__text{font-weight:900;font-size:18px;letter-spacing:.02em;line-height:1.3;display:inline-block}.v-notification-bar__read-more{font-weight:900;font-size:18px;margin-left:8px;color:inherit;text-decoration:underline;position:relative;display:inline-block}.v-notification-bar__read-more:hover{opacity:.9}.v-notification-bar__read-more:hover:after{opacity:1}.v-notification-bar__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;color:inherit;font-size:28px;line-height:1;cursor:pointer;padding:0;opacity:.8;transition:opacity .2s;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.v-notification-bar__close:hover{opacity:1}body{transition:padding-top .5s ease-out;padding-top:0}body.has-notification-bar{padding-top:45px}body.admin-bar .v-notification-bar{top:32px}@media screen and (max-width:782px){body.admin-bar .v-notification-bar{top:46px}}@media screen and (max-width:782px){body.admin-bar.has-notification-bar{padding-top:42px}}@media screen and (max-width:768px){.v-notification-bar{padding:12px 20px}.v-notification-bar__text{font-size:14px}.v-notification-bar__read-more{font-size:14px}.v-notification-bar__close{right:10px;font-size:24px;width:24px;height:24px}body.has-notification-bar{padding-top:42px}}@media screen and (max-width:550px){.v-notification-bar{padding:12px 15px}.v-notification-bar__inner{flex-wrap:wrap;max-width:100%}.v-notification-bar__text{font-size:13px;line-height:1.3;text-align:center;width:100%;margin-bottom:3px}.v-notification-bar__read-more{font-size:13px;margin-left:0;text-align:center}.v-notification-bar__close{font-size:20px;width:20px;height:20px;right:5px}body.has-notification-bar{padding-top:60px}}.v-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:100px}@media only screen and (max-width:1920px){.v-pagination{margin-top:5.2083333333vw}}@media only screen and (max-width:863px){.v-pagination{margin-top:45px}}.v-pagination__link{text-transform:uppercase;font-weight:800;color:#252525}.v-pagination__link:hover{text-decoration:none}a.v-pagination__link:hover{color:#00a3a1}span.v-pagination__link{opacity:.25;pointer-events:none}.v-post-grid{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.v-post-grid{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.v-post-grid{margin-top:45px;margin-bottom:45px}}.v-post-grid__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-5px}.v-post-grid__item{width:50%;padding:5px;margin:0}.v-post-grid--project .v-post-grid__item{width:33.3333%}.v-post-grid__link{position:relative;display:block;color:#fff}.v-post-grid__link:hover{text-decoration:none}.v-post-grid__background:before{content:"";display:block;padding-bottom:75%}.v-post-grid__background-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.v-post-grid__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border:0;background-color:#00a3a1;opacity:.9;transition:background-color .3s ease-out,color .3s ease-out,opacity .3s ease-out}body.sidebar-small .v-post-grid__background:after{opacity:0}.v-post-grid__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.v-post-grid--project .v-post-grid__background:after{opacity:.6;border-bottom-color:#fff}.v-post-grid__link:hover .v-post-grid__background:after{border-bottom-color:#f1f1f1}.v-post-grid__link:hover .v-post-grid__content{background-color:#00a3a1;color:#fff}.v-post-grid--project .v-post-grid__link:hover .v-post-grid__background:after{border-bottom-color:#00a3a1}.v-post-grid__item--header .v-post-grid__background:after{width:100%;height:100%;background:#000;border:0;opacity:.8}.v-post-grid__content{position:absolute;background-color:#fff;color:#252525;opacity:.95;bottom:0;left:0;width:100%;padding:6%;z-index:12;transition:background-color .3s ease-out,opacity .3s ease-out}.v-post-grid__title{display:block;font-size:1rem;font-weight:800;line-height:1.2;margin-bottom:.25rem}.v-post-grid--project .v-post-grid__title{text-transform:uppercase}.v-post-grid__item--header .v-post-grid__title{font-size:1.953125rem;text-transform:uppercase}@media screen and (max-width:768px){.v-post-grid__item--header .v-post-grid__title{font-size:1.125rem}}@media screen and (max-width:850px){.v-post-grid__item,.v-post-grid--project .v-post-grid__item{width:100%}}@media screen and (max-width:500px){.v-post-grid__list{display:block}.v-post-grid__item,.v-post-grid--project .v-post-grid__item{width:100%}.v-post-grid__background:before{padding-bottom:56.25%}}.v-post{margin:0 auto;max-width:calc(900px + 220px);margin-top:125px;margin-bottom:125px}@media only screen and (max-width:1920px){.v-post{max-width:calc(900px + 11.4583333333vw)}}@media only screen and (max-width: 550px){.v-post{max-width:calc(900px + 63.0208333333px)}}@media only screen and (max-width: 1920px){.v-post{margin-top:6.5104166667vw;margin-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-post{margin-top:60px;margin-bottom:60px}}.v-post__image{width:100%}.v-post__attribution{font-weight:700}.v-post__attribution--date{font-weight:400}.v-post footer{color:#fe5c2c}@media(max-width:768px){.v-post h2{font-size:3.0517578125rem}}@media screen and (max-width:768px)and (max-width:768px){.v-post h2{font-size:1.5625rem}}@media(max-width:768px){.v-post h3{font-size:2.44140625rem}}@media screen and (max-width:768px)and (max-width:768px){.v-post h3{font-size:1.25rem}}@media(max-width:768px){.v-post h4{font-size:1.5625rem}}@media screen and (max-width:768px)and (max-width:768px){.v-post h4{font-size:1.125rem}}.v-post h2{font-size:1.953125rem}@media screen and (max-width:768px){.v-post h2{font-size:1.125rem}}.v-recent-post-listing{background:#252525;position:relative;overflow:hidden}@media screen and (min-width:1024px){.v-recent-post-listing{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:1024px)and (max-width:1920px){.v-recent-post-listing{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (min-width:1024px)and (max-width:863px){.v-recent-post-listing{padding-top:45px;padding-bottom:45px}}@media screen and (min-width:1200px){.v-recent-post-listing{padding-top:200px;padding-bottom:200px}}.v-recent-post-listing .container{position:relative;z-index:2}.v-recent-post-listing__title{color:#fff;margin-bottom:65px;position:relative;font-size:1.953125rem}@media only screen and (max-width:1920px){.v-recent-post-listing__title{margin-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.v-recent-post-listing__title{margin-bottom:30px}}@media screen and (max-width:1023px){.v-recent-post-listing__title{position:absolute;top:50px}}@media screen and (max-width:768px){.v-recent-post-listing__title{font-size:1.125rem}}@media screen and (max-width:767px){.v-recent-post-listing__title{font-size:1.25rem}}.v-recent-post-listing__title:after{content:"";position:absolute;bottom:-10px;left:0;width:220px;height:1px;background:hsla(0,0%,100%,.2)}@media screen and (max-width:550px){.v-recent-post-listing__title:after{width:300px}}.v-recent-post-listing__picture{position:absolute;top:0;left:0;width:100%;height:100%}.v-recent-post-listing__image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";height:100%;max-width:1000%;width:100%;display:block;opacity:.35}@media screen and (max-width:1023px){.v-recent-post-grid{display:none}}.v-recent-post-slider{min-height:400px}@media screen and (min-width:1024px){.v-recent-post-slider{display:none}}.v-recent-post-slider .glide__slides{min-height:400px}.v-recent-post-slider .glide__slide{display:flex;height:auto;min-height:200px;margin-top:auto;margin-bottom:60px}.v-recent-post-slider .glide-button{right:-5.72917vw;z-index:2}.v-article{padding-top:80px;overflow:hidden;position:relative;color:#fff;display:block}.v-article:hover,.v-article:focus{text-decoration:none}.v-article:hover .v-article__text,.v-article:focus .v-article__text{border-width:3px;bottom:-32px}.glide__slide .v-article:hover .v-article__text,.glide__slide .v-article:focus .v-article__text{bottom:-29px}.v-article__item{height:100%;display:flex;align-items:flex-end;padding-right:50px}@media screen and (min-width:1024px){.v-article__item{padding-right:30px}}.v-article__title{margin-bottom:0;padding-left:50px}@media screen and (max-width:768px){.v-article__title{font-size:1.125rem}}.v-article__text{display:block;transform:rotate(-90deg);transform-origin:0 0;border-bottom:1px solid #00a3a1;font-weight:700;font-size:.9rem;position:absolute;bottom:-30px;width:100%;transition:all .25s ease-in-out}.glide__slide .v-article__text{bottom:-27px}.v-not-search{position:relative;transition:transform .4s ease-out}.v-not-search:before{content:"";position:absolute;top:0;left:0;z-index:1000;width:0;height:0;background:#000;opacity:0;transition:opacity .4s ease-out,width 0s .4s,height 0s .4s}.v-search-bar{position:fixed;top:-80px;z-index:9999;display:none;width:100%;height:80px;padding:15px 0;color:#fff;background:#00a3a1;transition:transform .4s ease-out}.v-search-bar.visible{display:block}.v-search-bar.open{transform:translateY(80px)}.v-search-bar.open~.v-not-search{transform:translateY(80px)}.v-search-bar.open~.v-not-search:before{width:100%;height:100%;opacity:.6;transition:opacity .4s ease-out}.v-search-bar__inner{position:relative;height:100%}.v-search-bar__form{position:relative;height:100%}.v-search-bar input.v-search-bar__input{height:100%;padding:0 50px 0 0;font-size:1.25rem;font-weight:600;color:inherit;border:0;border-bottom:2px solid #00bcba;transition:border-color .15s ease-out}.v-search-bar input.v-search-bar__input::-moz-placeholder{color:#fff}.v-search-bar input.v-search-bar__input:-ms-input-placeholder{color:#fff}.v-search-bar input.v-search-bar__input::placeholder{color:#fff}.v-search-bar input.v-search-bar__input:focus{border-bottom-color:#2edad8}.v-search-bar__submit{position:absolute;top:0;right:0;width:50px;height:calc(100% - 2px);padding:12px;color:inherit;background:0 0;border:0;transition:background-color .15s ease-out,color .15s ease-out}.v-search-bar__submit svg{display:block;width:100%;height:100%}.v-search-bar__submit path{fill:currentColor}.v-search-bar__submit:focus{outline:0;background:#008987}.v-search-bar__submit:hover{color:#85e9e8}.v-search-bar__submit-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.v-search-bar__submit-label-focusable:focus,.v-search-bar__submit-label-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.v-search-bar__close{position:absolute;top:50%;right:0;width:26px;height:26px;color:inherit;transform:translateY(-50%);background:0 0;border:0;opacity:.85;transition:opacity .15s ease-out,transform .15s ease-out}.v-search-bar__close:hover{opacity:1}.v-search-bar__close:focus{transform:translateY(-50%) scale(1.2);outline:0}.v-search-bar__close:before,.v-search-bar__close:after{content:"";position:absolute;top:50%;left:-13%;width:126%;height:3px;margin-top:-1.5px;background:currentColor}.v-search-bar__close:before{transform:rotate(45deg)}.v-search-bar__close:after{transform:rotate(-45deg)}.v-search-bar__close-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.v-search-bar__close-label-focusable:focus,.v-search-bar__close-label-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}@media screen and (max-width:2080px){.v-search-bar__close{right:calc(.75vw + 10px)}}@media screen and (max-width: 1024px){.v-search-bar__close{top:3px;right:8px;width:20px;height:20px}}.v-stats{color:#fff;background:#252525;padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.v-stats{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.v-stats{padding-top:60px;padding-bottom:60px}}.v-stats__flex{display:flex;align-items:center;flex-wrap:wrap}.v-stat{padding-top:65px;padding-bottom:65px;position:relative;flex:1;text-align:center;overflow:hidden}@media only screen and (max-width:1920px){.v-stat{padding-top:3.3854166667vw;padding-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.v-stat{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:550px){.v-stat{flex-basis:50%;max-width:50%}}.v-stat__item{display:inline-block;position:relative;padding-right:20px;margin-top:50px}@media screen and (min-width:769px){.v-stat__item{margin-top:10px}}.v-stat__num{font-size:4.07em;font-weight:700;line-height:1;display:inline-block;padding-right:20px}@media screen and (max-width:768px){.v-stat__num{font-size:1.95rem}}.v-stat__type{text-transform:uppercase;font-weight:900;display:block;transform:rotate(-90deg);transform-origin:0;position:absolute;left:calc(100% - 20px);bottom:-5px;width:100%;min-width:200px;text-align:left;border-bottom:1px solid #fe5c2c}.article-listing{background:#252525;position:relative;overflow:hidden}@media screen and (min-width:1024px){.article-listing{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:1024px)and (max-width:1920px){.article-listing{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (min-width:1024px)and (max-width:863px){.article-listing{padding-top:45px;padding-bottom:45px}}@media screen and (min-width:1200px){.article-listing{padding-top:200px;padding-bottom:200px}}.article-listing .container{position:relative;z-index:2}.article-listing__title{color:#fff;margin-bottom:65px;position:relative;font-size:1.953125rem}@media only screen and (max-width:1920px){.article-listing__title{margin-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.article-listing__title{margin-bottom:30px}}@media screen and (max-width:1023px){.article-listing__title{position:absolute;top:50px}}@media screen and (max-width:768px){.article-listing__title{font-size:1.125rem}}@media screen and (max-width:767px){.article-listing__title{font-size:1.25rem}}.article-listing__title:after{content:"";position:absolute;bottom:-10px;left:0;width:220px;height:1px;background:hsla(0,0%,100%,.2)}@media screen and (max-width:550px){.article-listing__title:after{width:300px}}.article-listing__picture{position:absolute;top:0;left:0;width:100%;height:100%}.article-listing__image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";height:100%;max-width:1000%;width:100%;display:block;opacity:.35}@media screen and (max-width:1023px){.article-grid{display:none}}.article-slider{min-height:400px}@media screen and (min-width:1024px){.article-slider{display:none}}.article-slider .glide__slides{min-height:400px}.article-slider .glide__slide{display:flex;height:auto;min-height:200px;margin-top:auto;margin-bottom:60px}.article-slider .glide-button{right:-5.72917vw;z-index:2}.m-article{padding-top:80px;overflow:hidden;position:relative;color:#fff;display:block}.m-article:hover,.m-article:focus{text-decoration:none}.m-article:hover .m-article__text,.m-article:focus .m-article__text{border-width:3px;bottom:-32px}.glide__slide .m-article:hover .m-article__text,.glide__slide .m-article:focus .m-article__text{bottom:-29px}.m-article__item{height:100%;display:flex;align-items:flex-end;padding-right:50px}@media screen and (min-width:1024px){.m-article__item{padding-right:30px}}.m-article__title{margin-bottom:0;padding-left:50px}@media screen and (max-width:768px){.m-article__title{font-size:1.125rem}}.m-article__text{display:block;transform:rotate(-90deg);transform-origin:0 0;border-bottom:1px solid #00a3a1;font-weight:700;font-size:.9rem;position:absolute;bottom:-30px;width:100%;transition:all .25s ease-in-out}.glide__slide .m-article__text{bottom:-27px}.v-btn{display:inline-block;width:auto;height:auto;padding:.75em 3em;line-height:1.2;color:#fff;background:#24436b;border:0;box-shadow:none;border-radius:25px;font-weight:800;text-transform:uppercase;transition:all .25s ease-in-out}.v-btn:focus{outline:1px dotted #24436b;outline-offset:3px}.v-btn:hover{background:#00a3a1;text-decoration:none}.v-btn:active{transform:translateY(1px)}.v-btn--alt:hover{background:#252525}.v-btn-stroke{display:inline-block;width:auto;height:auto;padding:.7em 2.65em;line-height:1.2;color:#fff;border:2px solid #75cac9;border-radius:20px;background:0 0;text-transform:uppercase;font-size:.9375rem;color:#eaeaea;font-weight:900;line-height:1.1;text-transform:uppercase;transition:all .25s ease-in-out;text-align:center}.v-btn-stroke:hover{background:#24436b;border-color:#24436b;text-decoration:none}.v-btn-stroke:focus{outline:1px dotted #24436b;outline-offset:3px}.v-btn-stroke:active{transform:translateY(1px)}.bg-white .v-btn-stroke{border-color:rgba(0,0,0,.5);color:#000}.bg-white .v-btn-stroke:hover{border-color:#00a3a1;background:#00a3a1;color:#fff;text-decoration:none}.v-btn-stroke--fill:hover,.v-btn-stroke--fill:focus{background:#00a3a1;border-color:#00a3a1}.v-btn-stroke--white{border-color:#fff}.v-btn-stroke--white:hover{background:#fff;text-decoration:none;color:#00a3a1}.v-btn-stroke--black{border-color:#fff}.v-btn-stroke--black:hover{background:#fff;text-decoration:none;color:#00a3a1}.v-btn-stroke--primary{border-color:#00a3a1;background:#00a3a1;color:#fff}.m-accordion{max-width:1624px;margin-left:auto;margin-right:auto;margin-bottom:54px}.m-accordion .m-accordion{margin-bottom:0}.m-accordion__heading{padding:0;margin:0 0 20px}.m-accordion__trigger{background:0 0;display:block;border:none;margin:0;position:relative;text-align:left;width:100%;outline:none;color:#00a3a1;padding:31px 0 19px;line-height:1.785714286;border-bottom:1px solid #b7b7b7}.m-accordion__trigger[aria-expanded=true] .m-accordion__icon__plus{display:none}.m-accordion__trigger[aria-expanded=true] .m-accordion__icon__minus{display:block}.m-accordion__title{display:block;pointer-events:none;font-size:1rem;font-weight:800;text-transform:uppercase;padding-right:70px;letter-spacing:.2em}.m-accordion__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.m-accordion__icon svg{fill:#00a3a1}.m-accordion__icon__plus{display:block}.m-accordion__icon__minus{display:none}.m-accordion__item{margin:0}.m-accordion__panel{margin:0;transition:.7s max-height ease;max-height:0;overflow:hidden;transform:translate3d(0,0,0)}.m-accordion__panel--open{max-height:5000px;transition:2s max-height ease}.m-accordion__panel[hidden]{display:none}.m-accordion__panel .m-accordion__trigger{color:#222}.m-block:hover,.m-block:focus{text-decoration:none}.m-block:hover .m-block__link,.m-block:focus .m-block__link{color:#24436b}.m-block__item{margin:0}.m-block__image{display:block}.m-block__content{display:block;padding-left:22px;margin-top:36px;border-left:1px solid #252525}@media screen and (min-width:768px){.m-block__content{padding-left:36px;padding-right:50px;margin-top:45px}}.m-block__title,.m-block__text{color:#252525}.m-block__position{display:block;color:#00a3a1;font-weight:700;text-transform:uppercase;font-size:.9rem;margin-top:10px}.m-block__link{font-weight:900;text-transform:uppercase;transition:all .25s ease-in-out}.m-blockquote--on-primary{color:#fff}.m-callout-contained{position:relative}@media(min-width:1200px){.m-callout-contained{padding-top:16.524411062%;padding-bottom:3.209286446%}}.m-callout-contained__flex{display:flex;flex-direction:column-reverse}@media(min-width:1200px){.m-callout-contained__flex{flex-direction:row;width:100%;z-index:2;position:relative;padding-left:40px;padding-right:40px;max-width:1964px}}@media(min-width:2000px){.m-callout-contained__flex{padding-left:20px;padding-right:20px}}@media(min-width:1200px){.m-callout-contained__picture{position:absolute;width:100%;height:100%;top:0;left:0}}.m-callout-contained__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.m-callout-contained__content{padding-left:110px;padding-right:110px;padding-top:100px;padding-bottom:100px;background:#fff}@media only screen and (max-width:1920px){.m-callout-contained__content{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:360px){.m-callout-contained__content{padding-left:20.625px;padding-right:20.625px}}@media only screen and (max-width:1920px){.m-callout-contained__content{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.m-callout-contained__content{padding-top:45px;padding-bottom:45px}}@media(min-width:1200px){.m-callout-contained__content{flex:0 1 66.751527495%;width:100%;padding-left:80px;padding-right:80px}}.m-callout-contained__content__wrap{max-width:930px}@media(max-width:768px){.m-callout-contained__heading{font-size:1.25rem}}.m-callout-contained__quote{padding-left:110px;padding-right:110px;padding-top:100px;padding-bottom:100px;background:#00a3a1}@media only screen and (max-width:1920px){.m-callout-contained__quote{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:360px){.m-callout-contained__quote{padding-left:20.625px;padding-right:20.625px}}@media only screen and (max-width:1920px){.m-callout-contained__quote{padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.m-callout-contained__quote{padding-top:45px;padding-bottom:45px}}@media(min-width:1200px){.m-callout-contained__quote{flex:0 1 33.248472505%;width:100%}.m-callout-contained__quote blockquote p{font-size:1.5625rem}}@media screen and (min-width:1200px)and (max-width:768px){.m-callout-contained__quote blockquote p{font-size:1.125rem}}@media screen and (min-width:768px){.m-callout-full{display:flex}}.m-callout-full__overlay{position:relative}@media screen and (min-width:768px){.m-callout-full__overlay{flex:1 0 70%;max-width:70%}}.m-callout-full__overlay__content{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:1700px){.m-callout-full__overlay__content{padding-left:300px;padding-right:300px}}.m-callout-full__picture{display:block;background:#000}.m-callout-full__image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";height:100%;max-width:1000%;width:100%;display:block}.m-callout-full__col{padding:41px;padding-bottom:43px;padding-left:5.72917vw;padding-right:5.72917vw;background-color:#00a3a1;display:flex;align-items:center;width:100%}@media screen and (min-width:768px){.m-callout-full__col{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1024px){.m-callout-full__col{padding-left:60px}}.m-callout-full__heading{margin-bottom:10px}.m-callout-full__heading,.m-callout-full__text{color:#fff}.m-callout-full footer{position:absolute}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.featured-projects{padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.featured-projects{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.featured-projects{padding-top:60px;padding-bottom:60px}}.featured-projects__heading{font-size:1.953125rem;margin-bottom:20px}@media screen and (max-width:768px){.featured-projects__heading{font-size:1.125rem}}@media screen and (max-width:767px){.featured-projects__heading{font-size:1.25rem}}@media(max-width:1023px){.featured-projects__container{padding-left:0;padding-right:0}.featured-projects .glide{width:calc(100% - 50px)}}.featured-project{position:relative;display:block}.featured-project:hover:after,.featured-project:focus:after{border-bottom-color:#00a3a1}@media(min-width:1200px){.featured-project:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 110px 105px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e9e9e9 rgba(0,0,0,0);position:absolute;z-index:3;right:0;bottom:0;transition:all .25s ease-in-out}}.featured-project:before{content:"";display:block;background:linear-gradient(to bottom,rgba(5,1,1,0) 0%,#000 100%);position:absolute;bottom:0;width:100%;height:50%;z-index:2}.featured-project__img{display:block;width:100%}.featured-project__text{font-size:1.111111111rem;font-weight:800;color:#fff;text-transform:uppercase;position:absolute;z-index:3;bottom:10%;left:10%;width:calc(100% - 75px);display:block}.glide__slide{margin:0}.glide-button{width:50px;background:#212121;height:100%;position:absolute;right:-50px;top:0;bottom:0;border:none;transition:.2s all ease}.glide-button svg{stroke:#00a3a1;transition:.2s all ease}.glide-button:hover,.glide-button:focus{background:#00a3a1}.glide-button:hover svg,.glide-button:focus svg{stroke:#fff}@media(min-width:1024px){.glide-button{right:-55px;background:#00a3a1}.glide-button svg{stroke:#fff}.glide-button:hover{background:#212121}.glide-button:hover svg{stroke:#00a3a1}}.m-form{margin-bottom:40px}.m-form__legend{margin-bottom:40px}.m-form__row{position:relative;margin-bottom:25px}@media(min-width:768px){.m-form__row{margin-bottom:3.45em}}.m-form__input+.m-form__label{position:absolute;top:calc(50% + 2px);transform:translateY(-50%);transition:all .2s ease}.m-form__input+.m-form__label--float{top:0}.m-form__input:focus+.m-form__label{top:0}.m-form__label{font-size:.888888889rem;line-height:1;font-weight:700}@media(min-width:1024px){.m-form__label{font-size:1rem}}.m-form input[type=text],.m-form input[type=date],.m-form input[type=number],.m-form input[type=email],.m-form input[type=tel],.m-form input[type=search],.m-form input[type=color],.m-form input[type=password],.m-form input[type=time],.m-form input[type=url],.m-form select,.m-form textarea{display:block;width:100%;padding:0;background:0 0;border:none;border-bottom:1px solid #75cac9;border-radius:0;height:40px;color:#fff}.m-form input[type=text]:focus,.m-form input[type=date]:focus,.m-form input[type=number]:focus,.m-form input[type=email]:focus,.m-form input[type=tel]:focus,.m-form input[type=search]:focus,.m-form input[type=color]:focus,.m-form input[type=password]:focus,.m-form input[type=time]:focus,.m-form input[type=url]:focus,.m-form select:focus,.m-form textarea:focus{border-color:#fff;outline:0}.m-form textarea{resize:vertical;padding:.65em 0}@media(max-width:640px){.m-form .stroke-button{width:100%;max-width:320px}}@media(min-width:641px){.m-form .stroke-button{padding:1em 4.65em;border-radius:30px}}.m-form-cta__heading{line-height:1.65;font-weight:700}@media(min-width:1024px){.m-form-cta__heading{max-width:60vw;line-height:1.7;margin-bottom:2.1em}}.m-form-cta input[type=submit]{margin-top:1.4em}.m-full-form{padding-top:225px;padding-bottom:225px;position:relative}@media only screen and (max-width:1920px){.m-full-form{padding-top:11.71875vw;padding-bottom:11.71875vw}}@media only screen and (max-width:75px){.m-full-form{padding-top:8.7890625px;padding-bottom:8.7890625px}}.m-full-form__picture{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.m-full-form__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.m-location{background:#252525}.m-location:hover,.m-location:focus{text-decoration:none}.m-location:hover .m-block__link,.m-location:focus .m-block__link{color:#252525}.m-location__item{margin:0}.m-location__image{display:block}.m-location__content{display:block;background:#252525;text-align:center;padding-left:45px;padding-right:45px;padding-top:65px;padding-bottom:65px}@media only screen and (max-width:1920px){.m-location__content{padding-top:3.3854166667vw;padding-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.m-location__content{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1024px)and (max-width:1200px){.m-location__content{padding-left:20px;padding-right:20px}}.m-location__title{display:block;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.m-location__address{color:#fff;line-height:1.25;margin-bottom:.5rem}.m-location__phone{font-weight:900;margin-bottom:.5rem}.m-location__phone span{color:#00a3a1}.m-location__phone a{color:#fff}.m-message__heading{font-size:1.953125rem}@media screen and (max-width:768px){.m-message__heading{font-size:1.125rem}}@media(max-width:768px){.m-message__heading{font-size:3.0517578125rem}}@media screen and (max-width:768px)and (max-width:768px){.m-message__heading{font-size:1.5625rem}}.m-full-form .m-message{position:relative;color:#fff}@media screen and (min-width:768px){.m-split-content{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fbfbfb 50%);min-height:50vh;position:relative;overflow:hidden}.m-split-content .container{display:flex;min-height:50vh}.m-split-content:nth-child(odd) .container{flex-direction:row-reverse}.m-split-content:nth-child(odd) .m-split-content__col--imagery{left:-110px;right:auto}}@media(min-width:768px)and (max-width:1920px){.m-split-content:nth-child(odd) .m-split-content__col--imagery{left:-5.72917vw}}.m-split-content__col{position:relative}@media screen and (min-width:768px){.m-split-content__col{width:50%;align-self:center}.m-split-content__col--imagery{position:absolute;right:-110px;left:auto;top:0;width:50%;height:100%;overflow:hidden}}@media screen and (max-width:767px){.m-split-content__col--imagery{margin:0 -5.72917vw}}@media screen and (max-width:320px){.m-split-content__col--imagery{margin:0 -20.625px}}@media(min-width:768px)and (max-width:1920px){.m-split-content__col--imagery{right:-5.72917vw}}.m-split-content__heading{font-size:1.953125rem}@media screen and (max-width:768px){.m-split-content__heading{font-size:1.125rem}}@media screen and (max-width:767px){.m-split-content__picture{position:relative;display:block}}.m-split-content__image{display:block}@media screen and (min-width:768px){.m-split-content__image{max-width:none;min-width:100%;min-height:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}}.m-split-content__text{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1920px){.m-split-content__text{margin-top:5.2083333333vw;margin-bottom:5.2083333333vw}}@media only screen and (max-width:863px){.m-split-content__text{margin-top:45px;margin-bottom:45px}}@media screen and (min-width:1200px){.m-split-content__text{padding-right:110px}}@media only screen and (min-width:1200px)and (max-width:1920px){.m-split-content__text{padding-right:5.7291666667vw}}@media only screen and (min-width:1200px)and (max-width:360px){.m-split-content__text{padding-right:20.625px}}@media screen and (min-width:1200px){.m-split-content:nth-child(odd) .m-split-content__text{padding-left:110px;padding-right:0}}@media only screen and (min-width:1200px)and (max-width:1920px){.m-split-content:nth-child(odd) .m-split-content__text{padding-left:5.7291666667vw}}@media only screen and (min-width:1200px)and (max-width:360px){.m-split-content:nth-child(odd) .m-split-content__text{padding-left:20.625px}}.m-stats{color:#fff;background:#252525;padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.m-stats{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.m-stats{padding-top:60px;padding-bottom:60px}}.m-stats__flex{display:flex;align-items:center;flex-wrap:wrap}.m-stat{padding-top:65px;padding-bottom:65px;position:relative;flex:1;text-align:center;overflow:hidden}@media only screen and (max-width:1920px){.m-stat{padding-top:3.3854166667vw;padding-bottom:3.3854166667vw}}@media only screen and (max-width:886px){.m-stat{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:550px){.m-stat{flex-basis:50%;max-width:50%}}.m-stat__item{display:inline-block;position:relative;padding-right:20px;margin-top:50px}@media screen and (min-width:769px){.m-stat__item{margin-top:10px}}.m-stat__num{font-size:4.07em;font-weight:700;line-height:1;display:inline-block;padding-right:20px}@media screen and (max-width:768px){.m-stat__num{font-size:1.95rem}}.m-stat__type{text-transform:uppercase;font-weight:900;display:block;transform:rotate(-90deg);transform-origin:0;position:absolute;left:calc(100% - 20px);bottom:-5px;width:100%;min-width:200px;text-align:left;border-bottom:1px solid #fe5c2c}@media(max-width:1024px){.sidebar-content>.container{padding-left:0;padding-right:0}}@media(min-width:1200px){.sidebar-content__flex{display:flex;flex-direction:row-reverse;justify-content:space-between}}.sidebar-content__content{padding-top:125px;padding-bottom:125px}@media only screen and (max-width:1920px){.sidebar-content__content{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.sidebar-content__content{padding-top:60px;padding-bottom:60px}}@media(max-width:1024px){.sidebar-content__content{padding-left:110px;padding-right:110px}}@media only screen and (max-width:1024px)and (max-width:1920px){.sidebar-content__content{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media only screen and (max-width:1024px)and (max-width:360px){.sidebar-content__content{padding-left:20.625px;padding-right:20.625px}}@media(min-width:1200px){.sidebar-content__content{flex:0 1 63.425532%;width:100%;margin-left:5%;box-sizing:border-box}}@media(min-width:1150px){.sidebar-content__content{padding-right:5%;margin-left:0}}.sidebar-content__aside{padding-top:125px;padding-bottom:125px;background:#00a3a1;color:#fff;position:relative}@media only screen and (max-width:1920px){.sidebar-content__aside{padding-top:6.5104166667vw;padding-bottom:6.5104166667vw}}@media only screen and (max-width:921px){.sidebar-content__aside{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:1200px){.sidebar-content__aside{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1025px)and (max-width:1199px){.sidebar-content__aside{margin-right:-5.72917vw}}.sidebar-content__aside:before{content:"";display:block;position:absolute;top:0;right:0;width:500%;bottom:0;background:#00a3a1}.sidebar-content__aside__wrap{position:relative;z-index:2}@media(min-width:1200px){.sidebar-content__aside{flex:0 1 29.231915%;width:100%}.sidebar-content__aside>.container{padding-left:0;padding-right:134px}}.sidebar-content__aside blockquote p{font-size:1.5625rem}@media screen and (max-width:768px){.sidebar-content__aside blockquote p{font-size:1.125rem}}