.auth-wrapper .subpage-hero{border-bottom:1rem solid #ffcc02;overflow:hidden;max-height:450px;margin-bottom:-4rem}.auth-wrapper .subpage-hero img{width:100%;max-height:450px;object-fit:cover;object-position:100% 20%}.auth-wrapper .subpage-titlebar{display:flex;align-items:center;gap:12rem;margin-bottom:3rem}.auth-wrapper .subpage-titlebar__title{height:8rem}@media screen and (max-width:991px){.auth-wrapper .subpage-titlebar{flex-direction:column;gap:2rem;align-items:flex-start}}.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs{font-size:1.4rem;font-weight:700;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:1rem;color:#3e3f42;margin-top:5rem;align-items:flex-start}@media screen and (max-width:991px){.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs{margin-top:0}}.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs__link{text-decoration:none;color:inherit}.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs__link:active,.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs__link:focus,.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs__link:hover{text-decoration:underline}.auth-wrapper .subpage-titlebar .breadcrumbs--titlebar .breadcrumbs__separator{margin-left:1rem}.breadcrumbs{list-style-type:none;padding:0}.auth-wrapper .subpage-intro{color:#3e3f42;padding-bottom:3rem;border-bottom:2px solid #d3d3d3}.auth-wrapper .subpage-intro__heading{font-size:2rem;margin-bottom:1rem}.auth-wrapper .subpage-intro__desc{color:#3e3f42;font-size:1.6rem;font-weight:300}.auth-wrapper .register__wrapper{background-color:#fff}.auth-wrapper .register__form--wrapper{background-color:#4c3f7c}.auth-wrapper .register__form--heading{color:#fff;font-size:2.8rem;margin-bottom:10px;font-weight:700;letter-spacing:.5px}.auth-wrapper .register__form--heading-wrapper{padding:25px 0 15px}.auth-wrapper .register__form .recaptcha-wrapper{margin-top:10px}.auth-wrapper .register__form1--left{background-color:#fff;padding-left:0;padding-right:0}.auth-wrapper .register__form1--left form{display:flex;flex-direction:column;height:100%}.auth-wrapper .register__form1--right{background-color:#eee;border-left:1px solid #b6b6b6;padding-left:0;padding-right:0}.auth-wrapper .register__form1--right .spec-section{color:#4c3f7c;padding:25px;background-color:#eee}.auth-wrapper .register__form1--right .spec-section .requirements{color:#3d316a;font-weight:600;padding:15px 0;font-size:1.8rem}.auth-wrapper .register__form1--right .spec-section .instructions{color:#4c3f7c;font-size:1.6rem;font-weight:400}.auth-wrapper .register__form1--right .spec-section .instructions--wrapper{margin-bottom:15px;font-size:1.6rem;display:flex}.auth-wrapper .register__form1--right .spec-section .instructions--wrapper svg{display:flex;align-self:center;height:25px;width:25px;margin-right:10px}.auth-wrapper .register__form1--right .spec-section .instructions--wrapper svg.green{color:#53a45c}.auth-wrapper .register__form1--right .spec-section .instructions--wrapper svg.red{color:#a45051}.auth-wrapper .register__form1--right .spec-section .instructions--wrapper svg.blue{color:#2185b2}.auth-wrapper .register__form2 .instructions{color:#3e3f42;font-size:1.6rem;font-weight:400}.auth-wrapper .register__form3 .instructions{color:#3e3f42;font-size:1.6rem;font-weight:500;margin-top:10px;margin-bottom:10px}.auth-wrapper .register__form3 .instructions.red{color:#b60002}.auth-wrapper .register__form1 .form-section,.auth-wrapper .register__form2 .form-section,.auth-wrapper .register__form3 .form-section{background-color:#fff}.auth-wrapper .register__form1 .form-section.input-wrapper,.auth-wrapper .register__form2 .form-section.input-wrapper,.auth-wrapper .register__form3 .form-section.input-wrapper{padding:25px}.auth-wrapper .register__form1 .form-section.input-wrapper label,.auth-wrapper .register__form2 .form-section.input-wrapper label,.auth-wrapper .register__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 .register__form1 .form-section.input-wrapper input,.auth-wrapper .register__form2 .form-section.input-wrapper input,.auth-wrapper .register__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 .register__form1 .form-section.input-wrapper input::-webkit-input-placeholder,.auth-wrapper .register__form2 .form-section.input-wrapper input::-webkit-input-placeholder,.auth-wrapper .register__form3 .form-section.input-wrapper input::-webkit-input-placeholder{opacity:.5}.auth-wrapper .register__form1 .form-section.message .alert,.auth-wrapper .register__form2 .form-section.message .alert,.auth-wrapper .register__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 .register__form1 .form-section.message .alert-success,.auth-wrapper .register__form2 .form-section.message .alert-success,.auth-wrapper .register__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 .register__form1 .form-section.submit,.auth-wrapper .register__form2 .form-section.submit,.auth-wrapper .register__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 .register__form1 .form-section.submit .vv-btn,.auth-wrapper .register__form2 .form-section.submit .vv-btn,.auth-wrapper .register__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 .register__form1 .form-section.submit .vv-btn.continue,.auth-wrapper .register__form2 .form-section.submit .vv-btn.continue,.auth-wrapper .register__form3 .form-section.submit .vv-btn.continue{margin-left:6px}.auth-wrapper .register__form1 .form-section.submit .vv-btn:active,.auth-wrapper .register__form1 .form-section.submit .vv-btn:focus,.auth-wrapper .register__form1 .form-section.submit .vv-btn:hover,.auth-wrapper .register__form2 .form-section.submit .vv-btn:active,.auth-wrapper .register__form2 .form-section.submit .vv-btn:focus,.auth-wrapper .register__form2 .form-section.submit .vv-btn:hover,.auth-wrapper .register__form3 .form-section.submit .vv-btn:active,.auth-wrapper .register__form3 .form-section.submit .vv-btn:focus,.auth-wrapper .register__form3 .form-section.submit .vv-btn:hover{color:#ffcc02}.auth-wrapper .register__footer p{margin:15px 0;font-size:1.6rem;color:#fff;font-weight:400}.auth-wrapper .register__footer a{color:#ffcc02;font-size:1.6rem}.auth-wrapper .register__footer a:focus,.auth-wrapper .register__footer a:hover{color:#fff}