.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
*{box-sizing:border-box}.login-wrapper .text-danger{color:red;font-weight:500}.login-wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.px-0{padding-left:0!important;padding-right:0!important}.login-wrapper .login-swiper{position:absolute;inset:0}.login-wrapper .bg-slide{background-position:50%;background-size:cover;width:100%;height:100%;display:flex;position:relative}.login-wrapper .bg-slide:after{content:"";background:#0000006c;width:100%;height:100%;position:absolute}.login-wrapper .login-overlay{-webkit-backdrop-filter:blur(7px);border-radius:30px;padding:30px;position:absolute;top:30px;bottom:30px;box-shadow:inset 0 0 6px #ffffffa1,0 3px 6px #ffffff87;z-index:2!important;width:100%!important}.login-wrapper .login-left .sub-title{color:#fff;-webkit-backdrop-filter:blur(30px);text-shadow:0 3px 6px #000;font-family:Raleway;font-size:40px;font-weight:900}.login-wrapper .login-swiper .swiper-button-prev{left:40px!important}.login-wrapper .login-swiper .swiper-button-next{right:40px!important}.login-wrapper .login-left .signup-login{color:#ffffffbd;-webkit-backdrop-filter:blur(30px);font-family:Raleway;font-size:62px;font-weight:900}.login-wrapper .social-icon{cursor:pointer;gap:20px;margin-top:50px;display:flex}.login-wrapper .social-icon .icon{color:#ffffffbd;font-size:30px}.login-wrapper .login-left .expand{text-shadow:0 3px 6px #00000029;opacity:1;font-size:25px;color:#fff!important}.login-wrapper .login-card{width:480px;padding:20px 20px 30px;box-shadow:0 3px 6px #0000;background:#ffffff5b no-repeat padding-box padding-box!important;border-radius:9px!important}.login-wrapper .input-form{padding:0 30px}.login-wrapper .welcome-title{color:#010e1e;margin-top:10px;font-family:Raleway;font-size:15px;font-weight:600}.login-wrapper .enter-number{color:#010e1e;font-size:14px;margin-bottom:30px!important}.login-wrapper .input-filed{color:#010e1e!important;border:none!important;padding:8px 20px!important;font-size:15px!important}.login-logo{width:10%!important}.login-wrapper .login-btn{color:#ff6a3d;border:none;background:#031423!important}.login-wrapper .center-btn{width:100%}.login-wrapper .login-btn:hover{background:#02101c}.login-wrapper .right-form .main-logo{width:90%}.login-wrapper .otp-input{width:42px;height:42px;margin:0;font-size:1.5rem;font-weight:700}.login-wrapper .phone-input-wrapper{position:relative}.login-wrapper .phone-input-wrapper .verified-icon{width:20px;height:20px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.login-wrapper .input-filed{padding-right:45px!important}.login-wrapper .submit-otp-button{margin-top:7px!important}.login-wrapper .forgot-link{color:#000;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}.login-wrapper .login-btn{margin-top:10px;background:#000!important}.login-wrapper .signup-wrapper{color:#000205;font-size:14px}.login-wrapper .signup-link{color:#000;cursor:pointer;font-weight:700;text-decoration:underline}.login-wrapper .common_back_icon{color:#fff;cursor:pointer;background-color:#f935008c;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin:10px auto;display:flex}.login-wrapper .common_back_icon .inner_icon{font-size:14px}.login-wrapper .custom-nav{gap:15px;margin-top:20px;display:flex}.login-wrapper .custom-prev,.custom-next{cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;font-size:22px;font-weight:700;transition:all .3s;display:flex}.login-wrapper .custom-prev,.login-wrapper .custom-next{color:#000;background:#ffffff82;border:1px solid #fff6}.login-wrapper .custom-prev.active,.login-wrapper .custom-next.active{color:#fff;background:#f93600b4}.login-wrapper .secces-card .succes-card-body .enter-number{color:#010e1e;font-size:16px;margin-top:30px!important}.login-wrapper .secces-card .succes-card-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.login-wrapper .resed{color:#000;text-decoration:underline}.login-wrapper .did-receive{font-weight:600}.login-wrapper .login-success-lottie{justify-content:center;display:flex;margin-top:20px!important}.password_holder{position:relative}.password_holder .eye-icc{position:absolute;top:6px;right:8px}.password_holder .eye-icc .icon{color:#000;cursor:pointer;font-size:15px}@media (min-width:0) and (max-width:767px){.login-wrapper .login-left .signup-login{font-size:33px}.login-wrapper .login-left .sub-title{font-size:20px;margin:0 0 5px!important}.login-wrapper .login-left .expand{font-size:12px}.login-wrapper .custom-nav,.login-wrapper .social-icon{display:none}.login-wrapper .login-overlay{padding:20px;top:10px;bottom:10px}.login-wrapper .login-card{width:292px;padding:0}.card-body{padding:0!important}.login-wrapper .contain-card{text-align:center}.login-wrapper .otp-box{gap:5px!important}.login-wrapper .did-receive{font-size:12px}.login-wrapper .otp-input{width:40px;height:40px;margin:0;font-size:1.2rem;font-weight:700}.login-wrapper .input-form{padding:0 10px}.login-wrapper .welcome-title{margin-top:14px;font-size:14px}.login-wrapper .enter-number{font-size:12px;margin-bottom:5px!important;line-height:1.1px!important}.login-wrapper .input-filed{padding:7px 20px!important;font-size:13px!important}.login-wrapper .secces-card .succes-card-body{padding:50px}.login-wrapper .secces-card .succes-card-body .enter-number{color:#010e1e;font-size:12px;margin-bottom:40px!important}.secces-card .succes-card-body .main-logo{margin-top:20px;margin-bottom:10px}.login-footer-links{flex-wrap:wrap;align-items:center;gap:3px;display:flex;justify-content:center!important;margin-top:10px!important}}@media (min-width:768px) and (max-width:991px){.login-wrapper .login-left .signup-login{font-size:40px}.login-wrapper .login-left .sub-title{font-size:28px}.login-wrapper .login-left .expand{font-size:16px}.login-wrapper .login-overlay{padding:20px;top:30px;bottom:30px}.login-wrapper .login-card{width:292px;padding:0}.card-body{padding:0!important}.login-wrapper .otp-box{gap:5px!important}.login-wrapper .did-receive{font-size:12px}.login-wrapper .otp-input{width:40px;height:40px;margin:0;font-size:1.2rem;font-weight:700}.login-wrapper .input-form{padding:0 10px}.login-wrapper .welcome-title{margin-top:14px;font-size:14px}.login-wrapper .enter-number{font-size:12px;margin-bottom:0!important;line-height:1.1px!important}.login-wrapper .secces-card .succes-card-body .enter-number{margin-top:0!important}.login-wrapper .input-filed{padding:7px 20px!important;font-size:13px!important}.login-wrapper .secces-card .succes-card-body{padding:50px}.login-wrapper .secces-card .succes-card-body .enter-number{color:#010e1e;font-size:12px;margin-bottom:40px!important}.login-wrapper .secces-card .succes-card-body .main-logo{margin-top:20px;margin-bottom:0}.login-wrapper .custom-prev,.custom-next{width:30px;height:30px;font-size:20px}}@media (min-width:992px) and (max-width:1199.98px){.login-wrapper .login-left .signup-login{font-size:48px}.login-wrapper .login-left .sub-title{font-size:35px}.login-wrapper .contain-card{padding:0 0 0 10px!important}.login-wrapper .login-left .expand{font-size:22px}.login-wrapper .secces-card .succes-card-body .enter-number{font-size:19px;font-weight:500;margin-top:0!important}.login-wrapper .login-card{width:440px;padding:20px}.login-wrapper .social-icon{margin-top:100px}.login-wrapper .otp-input{width:40px;height:40px;margin:0;font-size:1.2rem;font-weight:700}.login-wrapper .otp-main-card{width:440px;padding:0 20px}}@media (min-width:1200px) and (max-width:1399.98px){.login-wrapper .login-card{width:440px;padding:20px}.login-wrapper .otp-main-card{width:440px;padding:0 20px}.login-wrapper .secces-card .succes-card-body .enter-number{font-size:19px;font-weight:500;margin-top:20px!important}}@media (min-width:1400px){.login-wrapper .secces-card .succes-card-body .enter-number{font-size:19px;font-weight:500;margin-top:20px!important}}.login-footer-links{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:3px;margin-top:20px;display:flex}.footer-link{color:#fff;font-size:14px;text-decoration:none;transition:all .3s}.footer-link:hover{color:#f35f37;text-decoration:underline}
