:root{--font-primary:"Roboto",sans-serif}.form-label{font-size:15px;font-weight:500}.Admin_loginbg{background:url(../../img/Yashda_home/adminbg.png);background-position:center;background-repeat:no-repeat;background-size:cover}.refresh_captcha{border-radius:50%}.forgot{text-align:end}.sound-btn{background:#F09335}.sound-btn:hover{background:#F09335}.forget{color:#5D3868;text-decoration:none;font-size:15px!important;font-style:normal;font-weight:400;line-height:normal}.e-mail_input{font-family:"Roboto";font-size:20px;color:#001F3F;font-weight:400;line-height:23.44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.header-text{font-family:"Roboto";font-size:36px;color:#001F3F;font-weight:500;line-height:42.19px;text-decoration-skip-ink:none;text-align:center}.login-btn{border-radius:10px;background-color:#D5B60A;color:var(--White,#FFF)!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding:20px!important;width:50%}.login-btn:active{background-color:#4b155b!important;color:#fff}.login-btn:hover{background-color:#c1a400}.login-btn:focus{background-color:#cdaf05;color:#fff}.Acc_register{font-size:18px;font-weight:400;line-height:20px;text-align:center;color:#001F3F}.Acc_register span{font-size:18px;font-weight:600;line-height:20px;cursor:pointer}.input_group{display:flex;flex-direction:column}.input-with-icon{display:flex;align-items:center;position:relative}.s-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0 .75rem}.icons{height:24px;width:auto}.email-form{border-radius:10px!important;padding:20px!important;border:1px solid #D9D9D9!important;color:var(--Placeholder,#67748E)!important;font-family:'Poppins',sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.s-icon{position:absolute;z-index:999;padding-left:10px;margin-top:22px;padding-right:10px;margin-left:10px}.verify-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);height:auto;border:none;background-color:#AEAEB2;color:#fff;cursor:pointer;font-size:15px;font-weight:500;line-height:17.58px;text-align:center;padding:5px 10px 5px 10px}.verify-btn.active{background-color:#34C759;color:#fff}.container-otp{background-color:rgb(255 255 255 / .8);padding:3rem;border-radius:16px;box-shadow:0 8px 32px rgb(0 0 0 / .3);text-align:center;backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .1);width:100%}.otp-title h1{margin-bottom:20px;padding:5px 10px 5px 10px;font-family:Roboto;font-size:22px;font-weight:700;line-height:25.78px;text-align:center;color:#000}.otp-info p{margin-bottom:10px;color:#000;font-weight:500;line-height:16px;font-size:15px;padding:5px 10px 20px 10px;text-align:center}.otp-input{display:flex;justify-content:center;margin-bottom:2rem}.otp-input input{width:50px;height:50px;margin:0 8px;text-align:center;font-size:1.5rem;border:2px solid #D9D9D9;border-radius:12px;background-color:rgb(255 255 255 / .8);color:#000;transition:all 0.3s ease}.otp-input input:focus{border-color:#D9D9D9;box-shadow:0 0 0 2px rgb(166 86 246 / .3);outline:none}.otp-input input::-webkit-outer-spin-button,.otp-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-input input[type=number]{-moz-appearance:textfield}.button-verification{display:flex;justify-content:center;margin:20px 0}.otp-btn-verify{background-color:#34C759;border:none;padding:10px 20px;font-size:16px;padding:10px;color:#fff}.otp-btn-verify:hover{background-color:#279241;color:#fff}#timer{font-size:1rem;color:#A556F6;font-weight:500;margin-left:10px}@keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.expired{animation:pulse 2s infinite;color:#f44}.resend-text{margin-top:1rem;font-size:.9rem;color:#b0b0b0}.resend-link{color:#6665F1;text-decoration:none;cursor:pointer;transition:color 0.3s ease}.resend-link:hover{color:#A556F6;text-decoration:underline}.btn-cap{margin-left:10px;border-radius:50%}.box-area{width:634px;flex-shrink:0}.right-box{padding:40px 30px 40px 40px}::placeholder{font-size:16px}.rounded-4{border-radius:20px}.rounded-5{border-radius:30px}.centered-line{width:50%;margin:0 auto;border:1.2px solid #D9D9D9}.tx-danger{color:#dc3545}@media screen and (min-width:320px) and (max-width:576px){.otp-title h1{margin-bottom:0;padding:5px 10px 5px 10px;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;text-align:center;color:#000}.otp-info p{margin-bottom:10px;color:#000;font-weight:500;line-height:14px;font-size:10px;padding:5px 10px 10px 10px;text-align:center}.otp-input input{width:30px;height:30px;margin:0 8px;text-align:center;font-size:15px;border:2px solid #D9D9D9;border-radius:12px;background-color:rgb(255 255 255 / .8);color:#000;transition:all 0.3s ease}.box-area{width:300px;flex-shrink:0;margin:50px}.stem-logo{margin-left:35px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:12px!important}.forget{font-size:12px!important}.input-group{margin-bottom:10px}.login-btn{padding:5px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.btn-cap{width:100%;margin:0}.right-box{padding:20px}.cap-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}}@media screen and (min-width:577px) and (max-width:768px){.box-area{width:450px;flex-shrink:0;margin:50px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:12px!important}.forget{font-size:15px!important}.input-group{margin-bottom:10px}.login-btn{padding:5px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}.cap-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}}@media screen and (min-width:769px) and (max-width:992px){.box-area{width:450px;flex-shrink:0;margin:50px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:12px!important}.forget{font-size:14px!important}.input-group{margin-bottom:10px}.login-btn{padding:5px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}.cap-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}}@media screen and (min-width:992px) and (max-width:1024px){.box-area{width:450px;flex-shrink:0;margin:50px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:12px!important}.forget{font-size:14px!important}.input-group{margin-bottom:10px}.login-btn{padding:10px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}.cap-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}}@media screen and (min-width:1024px) and (max-width:1200px){.cap-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.box-area{width:450px;flex-shrink:0;margin:35px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:15px!important}.forget{font-size:14px!important}.input-group{margin-bottom:10px}.login-btn{padding:10px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}}@media screen and (min-width:1201px) and (max-width:1440px){.box-area{width:450px;flex-shrink:0;margin:35px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:14px!important}.forget{font-size:13px!important}.input-group{margin-bottom:10px}.login-btn{padding:10px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}}@media screen and (min-width:1441px) and (max-width:1600px){.box-area{width:450px;flex-shrink:0;margin:35px}.stem-logo{margin-left:100px;margin-bottom:10px}.logo_1{width:150px;height:40px}.header-text{font-size:18px}.icons{width:20px;height:14px}.email-form{padding:15px!important;font-size:15px!important}.forget{font-size:15px!important}.input-group{margin-bottom:10px}.login-btn{padding:10px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}}@media screen and (min-width:1601px) and (max-width:1920px){.box-area{width:650px;flex-shrink:0;margin:35px}.stem-logo{margin-left:150px;margin-bottom:10px}.logo_1{width:230px;height:60px}.header-text{font-size:25px;margin-top:30px}.email-form{padding:22px!important;font-size:22px!important}.forget{font-size:18px!important}.input-group{margin-bottom:10px}.login-btn{font-size:20px!important;padding:14px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.login-btn{font-size:20px!important;padding:15px!important;border-radius:10px!important}.right-box{padding:28px!important}}@media screen and (min-width:1921px) and (max-width:2300px){.box-area{width:700px;flex-shrink:0;margin:25px}.stem-logo{margin-left:178px;margin-bottom:10px}.logo_1{width:230px;height:60px}.header-text{font-size:26px;margin-top:29px}.email-form{padding:22px!important;font-size:24px!important}.forget{font-size:20px!important}.input-group{margin-bottom:10px}.login-btn{font-size:20px!important;padding:20px!important;border-radius:20px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:20px}}@media screen and (min-width:2301px) and (max-width:2560px){.box-area{width:750px;flex-shrink:0;margin:50px}.stem-logo{margin-left:203px;margin-bottom:10px}.logo_1{width:250px;height:60px}.header-text{font-size:30px;margin-top:29px}.icons{width:45px;height:52px}.email-form{padding:25px!important;font-size:28px!important}.forget{font-size:25px!important}.input-group{margin-bottom:10px}.login-btn{font-size:24px!important;padding:20px!important;border-radius:20px!important}.s-icon{position:absolute;z-index:999;padding-left:5px;margin-top:0;margin-left:10px}.right-box{padding:55px}}
