/*
 * فونت اصلی سایت — ایران‌سنس‌ایکس (IRANSansX FaNum)، جایگزین فونت گوگل Vazirmatn
 * فایل‌های فونت از پلاگین studiare-core کپی شده‌اند (همان فونتی که قبلاً روی قالب استادیار
 * دیده می‌شد) تا سایت دیگر به آن پلاگین/قالب وابسته نباشد.
 */

@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-UltraLight.woff2') format('woff2');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-Light.woff2') format('woff2');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-Medium.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-DemiBold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-ExtraBold.woff2') format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANSansX';
	src: url('../fonts/iransansx/IRANSansXFaNum-Black.woff2') format('woff2');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

/*
 * اعمال روی کل سایت — شامل صفحات المنتوری قدیمی هم می‌شود، برای همین با !important
 * روی خود تگ‌های متنی (نه روی span/i که آیکون‌فونت‌ها ازشون استفاده می‌کنن، تا آیکون‌ها خراب نشن).
 * چون یک قاعده روی خودِ عنصر همیشه روی مقدار به‌ارث‌رسیده از body برتری داره، برای غلبه روی
 * CSS تولیدشدهٔ المنتور (که فونت رو مستقیم روی h1/h2/.../p تنظیم می‌کنه) باید همینجا هم صریحاً ست بشه.
 */
body,
h1, h2, h3, h4, h5, h6,
p, a, li, td, th, label, blockquote, figcaption, caption,
button, input, textarea, select, optgroup, option,
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-button-text,
.elementor-tab-title,
.elementor-accordion-title,
.elementor-toggle-title {
	font-family: 'IRANSansX', 'Vazirmatn', Tahoma, sans-serif !important;
}
