/**
 * Arabic Language Unified Styles
 *
 * This is the master file that imports all modular Arabic (RTL) stylesheets.
 * These styles are dynamically loaded when the user selects Arabic as their language.
 *
 * Module Organization:
 * - ar-typography.css: Text direction, fonts, number formatting, text rendering
 * - ar-layout.css: Spacing, padding, margins, positioning, transforms, flexbox, grid
 * - ar-forms.css: All form-related styles
 * - ar-navigation.css: Navigation, menus, breadcrumbs
 * - ar-components.css: Buttons, cards, tables, modals, tooltips, custom components
 * - ar-utilities.css: Animations, responsive, utilities, accessibility, print, fixes
 *
 * Import Order: This order ensures proper cascading and specificity
 */

@import './rtl/ar-typography.css';
@import './rtl/ar-layout.css';
@import './rtl/ar-forms.css';
@import './rtl/ar-navigation.css';
@import './rtl/ar-components.css';
@import './rtl/ar-utilities.css';
 


/* ABSOLUTE FINAL OVERRIDE - LOADS LAST */
@import './iso-rtl-override.css';

/* ============================================== */
/* OMAN COMPANY FORMATION RTL                     */
/* RTL handled in component via conditional       */
/* rendering - no CSS flex-direction overrides    */
/* ============================================== */

/* ============================================== */
/* BAHRAIN ADVANTAGE CARDS - MUST BE CENTERED     */
/* ============================================== */
.bahrain-advantage-title,
.bahrain-advantage-desc,
.bahrain-advantage-card h3,
.bahrain-advantage-card p {
  text-align: center !important;
}

html body.lang-ar .bahrain-advantage-title,
html body.lang-ar .bahrain-advantage-desc,
html body.lang-ar .bahrain-advantage-card h3,
html body.lang-ar .bahrain-advantage-card p,
.lang-ar .bahrain-advantage-title,
.lang-ar .bahrain-advantage-desc,
.lang-ar .bahrain-advantage-card h3,
.lang-ar .bahrain-advantage-card p {
  text-align: center !important;
}

/* ============================================== */
/* EOR PROCESS TITLE - MUST BE CENTERED          */
/* ============================================== */
.eor-process-title,
h2.eor-process-title,
.lang-ar .eor-process-title,
.lang-ar h2.eor-process-title,
html body.lang-ar .eor-process-title,
html body.lang-ar h2.eor-process-title,
html body.lang-ar .container .eor-process-title,
html body.lang-ar div .eor-process-title {
  text-align: center !important;
  text-align-last: center !important;
}

/* ============================================== */
/* CONVERT TO FOREIGN WLL - MUST BE CENTERED      */
/* Process steps and Why Choose boxes              */
/* ============================================== */
.lang-ar .convert-to-foreign-wll-page .bg-gray-50 p,
.lang-ar .convert-to-foreign-wll-page .bg-gray-50 h4,
.lang-ar .convert-to-foreign-wll-page .bg-white.p-5 p,
.lang-ar .convert-to-foreign-wll-page .bg-white.p-5 h4,
html body.lang-ar .convert-to-foreign-wll-page .bg-gray-50 p,
html body.lang-ar .convert-to-foreign-wll-page .bg-gray-50 h4,
html body.lang-ar .convert-to-foreign-wll-page .bg-white.p-5 p,
html body.lang-ar .convert-to-foreign-wll-page .bg-white.p-5 h4 {
  text-align: center !important;
}
