/* IRANSansX v3 — Moslem Ebrahimi / FontIran.
 * Commercial/proprietary fonts supplied by the site owner for this project.
 * This stylesheet changes font family only; sizes and weights remain unchanged.
 */
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('fonts/IRANSansX-Thin.woff2') format('woff2'),
       url('fonts/IRANSansX-Thin.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url('fonts/IRANSansX-UltraLight.woff2') format('woff2'),
       url('fonts/IRANSansX-UltraLight.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/IRANSansX-Light.woff2') format('woff2'),
       url('fonts/IRANSansX-Light.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/IRANSansX-Regular.woff2') format('woff2'),
       url('fonts/IRANSansX-Regular.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/IRANSansX-Medium.woff2') format('woff2'),
       url('fonts/IRANSansX-Medium.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/IRANSansX-DemiBold.woff2') format('woff2'),
       url('fonts/IRANSansX-DemiBold.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/IRANSansX-Bold.woff2') format('woff2'),
       url('fonts/IRANSansX-Bold.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/IRANSansX-ExtraBold.woff2') format('woff2'),
       url('fonts/IRANSansX-ExtraBold.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('fonts/IRANSansX-Black.woff2') format('woff2'),
       url('fonts/IRANSansX-Black.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 950;
  font-display: swap;
  src: url('fonts/IRANSansX-ExtraBlack.woff2') format('woff2'),
       url('fonts/IRANSansX-ExtraBlack.woff') format('woff');
}
@font-face {
  font-family: 'IRANSansX';
  font-style: normal;
  font-weight: 1000;
  font-display: swap;
  src: url('fonts/IRANSansX-Heavy.woff2') format('woff2'),
       url('fonts/IRANSansX-Heavy.woff') format('woff');
}
body, h1, h2, h3, h4, h5, h6, p, a, button, input, select, textarea, label, legend, table, blockquote,
.woocommerce, .woocommerce button, .woocommerce input, .woocommerce select, .woocommerce textarea,
.wp-admin, .wp-admin h1, .wp-admin h2, .wp-admin h3, .wp-admin button, .wp-admin input, .wp-admin select, .wp-admin textarea {
  font-family: 'IRANSansX', sans-serif !important;
}
