@font-face{font-family:HelveticaNeue;font-style:normal;font-weight:400;src:url(/fonts/HelveticaNeue.woff2) format("woff2"),url(/fonts/HelveticaNeue.woff) format("woff")}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-size:10px;line-height:10px}body{background-color:#1e1e1e;color:#1e1e1e;font-family:HelveticaNeue,Arial,sans-serif;font-size:1.6rem;line-height:2rem;margin:0}a{outline:none}p{margin:0 0 1rem}.loading{background:#fafafa url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20class%3D%22lds-rolling%22%20preserveAspectRatio%3D%22xMidYMid%22%20style%3D%22background%3A0%200%22%20viewBox%3D%220%200%20128%20128%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2235%22%20fill%3D%22none%22%20stroke%3D%22%2300a8db%22%20stroke-dasharray%3D%22164.93361431346415%2056.97787143782138%22%20stroke-width%3D%2210%22%20transform%3D%22rotate(132%2050%2050)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20begin%3D%220s%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20keyTimes%3D%220%3B1%22%20repeatCount%3D%22indefinite%22%20type%3D%22rotate%22%20values%3D%220%2050%2050%3B360%2050%2050%22%2F%3E%3C%2Fcircle%3E%3C%2Fsvg%3E") no-repeat 50%;padding:200px 0;text-align:center}.loading.full-height{height:calc(100vh - 80px)}.desktop-only{display:none}.header{background-color:#1e1e1e;color:#fff;height:100px;line-height:100px}.header .container{height:100%;justify-content:space-between;overflow:visible;padding:0 40px}.header .container,.header .header-left{align-items:center;display:flex}.header .header-left .logo svg{fill:#fff;width:150px}.header .header-left .icon{margin-left:20px}.header .header-left .icon svg{fill:#fff;width:150px}.header .nav{position:relative}.header .nav .nav-toggle{float:right}.header .nav .nav-toggle svg{fill:#fff;width:30px}.header .nav .nav-holder{background-color:#1e1e1e;height:160px;left:0;position:fixed;top:-100px;transition:top .3s;width:100%;z-index:1}.header .nav .nav-holder.open{top:-50px}.header .nav .nav-close{position:absolute;right:40px;top:30px}.header .nav .nav-close svg{fill:#fff;width:30px}.header .nav ul{display:flex;justify-content:space-between;padding:0 30px;position:relative;top:102px}.header .nav ul li{display:inline-block}.header .nav ul li a,.header .nav ul li button{color:#fff;font-size:15px;font-weight:700;text-decoration:none}.header .nav ul li a:hover,.header .nav ul li button:hover{text-decoration:underline}.header .nav ul li a.help,.header .nav ul li button.help{display:inline-block;width:24px}.header .nav ul li a.help svg,.header .nav ul li button.help svg{fill:#fff}.header .nav ul li button{background:none;border:0;cursor:pointer;padding:0;white-space:nowrap}.header .nav ul li button:focus{outline:none}@media print{.header{display:none}}@media screen and (min-width:992px){.header .desktop-only{display:inline}.header .nav .nav-close,.header .nav .nav-toggle{display:none}.header .nav .nav-holder{height:20px;left:auto;position:absolute;right:30px;top:-100px;width:auto}.header .nav .nav-holder ul{display:grid;grid-auto-flow:column;margin:0;padding:0;top:auto}.header .nav .nav-holder ul li{margin:0 45px 0 0}.header .nav .nav-holder ul li:last-child{margin:0}}.form .form-group{margin-bottom:2rem;overflow:hidden}.form .label{left:-9999px;position:absolute}.form .form-control{border-radius:5px;font-size:1.4rem;padding:.5rem;width:100%}.form .button{background-color:#00a8db;border:0;border-radius:.3rem;color:#fff;cursor:pointer;display:block;font-size:1.4rem;font-weight:700;margin:2rem 0;outline:none;padding:1rem 2.5rem;text-transform:uppercase}.footer{background-color:#1e1e1e;color:#fff;padding:60px 0;-moz-column-break-inside:avoid;break-inside:avoid;text-align:center}.footer .logo svg{fill:#fff;width:150px}.footer .tagline{font-size:18px;margin-top:10px}.footer.staff{bottom:0;padding:20px;position:fixed;text-align:right;width:100%;z-index:50}.footer.staff .footer-nav{display:inline-block;padding-right:60px}.footer.staff .footer-nav li{display:inline-block;padding-right:20px}.footer.staff .footer-nav li a{color:#fff;font-size:14px}@media print{.footer{background-color:#00a8db}.footer.staff{display:none}}.static-page{color:#1e1e1e}.static-page .container{margin:0 auto;max-width:1140px;width:100%}.error-page{background-color:#fff;color:#48484a}.error-page .container{margin:0 auto;max-width:1140px;width:100%}.error-page .main{padding:120px;text-align:center}.error-page h1{line-height:1.2}.error-page h2{line-height:1.1}body.login{color:#1e1e1e}body.login .form-control,body.login input [type=text]{border-color:#1e1e1e;border-radius:0}body.login input [type=text]{cursor:pointer}body.login input [type=submit]{background:#1e1e1e;cursor:pointer}body.login h1{text-indent:-9999px}body.login .logo{margin:0 auto 5rem;max-width:350px}body.login .logo svg{fill:#fff;width:200px}body.login .errors,body.login .instructions{margin:0 auto 1rem;max-width:300px}body.login .form{margin:0 auto;max-width:300px}body.login .forgot-password{border-bottom:1px solid #fff;color:#fff;font-size:1.2rem;text-decoration:none}body.login .subtitle{color:#fff;margin:0 auto 1rem;max-width:300px;text-decoration:none}body.login .button{float:right;margin-top:4rem}body.login .back-to-login{border-bottom:1px solid #fff;color:#fff;font-size:1.2rem;text-decoration:none}.faq .main{background-color:#1e1e1e;color:#fff}.faq .main .container{max-width:800px;padding:2rem 4rem}.faq .main h2{font-size:2rem;line-height:2.4rem}.faq .main p{font-size:1.4rem}.faq .main .question-block,.faq .main p{margin-bottom:2rem}.faq .main .question-block .question{font-weight:700;overflow:hidden}.faq .main .question-block .number{color:#1e1e1e;display:block;float:left;font-size:1.6rem;font-weight:700;width:31px}.faq .main .question-block .question-text{display:block;float:left;width:calc(100% - 31px)}.faq .main .question-block .answer{display:grid;grid-template-areas:"number answer-text";grid-template-columns:31px 1fr}.faq .main .question-block .answer .number{font-size:1.7rem;grid-area:number}.faq .main .question-block .answer .answer-text{font-size:1.4rem;grid-area:answer-text}
