@font-face{font-family:Avenir;src:url(./fonts/AvenirLTStd-Light.eot);src:local('Avenir'),url(./fonts/AvenirLTStd-Light.eot?#iefix) format('embedded-opentype'),url(./fonts/AvenirLTStd-Light.woff2) format('woff2'),url(./fonts/AvenirLTStd-Light.woff) format('woff'),url(./fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light) format('svg');font-display:swap;font-weight:300}::-moz-selection{color:#fff;background-color:#7077a0}::selection{color:#fff;background-color:#7077a0}::-moz-selection{color:#fff;background-color:#7077a0}html{color:#f1f1f1;font-family:Avenir,sans-serif;letter-spacing:1.5px;text-align:center;font-size:16px;line-height:20px;line-height:1.25rem;background-color:#233675;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%237077a0' fill-opacity='1' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")}body{min-width:100%}a,a:hover,a:focus,a:active,a:visited{color:#fff;text-decoration:none}.o-main{position:relative;padding:0 16px;padding:0 1rem;-webkit-transform:translate(0,25vw);transform:translate(0,25vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.o-logo{width:100%;max-width:450px;height:auto}.o-footer{left:0;right:0;bottom:0;padding:0 0 32px;padding:0 0 2rem;position:absolute}.o-footer>span{display:block}.o-footer>.u-hidden\@sm{display:none}@media(min-width:576px){.o-main{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.o-footer span{display:inline-block}.o-footer>.u-hidden\@sm{display:inline-block}}