@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#5db93d #f1f1f1}html,body{margin:0;padding:0}body{background-color:var(--background)}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:62.4375rem}::-webkit-scrollbar-thumb{background-color:#5db93d;border-radius:62.4375rem;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#43942a}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;background-color:transparent!important;transition:background-color 9999s ease-in-out 0s}button,button:focus-visible,button:focus-within,button:active{outline:none!important;box-shadow:none!important}@font-face{font-family:Sora;src:url(/assets/fonts/sora/sora-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/assets/fonts/sora/sora-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/assets/fonts/sora/sora-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Swissra;src:url(/assets/fonts/swissra/Swissra-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-en: Sora, sans-serif;--font-ar: Swissra, sans-serif;--font-family-base: var(--font-en)}html[lang=en]{--font-family-base: var(--font-en)}html[lang=ar]{--font-family-base: var(--font-ar)}body{font-family:var(--font-family-base)}:root{--background: #ffffff;--text-primary: #1c301e;--text-secondary: #6c757d;--text-inverse: #ffffff;--primary: #11341C;--primary-light: #5DB93D;--secondary: #E3AE3F;--gold-color: #e3ae3f;--success: #2ECC71;--danger: #E74C3C;--warning: #F1C40F;--accent-green: #7ed957;--accent-lime: #B1C759;--dropdown-trigger-border: #ffffff;--dropdown-trigger-hover-bg: rgba(255, 255, 255, .08);--dropdown-menu-bg: #ffffff;--dropdown-menu-shadow: 0 .1875rem .625rem 0 rgba(0, 0, 0, .3);--dropdown-item-hover-bg: #f5f5f5;--dropdown-item-text: #353535;--dropdown-item-active-bg: linear-gradient(0deg, rgba(42, 129, 35, .92), rgba(42, 129, 35, .92));--dropdown-check-color: #ffffff;--hero-background-overlay: rgba(7, 105, 55, .95);--hero-background: #076937;--hero-title-color: #ffffff;--hero-subtitle-color: #ffffff;--hero-cta-primary-bg: #076937;--hero-cta-primary-text: #ffffff;--hero-contact-icon-bg: #ffffff;--hero-contact-icon-color: #007a3d;--hero-icon-accent: #f2ca50;--cto-background: #ffffff;--cto-text: #121212;--cto-description: #525252;--cto-primary: #d5a038;--cto-secondary: #27934d;--cto-brand-bg: #e1fbca;--cto-signature: #0c6b34;--cto-button-bg: #e3ae3f;--cto-button-text: #1c301e;--cto-button-icon-bg: #1B964E;--cto-shape-gold: #f7c35f;--cto-shape-green: #1b964e;--cto-play-button-bg: rgba(255, 255, 255, .95);--cto-video-label-bg: rgba(255, 255, 255, .9)}[data-theme=dark]{--background: #212529;--surface: #1f1f1f;--text-primary: #f8f9fa;--text-secondary: #adb5bd;--primary: #5DB93D;--primary-light: rgb(116.1804878049, 199.6536585366, 87.1463414634);--text-inverse: #ffffff;--secondary: #E3AE3F;--success: #2ECC71;--danger: #E74C3C;--warning: #F1C40F}.container{width:clamp(88%,90vw,1400px);max-width:1400px!important;margin-inline:auto;padding-inline:clamp(.75rem,1.2vw,1rem);box-sizing:border-box}@media(max-width:47.9375rem){.container{width:95%}}.section-padding{padding-block-start:clamp(5rem,6vw,10rem)!important}.ceo__text--highlight{color:#2a8123!important}.ceo__subtitle--highlight{color:#0e9604!important}.text-amber-700{color:#9f6a1a}
