@font-face{font-family:Alexandria;src:url(../media/Alexandria-wght.0ejtbu1ew35g5.ttf)format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Din Next LT;src:url(../media/DINNextLTArabic.0x~6e~m9k_sxn.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-ExtraLight.1756f-vcewsga.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-Light.0udhhi0yp_9za.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-Regular.0i96j08q4d4_c.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-Medium.0-_a.bs0gp~xc.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-Bold.0_pa.q~6jncmk.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-ExtraBold.0zt~u~xq_-hyz.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Tajawal;src:url(../media/Tajawal-Black.007bhqmirf_fx.ttf)format("truetype");font-weight:900;font-style:normal}
html{scroll-behavior:smooth;scrollbar-width:thin;max-width:100vw;overflow-x:hidden}body{flex-flow:column;width:100%;max-width:100vw;height:100%;min-height:100vh;display:flex;position:relative}body#body[data-scroll-locked]{overflow:unset!important;margin-inline:0!important}main{flex-grow:1;flex-shrink:0}input::placeholder{text-align:start}.nav-container{width:100%;max-width:1920px;margin-inline:auto;padding-inline:1rem}.container{width:100%;max-width:calc(100vw - 2rem);margin:3rem auto;padding-inline:2rem}@media (min-width:calc(1440px + 2rem)){.container{max-width:1440px}}.text-icon{align-items:end;gap:4px;display:inline-flex}.nav-reset{color:inherit;-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer}.hover-bg{transition:all .1s ease-in-out}.hover-bg:hover{background-color:var(--mantine-primary-color-filled-hover)}.hover-color{transition:all .1s ease-in-out}.hover-color:hover{color:var(--mantine-primary-color-filled-hover)}.hover-scale-105{transition:all .1s ease-in-out}.hover-scale-105:hover{scale:1.05}.hover-scale-110{transition:all .1s ease-in-out}.hover-scale-110:hover{scale:1.1}.hover-scale-115{transition:all .1s ease-in-out}.hover-scale-115:hover{scale:1.15}.hover-scale-120{transition:all .1s ease-in-out}.hover-scale-120:hover{scale:1.2}
