/* ===== Vazirmatn ===== */
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../fonts/vazirmatn-arabic-300-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../fonts/vazirmatn-latin-ext-300-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/vazirmatn-arabic-400-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/vazirmatn-latin-ext-400-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/vazirmatn-arabic-700-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Vazirmatn'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/vazirmatn-latin-ext-700-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}

/* ===== Lalezar ===== */
@font-face {
  font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/lalezar-arabic-400-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/lalezar-latin-ext-400-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}

/* ===== Noto Naskh Arabic ===== */
@font-face {
  font-family: 'Noto Naskh Arabic'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/noto-naskh-arabic-arabic-400-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Noto Naskh Arabic'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/noto-naskh-arabic-latin-ext-400-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}
@font-face {
  font-family: 'Noto Naskh Arabic'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/noto-naskh-arabic-arabic-700-normal.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face {
  font-family: 'Noto Naskh Arabic'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/noto-naskh-arabic-latin-ext-700-normal.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF;
}
