/* Poppins Font Family */
@font-face {
	font-family: "Poppins";
	font-weight: 300;
	font-style: normal;
	src: local("Poppins Light"), url("Poppins-Light.ttf") format("truetype");
	font-display: swap;
}

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

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

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

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

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

/* Legacy CircularStd Fonts (keeping for backward compatibility) */
@font-face {
	font-family: "CircularStd";
	font-weight: 400;
	font-style: normal;
	src: local("CircularStd"), url("CircularStd-Book.otf") format("opentype");
}

@font-face {
	font-family: "CircularStd";
	font-weight: 500;
	font-style: normal;
	src: local("CircularStd"), url("CircularStd-Medium.otf") format("opentype");
}

@font-face {
	font-family: "CircularStd";
	font-weight: 700;
	font-style: normal;
	src: local("CircularStd"), url("CircularStd-Bold.otf") format("opentype");
}
