@font-face{font-family:"Roboto-Regular";src:url("../../assets/fonts/Roboto-Regular.ttf")}@font-face{font-family:"Roboto-Medium";src:url("../../assets/fonts/Roboto-Medium.ttf")}html{font-size:14px}body{background-color:#fff}body,label{color:#1e156a;font-family:Roboto-Regular}a{color:#432eea}a:focus,a:hover{color:#432eea;text-decoration:underline}.sso-login-wrapper hr{border-bottom:1px solid #d2d6de;height:1px;width:300px}.sso-login-wrapper .sso-login{width:300px;border:1px solid #1e156a;border-radius:4px;height:32px;text-decoration:none;color:#1e156a;font-family:Roboto-Medium;font-size:14px;letter-spacing:0.15px;line-height:20px;appearance:button;padding:4px;display:flex;justify-content:center;align-items:center}.sso-login-wrapper .sso-login:hover{color:#1e156a;text-decoration:none}.sso-login-wrapper .sso-login img{margin-right:8px;height:16px;width:16px}form{margin-top:10px}input[type="email"],input[type="password"],input[type="text"],input[type="email"]:focus,input[type="password"]:focus,input[type="text"]:focus{background:#fff;border:1px solid #1e156a;height:32px}input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="text"]::placeholder,input[type="email"]:focus::placeholder,input[type="password"]:focus::placeholder,input[type="text"]:focus::placeholder{color:#1e156a;opacity:1}input[type="email"].underline-input,input[type="password"].underline-input,input[type="text"].underline-input,input[type="email"]:focus.underline-input,input[type="password"]:focus.underline-input,input[type="text"]:focus.underline-input{background-color:transparent;border:0px;border-bottom:1px solid #432eea;border-radius:0px;box-shadow:none}h1,h2,h3,h4,h5{color:#1e156a;font-family:Roboto-Medium}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}.alert{color:#c7303e !important}.alert,.success{display:none}.button,.button.disabled,.button.disabled:focus{background-color:#432eea}.button{color:#fff;font-family:Roboto-Medium;font-size:14px}.button:hover,.button:focus{color:#fff;background-color:#5337eb}.button-secondary{border-radius:4px;height:32px;text-align:center;padding:0 16px}.button-secondary,.button-secondary.disabled,.button-secondary.disabled:focus{background-color:#1e156a}.card .button-secondary{border-radius:4px;height:32px;text-align:center;padding:0 16px}.card .button-secondary:not([disabled]){background-color:#1e156a !important}.button-secondary:hover,.button-secondary:focus{background-color:#332b78}.disabled{opacity:0.5;pointer-events:none}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-fill{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-wrapper{height:100vh}.form-input-error{border-color:#c7303e !important}.no-margin{margin:0}.success{color:#2f8351 !important;font-size:14px;line-height:20px;font-family:"Roboto-regular"}.text-bold{font-family:Roboto-Medium}.text-small{font-size:13px;line-height:14px;margin-bottom:20px}.top-bar{background-color:#fff;height:50px}.footer{background-color:#1e156a;flex-shrink:0;height:50px}.footer a{color:#fff !important;margin-left:15px}.footer a:hover{text-decoration:underline}.logo{margin:20px 0px 40px 0px;max-width:300px}.login-form{margin-bottom:20px}.login-form #login-button{margin-top:6px;width:100%;border-radius:4px;height:32px;padding:0 16px}.login-form-wrapper,.login-form-wrapper>*{width:300px}.forgot-password-link-wrapper{font-size:14px;margin-bottom:10px;padding:0px 5px;line-height:20px}.password-form-wrapper{max-width:450px}.reset-form-wrapper{display:flex;justify-content:center;flex-direction:column;margin-top:-16px}.card-row{margin:20px auto}.card{border-color:#d2d6de;border-style:solid;border-width:1px;color:#1e156a;padding:16px;position:relative}.card .column{padding:20px}.card-header{margin-bottom:8px;flex:none}.card-header--tall{min-height:60px}.card-body{line-height:21px;overflow:hidden;overflow-y:auto;padding-bottom:10px}.card .card-footer{padding-bottom:10px;word-wrap:break-word}.card ul{font-size:13px;line-height:24px;margin-left:20px}.card .link-list{font-size:14px;line-height:30px}.fixed-height-card{height:280px;overflow:auto}.input-container{position:relative}.input-container span{position:absolute;bottom:8px;left:8px;font-size:16px}.input-container input{padding-left:28px}
/*# sourceMappingURL=login.css.map */
