.row{margin:0}.loginHeader{padding:20px 50px}.phoneno{-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;padding:.7rem 3rem .7rem 6rem!important}.mobileField{width:400px;margin:auto}.leftSidediv{border-right:1px solid var(--border);height:100vh}.imgDiv{justify-content:center;align-items:center;height:calc(100vh - 358px)}.leftImg{width:60%;height:max-content}.rightDivPad{padding:1% 0 0}.mobimgDiv{justify-content:center;align-items:end;display:flex}.ifas-signinlogosize{width:100%;max-width:130px!important}.signinBottomBar{background:#fff;width:100%;position:fixed;bottom:0;box-shadow:0 12px 24px #0000000a}.signinBg{background:linear-gradient(#ecf4ff,#f5fafe) 50%/cover no-repeat;width:100vw;height:100vh;position:relative;overflow:auto}.signinloginForm{background:var(--white);border-radius:15px;width:35%;height:max-content;padding:35px}.otpBox input{border:1px solid var(--border);-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:39px!important;height:40px!important}.otpBox input:focus-visible{outline:3px solid var(--lightblue);background-color:var(--ultralightblue);color:var(--blue);font-weight:bolder}.successicon .css-i4bv87-MuiSvgIcon-root,.errorcolor .css-i4bv87-MuiSvgIcon-root{font-size:6rem}.password{color:#a9a9a9;position:absolute;top:7px;right:11px}.countrypopup{z-index:10;width:400px;height:290px;overflow:hidden}.countryflow{height:190px;overflow:auto}.tncdiv{position:absolute}.existuserbg{background:url(/Assets/Images/SignIn/existingUser.webp) 60px bottom/63% no-repeat}.newAuthdiv,.accountAuthDiv{background:linear-gradient(#ecf4ff,#f5fafe);min-height:100vh;position:relative}.loginDiv{background:#fff;border-radius:26px;max-width:31.2rem;height:max-content;padding:1.8rem 2rem;position:relative;box-shadow:0 12px 24px #0000000a}.storeDiv{background:#fff;border-radius:13px;padding:26px 50px}.storeContainer{width:82%;margin:0 auto}.carouselimg{width:400px;max-width:100%}.carouseltxt{max-width:438px;margin:auto}.loginDivHeight{height:100vh}.accountAuthDiv .createAccountRightDiv{overflow:auto}.profile-section-outer{width:100%;max-width:80%}.email_field{position:relative}.email_field input{box-sizing:border-box;padding-right:95px;position:relative}.email_field .verify_text{color:#0d6efd;cursor:pointer;z-index:2;white-space:nowrap;background:0 0;font-size:.7rem;font-weight:500;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.mailverify{color:#0d6efd;cursor:pointer;z-index:2;white-space:nowrap;background:0 0;font-size:.7rem;font-weight:500;transform:translateY(-50%)}.whatsapp_field{position:relative}.whatsapp_field input{padding-right:90px;position:relative}.whatsapp_field .send_otp_text{color:#0d6efd;cursor:pointer;font-size:.75rem;font-weight:500;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.profile-pic-wrapper{border:5px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;padding:2px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.profile-pic{object-fit:cover;aspect-ratio:1;width:150px;height:150px;box-shadow:0 2px 6px #0000001a}.whatsapp_field .send_otp_text.disabled,.email_field .verify_text.disabled,.mailverify.disabled{color:#999;cursor:not-allowed;pointer-events:none;text-decoration:none}.whatsapp_field .send_otp_text:hover,.email_field .verify_text:hover,.mailverify:hover{text-decoration:underline}.homebannerimg{position:absolute;bottom:0;right:10%}.homeinputeDiv{width:82%;max-width:600px}.homeimg{float:right;width:70%;max-width:530px}.indcode{z-index:10;height:28px;color:var(--blue);align-items:center;padding-right:10px;font-size:1rem;font-weight:700;display:flex;position:absolute;top:13px;bottom:0;left:16px}.indcodesign{z-index:10;height:28px;color:var(--blue);align-items:center;padding-right:10px;font-size:1rem;font-weight:700;display:flex;position:absolute;top:7px;bottom:0;left:16px}.phoneinput{border:1px solid var(--blue);z-index:1;font-size:1rem;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;padding:1rem 9rem 1rem 5rem!important}.phoneinput::placeholder{color:#353535;fill:#353535}.inputpadding input{padding-left:31px!important}.form-section-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0000004d transparent;max-height:60vh;overflow-y:auto}.form-section-scroll::-webkit-scrollbar{width:6px;display:block}.form-section-scroll::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:5px}.accountForm{height:100%;max-height:calc(100vh - 220px);overflow:auto}.landingPageForm{flex-direction:column;height:100%;min-height:calc(100vh - 394px);display:flex}.form-footer{text-align:center;margin-top:auto;padding-top:16px}.mydict div{flex-wrap:wrap;justify-content:center;margin-top:.5rem;display:flex}.mydict input[type=radio]{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mydict input[type=radio]:checked+span{z-index:1;color:#0043ed;background-color:#dee7ff;box-shadow:0 0 0 .0625em #0043ed}.mydict label span{cursor:pointer;letter-spacing:.05em;color:#3e4963;text-align:center;background-color:#fff;margin-left:.0625em;padding:.375em .75em;transition:background-color .5s;display:block;position:relative;box-shadow:0 0 0 .0625em #b5bfd9}.mydict label:first-child span{border-radius:.375em 0 0 .375em}.mydict label:last-child span{border-radius:0 .375em .375em 0}@media (min-width:1024px) and (max-width:1180px){.signinBottomBar{position:relative;top:13px}.signinBg{height:100%}.accountAuthDiv .createAccountRightDiv{height:max-content}}@media screen and (max-width:1024px){.existuserbg{background-size:75%}.imgDiv{height:calc(100vh - 182px)}.carouselimg{width:254px}.newAuthdiv{background:linear-gradient(#ecf4ff,#f5fafe);position:relative}.loginDivHeight,.accountAuthDiv .createAccountRightDiv{height:max-content}.landingPageForm{min-height:calc(100vh - 360px)}}@media (max-width:992px){.profile-pic-wrapper{width:130px;height:130px}.profile-pic{width:120px;height:120px}.email_field input,.whatsapp_field input{padding-right:80px}.email_field .verify_text,.whatsapp_field .send_otp_text,.mailverify{font-size:.6rem;right:6px}.profile-section-outer{width:100%;max-width:100%}}@media screen and (max-width:991px){.authDiv{align-items:center;height:calc(100vh - 84px)}.bgmob{background:url(/Assets/Images/bgmobauth.webp) 50%/100% 100% no-repeat;height:100vh}.existuserbg{background:url(/Assets/Images/bgmobauth.webp) 50%/100% 100% no-repeat}.rightDivPad{padding:0}.tncdiv{position:relative}.loginHeader{padding:20px 16px}}@media (max-width:768px) and (orientation:landscape){.verify_text,.mailverify,.send_otp_text{font-size:.65rem}.landingPageForm{min-height:calc(100vh - 420px)}}@media (max-width:767px) and (max-height:420px) and (orientation:landscape){.email_field .verify_text,.mailverify .whatsapp_field .send_otp_text{font-size:.6rem;right:4px}}@media screen and (max-width:767px){.signInBottomDiv{position:absolute;bottom:0}.landingPageForm{min-height:calc(100vh - 643px)}}@media (max-width:576px){.email_field input,.whatsapp_field input{padding-right:70px}.email_field .verify_text,.whatsapp_field .send_otp_text{font-size:.55rem;right:5px}}@media screen and (max-width:567px){.mobileField{width:100%}.loginDiv{padding:1.8rem 1rem}.landingPageForm{min-height:calc(100vh - 653px)}}@media (min-width:361px) and (max-width:642px){.signinBottomBar{position:relative;top:13px}.signinBg{height:100%}}
