@media(min-width:576px){.w-sm-60{width:60%!important}}.vw-25{width:25vw}.vw-50{width:50vw}.img-cover{height:100vh;object-fit:cover;width:100%}.bg-gradient-register{background:#e5e5e5;background:linear-gradient(90deg,#e5e5e5 0,#e5e5e5 80%,#f8f9fa)}.bg-gradient-login{background:#e5e5e5;background:linear-gradient(90deg,#e5e5e5 0,#e5e5e5 15%,#f8f9fa 85%,#f8f9fa)}.gradient-hublot{background:radial-gradient(ellipse at center,rgba(188,187,201,0) 0,rgba(188,187,201,0) 59%,#bcbbc9 60%,#bcbbc9 65%,#e5e5e5 66%,#e5e5e5 100%);left:0}.box-input-img-user{border:3px solid #007bff;border-radius:50%;display:inline-block;margin:1% 2%;position:relative}.box-input-img-user input[type=file]{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.box-input-img-company{border:3px solid #007bff;display:inline-block;margin:1% 2%;position:relative}.box-input-img-company input[type=file]{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.btn-upload-photo{background-color:#fff;border:0;border-radius:10px;font-size:22px;margin:0;padding:0!important}.img-upload{border-radius:50%;height:auto;max-height:64px;max-width:92px;padding:2px;vertical-align:middle;width:auto}.auth-content{max-width:750px;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.auth-header{margin-bottom:1.75rem;text-align:center}.auth-title-row{align-items:center;display:flex;gap:.75rem;justify-content:center}.auth-logo-back{flex-shrink:0;transition:opacity .3s}.auth-logo-back:hover{opacity:.7}.auth-title{color:#073763;font-family:Fraunces,serif;font-size:2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:0}.auth-subtitle{color:#4a6179;font-family:Outfit,sans-serif;font-size:.92rem;font-weight:300;margin-bottom:0}.step-track{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.55);border:1px solid rgba(0,0,0,.06);border-radius:50px;gap:0;justify-content:center;margin:0 auto 2rem;padding:12px 20px;width:fit-content}.step-node,.step-track{align-items:center;display:flex}.step-node{gap:7px}.step-dot{align-items:center;border-radius:50%;display:flex;font-size:12px;font-weight:600;height:32px;justify-content:center;transition:all .3s ease;width:32px}.step-dot.active{background:#26619c;box-shadow:0 2px 10px rgba(38,97,156,.3);color:#fff}.step-dot.inactive{background:#ededee;border:1px solid rgba(0,0,0,.06);color:#7d8d9e}.step-dot.completed{background:#28a745;color:#fff}.step-name{font-family:Outfit,sans-serif;font-size:.76rem;font-weight:500}.step-name.active{color:#26619c;font-weight:600}.step-name.inactive{color:#7d8d9e}.step-name.completed{color:#28a745}.step-vine{background:rgba(0,0,0,.1);border-radius:1px;height:2px;margin:0 8px;width:28px}.step-vine.completed{background:#28a745}.form-card{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.55);border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.03),inset 0 1px 0 hsla(0,0%,100%,.6);padding:1.75rem}.form-card .form-floating>.form-control{background:#f2f3f4;border:1.5px solid rgba(0,0,0,.1);border-radius:11px;color:#1a2a3a;font-family:Outfit,sans-serif;font-size:.9rem;height:54px;transition:all .25s}.form-card .form-floating>.form-control:focus{background:#fff;border-color:#26619c;box-shadow:0 0 0 3px rgba(38,97,156,.1)}.form-card .form-floating>label{color:#7d8d9e;font-family:Outfit,sans-serif;font-size:.86rem}.form-card .form-floating>.form-control:focus~label,.form-card .form-floating>.form-control:not(:placeholder-shown)~label{color:#26619c}.form-card .form-select{background-color:#f2f3f4;border:1.5px solid rgba(0,0,0,.1);border-radius:11px;color:#1a2a3a;font-family:Outfit,sans-serif;font-size:.9rem;transition:all .25s}.form-card .form-select:focus{background-color:#fff;border-color:#26619c;box-shadow:0 0 0 3px rgba(38,97,156,.1)}.form-card .form-check-input:checked{background-color:#26619c;border-color:#26619c}.form-card .card{border:1px solid rgba(0,0,0,.06);border-radius:14px}.civility-radios{display:flex;justify-content:space-around;margin-bottom:1.35rem}.civility-radios .form-check{margin:0;padding:0}.civility-radios .form-check-input{opacity:0;pointer-events:none;position:absolute}.civility-radios .form-check-label{background:#f2f3f4;border:1.5px solid rgba(0,0,0,.1);border-radius:50px;color:#4a6179;cursor:pointer;display:block;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:500;padding:9px 24px;transition:all .25s;white-space:nowrap}@media(max-width:400px){.civility-radios .form-check-label{font-size:.78rem;padding:8px 14px}}.civility-radios .form-check-label:after{color:#dc3545;content:" *";font-weight:600}.civility-radios .form-check-input:checked+.form-check-label{background:#e8f0f8;border-color:#26619c;box-shadow:0 0 0 2px rgba(38,97,156,.08);color:#26619c}.civility-radios .form-check-label:hover{border-color:rgba(38,97,156,.3)}.civility-radios .form-check:first-child .form-check-label:before{color:#26619c;content:"";font-family:Font Awesome\ 7 Free;font-weight:900;margin-right:6px}.civility-radios .form-check:last-child .form-check-label:before{color:#26619c;content:"";font-family:Font Awesome\ 7 Free;font-weight:900;margin-right:6px}.section-heading{align-items:center;border-bottom:2px solid #d0e1f3;color:#073763;display:flex;font-family:Fraunces,serif;font-size:1.1rem;font-weight:600;gap:10px;margin-bottom:1.35rem;padding-bottom:.7rem}.section-heading i{align-items:center;background:#e8f0f8;border-radius:50%;color:#26619c;display:flex;font-size:.85rem;height:30px;justify-content:center;width:30px}.password-hint{align-items:center;color:#7d8d9e;display:flex;font-family:Outfit,sans-serif;font-size:.78rem;gap:5px;margin-bottom:.5rem;margin-top:-.5rem}.password-hint i{color:#3a7bc8;font-size:.7rem}.btn-next{background:#26619c;border:none;border-radius:50px;box-shadow:0 4px 14px rgba(38,97,156,.22);color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:.92rem;font-weight:600;padding:13px 34px;transition:all .3s}.btn-next:hover{background:#3a7bc8;box-shadow:0 8px 22px rgba(38,97,156,.28);color:#fff;transform:translateY(-2px)}.btn-back{background:transparent;border:1.5px solid rgba(0,0,0,.12);border-radius:50px;color:#4a6179;cursor:pointer;font-family:Outfit,sans-serif;font-size:.92rem;font-weight:500;padding:12px 28px;transition:all .25s}.btn-back:hover{border-color:#26619c;color:#26619c}.footer-links a{color:#7d8d9e;font-family:Outfit,sans-serif;font-size:.78rem;text-decoration:none;transition:color .25s}.footer-links a:hover{color:#26619c}.login-options{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:space-between}.login-options .form-check-label{font-size:.82rem;white-space:nowrap}@media(max-width:400px){.login-options .forgot-link,.login-options .form-check-label{font-size:.72rem}}.forgot-link{color:#26619c;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .25s;white-space:nowrap}.forgot-link:hover{color:#3a7bc8}.discord-link{color:#7d8d9e;font-family:Outfit,sans-serif;font-size:.82rem;text-decoration:none;transition:color .25s}.discord-link i{color:#5865f2;margin-right:4px}.discord-link:hover{color:#5865f2}.login-link{color:#4a6179;font-family:Outfit,sans-serif;font-size:.88rem}.login-link a{color:#26619c;font-weight:600;text-decoration:none}.login-link a:hover{color:#3a7bc8}@media screen and (max-width:767px){.step-name{display:none}}@media screen and (max-width:992px){.gradient-hublot,.image{display:none!important}}