@font-face {
    font-family: 'iransansxv';
    src:url('./iransansxv.woff2') format('woff2'),
    url('./iransansxv.woff') format('woff');
    font-weight: 100 1000;
    font-display: fallback;
}
@font-face {
    font-family: 'iransansx';
    src: url('./iransansx-regular.woff') format('woff');
}
@font-face {
    font-family: 'iransansx';
    src: url('./iransansx-bold.woff') format('woff');
    font-weight: 700;
}

@font-face {
    font-family: 'funnelsans';
    src: url('./funnel/funnel-sans.ttf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 50% 200%;
    font-display: fallback;
}
@font-face {
    font-family: 'worksans';
    src: url('./work/work-sans.ttf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 50% 200%;
    font-display: fallback;
}

@font-face {
    font-family: 'iransansxv-unicode';
    src: url('./iransansxv.woff2') format('woff2-variations');
    font-weight: 100 1000;
    font-stretch: 50% 200%;
    font-display: fallback;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF;
}
@font-face {
    font-family: 'funnelsans-unicode';
    src: url('./funnel/funnel-sans.ttf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 50% 200%;
    font-display: fallback;
    unicode-range: U+0000-059F, U+0700-074F, U+0780-089F, U+0900-109F, U+1E00-1EFF, U+2000-2FFF;
}
@font-face {
    font-family: 'worksans-unicode';
    src: url('./work/work-sans.ttf') format('truetype-variations');
    font-weight: 100 1000;
    font-stretch: 50% 200%;
    font-display: fallback;
    unicode-range: U+0000-059F, U+0700-074F, U+0780-089F, U+0900-109F, U+1E00-1EFF, U+2000-2FFF;
}



.fis{
    font-family:'iransansx',serif
}
.ffs{
    font-family:'funnelsans',serif
}
.fws{
    font-family:'worksans',serif
}

.fis-unicode{
    font-family:'iransansxv-unicode',serif
}
.ffs-unicode{
    font-family:'funnelsans-unicode',serif
}
.fws-unicode{
    font-family:'worksans-unicode',serif
}
.f-unicode{
    font-family: 'iransansxv-unicode', 'funnelsans-unicode', 'worksans-unicode', serif
}

@supports (font-variation-settings: normal) {
    .fis {
        font-family: 'iransansxv', serif;
    }
}

.fis-fanum {
    font-family: 'iransansxv',serif;
    -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}
.fis-fanum\! {
    font-family: 'iransansxv',serif !important;
    -moz-font-feature-settings: "ss02" !important;
    -webkit-font-feature-settings: "ss02" !important;
    font-feature-settings: "ss02" !important;
}

.fis-ms {
    font-family: 'iransansxv',serif;
    -moz-font-feature-settings: "ss03";
    -webkit-font-feature-settings: "ss03";
    font-feature-settings: "ss03";
}
.fis-ms\! {
    font-family: 'iransansxv',serif !important;
    -moz-font-feature-settings: "ss03" !important;
    -webkit-font-feature-settings: "ss03" !important;
    font-feature-settings: "ss03" !important;
}

.fis-va {
    font-family: 'iransansxv',serif;
    -moz-font-feature-settings: "ss04";
    -webkit-font-feature-settings: "ss04";
    font-feature-settings: "ss04";
}
.fis-va\! {
    font-family: 'iransansxv',serif !important;
    -moz-font-feature-settings: "ss04" !important;
    -webkit-font-feature-settings: "ss04" !important;
    font-feature-settings: "ss04" !important;
}