@import url(https://fonts.googleapis.com/css?family=Work+Sans:300,600);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--background:#009388}*,:after,:before{box-sizing:border-box}body{background:#222;font-family:Work Sans,sans-serif;font-weight:400;margin:0}.content{background-blend-mode:multiply;background-color:#fff;background-size:cover;display:grid;height:100%;padding-left:10vw;padding-right:10vw;padding-top:100px;place-items:center}header{background:#009388;background:var(--background);position:fixed;text-align:center;width:100%;z-index:999}.nav-toggle{left:-9999px!important;position:absolute!important;top:-9999px!important}.nav-toggle-label{align-items:center;display:flex;height:100%;left:0;margin-left:1em;position:absolute;top:0}.nav-toggle-label span,.nav-toggle-label span:after,.nav-toggle-label span:before{background:#fff;border-radius:2px;display:block;height:2px;position:relative;width:2em}.nav-toggle-label span:after,.nav-toggle-label span:before{content:"";position:absolute}.nav-toggle-label span:before{bottom:7px}.nav-toggle-label span:after{top:7px}nav{background:#009388;background:var(--background);left:0;position:absolute;text-align:left;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}nav ul{list-style:none;margin:0;padding:0}nav li{margin-bottom:1em;margin-left:1em}nav a{color:#fff;font-size:1.2rem;opacity:0;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease-in-out}nav a:hover{color:#000}.nav-toggle:checked~nav{-webkit-transform:scale(1);transform:scale(1)}.nav-toggle:checked~nav a{opacity:1;transition:opacity .25s ease-in-out .25s}.logo{color:#fff}@media screen and (min-width:800px){.nav-toggle-label{display:none}header{display:grid;grid-template-columns:1fr auto minmax(600px,3fr) 1fr}.logo{color:#fff;grid-column:2/3}nav{align-items:center;background:none;grid-column:3/4;justify-content:flex-end;left:auto;position:relative;text-align:left;top:auto;-webkit-transform:scale(1);transform:scale(1);transition:none}nav,nav ul{display:flex}nav li{margin-bottom:0;margin-left:3em}nav a{opacity:1;position:relative}nav a:before{background:#000;content:"";display:block;height:5px;left:0;position:absolute;right:0;top:-.75em;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}nav a:hover:before{-webkit-transform:scale(1);transform:scale(1)}}
/*# sourceMappingURL=main.53e14bcc.css.map*/