.reset{margin:0;padding:0}html,body{height:100%;position:relative}body{background:#fff;font-family:Bitter,serif;font-family:Open Sans Condensed,sans-serif;font-size:.9vw}h1{font-size:1.7vw;color:#162c47;font-weight:700;margin:0}h1 .line-height{line-height:36px}h3{padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #d3d3ee;text-align:left;font-size:1.35vw;color:#06245a;font-weight:900}::-webkit-input-placeholder{color:#000;font-size:.88vw}::-moz-placeholder{color:#000;font-size:.88vw}:-ms-input-placeholder{color:#000;font-size:.88vw}:-moz-placeholder{color:#000;font-size:.88vw}hr{border-top:1px solid #e3e2f5;margin:15px 0 15px 25px;width:93%}img{max-width:100%}.white-background{background:#fff;padding:10px 0;position:fixed;width:100%;z-index:99999;border-bottom:1px solid #e8effd}.white-background ul{padding-top:8px}.white-background ul li{display:inline-block;padding:0 20px}.white-background ul li a{color:#120d3c;font-weight:600;text-transform:uppercase;font-size:1vw}.routeActive{border-bottom:2px solid;color:#1125f6}.header-tabs:hover{text-decoration:none}.background{background:url(/assets/img/stage-blue2.jpg);background-size:cover;background-repeat:no-repeat;height:auto;display:grid;background-position:100%;padding-bottom:42%}.margin-top{position:absolute;background:#fff;padding:16px 15px 20px;right:0;margin-top:80px;z-index:999}.info-boxes{padding:0 10px 38px;color:#162c60;width:28%;margin:30px 30px 0 20px;float:left}.dotless{margin-bottom:20px;list-style:none;font-weight:400!important}.info-boxes ul{margin:0;padding:0 0 0 30px}.info-boxes ul li{font-family:Open Sans,sans-serif;font-weight:600}.info-boxes p{padding:0 20px;color:#2c2c57;font-family:Open Sans,sans-serif;font-size:inherit}.calendar{border-radius:50px;padding-top:15px;padding-bottom:15px;margin:20px 0 100px 20px}.content.two{padding:60px 0 80px;background:#fff}.alert-wrapper{background-color:#e7f6f8;background-image:url(/assets/img/info.svg);background-repeat:no-repeat;box-sizing:border-box;display:block;position:relative;margin-top:78px;padding:0 10px;background-position:12px 10px}.alert-body{box-sizing:border-box;display:table-cell;padding-left:32px;vertical-align:top}.alert-text{box-sizing:border-box;color:red;display:block;font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16.96px;margin-top:10px;font-weight:700}.login-without-alert{margin-top:20px}#okta-sign-in.auth-container.main-container{margin-top:0;margin-bottom:20px;text-align:left;width:auto;border:none;box-shadow:none}#okta-sign-in.no-beacon .auth-content{padding-top:0}#okta-sign-in.auth-container .button-primary{color:#fff;background:#31388a;border:none}#okta-sign-in .o-form-head{display:none}#okta-sign-in{margin:0}#login-container{padding:0 0 40px}#okta-sign-in.auth-container .okta-sign-in-header{display:none}#okta-sign-in .o-form .input-fix input[type=number],#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .input-fix input[type=tel],#okta-sign-in .o-form .input-fix input[type=text],#okta-sign-in .o-form .input-fix input[type=textbox]{border:2px solid #9898dc69}#okta-sign-in.auth-container .button-primary{color:#fff;background:#31388a;background:linear-gradient(90deg,#31388a,#262d7c);border:none}#okta-sign-in.auth-container.main-container .margin-btm-30,#okta-sign-in.auth-container.main-container .margin-btm-5{margin-bottom:30px}#okta-sign-in .o-form-button-bar{padding:0!important}#okta-sign-in ol,#okta-sign-in ul{display:inline-flex;font-size:.88vw}#okta-sign-in .auth-content .help-links li{margin-right:4px}.cms-tos-link{margin:20px 0 6px!important}.link.js-help-link{display:none}#okta-sign-in .o-form .o-form-label,#okta-sign-in .o-form input,#okta-sign-in .o-form label,#okta-sign-in .o-form textarea{font-size:.88vw}#okta-sign-in.auth-container .button-primary:active,#okta-sign-in.auth-container .button-primary:focus,#okta-sign-in.auth-container .button-primary:hover{background-color:#fff;background:-o-linear-gradient(top,#1a69e8 0,#1662dd 100%);background:-ms-linear-gradient(top,#1a69e8 0,#1662dd 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#1a69e8),to(#1662dd));background-image:-webkit-linear-gradient(#1a69e8,#1662dd);background-image:none;border:2px solid #9898dc;text-decoration:none;cursor:pointer;box-shadow:none;color:#16304e}#okta-sign-in #cms_terms:focus{box-shadow:0 0 8px #51cbee}.hide-element{display:none}.cms-terms{text-decoration:underline!important;padding-left:6px!important;font-size:.88vw!important}.container-fluid.main-container{padding-left:0;padding-right:0;border-top:1px solid #f1f0ff;border-bottom:1px solid #f1f0ff}#login-container input[type=checkbox]{width:auto;margin-right:5px;margin-top:5px}button.register{background:#fff;border:2px solid #9898dc;color:#16304e;width:auto;font-weight:700;padding:5px 40px;margin-top:4px}.help-links{list-style-type:none}.auth-footer{text-align:left}.auth-footer .help{padding-left:40px}.auth-footer li{padding:8px 0}#okta-sign-in .auth-footer{font-size:.88vw;display:flex;flex-direction:column}.o-form-input .custom-checkbox{text-align:left;padding-left:40px;margin:16px 0}.icons{display:inline-block;float:left;margin-right:8px}.welcome-bar{padding:40px 20px;border-bottom:1px solid #f1f0ff;background-position:100% 1%;margin-top:60px}.unauthenticated{padding-top:35px}.unauthenticated ul{background-color:#fff;color:#333;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;padding:5px 20px 20px;margin:15px 0 40px}.unauthenticated .fa{padding-left:0;font-size:18px;position:unset;padding-right:10px;float:left}.unauthenticated h3{padding:0;font-size:22px;color:#2c2c57;font-weight:900;margin:-3px 0 0}.unauthenticated h1{font-size:2.6vw;color:#1c0f35;font-weight:700}.unauthenticated .welcome-bar h1{margin:0}.white-background button:hover,button#show-hide:hover{background:#2d3485;color:#fff;border:2px solid #2a3181}#show-hide{width:100%;color:#2a163d;background:#fff;font-family:"Open Sans," sans-serif;font-size:16px;font-weight:600;padding:10px 0;box-shadow:none;border:none;border:2px solid #9e9ede}.heidsdberrormsg{text-align:center;color:#ef0000;font-family:sans-serif}footer{padding:5vh 0 10vh;width:100%;color:#9baabb;background:linear-gradient(90deg,#050f36,#070b34);font-family:Open Sans,sans-serif;line-height:20px;position:relative;line-height:32px;font-size:15px}footer img{max-width:100%;width:auto}footer ul{margin:0;padding:0}footer ul li{list-style-type:none}footer span{line-height:27px}footer .copyright{right:0;background:#0b113e;border-top:1px solid #0c0f21;position:absolute;width:100%;bottom:0;padding:5px}footer .copyright p{margin:0;color:#7e81a0;font-weight:500;font-size:.75vw;padding-left:25px}footer .copyright p a{color:#9fa1b4;font-weight:600}.modal-open .modal{z-index:9999;margin-top:9vh;font-family:Open Sans,sans-serif}.btn-default{color:#fff!important;background-color:#375b99!important;border-color:transparent!important}.modal-header{padding:15px;border-bottom:1px solid #e4e4f6;background:#fcfcff}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e4e4f6;background:#fcfcff}@media only screen and (max-width: 1600px){.background{padding-bottom:40%}}@media only screen and (max-width: 1440px){h1{font-size:2vw}h3{font-size:1.7vw}img{width:100%}.margin-top{top:10vh;margin-top:0}.white-background ul li a{font-size:1.3vw}#okta-sign-in .o-form .o-form-label,#okta-sign-in .o-form input,#okta-sign-in .o-form label,#okta-sign-in .o-form textarea,.info-boxes ul li,.info-boxes p,#okta-sign-in ol,#okta-sign-in ul,.help{font-size:1.1vw}.background{padding-bottom:45%}}@media only screen and (max-width: 1368px){.background{padding-bottom:0;height:-webkit-fill-available}.margin-top{top:8vh;position:relative}.info-boxes ul li,.info-boxes p,#okta-sign-in ol,#okta-sign-in ul{font-size:1.2vw}}
