:root {
--gp-font--dm-serif-text: "DM Serif Text";
--gp-font--inter: "Inter";
--gp-font--imprima: "Imprima";
--gp-font--red-hat-mono: "Red Hat Mono";
--gp-font--marcellus: "Marcellus";
--gp-font--teachers: "Teachers";
--gp-font--cormorant-garamond: "Cormorant Garamond";
--gp-font--outfit: "Outfit";
}

@font-face {
	font-display: auto;
	font-family: "DM Serif Text";
	font-style: normal;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/dm-serif-text/DMSerifText-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "DM Serif Text";
	font-style: italic;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/dm-serif-text/DMSerifText-Italic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Inter";
	font-style: normal;
	font-weight: 100 900;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/inter/Inter-VariableFont_opszwght.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Imprima";
	font-style: normal;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/imprima/Imprima-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Red Hat Mono";
	font-style: normal;
	font-weight: 300 700;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/red-hat-mono/RedHatMono-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Marcellus";
	font-style: normal;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/marcellus/Marcellus-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Teachers";
	font-style: normal;
	font-weight: 400 800;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/teachers/Teachers-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 300 700;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 700;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-Bold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: italic;
	font-weight: 700;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: italic;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-Italic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 300;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-Light.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: italic;
	font-weight: 300;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-LightItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 500;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-Medium.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: italic;
	font-weight: 500;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: normal;
	font-weight: 600;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-SemiBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Cormorant Garamond";
	font-style: italic;
	font-weight: 600;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/cormorant-garamond/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 100 900;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 900;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Black.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 700;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Bold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 800;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 250;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Thin.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 300;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Light.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 500;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Medium.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 400;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Outfit";
	font-style: normal;
	font-weight: 600;
	src: url('https://coffrefort-securite.fr/wp-content/uploads/generatepress/fonts/outfit/Outfit-SemiBold.ttf') format('truetype');
}
