:root{--primary: #0B9605;--primary-color-shadow: #0B96054D;--main-bg: #F0F7F2;--secondary-bg: #D7FADC;--secondary-hover: #ACE5B4;--error-red: #FF0404;--white: #FFFFFF;--black: #000000;--success-bg: #D7FADC;--success-green: #0B9605;--text-green: #11431C;--warning-yellow: #F3BE00;--danger-red: #FE0C08;--brand-green: #2c9a29;--error-dark-red: #dd040a;--light-silver: #d9d9d9;--mint-white: #f5fff8;--sage-gray: #b7c8b9;--clover-green: #079603;--menu-divider-color: #0B960533;--pale-green: #E1FAE5;--light-green: #C2E4C3;--silver: #CCCCCC;--shadowy-green: #6D7C6C;--silver-coin: #BBBBBB;--gray-green: #95A394;--feta-green: #E5EEE4;--orange: #FFB636;--pale-gray: #EBECEB;--blue: #0061CD;--deep-purple: #8C00BE;--light-orange: #FFD469;--right-red: #EE6060;--light-silver: #E2E2E2;--carbon: #333333;--dark-gray: #AAAAAA;--pale-green: #B7E8BE}body[data-theme=exam]{--primary: #0B9605;--primary-color-shadow: #0B96054D;--main-bg: #eafce9;--secondary-bg: #D7FADC;--secondary-hover: #0B960533}body[data-theme=practice]{--primary: #0061CD;--primary-color-shadow: #0061CD4C;--main-bg: #E2EDF8;--secondary-bg: #BDCFE0;--secondary-hover: #9FBBD3;--menu-divider-color: #0061CD33}.btn-main{background:#19332d !important;border-color:#19332d;color:#fafffe !important;min-width:87px !important;border-radius:5px !important;height:38px;line-height:36px;padding-top:0;padding-bottom:0;vertical-align:middle;position:relative}.btn-main img{position:absolute;left:9px;top:50%;margin-top:-10px;height:20px}.btn-main.icon{padding:0 11px 0 36px}.btn-main.blue{border-color:var(--blue);background:var(--blue) !important}.btn-main-white{color:#19332d;border:1px solid #19332d;background-color:#fafffe;min-width:87px;height:38px;line-height:36px;padding-top:0;padding-bottom:0;vertical-align:middle;position:relative}.btn-main-white.short{height:22px;line-height:20px;font-size:14px}.btn-main-white:hover{color:#fafffe;background:#19332d}.btn-main-white img{position:absolute;left:9px;top:50%;margin-top:-10px;height:20px}.btn-main-white.icon{padding:0 11px 0 36px}.btn-main-white.border-red{border:2px solid var(--error-dark-red)}.btn-main-white.border-red:hover{background-color:var(--error-dark-red)}.btn-second{background:#e9f0ee !important;color:#11431c !important;min-width:87px !important;border-radius:5px !important;border:1px solid #19332d;height:44px;padding-top:0;padding-bottom:0;vertical-align:middle}.btn{font-family:"Inter" !important}.btn.loading{color:rgba(0,0,0,0) !important;background-image:url("/img/gif/loading_dots_white.gif") !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:48px auto !important;pointer-events:none !important}.btn.loading img{opacity:0}.btn.loading i{opacity:0}.btn.loading_green{color:rgba(0,0,0,0) !important;background-image:url("/img/gif/loading_dots_white.gif") !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:100px auto !important;pointer-events:none !important}.btn.loading_green img{opacity:0}.main-input{border:1px solid #19332d !important;color:#19332d !important}.main-select{border:1px solid #19332d !important;color:#19332d !important}.main-textarea{border:1px solid #19332d !important;color:#19332d !important}label{color:#19332d !important}.form-title{font-size:24px;color:#19332d}.btn-main-dark{background:#000;border-radius:12px;padding:0 20px 0 20px;height:49px;color:#fff}.btn-main-dark span{color:#fff !important;margin-bottom:0px !important}.btn-main-dark:hover{background:#000}.btn-main-dark:hover span{background:linear-gradient(90deg, #05DC64, #04C5A8, #02AEEC);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0) !important}.btn-main-outline{border:1px solid #cad5e2;border-radius:12px;padding:0 20px 0 20px;height:49px;color:#0f172b}.btn-main-outline span{margin-bottom:0px !important}.btn-main-outline:hover{border:1px solid #cad5e2;background:linear-gradient(90deg, #05DC64, #04C5A8, #02AEEC);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0) !important}a.btn-main-outline{display:inline-flex;align-items:center}.date-picker,.year-picker{border-right:none !important}.user-main-btn{display:flex;justify-content:center;align-items:center;background:var(--primary);color:#fff;padding:0 15px;height:42px;border-radius:50px;cursor:pointer}.user-main-btn.confirm{background:var(--primary);color:#fff}.user-main-btn.btn-transparent{background:rgba(0,0,0,0);color:#fff;opacity:.8}.user-main-btn:hover{background:var(--primary);color:#fff;opacity:.8}.user-main-btn.icon{padding-left:40px;position:relative}.user-main-btn.icon img{position:absolute;left:12px;top:50%;margin-top:-12px}.user-main-btn.blue{background:var(--blue)}.user-main-btn.silver{background:var(--light-silver);color:var(--carbon)}.user-main-btn.orange{background:var(--orange);color:var(--black)}.user-main-btn.green{background:var(--success-green)}.user-main-textarea{border-radius:10px;border:1px solid var(--light-silver) !important}.timepicker{border-radius:24px;border:1px solid var(--primary) !important;width:216px}.form-control.user-main-input{border-radius:50px;border:1px solid #0b9605 !important;height:42px !important;background-color:#f5fff8 !important}.form-control.user-main-input:focus{box-shadow:unset}.form-control.user-main-input.blue{border:1px solid #0061cd !important}.form-control.user-main-input.blue:focus{box-shadow:unset}.input-group .input-group-text{background:#fff;border:1px solid #000}.input-group.user-input-group .input-group-text{background:#f5fff8 !important;border:1px solid #0b9605;border-left:none !important;border-radius:0 50px 50px 0 !important;height:42px;display:flex;align-items:center;justify-content:center;padding:0 12px}.input-group.user-input-group .input-group-text.blue{border:1px solid #0061cd !important}.input-group .form-control.user-main-input{border-right:unset !important}.form-select.user-main-select{border-radius:50px;border:1px solid var(--primary) !important;height:42px !important;background-color:#f5fff8 !important}.form-select.user-main-select.blue{border:1px solid var(--blue) !important}.user-white-btn{display:flex;justify-content:center;align-items:center;color:var(--primary);padding:0 15px;height:42px;border-radius:50px;cursor:pointer;background-color:#fff !important;border:1px solid var(--primary) !important}.user-white-btn:hover{color:#fff !important;background-color:var(--primary) !important}.user-white-btn.blue{border:1px solid var(--blue) !important;color:var(--blue)}.user-white-btn.blue:hover{color:#fff !important;background-color:var(--blue) !important}.user-month-picker{width:100px}.login .login-box{max-width:352px}.login .login-box .driving-school-logo{border-radius:5px;max-height:80px;max-width:352px}.login .login-box form{background:#f2f6f5}.login .login-box form input.otp-input{padding:10px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:600;border:1px solid #19332d !important}.login .login-box form .otp-input-section{display:none}.login .login-box form .otp-input-section p{color:var(--text-green)}.login .login-box form .otp-input-section p.enter-code{font-size:20px;font-weight:bold}.login .login-box form .otp-input-section .resend-otp-email{cursor:pointer}.login .login-box form .ds-reset-password{display:none}/*# sourceMappingURL=login.css.map */
