/* ============================================================
   فونت‌های لوح تقدیر — همه متن‌باز و آزاد برای استفاده/توزیع
   (لایسنس SIL Open Font License / MIT). فایل‌ها در assets/fonts
   قرار دارند و مسیرشان نسبت به همین فایل CSS نوشته شده است.
   ============================================================ */

@font-face { font-family: 'CertVazirmatn'; src: url('../fonts/Vazirmatn-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertVazirmatn'; src: url('../fonts/Vazirmatn-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertSahel'; src: url('../fonts/Sahel-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertSahel'; src: url('../fonts/Sahel-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertSamim'; src: url('../fonts/Samim-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertSamim'; src: url('../fonts/Samim-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertShabnam'; src: url('../fonts/Shabnam-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertShabnam'; src: url('../fonts/Shabnam-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertNotoNaskh'; src: url('../fonts/NotoNaskh-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertNotoNaskh'; src: url('../fonts/NotoNaskh-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertNotoNastaliq'; src: url('../fonts/NotoNastaliq-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertNotoNastaliq'; src: url('../fonts/NotoNastaliq-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertAmiri'; src: url('../fonts/Amiri-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertAmiri'; src: url('../fonts/Amiri-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertScheherazade'; src: url('../fonts/Scheherazade-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertScheherazade'; src: url('../fonts/Scheherazade-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertArefRuqaa'; src: url('../fonts/ArefRuqaa-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'CertArefRuqaa'; src: url('../fonts/ArefRuqaa-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'CertLalezar'; src: url('../fonts/Lalezar-Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
