.banner_wrapper__nj00c{width:100%;height:100vh;background-color:var(--first-snow);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative}@media (min-width:1172px){.banner_wrapper__nj00c{align-items:flex-end}}@media (max-width:599px){.banner_wrapper__nj00c{height:calc(100vh - 346px)}}.banner_wrapper__nj00c .banner_titleGroup__h77XW{display:flex;flex-direction:column;padding-right:16px;padding-left:16px;padding-top:40px;z-index:2}@media (min-width:1172px){.banner_wrapper__nj00c .banner_titleGroup__h77XW{padding-top:32px;padding-right:64px;padding-left:0}}@media (max-width:599px){.banner_wrapper__nj00c .banner_titleGroup__h77XW{width:100%;padding-top:32px}}.banner_wrapper__nj00c .banner_titleGroup__h77XW h1{margin:0;color:var(--c-primary);font-size:26px;font-family:Fellix-SemiBold}@media (min-width:1172px){.banner_wrapper__nj00c .banner_titleGroup__h77XW h1{font-size:32px}}@media (max-width:599px){.banner_wrapper__nj00c .banner_titleGroup__h77XW h1{font-size:16px;text-align:center}}.banner_wrapper__nj00c .banner_titleGroup__h77XW h2{margin:0;color:var(--c-primary);font-size:36px;font-family:Fellix-Bold}@media (min-width:1172px){.banner_wrapper__nj00c .banner_titleGroup__h77XW h2{font-size:56px}}@media (max-width:599px){.banner_wrapper__nj00c .banner_titleGroup__h77XW h2{text-align:center;font-size:32px}}.banner_shape__s_wJ_{background-image:url(/images/banner-shape.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;max-height:730px;position:absolute;right:0;bottom:0;z-index:1}@media (max-width:599px){.banner_shape__s_wJ_{background-position:50%;height:207px}}.loginLayout_grid__t4ac1{box-shadow:0 4px 5px -2px rgba(145,158,171,.2),0 7px 10px 1px rgba(145,158,171,.14),0 2px 16px 1px rgba(145,158,171,.12);z-index:2}@media (max-width:599px){.loginLayout_grid__t4ac1{box-shadow:none}}.textFieldIcon_wrapper__JRjtE{width:100%}.textFieldIcon_wrapper__JRjtE div{border-radius:8px}.textFieldIcon_wrapper__JRjtE.textFieldIcon_hasBorderFocus__jqSLM>div:focus-within{border:2px solid var(--c-primary)}.textFieldIcon_wrapper__JRjtE.textFieldIcon_hasBorderFocus__jqSLM>div:focus-within .MuiOutlinedInput-notchedOutline{border:1px solid transparent}.textFieldIcon_wrapper__JRjtE .textFieldIcon_labelItem__L7pNN{padding-right:8px}.textFieldIcon_wrapper__JRjtE .textFieldIcon_labelItem__L7pNN.textFieldIcon_small__oSp8m{top:-7px}.textFieldIcon_wrapper__JRjtE .textFieldIcon_labelItem__L7pNN.textFieldIcon_disabled__Yo4pA{color:#b0b5bb!important}.textFieldIcon_wrapper__JRjtE .textFieldIcon_filterLabel__Df7p2{color:var(--c-dusky-grouse);font-family:Fellix-SemiBold;font-size:14px;padding-top:2px}.textFieldIcon_wrapper__JRjtE .textFieldIcon_filterLabel__Df7p2 fieldset{border:none}.textFieldIcon_wrapper__JRjtE .textFieldIcon_dateTimePickerLabel__X09Fk{z-index:99;background-color:#fff}.textFieldIcon_wrapper__JRjtE .textFieldIcon_outlinedInput__L2EM5 .MuiOutlinedInput-notchedOutline{border:none}.textFieldIcon_wrapper__JRjtE .textFieldIcon_disabled__Yo4pA svg{color:#b0b5bb}.textFieldIcon_wrapper__JRjtE .MuiOutlinedInput-notchedOutline{border:1px solid var(--cloud-cover)}.textFieldIcon_wrapper__JRjtE .textFieldIcon_clearIcon__Byi4p{color:var(--c-dark-spell)}.textFieldIcon_wrapper__JRjtE .MuiFormLabel-root{background-color:#fff;padding-right:4px}.textFieldIcon_wrapper__JRjtE .MuiFormLabel-root.Mui-focused{color:#3548d1!important}.textFieldIcon_wrapper__JRjtE .MuiFormLabel-root.Mui-error{color:#ec2a06!important}.textFieldIcon_wrapper__JRjtE .MuiFormLabel-root.Mui-disabled{color:#b0b5bb!important}.otpInput_wrapper__F_H19{display:flex;flex-direction:column;gap:8px}.otpInput_inputs__4Cgj8{display:flex;gap:8px}.otpInput_input__VxO6u{width:40px;height:40px;font-size:20px;color:#2f3c4e;text-align:center;border:1px solid var(--cloud-cover);border-radius:8px;transition:border-color .2s}.otpInput_input__VxO6u:focus{outline:none;border-color:var(--c-primary)}.otpInput_filled__e5OgU{border-color:var(--c-primary)!important}.otpInput_error__Sxejk{border-color:var(--tomato-red)}.otpInput_helper__1M8ID{color:var(--tomato-red);font-size:12px}.otpCounter_container__rt_C8{display:flex;align-items:center;gap:6px;background-color:#e9ecef;border-radius:99px;padding:4px 12px;color:var(--c-dark-spell)}.otpCounter_container__rt_C8 .otpCounter_time__PLrsM{font-size:16px;min-width:32px;display:flex;align-items:center;justify-content:center}.otpCounter_container__rt_C8 .otpCounter_icon__GoqM8{font-size:18px}.otpCounter_container__rt_C8 .otpCounter_resend__KP7hF{font-size:16px;color:green;cursor:pointer;font-family:Fellix-Medium}.loginForm_wrapper__L9oCK{width:100%;max-width:367px;padding-right:16px;padding-top:40px}@media (min-width:1172px){.loginForm_wrapper__L9oCK{padding-top:140px}}@media (max-width:599px){.loginForm_wrapper__L9oCK{padding-top:0;padding-left:0;padding-right:0;max-width:none}}.loginForm_wrapper__L9oCK .loginForm_logo__Twrx0{display:none}@media (max-width:599px){.loginForm_wrapper__L9oCK .loginForm_logo__Twrx0{display:flex;height:72px;align-items:center;padding-left:16px;padding-right:16px;margin-bottom:16px}}.loginForm_wrapper__L9oCK .loginForm_title__G6v3I{color:var(--c-dark-spell);font-size:24px;margin-bottom:24px;font-family:Fellix-Bold}@media (max-width:599px){.loginForm_wrapper__L9oCK .loginForm_title__G6v3I{padding:0 16px;text-align:center;margin-bottom:16px}}.loginForm_wrapper__L9oCK .loginForm_otpCodeDesc__Krgi1{margin:0;padding:0;font-family:Fellix-Medium;font-weight:500;font-size:18px;color:var(--c-dark-spell)}.loginForm_wrapper__L9oCK .loginForm_otpCodeDesc__Krgi1 .loginForm_emailHighlight__7Egio{font-family:Fellix-Bold;font-weight:600}.loginForm_wrapper__L9oCK .loginForm_otpCodeDesc__Krgi1 .loginForm_phoneHighlight__pYoc1{font-family:Fellix-Bold;font-weight:600;color:var(--whatsapp-green)}.loginForm_wrapper__L9oCK .loginForm_otpCodeDesc__Krgi1 .loginForm_boldText__7yj1P{font-family:Fellix-Bold;font-weight:600}@media (max-width:599px){.loginForm_wrapper__L9oCK .loginForm_otpCodeDesc__Krgi1{font-size:16px;text-align:center;padding:0 16px}}.loginForm_wrapper__L9oCK .MuiCheckbox-root{filter:none!important}.loginForm_otpCodeContainer__8h_wX{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:max-content}.loginForm_otpCodeContainer__8h_wX .loginForm_counterContainer__pxgns{display:flex;align-items:center;gap:8px;margin:auto}.loginForm_otpCodeContainer__8h_wX .loginForm_counterContainer__pxgns .loginForm_resend__RRlbf{color:var(--retro-lime);cursor:pointer}.loginForm_otpCodeContainer__8h_wX .loginForm_counterContainer__pxgns .loginForm_resendWhatsapp__GcXI8{color:var(--whatsapp-green);cursor:pointer}.loginForm_otpCodeContainer__8h_wX .loginForm_otpError__uvEwu{margin:0;padding:0;color:var(--tomato-red)}@media (max-width:599px){.loginForm_otpCodeContainer__8h_wX{margin:16px auto}}.loginForm_formWrapper___9uDZ .MuiFormControl-root,.loginForm_formWrapper___9uDZ .MuiTextField-root{width:100%}.loginForm_formWrapper___9uDZ .MuiFormControlLabel-root{margin-left:0;margin-right:0;margin-bottom:8px;align-items:start}.loginForm_formWrapper___9uDZ .MuiTypography-root{padding:0!important;margin-left:2px}@media (max-width:599px){.loginForm_formWrapper___9uDZ{padding-left:16px;padding-right:16px}}.loginForm_formWrapper___9uDZ .loginForm_formGroup__Ghw1w{margin-bottom:24px}.loginForm_formWrapper___9uDZ .loginForm_formGroup__Ghw1w label{color:var(--dusky-grouse);font-family:Fellix-Medium}.loginForm_formWrapper___9uDZ .loginForm_formGroup__Ghw1w svg{width:20px;height:20px}.loginForm_formWrapper___9uDZ .MuiInputLabel-shrink{color:var(--c-dark-spell)!important}.loginForm_buttonWrapper__T27kq{display:flex;justify-content:space-between}.loginForm_buttonWrapper__T27kq .loginForm_forgotPassword__uaS2f{display:flex;align-items:center;font-size:16px}.loginForm_buttonWrapper__T27kq .loginForm_sendButton__0JSFM{width:192px;height:56px;padding:0;font-size:18px}@media (max-width:599px){.loginForm_buttonWrapper__T27kq .loginForm_sendButton__0JSFM{width:163px}}.loginForm_otpCodeButtonContainer__wnwrm{width:100%;margin-top:16px}.loginForm_otpCodeButtonContainer__wnwrm .loginForm_otpSendButton__iIpCC{width:100%;height:56px;padding:0;font-size:18px}hr.loginForm_divider__dG3q6{height:1px;background-color:var(--bright-star);border:0;margin:32px 0}@media (max-width:599px){hr.loginForm_divider__dG3q6{margin:32px 16px}}.loginForm_ssoWrapper__N5S39{margin-top:15px}@media (max-width:599px){.loginForm_ssoWrapper__N5S39{padding:0 16px}}