/* Load BTitr Bold */
@font-face {
    font-family: 'BTitrBold';
    src: url('fonts/Btitr/BTITRBD.woff2') format('woff2'),
         url('fonts/Btitr/BTITRBD.woff') format('woff'),
         url('fonts/Btitr/BTITRBD.ttf') format('truetype'),
         url('fonts/Btitr/BTITRBD.eot?#iefix') format('embedded-opentype'),
         url('fonts/Btitr/BTITRBD.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Load B Nazanin Regular */
@font-face {
    font-family: 'BNazanin';
    src: url('fonts/Bnazanin/BNAZANIN.woff2') format('woff2'),
         url('fonts/Bnazanin/BNAZANIN.woff') format('woff'),
         url('fonts/Bnazanin/BNAZANIN.ttf') format('truetype'),
         url('fonts/Bnazanin/BNAZANIN.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bnazanin/BNAZANIN.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/* Load B Nazanin Bold */
@font-face {
    font-family: 'BNazanin';
    src: url('fonts/Bnazanin/BNAZANB.woff2') format('woff2'),
         url('fonts/Bnazanin/BNAZANB.woff') format('woff'),
         url('fonts/Bnazanin/BNAZANB.ttf') format('truetype'),
         url('fonts/Bnazanin/BNAZANB.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bnazanin/BNAZANB.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}
/* Apply B Nazanin as the default body font for RTL sites */
html[dir="rtl"] body,
html[dir="rtl"] p,
html[dir="rtl"] li,
html[dir="rtl"] span,
html[dir="rtl"] a,
html[dir="rtl"] div,
html[dir="rtl"] td,
html[dir="rtl"] th {
    font-family: 'BNazanin', Tahoma, Arial, sans-serif !important;
}

/* Apply BTitr Bold for all headings in RTL content */
html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] h5,
html[dir="rtl"] h6 {
    font-family: 'BTitrBold', Tahoma, Arial, sans-serif !important;
}
