/* IranSans font-face declarations */

@font-face {
    font-family: 'IRANSans-web';
    src: url('IRANSans-web.woff2') format('woff2'),
         url('IRANSans-web.woff') format('woff'),
         url('IRANSans-web.ttf') format('truetype'),
         url('IRANSans-web.eot');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('IRANSans-Light-web.woff2') format('woff2'),
         url('IRANSans-Light-web.woff') format('woff'),
         url('IRANSans-Light-web.ttf') format('truetype'),
         url('IRANSans-Light-web.eot');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('IRANSans-Medium-web.woff2') format('woff2'),
         url('IRANSans-Medium-web.woff') format('woff'),
         url('IRANSans-Medium-web.ttf') format('truetype'),
         url('IRANSans-Medium-web.eot');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('IRANSans-Bold-web.woff2') format('woff2'),
         url('IRANSans-Bold-web.woff') format('woff'),
         url('IRANSans-Bold-web.ttf') format('truetype'),
         url('IRANSans-Bold-web.eot');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('IRANSans-UltraLight-web.woff2') format('woff2'),
         url('IRANSans-UltraLight-web.woff') format('woff'),
         url('IRANSans-UltraLight-web.ttf') format('truetype'),
         url('IRANSans-UltraLight-web.eot');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

/* Optional: ensure html/body inherit the font if needed globally on the page */
html, body { font-family: 'IRANSans-web', ui-sans-serif, system-ui, Segoe UI, Roboto, Arial, sans-serif; }


