.slideshow{margin:0 auto;overflow:hidden}.slideshowSlider{white-space:nowrap;transition:1s ease}.slide{display:inline-block;width:100%;border-radius:40px}.slideshowDots{text-align:center}.slideshowDot{display:inline-block;height:20px;width:20px;border-radius:50%;cursor:pointer;margin:15px 7px 0;background-color:#c4c4c4}.slideshowDot.active{background-color:#6a0dad}.slide-image{width:100%;height:100%}.login-form-container{margin-top:1rem}@media(min-width:576px){.login-form-container{margin-top:0}}.login-form-container .right-logo{display:none;justify-content:center;align-items:center;margin-top:1rem}@media(min-width:576px){.login-form-container .right-logo{display:flex}}.form_main{background:#fff;height:100vh;display:flex;justify-content:center;align-items:center}@media(min-width:576px){.form_main{background:linear-gradient(90deg,rgba(236,153,255,.651),rgba(51,77,204,.651))}}.login-grid{background-color:#fff;width:100%;max-width:900px;min-height:100%;margin:auto;border-radius:20px}@media(min-width:576px){.login-grid{min-height:70%}}.login-grid .left-contaier{height:100%;border-radius:20px}.login-grid .responsive-container{height:100%;border-radius:20px;position:relative}.login-grid .responsive-container .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#2950e5;border-radius:20px 20px 20px 20px}@media(min-width:576px){.login-grid .responsive-container .content-wrapper{border-radius:20px 0 0 20px}}.login-grid .responsive-container .content-wrapper .description{font-size:.875rem;color:#fff;font-family:Roboto,sans-serif}.login-grid .responsive-container .content-wrapper .lottie-container{width:40%}.login-grid .responsive-container .content-wrapper .lottie-container .lottie-player{width:100%}.login-grid .responsive-container .content-wrapper .extra-text{display:flex;justify-content:center;align-items:center;font-size:.7rem;color:#fff;font-family:Roboto,sans-serif;padding:0 1rem;text-align:center}.login-grid .otp-login-form{overflow:hidden}@media(min-width:1100px){.login-grid .otp-login-form{height:60%}}@media(min-width:1400px){.login-grid .otp-login-form{height:60%}}.login-grid .otp-bottom-bg{overflow:hidden}@media(min-width:1100px){.login-grid .otp-bottom-bg{height:40%}}@media(min-width:1400px){.login-grid .otp-bottom-bg{height:40%}}.login-grid .imsge-slide-container{position:relative}.login-grid .image-container{position:absolute;width:100%;min-height:100%;top:0;left:0}.login-grid .otp-info-container{width:50%;margin:auto}@media(min-width:1100px){.login-grid .otp-info-container{padding-top:3rem}}@media(min-width:1400px){.login-grid .otp-info-container{padding-top:8rem}}.login-grid .welcome-text{color:#2950e5;font-style:normal;font-weight:400;line-height:normal;padding-left:1.6rem;font-size:.8rem}@media(min-width:1400px){.login-grid .welcome-text{font-size:1rem}}.login-grid .forgot-text{color:#2950e5;font-style:normal;font-weight:400;line-height:normal;padding-left:1.6rem;font-size:.8rem}@media(min-width:1400px){.login-grid .forgot-text{font-size:1rem}}.login-grid .otp-text{color:#2950e5;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1100px){.login-grid .otp-text{font-size:14px}}.login-grid .opt-input-container{display:flex;justify-content:space-between;flex-shrink:0;padding:1rem 1.5rem}.login-grid .opt-input-container .otp-input{text-align:center;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;border:1px solid #2950e5;background:#f8fafd}@media(min-width:1100px){.login-grid .opt-input-container .otp-input{width:50px;height:50px;font-size:14px}}@media(min-width:1400px){.login-grid .opt-input-container .otp-input{width:64px;height:64px;font-size:1rem}}.login-grid .title-text{color:#323c64;font-style:normal;font-weight:800;line-height:150%;text-align:center;margin-top:1rem}@media(min-width:1100px){.login-grid .title-text{font-size:1.5rem}}@media(min-width:1400px){.login-grid .title-text{font-size:2rem}}.login-grid .title-text .logo-text{background:linear-gradient(90deg,#a51bd5 57.69%,#2c79c0 77.82%,#2cb7c0 97.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:600;line-height:150%}@media(min-width:1100px){.login-grid .title-text .logo-text{font-size:1.5rem}}@media(min-width:1400px){.login-grid .title-text .logo-text{font-size:2rem}}.login-grid .info-text{color:#616888;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.5rem}.login-grid .btn-primary{border-radius:5px;background:#2a51e5;width:100%;color:#fff;font-style:normal;font-weight:500;line-height:normal}@media(min-width:1100px){.login-grid .btn-primary{padding:.6rem;font-size:14px}}@media(min-width:1400px){.login-grid .btn-primary{padding:16px;font-size:1rem}}.login-grid .btn-cancel{border-radius:5px;border:1px solid #2a51e5;width:100%;color:#2a51e5;font-style:normal;font-weight:500;line-height:normal}@media(min-width:1100px){.login-grid .btn-cancel{padding:.6rem;font-size:14px}}@media(min-width:1400px){.login-grid .btn-cancel{padding:16px;font-size:1rem}}.login-grid .btn-container{padding:1.5rem}.login-grid .otp-input-container{padding:.7rem 1.5rem}.loading-container{width:100%;display:flex;justify-content:center;padding-top:1rem}.circle-ripple{background-color:transparent;width:1px;height:1px;border-radius:50%;animation:ripple .7s linear infinite;top:70px;left:70px;position:absolute}@keyframes wait{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:0}to{opacity:1}}@keyframes ripple{0%{box-shadow:0 0 0 0 rgba(175,166,255,.3),0 0 0 1em rgba(175,166,255,.3),0 0 0 3em rgba(175,166,255,.3),0 0 0 5em rgba(175,166,255,.3)}to{box-shadow:0 0 0 1em rgba(175,166,255,.3),0 0 0 3em rgba(175,166,255,.3),0 0 0 5em rgba(175,166,255,.3),0 0 0 8em rgba(175,166,255,0)}}.heading-left{color:#fff;width:65%;text-align:center;text-transform:uppercase;line-height:50px;margin:160px auto;letter-spacing:4px}@media only screen and (max-width:600px){.heading-left{font-size:19px;line-height:34px}}.reset-grid{width:100%}.email-box{text-align:center;width:90%;margin:0 auto;padding:.5px;border-radius:10px;background-color:#e5dfdf}.email-box .email{font-size:medium;font-weight:700}