/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 2, 2020 */@font-face{font-family:surtbold_extended;src:url(../fonts/Surt-BoldExtended.e1c6fb8a.woff2) format("woff2"),url(../fonts/Surt-BoldExtended.c330e6ce.woff) format("woff"),url(../fonts/Surt-BoldExtended.38145110.eot) format("eot"),url(../fonts/Surt-BoldExtended.a149148a.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:surtlight_exp\.;src:url(../fonts/Surt-LightExp..a87938de.woff2) format("woff2"),url(../fonts/Surt-LightExp..4ee30292.woff) format("woff"),url(../fonts/Surt-LightExp..2ae62e5f.eot) format("eot"),url(../fonts/Surt-LightExp..83bc0ab2.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:surtregular;src:url(../fonts/Surt-Regular.c292cf1b.woff2) format("woff2"),url(../fonts/Surt-Regular.78c56103.woff) format("woff"),url(../fonts/Surt-Regular.b0217c6a.eot) format("eot"),url(../fonts/Surt-Regular.b1ffbd85.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:surtSemiBold;src:url(../fonts/Surt-DemiBold.936a03e0.woff2) format("woff2"),url(../fonts/Surt-DemiBold.c59421a0.woff) format("woff"),url(../fonts/Surt-DemiBold.7db79bf6.eot) format("eot"),url(../fonts/Surt-DemiBold.b6b4af77.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:surtSemiBold_extended;src:url(../fonts/Surt-DemiBoldExtended.9fb46512.woff2) format("woff2"),url(../fonts/Surt-DemiBoldExtended.d296a996.woff) format("woff"),url(../fonts/Surt-DemiBoldExtended.aa9ecbc0.eot) format("eot"),url(../fonts/Surt-DemiBoldExtended.196326b1.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:surtmedium_extended;src:url(../fonts/Surt-MediumExp..aa28ff40.woff2) format("woff2"),url(../fonts/Surt-MediumExp..6f2e636c.woff) format("woff"),url(../fonts/Surt-MediumExp..fe18f4bf.eot) format("eot"),url(../fonts/Surt-MediumExp..ca2a0a3e.otf) format("otf");font-weight:400;font-style:normal}.main-header{opacity:0;-webkit-transition:opacity .5s ease 1.5s;transition:opacity .5s ease 1.5s;background-color:transparent;z-index:9999}.main-header.loaded{opacity:1}.main-header>a{z-index:9999}.main-header.absolute{top:0;position:absolute;left:0;width:100%}@media screen and (max-width:768px){.main-header.absolute{padding:2rem 2rem .5rem}}.main-header.header--light nav a{color:hsla(0,0%,100%,.5)}.main-header.header--light nav a.router-link-active,.main-header.header--light nav a.router-link-exact-active{color:var(--lightBgcolor)}.main-header.header--light nav a:hover{color:#ccc}.main-header img{max-width:100px;width:85px}.main-header nav{padding:.19rem 0;color:red}.main-header nav ul{display:inline-block}.main-header nav ul li{margin-right:1rem;display:inline-block}@media screen and (min-width:1024px){.main-header nav ul li{margin-right:3.4rem}}.main-header nav ul li:last-child{margin:0}.main-header nav ul li a{text-transform:uppercase;letter-spacing:1.1px;font-weight:700;font-family:surtSemiBold_extended,helvetica,arial,sans-serif;font-size:.667rem;color:rgba(0,0,0,.6)}.main-header nav ul li a.router-link-exact-active{color:#000}.main-header nav ul li a:hover{color:#ccc}.btn-mobile{width:30px;height:40px;position:relative;display:none;top:-8px;z-index:9999}.btn-mobile>span{width:100%;height:2px;background-color:#000;position:relative;top:50%;left:0;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.btn-mobile>span:after,.btn-mobile>span:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#000;top:-8px;left:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.btn-mobile>span:after{top:8px}.btn-mobile.menu-open>span{background-color:transparent}.btn-mobile.menu-open>span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.btn-mobile.menu-open>span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}@media screen and (max-width:768px){.btn-mobile{display:block}.btn-mobile>span,.btn-mobile>span:after,.btn-mobile>span:before{background-color:#fff}.btn-mobile.menu-open>span{background-color:transparent}.main-header nav{position:fixed;width:100%;height:100vh;background-color:#fff;top:0;left:0;padding:3.8rem 2rem 2rem;z-index:9998;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate(100%);transform:translate(100%)}.main-header.header--light nav.menu-open{background-color:#000}.project-page .main-header{background-color:#fff}.project-page .main-header .btn-mobile>span,.project-page .main-header .btn-mobile>span:after,.project-page .main-header .btn-mobile>span:before{background-color:#000}.project-page .main-header .btn-mobile.menu-open>span{background-color:transparent}.project-page .main-header.header--light .btn-mobile>span,.project-page .main-header.header--light .btn-mobile>span:after,.project-page .main-header.header--light .btn-mobile>span:before{background-color:#000}.project-page .main-header.header--light .btn-mobile.menu-open>span{background-color:transparent}.project-page .main-header.header--light nav.menu-open{background-color:#fff}.project-page .main-header.header--light nav a{color:#ccc}.project-page .main-header.header--light nav a.router-link-exact-active{color:#000}.project-page #main-logo path{fill:#000}.main-header nav.menu-open{-webkit-transform:translate(0);transform:translate(0)}.main-header nav{padding-top:50%}.main-header nav ul{display:block;width:100%;text-align:center;position:relative}.main-header nav ul li a{font-size:2.66667rem;line-height:5.333333rem;text-transform:capitalize}.main-header nav ul:not(#switcher) li{display:block}}