/** IRANSansX v4 · Moslem Ebrahimi · fontiran.com · User supplied Farsi numerals webfonts. */
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 100; font-display: swap; src: url("woff2/IRANSansXFaNum-Thin.woff2") format("woff2"), url("woff/IRANSansXFaNum-Thin.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 200; font-display: swap; src: url("woff2/IRANSansXFaNum-UltraLight.woff2") format("woff2"), url("woff/IRANSansXFaNum-UltraLight.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 300; font-display: swap; src: url("woff2/IRANSansXFaNum-Light.woff2") format("woff2"), url("woff/IRANSansXFaNum-Light.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 400; font-display: swap; src: url("woff2/IRANSansXFaNum-Regular.woff2") format("woff2"), url("woff/IRANSansXFaNum-Regular.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 500; font-display: swap; src: url("woff2/IRANSansXFaNum-Medium.woff2") format("woff2"), url("woff/IRANSansXFaNum-Medium.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 600; font-display: swap; src: url("woff2/IRANSansXFaNum-DemiBold.woff2") format("woff2"), url("woff/IRANSansXFaNum-DemiBold.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 700; font-display: swap; src: url("woff2/IRANSansXFaNum-Bold.woff2") format("woff2"), url("woff/IRANSansXFaNum-Bold.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 800; font-display: swap; src: url("woff2/IRANSansXFaNum-ExtraBold.woff2") format("woff2"), url("woff/IRANSansXFaNum-ExtraBold.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 900; font-display: swap; src: url("woff2/IRANSansXFaNum-Black.woff2") format("woff2"), url("woff/IRANSansXFaNum-Black.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 950; font-display: swap; src: url("woff2/IRANSansXFaNum-ExtraBlack.woff2") format("woff2"), url("woff/IRANSansXFaNum-ExtraBlack.woff") format("woff"); }
@font-face { font-family: "ArmaghanIranSansX"; font-style: normal; font-weight: 1000; font-display: swap; src: url("woff2/IRANSansXFaNum-Heavy.woff2") format("woff2"), url("woff/IRANSansXFaNum-Heavy.woff") format("woff"); }

:root { --armaghan-font: "ArmaghanIranSansX", sans-serif; --bs-font-sans-serif: var(--armaghan-font); --bs-body-font-family: var(--armaghan-font); }
html body { font-family: var(--armaghan-font) !important; }
body :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,td,th,div,span,li,ul,ol,small,strong,b,em,legend,summary,option,figcaption,blockquote,dt,dd,section,header,footer,nav):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad):not(.fa-solid):not(.fa-regular):not(.fa-brands):not(.bx):not(.bxs):not(.bxl):not(.icon):not(.material-icons):not(.material-symbols-outlined):not(.mdi):not(.ti):not([class*=" bx-"]):not([class*=" ti-"]):not([class*=" mdi-"]) { font-family: var(--armaghan-font) !important; }
body svg text { font-family: var(--armaghan-font) !important; }
