@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-Light.ttf") format("truetype");
	font-style: normal;
	font-weight: 300;
	font-display: swap;
}

@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-Regular.ttf") format("truetype");
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-Medium.ttf") format("truetype");
	font-style: normal;
	font-weight: 500;
	font-display: swap;
}

@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-SemiBold.ttf") format("truetype");
	font-style: normal;
	font-weight: 600;
	font-display: swap;
}

@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-Bold.ttf") format("truetype");
	font-style: normal;
	font-weight: 700;
	font-display: swap;
}

@font-face {
	font-family: "Poppins";
	src: url("../fonts/poppins/Poppins-ExtraBold.ttf") format("truetype");
	font-style: normal;
	font-weight: 800;
	font-display: swap;
}

/*
 * One typeface across the public site, authentication and admin. Icon elements are excluded so Font Awesome,
 * Simple Line Icons and the theme's other glyph fonts keep rendering.
 */
html,
body,
body *:not(.fa):not(.fas):not(.far):not(.fal):not(.fat):not(.fad):not(.fab):not(.fa-solid):not(.fa-regular):not(.fa-light):not(.fa-thin):not(.fa-duotone):not(.fa-brands):not(.bx):not(.glyphicon):not([class^="bx-"]):not([class*=" bx-"]):not([class^="icon-"]):not([class*=" icon-"]) {
	font-family: "Poppins", Arial, sans-serif !important;
}
