.container-fluid{background-image:none;background-color:#0f0038}#outermodal{text-align:-webkit-center}#modal{max-width:400px;height:600px;background-color:transparent;font-family:"praxis-next";position:sticky;text-align:justify;padding-top:5%}#modal .pw-section-wrapper{height:280px}#modal .modal--base{min-height:120px;display:flex;flex-direction:column;background-color:#FFFFFF;border-radius:8px 8px 0 0}#modal .modal--base .input-with-eye-wrapper{position:relative}#modal .modal--base .input-with-eye-wrapper #validator-wrapper{position:relative;top:-20px}#modal .modal--base .form__animation-placeholder{position:relative;background:white}#modal .modal--base .form__animation-placeholder input:focus~label,#modal .modal--base .form__animation-placeholder input:valid~label,#modal .modal--base .form__animation-placeholder textarea:focus~label,#modal .modal--base .form__animation-placeholder textarea:valid~label,#modal .modal--base .form__animation-placeholder input.auto-force-label-up~label{top:-12px;left:10px;background:inherit;font-size:14px;padding:0 4px;line-height:normal}#modal .modal--base .form__animation-placeholder label{position:absolute;pointer-events:none;font-size:16px;padding:8px 6px;color:#484a52 !important;letter-spacing:0.0015em;top:0;left:16px;transition:0.2s ease all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}#modal .modal--base .eye{cursor:pointer;position:absolute;right:15px;top:20px}#modal .modal--base .validator{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;display:block;margin-bottom:0;margin-left:15px}#modal .modal--base .validator.valid{color:#2e8f64}#modal .modal--base #pw_match.validator{color:#a12f42;visibility:hidden;position:absolute;top:60px}#modal .modal--base.no--footer{border-radius:8px}#modal .buttons-wrapper{display:flex;flex-direction:column}#modal .buttons-wrapper .double-line-text{margin-top:18px;margin-bottom:26px;height:9px;border-bottom:1px solid #f3f3f4;text-align:center;color:#2e2f33}#modal .buttons-wrapper .double-line-text span{font-size:16px;background-color:#FFFFFF;padding:0 10px}#modal .modal_auth0--footer{background-color:#FFFFFF;border-radius:0 0 8px 8px;padding:25px 50px;border-top:1px solid #f3f3f4}#modal .modal_auth0--footer .text-center{margin-bottom:20px}#modal .modal--footer{background-color:#FFFFFF;border-radius:0 0 8px 8px;padding:25px 50px;border-top:1px solid #f3f3f4}#modal .modal--footer .text-center{margin-bottom:60px}#modal #logo{text-align:center;background:#0f0038;height:110px}#modal #logo img{position:relative;top:50%;transform:translateY(-50%);width:75%}#modal #errors{color:#E74C3C;font-weight:400;font-size:smaller;padding:10px 40px 0}#modal #instructions{font-weight:500;font-size:smaller;padding:10px 40px 0}#modal #links{font-size:14px;text-align:center}#modal #links .row{display:inline}#modal #links .vertical-bar{color:#f3f3f4;padding-left:18px;margin-right:20px;display:inline-block;position:relative;top:2px;height:13px;border-right:1px solid #f3f3f4}#modal #links a{color:#9799a0;font-size:14px}#modal .form-padding{padding:25px 50px}#modal a.js-pw-prompt{cursor:pointer;font-weight:600}#modal form{padding:25px 50px}#modal form .btn{text-transform:uppercase;border-radius:4px;font-size:14px;background-color:#ff7f35;color:#46230f;font-weight:600}#modal form .btn:disabled{background-color:#cfd0d4;color:#5d5f66}#modal form .mb-3{margin-bottom:0;margin:30px 0}#modal form .mb-3 .form-label{padding:10px 0px 10px;line-height:0;font-weight:bold;color:#484a52}#modal form .mb-3 input.form-control{border-radius:4px;border:1px solid #cfd0d4;color:#484a52;font-size:16px;font-weight:400;line-height:25px;height:56px;letter-spacing:0.0015em}.google-sso-wrapper,.saml-sso-wrapper,.auth0-sso-wrapper{display:flex;flex-direction:column;margin:auto 0;padding:0}.google-sso-wrapper .saml-sso,.saml-sso-wrapper .saml-sso,.auth0-sso-wrapper .saml-sso{height:54px;text-transform:uppercase;font-weight:bold;font-size:15px;align-items:center;justify-content:center;color:#ffffff;flex-basis:100%}.google-sso-wrapper .google-sso,.google-sso-wrapper .saml-sso,.google-sso-wrapper .auth0-sso,.saml-sso-wrapper .google-sso,.saml-sso-wrapper .saml-sso,.saml-sso-wrapper .auth0-sso,.auth0-sso-wrapper .google-sso,.auth0-sso-wrapper .saml-sso,.auth0-sso-wrapper .auth0-sso{display:flex;flex-basis:100%;border-radius:5px;height:50px;background:#4285f4}.google-sso-wrapper .google-sso .google-sso-logo,.google-sso-wrapper .saml-sso .google-sso-logo,.google-sso-wrapper .auth0-sso .google-sso-logo,.saml-sso-wrapper .google-sso .google-sso-logo,.saml-sso-wrapper .saml-sso .google-sso-logo,.saml-sso-wrapper .auth0-sso .google-sso-logo,.auth0-sso-wrapper .google-sso .google-sso-logo,.auth0-sso-wrapper .saml-sso .google-sso-logo,.auth0-sso-wrapper .auth0-sso .google-sso-logo{margin:2px;border-radius:3px;background:#FFFFFF;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:50px;width:50px}.google-sso-wrapper .google-sso .google-sso-logo img,.google-sso-wrapper .saml-sso .google-sso-logo img,.google-sso-wrapper .auth0-sso .google-sso-logo img,.saml-sso-wrapper .google-sso .google-sso-logo img,.saml-sso-wrapper .saml-sso .google-sso-logo img,.saml-sso-wrapper .auth0-sso .google-sso-logo img,.auth0-sso-wrapper .google-sso .google-sso-logo img,.auth0-sso-wrapper .saml-sso .google-sso-logo img,.auth0-sso-wrapper .auth0-sso .google-sso-logo img{width:40px}.google-sso-wrapper .google-sso .google-sso-text,.google-sso-wrapper .google-sso .auth0-sso-text,.google-sso-wrapper .saml-sso .google-sso-text,.google-sso-wrapper .saml-sso .auth0-sso-text,.google-sso-wrapper .auth0-sso .google-sso-text,.google-sso-wrapper .auth0-sso .auth0-sso-text,.saml-sso-wrapper .google-sso .google-sso-text,.saml-sso-wrapper .google-sso .auth0-sso-text,.saml-sso-wrapper .saml-sso .google-sso-text,.saml-sso-wrapper .saml-sso .auth0-sso-text,.saml-sso-wrapper .auth0-sso .google-sso-text,.saml-sso-wrapper .auth0-sso .auth0-sso-text,.auth0-sso-wrapper .google-sso .google-sso-text,.auth0-sso-wrapper .google-sso .auth0-sso-text,.auth0-sso-wrapper .saml-sso .google-sso-text,.auth0-sso-wrapper .saml-sso .auth0-sso-text,.auth0-sso-wrapper .auth0-sso .google-sso-text,.auth0-sso-wrapper .auth0-sso .auth0-sso-text{text-transform:uppercase;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;color:#FFFFFF;flex-basis:100%}.google-sso-wrapper .google-sso:hover,.google-sso-wrapper .saml-sso:hover,.google-sso-wrapper .auth0-sso:hover,.saml-sso-wrapper .google-sso:hover,.saml-sso-wrapper .saml-sso:hover,.saml-sso-wrapper .auth0-sso:hover,.auth0-sso-wrapper .google-sso:hover,.auth0-sso-wrapper .saml-sso:hover,.auth0-sso-wrapper .auth0-sso:hover{background:#1266f1}.google-sso-wrapper .google-sso-error #errors,.google-sso-wrapper .auth0-sso-error #errors,.saml-sso-wrapper .google-sso-error #errors,.saml-sso-wrapper .auth0-sso-error #errors,.auth0-sso-wrapper .google-sso-error #errors,.auth0-sso-wrapper .auth0-sso-error #errors{margin:10px 0;line-height:18px}.forgot_password{color:#747780 !important;font-weight:600}
