@import url(https://fonts.googleapis.com/css?family=Open+Sans);body{padding:0}.auth-feedback,.container-fluid.signin--mfa .mfa-form__error{position:static;margin:0 0 20px;padding:12px 14px;border:1px solid #e9b9b9;border-radius:8px;background:#fff5f5;color:#9e2c2c;font-size:14px;line-height:1.6}.auth-feedback{clear:both}.additional-info{font-size:16px;font-weight:300;clear:both;margin-top:4px;margin-bottom:10px;padding-left:5px}.additional-info a{font-size:15px;font-weight:400}@media (max-width:767px){.additional-info,.additional-info a{font-size:12px}}.modal-body-content,.privacy-modal-open .modal-body,.terms-modal-open .modal-body{background-color:#fff}.modal-body-content{overflow-y:scroll;max-height:50vh}@media (max-width:767px){.modal-body-content{max-height:calc(100vh - 110px)}}.btn.mod-move-down{margin-top:32px}@media (max-width:767px){.btn.mod-move-down{margin-top:16px}}.form-control{animation-name:slideDown;animation-iteration-count:1;animation-duration:.2s}.form-control__over.mod-signin{right:20px}.container-fluid.signin--mfa{width:calc(100% - 32px);max-width:480px;margin:64px auto 32px;padding:28px 36px 32px;border:1px solid #e1e7ef;border-radius:16px;box-shadow:0 8px 32px rgba(31,52,76,.06);color:#263445}.container-fluid.signin--mfa .mfa-back{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:32px;padding:0;border:0;background:0 0;color:#385b7c;font-size:14px;font-weight:600}.container-fluid.signin--mfa .mfa-back span{margin-right:8px;font-size:20px}.container-fluid.signin--mfa .mfa-back:hover{text-decoration:underline}.container-fluid.signin--mfa .big.action{margin:24px 0 16px;padding:0;border:0;text-align:left}.container-fluid.signin--mfa .big.action .logo{width:48px;height:48px;margin:0 0 20px;background-size:contain}.container-fluid.signin--mfa .big.action h3{margin:0;color:#1d2c3e;font-size:30px;font-weight:600;line-height:1.3}.container-fluid.signin--mfa .mfa-form__intro{margin:0 0 28px;color:#4b5c70;font-size:16px;line-height:1.6;overflow-wrap:break-word}.container-fluid.signin--mfa .mfa-form__intro strong{display:block;color:#263445;font-weight:600}.container-fluid.signin--mfa .mfa-form__label{display:block;margin-bottom:10px;color:#263445;font-size:15px;font-weight:600}.container-fluid.signin--mfa .mfa-form__code{height:58px;padding:14px 16px;border:1px solid #a9b8c9;border-radius:8px;color:#1d2c3e;font-size:22px;animation:none}.container-fluid.signin--mfa .mfa-form__code:-ms-input-placeholder{color:#6b7a8b;font-size:17px}.container-fluid.signin--mfa .mfa-form__code::placeholder{color:#6b7a8b;font-size:17px}.container-fluid.signin--mfa .mfa-form__actions{margin-top:20px}.container-fluid.signin--mfa .mfa-form__actions .btn{width:100%;min-height:50px;border:1px solid #246da9;border-radius:8px;background-color:#246da9;color:#fff;font-size:16px;font-weight:600}.container-fluid.signin--mfa .mfa-form__actions .btn:hover:not(:disabled){background-color:#1b5688}.container-fluid.signin--mfa .mfa-form__help{margin-top:24px;padding-top:20px;border-top:1px solid #e1e7ef;font-size:14px;line-height:1.6}.container-fluid.signin--mfa .mfa-form__resend{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;color:#4b5c70}.container-fluid.signin--mfa .mfa-form__resend button{margin-left:6px;padding:0;border:0;background:0 0;color:#246da9;font-weight:600}.container-fluid.signin--mfa .mfa-form__resend button:hover:not(:disabled){text-decoration:underline}.container-fluid.signin--mfa .mfa-form__resend button:disabled{color:#697788;cursor:not-allowed}.container-fluid.signin--mfa .mfa-form__status{margin:8px 0 0;color:#58697d;font-size:14px}@media (max-width:767px){.container-fluid.signin--mfa{margin-top:24px;padding:20px 24px 28px}.container-fluid.signin--mfa .big.action h3{font-size:28px}}@keyframes slideDown{0%{height:0}to{height:60%}}