/* Thin */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/* Light */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/* Regular */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* Bold */
@font-face {
    font-family: 'IranSans';
    src: url('../../assets/font/IRANSansX-ExtraBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Extra Bold */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/* Extra Bold */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* Ultra */
@font-face {
    font-family: 'sans';
    src: url('../../assets/font/IRANSansX-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


/** English **/

/* Thin */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/* Light */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/* Regular */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* Bold */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Extra Bold */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Bold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/* Extra Bold */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Bold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* Ultra */
@font-face {
    font-family: 'roboto';
    src: url('../../assets/font/Roboto-Bold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

html:lang(en) body,
html[lang="en"] body, html[lang="en"] * {
  font-family: 'roboto', sans-serif;
}

/* Optional: Other languages */
html:lang(fa) body, html[lang="fa"] body , html[lang="fa"] * { font-family: 'sans',  sans-serif ; }

.sans-font{
    font-family: 'sans' !important;
    direction: rtl !important;
}