@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap");@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Montserrat Arabic;src:url(/assets/fonts/montserrat/Montserrat-Arabic-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:cashback Arabic;src:url(/assets/fonts/cashback/NeoSansArabicBold.ttf) format("truetype");font-weight:100}*{font-family:cashback Arabic;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}body,body *,html,html *{cursor:none}.cursor-dot,.cursor-dot-outline{z-index:999;pointer-events:none;position:absolute;top:50%;left:50%;border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.cursor-dot{width:8px;height:8px;background-color:#2952fb}.cursor-dot-outline{width:40px;height:40px;background-color:rgba(41,82,251,.5)}.alert{padding:12px;margin-bottom:13px;text-align:center;color:#fff;font-size:20px;font-weight:700}.alert-success{border:1px solid #1313f5;background:#2b3e8a var(--tw-gradient-to-position);box-shadow:0 0 3px 0 #1313f5}.alert-danger{border:1px solid red;background:red;box-shadow:0 0 3px 0 red}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:auto;left:0;right:0;bottom:0;width:400px;border:0;height:1px;overflow:hidden;background-color:#002a82;transition:all 1s}.pace,.pace .pace-progress{z-index:99999999999999;position:fixed;top:0}.pace .pace-progress{transform:translateZ(0);max-width:300px;display:block;position:absolute;right:100%;height:100%;width:100%;background:#2952fb;background:linear-gradient(90deg,#2952fb,#3a69ff,#6b8cff)}.pace.pace-inactive{width:100vw;opacity:0}.pace.pace-inactive .pace-progress{max-width:100vw}#preloader{width:100%;height:100vh;overflow:hidden;position:fixed;z-index:9999999}#preloader:after,#preloader:before{content:"";position:fixed;left:0;height:50%;width:100%;background:#fff;transition-timing-function:cubic-bezier(.19,1,.22,1)}#preloader:before{top:0}#preloader:after{bottom:0}#preloader.isdone{visibility:hidden;transition-delay:1.5s}#preloader.isdone:after,#preloader.isdone:before{height:0;transition:all .7s cubic-bezier(1,0,.55,1);transition-delay:1s}.loading{position:fixed;left:50%;top:calc(50% - 40px);transform:translateX(-50%) translateY(-50%);font-weight:300;font-size:13px;text-transform:uppercase;letter-spacing:10px;z-index:9999999999}.loading.isdone{top:50%;opacity:0;transition:all .8s;transition-delay:.5s}.loading span{animation:loading 1.4s infinite alternate}.loading span:first-child{animation-delay:0s}.loading span:nth-child(2){animation-delay:.1s}.loading span:nth-child(3){animation-delay:.2s}.loading span:nth-child(4){animation-delay:.3s}.loading span:nth-child(5){animation-delay:.4s}.loading span:nth-child(6){animation-delay:.5s}.loading span:nth-child(7){animation-delay:.6s}@keyframes loading{0%{opacity:1}to{opacity:0}}