*{box-sizing:border-box}html,body{height:100%;padding:0;margin:0;font-weight:normal;font-family:"San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif}body{font-family:Segoe UI, sans-serif;font-size:18px;margin:0;padding:0;color:#444;height:100%;min-width:500px}h2{font-size:150%;margin:1em 0;font-weight:normal}h2 span{display:inline-block;background-color:rgba(0,0,0,0.035);border:1px solid rgba(0,0,0,0.1);border-radius:0.05em;padding:0 0.334em 0.14em}h3{margin:0.5em;font-size:130%;margin:1em 0;display:block;font-weight:normal}a{text-decoration:none}a:hover{text-decoration:underline}time{display:block;margin:-1.25em 0 0.5em}#hvid{height:15.625vw;max-height:250px}#container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:100%;margin:0 auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:#70bg32;background-repeat:no-repeat}.inner{max-width:1600px;position:relative;margin:0 auto}header{width:100%;background-color:#324371;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0}header a.logo{position:absolute;display:block;bottom:0.25em;left:6em;width:33%;max-width:400px}header a.logo img{width:100%}header video{width:100%;display:block}header nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;border:1px solid #ccc;border-radius:0.05em;position:absolute;bottom:0.75em;right:6em;font-size:1.6667rem;text-shadow:0px 0px 3px #000;background:rgba(0,0,0,0.25);padding:0em 0.5em}header nav a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;color:white;text-decoration:none;display:inline-block;padding:0.25em 0.5em;vertical-align:middle}header nav a:hover{text-decoration:underline}header .inner{max-width:1600px}main{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2;background-color:#ccc;background-image:-webkit-linear-gradient(left, #ccc,#f6f6f6 15%,#f6f6f6 85%,#ccc);background-image:linear-gradient(to right,#ccc,#f6f6f6 15%,#f6f6f6 85%,#ccc)}main .inner{padding:0 6em 3em;margin-bottom:4em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}main .inner>section{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2;padding-right:3em}main .inner>aside{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}footer{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0;background:#273044;color:#fff}footer .inner{padding:0 6em}footer .inner .chiclet{float:right;padding:0.75em 0 0.5em;width:4em}footer .inner .chiclet img{width:100%}footer a{color:inherit}.video{height:0;margin-bottom:rem-calc(16);overflow:hidden;padding-bottom:56.25%;padding-top:rem-calc(25);position:relative}.video.widescreen{padding-bottom:56.34%}.video.vimeo{padding-top:0}.video iframe,.video object,.video embed,.video video{height:100%;position:absolute;top:0;width:100%}@media only screen and (max-width: 1400px){header a.logo{left:3em;width:33%;max-width:400px}header nav{right:2em;font-size:1.6667rem}main .inner{padding:0 3em}footer .inner{padding:0 3em}}@media only screen and (max-width: 920px){main .inner{display:block}main .inner>section{padding-right:0em}}@media only screen and (max-width: 800px){header a.logo{left:1.3em;width:33%;max-width:400px}header nav{right:1em;font-size:1.3334rem}header nav a{padding:0.25em 0.25em}main .inner{padding:0 1.5em}footer .inner{padding:0 1.5em}}

/*# sourceMappingURL=main.css.map */