.auth-wrapper .reset-password{font-weight:400;padding:15px 0;background-color:#4c3f7c}.auth-wrapper .reset-password__heading{color:#fff;font-size:2.8rem;margin-bottom:10px;font-weight:700;letter-spacing:.5px}.auth-wrapper .reset-password__heading-wrapper{padding:25px 0 15px}.auth-wrapper .reset-password__heading-wrapper p{color:#fff;margin:15px 0;font-size:1.6rem;font-weight:400}.auth-wrapper .reset-password__form--wrapper{background-color:#4c3f7c}.auth-wrapper .reset-password__form--heading{color:#fff;font-size:2.8rem;margin-bottom:10px;font-weight:700;letter-spacing:.5px}.auth-wrapper .reset-password__form--heading-wrapper{padding:25px 0 15px}.auth-wrapper .reset-password__form .recaptcha-wrapper{margin-top:10px}.auth-wrapper .reset-password__form1--left{background-color:#fff;padding-left:0;padding-right:0}.auth-wrapper .reset-password__form1--left form{display:flex;flex-direction:column;height:100%}.auth-wrapper .reset-password__form1--right{background-color:#eee;border-left:1px solid #b6b6b6;padding-left:0;padding-right:0}.auth-wrapper .reset-password__form1--right .spec-section{color:#4c3f7c;padding:25px;background-color:#eee}.auth-wrapper .reset-password__form1--right .spec-section .requirements{color:#3d316a;font-weight:600;padding:15px 0;font-size:1.8rem}.auth-wrapper .reset-password__form1--right .spec-section .instructions{color:#4c3f7c;font-size:1.6rem;font-weight:400}.auth-wrapper .reset-password__form1--right .spec-section .instructions--wrapper{margin-bottom:15px;font-size:1.6rem;display:flex}.auth-wrapper .reset-password__form1--right .spec-section .instructions--wrapper svg{display:flex;align-self:center;height:25px;width:25px;margin-right:10px}.auth-wrapper .reset-password__form1--right .spec-section .instructions--wrapper svg.green{color:#53a45c}.auth-wrapper .reset-password__form1--right .spec-section .instructions--wrapper svg.red{color:#a45051}.auth-wrapper .reset-password__form1--right .spec-section .instructions--wrapper svg.blue{color:#2185b2}.auth-wrapper .reset-password__form2 .instructions{color:#3e3f42;font-size:1.6rem;font-weight:400}.auth-wrapper .reset-password__form3 .instructions{color:#3e3f42;font-size:1.6rem;font-weight:500;margin-top:10px;margin-bottom:10px}.auth-wrapper .reset-password__form3 .instructions.red{color:#b60002}.auth-wrapper .reset-password__form1 .form-section,.auth-wrapper .reset-password__form2 .form-section,.auth-wrapper .reset-password__form3 .form-section{background-color:#fff}.auth-wrapper .reset-password__form1 .form-section.input-wrapper,.auth-wrapper .reset-password__form2 .form-section.input-wrapper,.auth-wrapper .reset-password__form3 .form-section.input-wrapper{padding:25px}.auth-wrapper .reset-password__form1 .form-section.input-wrapper label,.auth-wrapper .reset-password__form2 .form-section.input-wrapper label,.auth-wrapper .reset-password__form3 .form-section.input-wrapper label{color:#3d316a;font-size:18px;font-weight:700;padding:15px 0 0;display:inline-block;margin-bottom:.5rem}.auth-wrapper .reset-password__form1 .form-section.input-wrapper input,.auth-wrapper .reset-password__form2 .form-section.input-wrapper input,.auth-wrapper .reset-password__form3 .form-section.input-wrapper input{margin:10px 0 15px;background:#f2f2f2;border:none;width:100%;box-sizing:border-box;height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:2rem;line-height:1.5;border-radius:.3rem;color:#495057}.auth-wrapper .reset-password__form1 .form-section.input-wrapper input::-webkit-input-placeholder,.auth-wrapper .reset-password__form2 .form-section.input-wrapper input::-webkit-input-placeholder,.auth-wrapper .reset-password__form3 .form-section.input-wrapper input::-webkit-input-placeholder{opacity:.5}.auth-wrapper .reset-password__form1 .form-section.message .alert,.auth-wrapper .reset-password__form2 .form-section.message .alert,.auth-wrapper .reset-password__form3 .form-section.message .alert{padding:25px;border-top:1px solid #b6b6b6;background-color:#ffc2c2;color:#721c24;font-weight:700;text-align:center;font-size:1.8rem}.auth-wrapper .reset-password__form1 .form-section.message .alert-success,.auth-wrapper .reset-password__form2 .form-section.message .alert-success,.auth-wrapper .reset-password__form3 .form-section.message .alert-success{padding:25px;border-top:1px solid #b6b6b6;background-color:#dcedc8;color:#155724;font-weight:700;text-align:center;font-size:1.8rem}.auth-wrapper .reset-password__form1 .form-section.submit,.auth-wrapper .reset-password__form2 .form-section.submit,.auth-wrapper .reset-password__form3 .form-section.submit{border-top:1px solid #b6b6b6;display:flex;flex:1 1;justify-content:center;align-items:center;gap:2rem;padding:25px}.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn{padding:15px;background-color:#ffcc02;color:#3d316a;font-weight:700;text-decoration:none;font-size:1.7rem;opacity:1;border:none;cursor:pointer}.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn.continue,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn.continue,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn.continue{margin-left:6px}.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:active,.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:focus,.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:hover,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:active,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:focus,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:hover,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:active,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:focus,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:hover{color:#ffcc02}.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:disabled,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:disabled,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:disabled{color:#333;background-color:#b6b6b6;cursor:not-allowed;transition:none;transform:unset}.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:disabled:active,.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:disabled:focus,.auth-wrapper .reset-password__form1 .form-section.submit .vv-btn:disabled:hover,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:disabled:active,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:disabled:focus,.auth-wrapper .reset-password__form2 .form-section.submit .vv-btn:disabled:hover,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:disabled:active,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:disabled:focus,.auth-wrapper .reset-password__form3 .form-section.submit .vv-btn:disabled:hover{color:#333;background-color:#b6b6b6}.auth-wrapper .reset-password .form-section.submit{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center}.auth-wrapper .reset-password .form-section.submit p[role=alert]{font-size:1.8rem}.auth-wrapper .reset-password .form-section.submit p[role=alert].failure{color:red}