:root{--primary-color:#771d1d;--hover-color-primary:#400202}.login_wrapper{display:flex;justify-content:center;align-items:center}.login-card{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid #ddd;border-radius:.5rem;padding:4rem 2rem;max-width:350px;min-width:350px}#mobilelogin-msg{font-size:1.6rem;font-weight:500;color:red;margin-bottom:3rem;display:none}.login_input{margin-top:3rem;display:flex;flex-direction:column;width:100%}.login_input form{display:flex;flex-direction:column;margin-top:2rem}.login_input form>span{margin:1rem 0}.login_input form input[type=text]{font-size:16px;width:100%;height:45px;border:1px solid #ddd;margin-bottom:1.6rem;border-radius:.4rem;outline:none}.login_input form input[type=text],.login_input form input[type=number]{border:1px solid #ddd;padding:1rem !important;border-radius:.25rem !important;margin-bottom:1rem;font-size:16px;height:auto !important;outline:none;-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]:focus{border:3px solid #ffb800 !important}.login_input form button{background-color:var(--primary-color) !important;color:#fff !important;padding:1.6rem !important;font-size:1.6rem !important;cursor:pointer !important;border-radius:.4rem !important;width:100%}.fixblocksocial{display:flex;justify-content:center}.google{background-color:#efefed;color:#333;padding:10px;text-decoration:none;border-radius:43px;border:1px solid #ddd;display:flex;justify-content:center;align-items:center}.google img{margin-right:1rem;width:30px}.login_anotherway{margin:1rem 0 2rem;display:flex;justify-content:center;flex-direction:column;text-align:center;gap:15px}.login_anotherway span{font-size:18px}.login_anotherway a{text-decoration:none}.text-danger{color:red}.login_input form small{margin-bottom:.25rem}.otpInput{display:flex;justify-content:space-between;gap:15px}.otpInput input{width:25px;text-align:center;font-size:20px !important}.reotp{margin:1rem 0;text-decoration:none;text-align:center;color:var(--primary-color)}.resendotp{margin:1rem 0;display:flex;gap:15px}.resendotp span#resendotp{color:#400202;text-decoration:underline;cursor:pointer}.resendotp #resend{color:#acacac}.resendotp .active#resend{color:var(--primary-color);cursor:pointer}.topMess p span#changemobno{color:#400202 !important;text-decoration:underline;cursor:pointer}