/* ===== CENTRALIZED FONT MANAGEMENT SYSTEM ===== */
/* This file serves as the single source of truth for all fonts in the NLC Palestine system */

/* ===== FONT IMPORTS ===== */

/* English Fonts */
@import url("https://fonts.googleapis.com/css2?family=Avenir:wght@300;400;500;600;700;800;900&display=swap");

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');

/* ===== SINGLE FONT VARIABLES ===== */
:root {
  /* CHANGE THESE TWO LINES TO CHANGE ALL FONTS */
  --english-font: "Avenir", sans-serif;
  --arabic-font: "Cairo", sans-serif;
}

/* ===== APPLY FONTS EVERYWHERE ===== */
/* English */
[dir="ltr"] body {
  font-family: var(--english-font);
}

/* Arabic */
[dir="rtl"] body {
  font-family: var(--arabic-font);
}

/* ===== RESPONSIVE FONT SIZES ===== */
@media only screen and (max-width: 1200px) {
  body {
    font-size: 16px;
  }
}