/* SGX Global Typography — IRANSansX family, frontend only */
@font-face {
  font-family: iransansx;
  src: url("https://sepidargostar.com/IRANSansWeb%28FaNum%29_Light.woff") format("woff");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: iransansx;
  src: url("https://sepidargostar.com/IRANSansWeb%28FaNum%29_Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* Apply IRANSansX to public-facing site text while preserving icon/code fonts. */
html body {
  font-family: iransansx, Tahoma, Arial, sans-serif !important;
}

html body :not(i):not(svg):not(path):not(g):not(pre):not(code):not(kbd):not(samp):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad):not(.eicon):not(.dashicons):not(.material-icons):not([class*="elementor-icon"]):not([class*="fa-"]):not([class*="eicon-"]):not([class*="dashicons-"]) {
  font-family: iransansx, Tahoma, Arial, sans-serif !important;
}

html body :is(button, input, select, textarea, option) {
  font-family: iransansx, Tahoma, Arial, sans-serif !important;
}
