@import url(https://fonts.googleapis.com/css?family=Muli:400,700|Tinos:700);.icon-flag-red .path2:before,.icon-flag-red .path3:before{color:#c00}.icon-flag-green .path2:before,.icon-flag-green .path3:before{color:#0c0}.icon-flag-yellow .path2:before,.icon-flag-yellow .path3:before{color:#cc0}.icon-flag-warning .path2:before{color:#000}.icon-flag-warning .path3:before{color:#fff}@font-face{font-family:trumps;src:url(/fonts/trumps.eot?e3d710d6eacaf706d2b3305fd6970f42);src:url(/fonts/trumps.eot?e3d710d6eacaf706d2b3305fd6970f42) format("embedded-opentype"),url(/fonts/trumps.ttf?5d0c4c90ce6a5e96a466e9c60f2be253) format("truetype"),url(/fonts/trumps.woff?4850d8efd8cc848fe8fae47f66a82c93) format("woff"),url(/fonts/trumps.svg?891baf4df89469cc5fbbb93b8dbd2794) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:trumps!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-flag .path1:before{content:"\E903";color:#000}.icon-flag .path2:before{content:"\E905";margin-left:-2em;color:#c00}.icon-flag .path3:before{content:"\E906";margin-left:-1.7em;color:#c00}.icon-steering-wheel:before{content:"\E901"}.icon-filter:before{content:"\E904"}.icon-chevron-down:before{content:"\E902"}.icon-gamepad:before{content:"\E900"}@font-face{font-family:Caravel;src:url(/fonts/Caravel\ Light.woff?7d9f10eaab51aa33e0ab11578a304c14) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Caravel;src:url(/fonts/Caravel.woff?e5ad1d43f04c72e6fb636220c107c19f) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Caravel;src:url(/fonts/Caravel\ Medium.woff?b51454202bfa3f313ede8e1aa7a6b1a4) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Caravel;src:url(/fonts/Caravel\ Semibold.woff?fefd20263fe9b6463301029e4fbfc84e) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Caravel;src:url(/fonts/Caravel\ Bold.woff?ec39717817cb96d7dff3bc6ef430cdda) format("woff");font-weight:900;font-style:normal}*,:after,:before{box-sizing:border-box}@supports (-webkit-overflow-scrolling:touch){html{overflow-x:hidden;overflow-y:scroll}}body{overflow-x:hidden;max-width:100%;margin:0 auto;color:#333;position:relative;font-family:Muli,sans-serif;background:#fff;background-size:150%;background-repeat:no-repeat;background-attachment:fixed;background-position:0;min-height:100vh}@media (max-width:767px){body{background-size:cover}}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}a{transition:all .3s ease;text-decoration:none;color:inherit;outline:0!important}a:hover{text-decoration:underline}ul{margin:0}ul,ul li{padding:0}ul li{list-style:none}.wrapper,.wrapper--narrow{position:relative;max-width:90%;min-height:100%;margin:0 auto}@media screen and (max-width:1224px){.wrapper,.wrapper--narrow{max-width:90%}}@media (max-width:1023px){.wrapper,.wrapper--narrow{max-width:90%}}img{max-width:100%;height:auto}@media (min-width:1024px){.wrapper--narrow{max-width:912px}}.bg{z-index:-2;background-position:50%;background-size:cover;transition:all 1s ease-out}.bg,.bg:before{position:absolute;top:0;left:0;width:100%;height:100%}.bg:before{content:"";background:rgba(0,0,0,.75);z-index:-1}.select-container select,input[type=email],input[type=password],input[type=text],select,textarea{border-radius:0;width:100%;min-width:17rem;height:3rem;padding:.75rem;transition:all .3s ease-in-out;outline:none;margin:5px 1px 3px 0;border:1px solid #50715e}input:focus[type=email],input:focus[type=password],input:focus[type=text],select:focus,textarea:focus{box-shadow:0 0 5px #90b09e;margin:5px 1px 3px 0;border:1px solid #90b09e}.select-container{position:relative}.select-container:after{font-family:trumps;content:"\E902";position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#50715e;cursor:pointer}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button[type=submit]{padding:.5rem 1.5rem;font-family:Muli,sans-serif;cursor:pointer}.alerts .alert{padding:.25rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;color:#004085;background-color:#cce5ff;border-color:#b8daff}.alerts .alert strong{padding-right:.15rem}.alerts .alert--error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alerts .alert--warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alerts .alert--success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.apexcharts-yaxis-title-text{font-size:.75rem;text-decoration:underline;text-transform:uppercase}.logo img{height:4rem;margin-right:1rem}.logo span{font-family:Ebrima,Muli,sans-serif;font-size:1.25rem;text-transform:uppercase;font-weight:600;letter-spacing:0;background:-webkit-gradient(linear,left top,right top,from(#188146),to(#57a057));background:linear-gradient(90deg,#188146,#57a057);-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}.logo span strong{font-weight:900}.banner--main{width:100%;height:90px;background:hsla(0,0%,100%,.8);background:#fff;box-shadow:0 .15rem .35rem rgba(0,0,0,.2);line-height:1}.banner--main .wrapper,.banner--main .wrapper--narrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.banner--main .app-name{font-size:1.5rem}.banner--main .app-name:hover{text-decoration:none}.banner--main a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:center}.banner--main a i{margin-left:.25rem;position:relative;top:1px;-webkit-transform:scale(1);transform:scale(1);transition:all .1s ease}.banner--main a:hover{text-decoration:none}.banner--main a:hover i{-webkit-transform:scale(1.1);transform:scale(1.1)}.banner--main .username{margin-right:1rem}body.login main form .form-footer{justify-content:space-between}body.login main form .form-footer,body.login main form .form-footer .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}body.login main form .form-footer .form-check input{margin:0 .5rem 0 0}