@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;700&display=swap);
:root{--main-text-color:#000;--main-bg-color:#4e5ec3;--main-secondary-color:#fff;--main-accent-color:#ebebeb;--main-color:#4e5ec3;--main-gray:#787878;--darker-gray:#626262}*,:active{outline:none}body,html{min-height:calc(85vh - 48px)}body{margin:0;position:relative;font-family:Open Sans,sans-serif,Hind}.heading{font-size:12px}.btn-blue{background-color:#4e5ec3;background-color:var(--main-bg-color);color:#000;color:var(--main-text-color);height:3em;border:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.modified-scroll::-webkit-scrollbar{width:6px}.modified-scroll::-webkit-scrollbar-track{background:#fff}.modified-scroll::-webkit-scrollbar-thumb{border:#4e5ec3;border:var(--main-color);border-radius:4px 4px;height:10px}.modified-scroll::-webkit-scrollbar-thumb,.modified-scroll::-webkit-scrollbar-thumb:hover{background:#4e5ec3;background:var(--main-color)}.herosection-container{border:2px solid red}
.login-master{width:100%;display:flex;justify-content:center}.login-container{margin:70px auto;height:492px;width:1000px;box-shadow:0 0 40px rgba(0,0,0,.1);display:flex}.login-side-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 48px}.login-side-container .login-side-header{text-align:center;color:#5146ff;margin-bottom:7px;font-size:25px;font-weight:700}.login-side-container .login-side-subheader{margin-bottom:17px;font-size:12px;text-align:center}.login-form-container{flex:1;display:flex;align-items:center;justify-content:center}.login-form-content{width:300px}.login-form-content .enter-number-label{font-weight:600;font-size:15px;color:#000;margin:24px 0}.login-form-content #enter-number{display:block;height:38px;width:100%;background-color:#f2f2ff;border:none;outline:none;border-radius:6px;font-size:12px;line-height:26px}.login-form-content .proceed-button{position:relative;width:100%;height:43px;background-color:#5146ff;box-shadow:4px 4px 15px rgba(0,0,0,.25);border:none;border-radius:7px;font-weight:600;font-size:14px;line-height:19px;color:#fff;margin-bottom:19px;outline:none}.new-user a{text-decoration:none;font-size:12px;color:#000}.new-user a span{font-weight:700;font-size:12px;color:#5146ff}.show-button{width:5%;height:50px;background:transparent;align-self:center;background-color:#ededed;border:none;border-bottom:2px solid rgba(27,20,67,.41);cursor:pointer}.password{width:95%}.login-form-content input{box-sizing:border-box;width:100%;padding:5px 10px 5px 48px;font-size:12px}.login-form-content input:focus{outline:none}.input-div{position:relative;margin-bottom:24px;width:100%}.input-div img{position:absolute;left:17px;top:50%;transform:translateY(-50%)}.forgot-password{display:flex;justify-content:flex-end;margin-bottom:45px}.forgot-password a{text-decoration:none;color:#000}@keyframes spinner{to{transform:rotate(1turn)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-radius:50%;border:2px solid #fff;border-top-color:#000;animation:spinner .6s linear infinite}.phnumber-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.inner-phnumber-container{width:300px;overflow:hidden}.otp-heading{font-weight:600;font-size:15px;color:#000;margin-bottom:24px}.divInner{display:flex;justify-content:space-between}.otp-input{width:33px;height:45px;border:2px solid #d2d1fb;box-sizing:border-box;border-radius:6px;padding-left:10px}.otp-input:focus{background:#f2f2ff;border:none}.divOuter{margin-bottom:26px}.phnumber-container .proceed-button{width:100%;height:43px;background-color:#5146ff;box-shadow:4px 4px 15px rgba(0,0,0,.25);border-radius:7px;border:none;font-weight:600;font-size:14px;color:#fff;margin-bottom:19px;outline:none}.resend-otp-container{display:flex}.resend-otp-text{margin:0;padding:0;font-size:12px;color:#000}.resend-otp{padding:0;font-weight:700;font-size:12px;color:#5146ff;cursor:pointer;margin:0 0 0 5px}@media screen and (max-width:960px){.login-container{margin:30px auto;padding:40px 0;height:auto;width:90%;display:flex;flex-direction:column-reverse}.otp-heading{margin:24px 0;font-size:11px;color:#495057}.resend-otp-container{justify-content:center}}@media screen and (max-width:625px){.login-side-container .login-side-header{font-size:15px}.login-side-container .login-side-subheader{font-size:9px}.login-side-container img{width:221px}.login-form-content .enter-number-label{font-size:12px}.new-user{text-align:center}}@media screen and (max-width:375px){.inner-phnumber-container,.login-form-content{width:90%}}
