/* Site font: Thmanyah Sans (font.thmanyah.com, used under the Thmanyah font license).
   Loaded after CSSinc.php so these @font-face rules win. */

@font-face {
	font-family: "Thmanyah Sans";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Thmanyah Sans";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Thmanyah Sans";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Thmanyah Sans";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Thmanyah Sans";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

/* The theme sets its old fonts by name in ~60 rules (many !important).
   Re-pointing those names at Thmanyah switches all of them at once. Each name
   gets every weight, so bold text uses the real Thmanyah weights instead of a
   browser-faked bold. */

@font-face {
	font-family: "NeoSans-regular";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-regular";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-regular";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-regular";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-regular";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-medium";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-medium";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-medium";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-medium";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-medium";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-light";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-light";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-light";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-light";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "NeoSans-light";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Droid Arabic Kufi";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Droid Arabic Kufi";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Droid Arabic Kufi";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Droid Arabic Kufi";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Droid Arabic Kufi";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "tahoma";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "tahoma";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "tahoma";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "tahoma";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "tahoma";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Open Sans";
	src: url("fonts/thmanyah/thmanyahsans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Open Sans";
	src: url("fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Open Sans";
	src: url("fonts/thmanyah/thmanyahsans-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Open Sans";
	src: url("fonts/thmanyah/thmanyahsans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Open Sans";
	src: url("fonts/thmanyah/thmanyahsans-Black.woff2") format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

body,
input,
button,
select,
textarea {
	font-family: "Thmanyah Sans", "NeoSans-regular", tahoma, sans-serif !important;
}
