/* ==========================================================
   Persian / Farsi web fonts (@font-face)
   Files live in sub-folders of /fonts/.
   Registered as Kirki "standard fonts" in includes/kirki-config.php
   so they show up in every Customizer Typography control.
   ========================================================== */

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

/* ===================== IRANYekan (IRANYekanX) ===================== */
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Thin.woff2') format('woff2');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-UltraLight.woff2') format('woff2');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Light.woff2') format('woff2');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Medium.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-DemiBold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-ExtraBold.woff2') format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Black.woff2') format('woff2');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-ExtraBlack.woff2') format('woff2');
	font-weight: 950;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekan';
	src: url('iranyekan/IRANYekanXFaNum-Heavy.woff2') format('woff2');
	font-weight: 1000;
	font-style: normal;
	font-display: swap;
}

/* ===================== Dana (DanaFaNum) ===================== */
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Thin.woff2') format('woff2'),
		 url('dana/DanaFaNum-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-UltraLight.woff2') format('woff2'),
		 url('dana/DanaFaNum-UltraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Light.woff2') format('woff2'),
		 url('dana/DanaFaNum-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Regular.woff2') format('woff2'),
		 url('dana/DanaFaNum-Regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Medium.woff2') format('woff2'),
		 url('dana/DanaFaNum-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-DemiBold.woff2') format('woff2'),
		 url('dana/DanaFaNum-DemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Bold.woff2') format('woff2'),
		 url('dana/DanaFaNum-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-ExtraBold.woff2') format('woff2'),
		 url('dana/DanaFaNum-ExtraBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dana';
	src: url('dana/DanaFaNum-Black.woff2') format('woff2'),
		 url('dana/DanaFaNum-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

/* ===================== Estedad ===================== */
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Thin.woff2') format('woff2');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-ExtraLight.woff2') format('woff2');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Light.woff2') format('woff2');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Medium.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-SemiBold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-ExtraBold.woff2') format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Estedad';
	src: url('estedad/Estedad-Black.woff2') format('woff2');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

/* ===================== Yekan Bakh (YekanBakhFaNum) ===================== */
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-Thin.woff2') format('woff2');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-Light.woff2') format('woff2');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-SemiBold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-ExtraBold.woff2') format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-Black.woff2') format('woff2');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yekan Bakh';
	src: url('yekan_bakh/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');
	font-weight: 950;
	font-style: normal;
	font-display: swap;
}
