@import url("https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");*,:after,:before{box-sizing:border-box}:root{--black:#000;--white:#fff;--main:linear-gradient(129deg,#bf86ff,#4152ea 62.38%,#1b00a5)}body,html{overflow-x:hidden;width:100%}body{background-color:white;color:black;font-family:Poppins,sans-serif;position:relative}section{padding:88px 0;overflow:hidden;width:100%}.container{display:flex;width:87%;max-width:1200px;margin:auto;overflow-x:hidden;box-sizing:border-box}h1{font-size:48px}h1,h2{font-weight:500;line-height:56px}h2{text-align:center;font-size:36px}h3{font-size:24px;font-weight:500;line-height:32px;width:100%}i{background:var(--main);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}p{font-size:18px;font-weight:300;line-height:28px}@media only screen and (max-width:768px){.container{width:100%}section{padding:32px 16px}h1{font-size:36px;line-height:56px}p{font-size:16px;line-height:24px}}.social-footer-container{width:100%;height:auto;justify-content:center;align-items:center;display:flex;padding:24px 0 0}.social-footer{display:flex;flex-direction:row;gap:48px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield!important;appearance:textfield!important}@keyframes slideDown{0%{transform:translateY(-15px);opacity:0}to{transform:translateY(0);opacity:1}}.lang-dropdown-enter{animation:dropdownFadeIn .3s ease-out forwards}.lang-item-enter-1{animation:itemSlideIn .3s ease-out .05s forwards;opacity:0}.lang-item-enter-2{animation:itemSlideIn .3s ease-out .15s forwards;opacity:0}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes itemSlideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}.animate-fadeIn{animation:fadeIn .5s ease-out forwards}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}