
  html[dir="rtl"] body.is-arabic,
  html[dir="rtl"] body.is-arabic *:not(i):not(.fa-solid):not(.fab) {
    font-family: 'Noto Naskh العربية', 'Cairo', 'Tahoma', 'Arial', sans-serif !important;
    letter-spacing: 0 !important;
  }
  html[dir="rtl"] body.is-arabic { direction: rtl; text-align: right; }
  html[dir="rtl"] body.is-arabic .section-title,
  html[dir="rtl"] body.is-arabic .hero-badge,
  html[dir="rtl"] body.is-arabic .cta-box,
  html[dir="rtl"] body.is-arabic .feature-card,
  html[dir="rtl"] body.is-arabic .prep-card h3,
  html[dir="rtl"] body.is-arabic .study-card h3,
  html[dir="rtl"] body.is-arabic .loader-content,
  html[dir="rtl"] body.is-arabic .partner-card,
  html[dir="rtl"] body.is-arabic .stat-card,
  html[dir="rtl"] body.is-arabic .process-card,
  html[dir="rtl"] body.is-arabic .opportunity-card {
    text-align: center;
  }
  html[dir="rtl"] body.is-arabic .hero-content,
  html[dir="rtl"] body.is-arabic .about-content,
  html[dir="rtl"] body.is-arabic .mission-content,
  html[dir="rtl"] body.is-arabic .camps-content,
  html[dir="rtl"] body.is-arabic .footer-col,
  html[dir="rtl"] body.is-arabic .contact-card,
  html[dir="rtl"] body.is-arabic .form-card,
  html[dir="rtl"] body.is-arabic .application-form,
  html[dir="rtl"] body.is-arabic form,
  html[dir="rtl"] body.is-arabic .sidebar-card,
  html[dir="rtl"] body.is-arabic .content-block,
  html[dir="rtl"] body.is-arabic .leadership-card,
  html[dir="rtl"] body.is-arabic .expertise-card,
  html[dir="rtl"] body.is-arabic .responsibility-card {
    direction: rtl;
    text-align: right;
  }
  html[dir="rtl"] body.is-arabic .nav-links,
  html[dir="rtl"] body.is-arabic .nav-cta-group,
  html[dir="rtl"] body.is-arabic .hero-buttons,
  html[dir="rtl"] body.is-arabic .footer-bottom,
  html[dir="rtl"] body.is-arabic .footer-social-inline,
  html[dir="rtl"] body.is-arabic .contact-actions,
  html[dir="rtl"] body.is-arabic .form-row,
  html[dir="rtl"] body.is-arabic .checkbox-group {
    direction: rtl;
  }
  html[dir="rtl"] body.is-arabic .dropdown-menu { right: 0; left: auto; text-align: right; }
  html[dir="rtl"] body.is-arabic .dropdown-menu a:hover { transform: translateX(-4px); }
  html[dir="rtl"] body.is-arabic input,
  html[dir="rtl"] body.is-arabic textarea,
  html[dir="rtl"] body.is-arabic select {
    direction: rtl;
    text-align: right;
    font-family: 'Noto Naskh العربية', 'Cairo', 'Tahoma', 'Arial', sans-serif !important;
  }
  html[dir="rtl"] body.is-arabic input[type="email"],
  html[dir="rtl"] body.is-arabic input[type="tel"],
  html[dir="rtl"] body.is-arabic input[type="url"] {
    direction: ltr;
    text-align: left;
  }
  /* Hide decorative icons/symbol glyphs only in العربية mode for a cleaner professional العربية layout. */
  html[dir="rtl"] body.is-arabic .fa-solid,
  html[dir="rtl"] body.is-arabic .fab,
  html[dir="rtl"] body.is-arabic i[class*="fa-"] { display: none !important; }
  html[dir="rtl"] body.is-arabic .language-toggle,
  html[dir="rtl"] body.is-arabic .eacc-language-toggle {
    font-family: 'DM Sans', Arial, sans-serif !important;
    direction: ltr;
  }
