.left-side{height:auto}.register{width:50%;justify-content:space-between;margin-top:3.5vh}.register,.register .form-container{display:flex;flex-direction:column;align-items:center}.register .form-container{width:55%;color:var(--light);margin-bottom:3.5vh}.register .form-container .form-title{display:flex;flex-direction:column;align-items:center;gap:32px}.register .form-container .form-title h1{font-size:4.3vh;display:flex;align-items:center;gap:16px}.register .form-container .form-title h3{font-size:20px}.register .form-container form{margin-top:2.69vh;width:100%;display:flex;flex-direction:column;gap:2.69vh}.register .form-container form .input-text{width:100%;border-bottom:1px solid var(--light)}.register .form-container form .input-text input,.register .form-container form .input-text select{border:none;background:none;width:100%;height:6.27vh;font-size:20px}.register .form-container form .input-text select{color:var(--light);-webkit-appearance:none;-moz-appearance:none;appearance:none}.register .form-container form .input-text input:focus,.register .form-container form .input-text select:focus{border:none;outline:none}.register .form-container form .input-text input::placeholder{font-size:20px;font-weight:600;color:var(--light)}.register .form-container form .phone-input{display:flex;align-items:center}.register .form-container form .phone-input input{text-align:right}.register .form-container form .phone-input input::placeholder{text-align:right}.register .form-container form .phone-input .country-code-selector button{width:100%;color:var(--light);border:none;background:none;font-size:20px;display:flex;align-items:center}.register .form-container form .phone-input .country-code-selector button span{font-size:24px!important;direction:ltr}.register .form-container form .phone-input .country-code-selector .country-dropdown{font-size:24px;width:200px}.register .form-container form .input-password{display:flex;align-items:center;gap:1.97vh;width:50%}.register .form-container form .input-password input{width:95%}.register .form-container form .input-password svg{cursor:pointer}.register .form-container form .input-howYouKnowAbout{display:flex;justify-content:space-between;align-items:center}.register .form-container form .input-howYouKnowAbout input{width:95%}.register .form-container form .input-howYouKnowAbout svg{cursor:pointer}.register .form-container form .termsAndConditions{display:flex;flex-direction:column;color:var(--light-red);gap:1.97vh;font-size:16px;font-weight:700}.register .form-container form .termsAndConditions>div:first-child{display:flex;align-items:center;gap:15px}.register .form-container form .termsAndConditions>div:first-child input{width:25px;height:25px;accent-color:var(--light-red);border:2px solid var(--light-red)}.register .form-container form .termsAndConditions a{display:flex;align-items:center;gap:12px}.register .form-container form .submit-btn{background-color:var(--light);border:none;width:100%;display:flex;justify-content:center;align-items:center;font-size:100%;font-weight:700;color:var(--white);height:4vh;border-radius:70px;cursor:pointer}.register .footer-register{display:flex;flex-direction:column;gap:2.15vh;align-items:center;margin-bottom:3.22vh}.register .footer-register .bullets{display:none;justify-content:center;align-items:center;gap:6px}@keyframes bulletMove{0%{transform:translateX(0) scale(1)}50%{transform:translateX(var(--move-dir)) scale(1.4)}to{transform:translateX(0) scale(1)}}.register .footer-register .bullets span{width:13px;height:13px;border-radius:50%;background:#940d3b;opacity:.3}.register .footer-register .bullets span.active{opacity:1;background:#940d3b;animation:bulletMove .5s ease}.register .footer-register .copy-rights{text-align:center;color:var(--dark-maroon);direction:ltr}@media (max-width:900px){.register{width:100%;height:100%}.register .bullets{display:flex!important}.register .form-container{margin-top:4.3vh;width:70%}.register .form-container .form-title{gap:16px}.register .form-container .form-title h1{text-align:center;font-size:28px}.register .form-container .form-title h3{font-size:12px}.register .form-container form .input-howYouKnowAbout,.register .form-container form .input-password{width:100%}.register .form-container form .submit-btn{background-color:var(--light);border:none;width:58%;display:flex;justify-content:center;align-items:center;font-size:32px;font-weight:700;color:var(--white);height:7.16vh;border-radius:70px;cursor:pointer}}.otp-step .otp-form input{text-align:center}.otp-step{gap:35px;align-items:center;width:100%;color:var(--light);margin-top:24px}.otp-step,.otp-step .otp-header{display:flex;flex-direction:column}.otp-step .otp-header{font-weight:700;font-size:16px;text-align:center;gap:32px}.otp-step form{margin:0!important;gap:unset!important}.otp-step .otp-form{border-radius:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.otp-step .otp-form input{border:none;border-bottom:1px solid #940d3b;background:none;width:100%;height:70px;font-size:20px;text-align:center!important}.otp-step .otp-form input:focus,.otp-step .otp-form select:focus{outline:none}.otp-step .otp-form input::placeholder{font-size:20px;font-weight:600;color:#940d3b;text-align:center}.otp-step .otp-form .otp-container{display:flex;flex-direction:column;gap:40px;align-items:center}.otp-step .otp-form .otp-container>div:first-child{display:flex;flex-direction:column;gap:12px}.otp-step .otp-form .otp-container>div:first-child p{text-align:right;font-size:20px}.otp-step .otp-form .otp-container>div:first-child .otp-inputs{padding:15px 0;border-radius:40px}.otp-step .otp-form .otp-container>div:first-child .otp-inputs .OTP{gap:25px!important}.otp-step .otp-form .otp-container>div:first-child .otp-inputs .OTP .input-container{width:25px;height:25px}.otp-step .otp-form .otp-container>div:first-child .otp-inputs .OTP .input-container input{color:#000}.otp-step .otp-form .send-otp{width:100%;text-align:center}.otp-step .otp-submit-button{background-color:var(--light);border:none;width:100%;display:flex;justify-content:center;align-items:center;font-size:100%;font-weight:700;color:var(--white);height:4vh;border-radius:70px;cursor:pointer;margin-top:3.58vh}.otp-step .resend-code{background:transparent;color:#940d3b;font-size:14px;border:none!important;cursor:pointer;margin-top:1.79vh}@media (max-width:900px){.otp-step{width:100%}.otp-submit-button{width:80%!important}}.OTP{display:flex;gap:20px!important;direction:ltr}.OTP .input-container{width:35px!important;height:45px!important;background:var(--white);display:flex;justify-content:center;align-items:center;border-radius:12px}.OTP .input-container input{width:100%;height:100%;background:transparent;border:none!important;outline:none;font-size:18px;color:#fff;text-align:center}.OTP .input-container input:focus{border:none;outline:none}.filled{background-color:transparent!important;border:1px solid #000}