/* Generated from QSWR Font Settings. Do not edit. */
@font-face {
	font-family: "IBM Plex Sans Arabic";
	src: url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Light.woff2") format("woff2"), url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Light.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "IBM Plex Sans Arabic";
	src: url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Regular.woff2") format("woff2"), url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Regular.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "IBM Plex Sans Arabic";
	src: url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Medium.woff2") format("woff2"), url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Medium.ttf") format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "IBM Plex Sans Arabic";
	src: url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-SemiBold.woff2") format("woff2"), url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-SemiBold.ttf") format("truetype");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "IBM Plex Sans Arabic";
	src: url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Bold.woff2") format("woff2"), url("/assets/qswr_custom/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Bold.ttf") format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Readex Pro";
	src: url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Light.woff2") format("woff2"), url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Light.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Readex Pro";
	src: url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Regular.woff2") format("woff2"), url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Regular.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Readex Pro";
	src: url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Medium.woff2") format("woff2"), url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Medium.ttf") format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Readex Pro";
	src: url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-SemiBold.woff2") format("woff2"), url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-SemiBold.ttf") format("truetype");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Readex Pro";
	src: url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Bold.woff2") format("woff2"), url("/assets/qswr_custom/fonts/readex-pro/ReadexPro-Bold.ttf") format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
:root { --font-stack: "IBM Plex Sans Arabic", "InterVariable", "Inter", -apple-system, "Segoe UI", sans-serif !important; }
h1, h2, h3, h4, h5, h6, .title-text, .page-title, .widget-title, .modal-title, .section-head, .head-title, .sidebar-header, .ce-header, .page-card-head { font-family: "Readex Pro", var(--font-stack) !important; }
