@font-face{font-family:arabicfont;src:url(https://cdn-eu-south-1.grintahub.com/public/assets/web/fonts/regular-font.ttf)}@font-face{font-family:arabicfont;src:url(https://cdn-eu-south-1.grintahub.com/public/assets/web/fonts/font-bold.ttf);font-weight:700}::placeholder{color:#b0b0b1;opacity:1}:-ms-placeholder-shown{color:#b0b0b1}::-moz-placeholder{color:#b0b0b1}*{font-family:Titillium Web,sans-serif}a{text-decoration:none}.primary-color{color:#4c246e!important}body{padding:25px 0;background-color:#fafafa!important}@media only screen and (width<=600px){body{padding:5px 0}}@media screen and (width<=992px){.container-fluid{flex-direction:column;height:calc(100vh - 10px);display:flex}.container-fluid>.row{flex-direction:column;flex:1;display:flex}.container-fluid>.row>[class*=col-]{flex:none}.banner-grow{flex:1!important}}.form-control:focus{box-shadow:unset}.dir-ltr{direction:ltr}.form-control.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.checkbox-container{cursor:pointer;-webkit-user-select:none;user-select:none;color:#161615;padding-right:30px;font-size:21px;display:inline-block;position:relative}.checkbox-container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark{background-color:#0000;border:1px solid #aaa;border-radius:5px;width:22px;height:22px;position:absolute;top:5px;right:0}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#229a24}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:6px;height:12px;top:2px;left:7px;transform:rotate(45deg)}.btn{border:1px solid #4c246e;border-radius:32px;padding:.675rem .75rem}.btn.static-padding{padding:15px 30px}.btn.btn-20{font-size:19.2px}.btn.btn-18{font-size:18px}.btn.width-160{min-width:160px}.btn.font-bold{font-weight:700}.btn.bg-white{background-color:#fff;color:#4c246e!important}.btn.bg-white:hover{color:#fff!important;background-color:#4c246e!important}.btn.bg-dark{color:#fff;background-color:#4c246e!important}.btn.bg-dark:hover{color:#4c246e;background-color:#fff!important}.btn.bg-blue{color:#fff;background-color:#3a81d7!important}.btn.bg-blue:hover{color:#fff;background-color:#1c63b9!important}.auth-banner{background-image:url(/public/assets/web/dist/assets/auth-banner.IafOzJ3s.png);background-position:50%;background-size:cover;border-radius:16px;flex-direction:column;min-height:calc(100vh - 50px);display:flex}.auth-banner .back-link{color:#fff;padding:34px 40px 0;font-size:15px;font-weight:700}.auth-banner .center{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;padding:0 40px;display:flex}.auth-banner .footer{background-color:#09072fb3;border-radius:0 0 16px 16px;padding:34px 40px;font-size:20px}.auth-banner .footer a{color:#fff}.auth-banner .logo{width:92%;margin:0 auto}.auth-banner .logo img{max-width:500px}.auth-banner .text{color:#fff;padding-top:25px;font-size:60px;font-weight:700}@media (width<=768px){.auth-banner .text{font-size:38px}}@media screen and (width<=992px){.auth-banner{height:100%;min-height:unset}}.form-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.form-container form{padding-top:31px}.form-container .header{color:#1c1f25;font-size:42px;font-weight:700}@media (width<=992px){.form-container .header{font-size:22px}}.form-container .sub-header{color:#979797;text-align:center;max-width:50%;padding-top:5px;font-size:17px}@media (width<=768px){.form-container .sub-header{max-width:100%}}.form-container .input-group{padding-top:15px}.form-container .input-group .form-control{border-top-right-radius:32px!important;border-bottom-right-radius:32px!important}.form-container .input-group .form-control.border-start-32,.form-container .input-group .form-control.phone_number{border-top-left-radius:32px!important;border-bottom-left-radius:32px!important}.form-container .input-group-text{color:#646464;background-color:#fff;border:1px solid #d6d6d6;border-radius:32px;font-size:22px}.form-container .form-control{border:1px solid #d6d6d6;border-radius:10px;height:60px;font-size:22px}.form-container .form-select{color:#4c246e;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%230b6f32' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M2 5l6 6 6-6'/></svg>")}.form-container .inputs-double-group{width:calc(100% - 27px)}.form-container .inputs-double-group .code{max-width:69px}.form-container .forget-password{color:#0b6f32;font-size:17px}@media (width<=768px){.form-container{height:auto}}.form-container .iti{width:100%}.form-container .iti--separate-dial-code .iti__selected-flag{border-top-left-radius:10px;border-bottom-left-radius:10px;flex-direction:row-reverse;display:flex;background-color:#0000!important}.form-container .iti--separate-dial-code .iti__selected-dial-code,.form-container .iti--separate-dial-code .iti__country.iti__preferred,.form-container .iti--separate-dial-code .iti__country.iti__standard{direction:ltr}.invalid-feedback{display:block!important}.invalid-feedback strong{font-size:18px}.otp-input{text-align:center;color:#4c246e;direction:ltr;width:50px;font-size:21px;height:50px!important}.timer-resend{position:relative}.resend-closed:after{content:"";cursor:not-allowed;width:100%;height:100%;position:absolute;top:0;left:0}
