@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url("../fonts/eot/IRANSansWebFaNum_Black.0cbe440ec1a4.eot");
    src:
        url("../fonts/eot/IRANSansWebFaNum_Black.0cbe440ec1a4.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/woff2/IRANSansWebFaNum_Black.3d585538e07c.woff2")
            format("woff2"),
        /* FF39+,Chrome36+, Opera24+*/
            url("../fonts/woff/IRANSansWebFaNum_Black.6e6d05b40fcf.woff") format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/ttf/IRANSansWebFaNum_Black.879c6f004e69.ttf") format("truetype");
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/eot/IRANSansWebFaNum_Medium.5a2500158033.eot");
    src:
        /* IE6-8 */
        url("../fonts/woff2/IRANSansWebFaNum_Medium.84518599d382.woff2") format("woff2"),
        /* FF39+,Chrome36+, Opera24+*/
            url("../fonts/woff/IRANSansWebFaNum_Medium.32cc2377fd67.woff") format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/ttf/IRANSansWebFaNum_Medium.caa93b16eb15.ttf") format("truetype");
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/eot/IRANSansWebFaNum_Light.fe6168031376.eot");
    src:
        url("../fonts/eot/IRANSansWebFaNum_Light.fe6168031376.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/woff2/IRANSansWebFaNum_Light.d11c4908fd4c.woff2")
            format("woff2"),
        /* FF39+,Chrome36+, Opera24+*/
            url("../fonts/woff/IRANSansWebFaNum_Light.74955f1682e3.woff") format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/ttf/IRANSansWebFaNum_Light.160493399f8b.ttf") format("truetype");
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url("../fonts/eot/IRANSansWebFaNum_UltraLight.368174c01a61.eot");
    src:
        url("../fonts/eot/IRANSansWebFaNum_UltraLight.368174c01a61.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/woff2/IRANSansWebFaNum_UltraLight.b543a9ad792d.woff2")
            format("woff2"),
        /* FF39+,Chrome36+, Opera24+*/
            url("../fonts/woff/IRANSansWebFaNum_UltraLight.b35fd8e1a262.woff") format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/ttf/IRANSansWebFaNum_UltraLight.264f4a4b036c.ttf")
            format("truetype");
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/eot/IRANSansWebFaNum.07e13ce12b31.eot");
    src:
        url("../fonts/eot/IRANSansWebFaNum.07e13ce12b31.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/woff2/IRANSansWebFaNum.38d4b5fba7a4.woff2") format("woff2"),
        /* FF39+,Chrome36+, Opera24+*/
            url("../fonts/woff/IRANSansWebFaNum.d4bb655d0759.woff") format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/ttf/IRANSansWebFaNum.a5080d9e55b7.ttf") format("truetype");
}
@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/yekan/eot/iranyekanwebboldfanum.10fbeed3da5e.eot");
    src:
        url("../fonts/yekan/eot/iranyekanwebboldfanum.10fbeed3da5e.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/yekan/woff/iranyekanwebboldfanum.6b1196104b8c.woff")
            format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/yekan/ttf/iranyekanwebboldfanum.1726e92c0567.ttf")
            format("truetype");
}
@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/yekan/eot/iranyekanweblightfanum.f5b2d8eb04d7.eot");
    src:
        url("../fonts/yekan/eot/iranyekanweblightfanum.f5b2d8eb04d7.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/yekan/woff/iranyekanweblightfanum.0641c1c69c5f.woff")
            format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/yekan/ttf/iranyekanweblightfanum.44a91985d8b3.ttf")
            format("truetype");
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/yekan/eot/iranyekanwebregularfanum.3bc095d417b6.eot");
    src:
        url("../fonts/yekan/eot/iranyekanwebregularfanum.3bc095d417b6.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-8 */ url("../fonts/yekan/woff/iranyekanwebregularfanum.55f541a7c0ea.woff")
            format("woff"),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
            url("../fonts/yekan/ttf/iranyekanwebregularfanum.7f077ff3b9de.ttf")
            format("truetype");
}

.iranyekan {
    font-family: iranyekan, iransans !important;
}

iransans {
    font-family: "iransans", iranyekan !important;
}

.title h2 {
    font-weight: 500;
    font-size: calc(35px + 6 * ((100vw - 320px) / 1600));
}

* {
    font-family: iranyekan, iransans !important;
}
