/*! 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[data-v-7a35628c]{min-height:100vh}main .page-header[data-v-7a35628c]{opacity:0;-webkit-transform:translateY(10%);-khtml-transform:translateY(10%);transform:translateY(10%);-webkit-transition:opacity .5s ease,transform .3s ease;-webkit-transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,transform .3s ease;transition:opacity .5s ease,transform .3s ease,-webkit-transform .3s ease}main.loaded .page-header[data-v-7a35628c]{opacity:1;-webkit-transform:translate(0);-khtml-transform:translate(0);transform:translate(0)}main .desc[data-v-7a35628c]{font-size:1.7333333em;line-height:1.5;letter-spacing:.16px;max-width:900px}#projects[data-v-7a35628c]{padding-top:6rem;max-width:1600px;min-height:100vh;position:relative;margin:auto}@media screen and (max-width:1200px){#projects[data-v-7a35628c]{padding:1rem}}#projects .content[data-v-7a35628c]{opacity:0;position:relative;-webkit-transform:translateY(20%);-khtml-transform:translateY(20%);transform:translateY(20%);-webkit-transition:all .5s ease;transition:all .5s ease}#projects .content.display--grid[data-v-7a35628c]{padding:0!important;opacity:1;-webkit-transform:translate(0);-khtml-transform:translate(0);transform:translate(0)}@media screen and (min-width:1200px){#projects .content.display--grid[data-v-7a35628c]{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}#projects .item[data-v-7a35628c]{width:100%;padding:0 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:767px){#projects .item[data-v-7a35628c]{width:25%;margin-bottom:0}}#app .projects .page-header[data-v-7a35628c]{padding-bottom:5.66667em!important}#app .projects .page-header[data-v-7a35628c]:after{display:none}