@font-face{font-family:Noto Kufi;src:url(../media/NotoKufiArabic-wght.25rrm3p_xfe-r.ttf)format("truetype");font-weight:100 900;font-style:normal;unicode-range:U+6??}@font-face{font-family:Montserrat;src:url(../media/Montserrat-wght.11ceohaj7ta0q.ttf)format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Italic-wght.2xlek725rvbt3.ttf)format("truetype");font-weight:100 900;font-style:italic}
html{scroll-behavior:smooth;scrollbar-width:thin;data-scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}body{flex-flow:column;width:100%;max-width:100vw;min-height:100vh;display:flex;position:relative}body#body[data-scroll-locked]{overflow:unset!important;margin-inline:0!important}main{flex-grow:1}input[data-path=phoneNumber]::placeholder{text-align:start}.truncate-text{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-container{width:100%;max-width:1920px;margin-inline:auto;padding-inline:1rem}.landingContainer{width:100%;max-width:calc(100vw - 2rem);margin:1.5rem auto;padding-inline:2rem}@media (max-width:calc(64em - 1px)){.landingContainer{margin:.5rem auto;padding-inline:0}}@media (min-width:64em){.landingContainer{margin:3rem auto}}@media (min-width:calc(1920px + 2rem)){.landingContainer{max-width:1920px}}.container{width:100%;max-width:calc(100vw - 2rem);margin:1.5rem auto;padding-inline:2rem;position:relative}@media (max-width:calc(64em - 1px)){.container{margin:.5rem auto;padding-inline:0}}@media (min-width:64em){.container{margin:3rem auto}}@media (min-width:calc(1920px + 2rem)){.container{max-width:1920px}}.text-icon{align-items:end;gap:4px;display:inline-flex}.nav-reset{color:inherit;-webkit-text-decoration:unset;text-decoration:unset}.hover-color{transition:all .1s ease-in-out}.hover-color:hover .nav-text{-webkit-text-decoration:unset;text-decoration:unset;color:var(--mantine-color-secondary-filled-hover)!important}.hover-color:hover svg{fill:var(--mantine-color-secondary-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}.mantine-phone-input{border:1px solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-white);align-items:center;width:100%;display:flex}.mantine-phone-input-wrapper{flex-direction:row-reverse;flex:1;align-items:center;width:100%;height:40px;padding-left:20px;display:flex}.mantine-phone-input-icon{padding:0 var(--mantine-spacing-sm);color:var(--mantine-color-gray-6);justify-content:center;align-items:center;display:flex}.mantine-phone-input-wrapper .PhoneInput{display:contents}.mantine-phone-input-wrapper .PhoneInputCountrySelect{align-items:center;display:flex}.mantine-phone-input-wrapper .PhoneInput input{flex:1;align-items:center;display:flex}[dir=ltr] .mantine-phone-input-wrapper .mantine-phone-input-icon{order:1}[dir=ltr] .mantine-phone-input-wrapper .PhoneInput input{order:2}[dir=ltr] .mantine-phone-input-wrapper .PhoneInputCountrySelect{order:3}[dir=rtl] .mantine-phone-input-wrapper .PhoneInputCountrySelect{order:1}[dir=rtl] .mantine-phone-input-wrapper .PhoneInput input{order:2}[dir=rtl] .mantine-phone-input-wrapper .mantine-phone-input-icon{order:3}.PhoneInput input{padding:calc(var(--mantine-spacing-xs) + .125rem) var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);height:calc(2.25rem * var(--mantine-scale));min-height:calc(2.25rem * var(--mantine-scale));background-color:var(--mantine-color-white);border:none;border-radius:0;width:100%;transition:border-color .1s}.PhoneInput input::placeholder{color:var(--mantine-color-gray-6);opacity:1}.PhoneInput input:focus{border-color:var(--mantine-primary-color-filled);outline:none}.PhoneInput input:disabled{background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-6);cursor:not-allowed}.PhoneInputCountrySelectArrow{display:none!important}.PhoneInputCountrySelect:focus{border-color:var(--mantine-primary-color-filled);outline:none}.hover-translate-20{transition:all .1s ease-in-out}.hover-translate-20:hover{transform:translateY(-10px)}.error{color:#f03e3e;margin-top:.25rem;font-size:.875rem;font-weight:400}
