/* KFGQPC Arabic Symbols 01 -- site-wide subset (25 glyphs, U+F022-F023 & U+F042-F058).
   Hosted as a static file and loaded via wp_enqueue_style (see the
   companion PHP snippet), NOT the Code Snippets "Styles CSS" module --
   that module bundles/combines CSS dynamically, which was proving
   unreliable (the @font-face rule wasn't consistently present on every
   page load). A plain enqueued stylesheet guarantees it's in <head>
   every time, same as any other WordPress asset.

   Keep this file and kfgqpc-sitewide-subset.woff2 in the same folder. */
@font-face {
  font-family: 'KFGQPC Arabic Symbols 01';
  src: url('kfgqpc-sitewide-subset.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+F022-F023, U+F042-F058;
}

body, p, li, a, nav, .widget, footer, input, button {
  font-family: Arial, 'KFGQPC Arabic Symbols 01', sans-serif !important;
}

h2 {
  font-family: Montserrat, 'KFGQPC Arabic Symbols 01', sans-serif !important;
}

h1, h3, h4, h5, h6, blockquote {
  font-family: 'Roboto Slab', 'KFGQPC Arabic Symbols 01', Georgia, serif !important;
}
