/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */@import url(https://fonts.googleapis.com/css?family=Lato:400,700);abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,::before,::after{border-style:solid;border-width:0}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#fff;box-sizing:border-box;color:#898989;cursor:default;font:100% / 1.5 "Lato","Helvetica Neue",Helvetica,Arial,sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:currentcolor;text-decoration:underline}a:hover{text-decoration:none}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.1em}img{max-width:100%;height:auto}html,body{height:100%;width:100%}html{overflow:hidden}body{background-color:#898989;color:#fff;text-align:center;overflow:auto;background-color:#3c596c;background:-webkit-linear-gradient(45deg, #292929 0%, #594f53 25%, #3c596c 50%, #3a4c4a 75%, #0a2337 100%);background:linear-gradient(45deg, #292929 0%, #594f53 25%, #3c596c 50%, #3a4c4a 75%, #0a2337 100%);background-size:800% 800%;-webkit-animation:animate-bg-gradient 40s linear infinite;animation:animate-bg-gradient 40s linear infinite}@-webkit-keyframes animate-bg-gradient{0%{background-position:100% 9%}50%{background-position:0% 92%}100%{background-position:100% 9%}}@keyframes animate-bg-gradient{0%{background-position:100% 9%}50%{background-position:0% 92%}100%{background-position:100% 9%}}h1{text-transform:uppercase;font-size:3em}a{font-weight:700}.page-container{position:relative;padding:5em 0.5em 2em}.main-logo{display:inline-block;padding:0.75em 0.5em;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100px;position:absolute;top:0;left:1em}@media (min-width: 30rem) and (min-height: 30rem){.page-container{display:block;width:100%;padding:0.5em;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.error-container{max-width:750px;margin:0 auto}.main-logo{width:150px;padding:1em}}

/*# sourceMappingURL=maps/error.css.map */
