/* IRANYekan Font Family - Local */

/* Thin - وزن خیلی سبک */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan thin.ttf') format('truetype');
}

/* Light - وزن سبک */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan light.ttf') format('truetype');
}

/* Regular - وزن عادی */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan.ttf') format('truetype');
}

/* Medium - وزن متوسط */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan medium.ttf') format('truetype');
}

/* Bold - وزن بولد */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan bold.ttf') format('truetype');
}

/* ExtraBold - وزن خیلی بولد */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan extrabold.ttf') format('truetype');
}

/* Black - وزن سیاه */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan black.ttf') format('truetype');
}

/* ExtraBlack - وزن خیلی سیاه */
@font-face {
    font-family: 'IRANYekan';
    font-style: normal;
    font-weight: 950;
    font-display: swap;
    src: url('../fonts/Qs_Iranyekan extrablack.ttf') format('truetype');
}

/* تنظیمات فونت برای کل سایت */
body {
    font-family: 'IRANYekan', sans-serif;
    font-size: 16px;
    line-height: 1.7;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

/* کلمات انگلیسی از فونت جایگزین استفاده کنن */
:lang(en), [lang="en"] {
    font-family: 'Manrope', 'IRANYekan', sans-serif;
}
