/* Owner-authorized site build. Local fonts use swap; icon fonts are excluded. */
@font-face {
	font-family: "Qomra Arabic";
	src: url("../fonts/qomra-arabic/qomra-arabic-light.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 300;
}

@font-face {
	font-family: "Qomra Arabic";
	src: url("../fonts/qomra-arabic/qomra-arabic-regular.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: "Qomra Arabic";
	src: url("../fonts/qomra-arabic/qomra-arabic-medium.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 500;
}

@font-face {
	font-family: "Qomra Arabic";
	src: url("../fonts/qomra-arabic/qomra-arabic-bold.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 700;
}

@font-face {
	font-family: "Qomra Arabic";
	src: url("../fonts/qomra-arabic/qomra-arabic-black.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 900;
}

html body:not(.wp-admin),
html body:not(.wp-admin) :where(h1, h2, h3, h4, h5, h6, p, a, span, small, strong, em, label, legend, button, input, select, textarea, option, blockquote, li, td, th, dt, dd):not(.dashicons):not(.fa):not(.fab):not(.far):not(.fas):not(.fal):not(.fad):not(.fat):not([class^="fa-"]):not([class*=" fa-"]):not([class^="eicon-"]):not([class*=" eicon-"]):not([class^="icon-"]):not([class*=" icon-"]):not([class*="material-icons"]):not([class*="material-symbols"]) {
	font-family: "Qomra Arabic", Tahoma, Arial, sans-serif !important;
}
