@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Thin.otf") format("opentype");
	font-style: normal;
	font-weight: 100;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-ExtraLight.otf") format("opentype");
	font-style: normal;
	font-weight: 200;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Light.otf") format("opentype");
	font-style: normal;
	font-weight: 300;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Regular.otf") format("opentype");
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Medium.otf") format("opentype");
	font-style: normal;
	font-weight: 500;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-SemiBold.otf") format("opentype");
	font-style: normal;
	font-weight: 600;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Bold.otf") format("opentype");
	font-style: normal;
	font-weight: 700;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-ExtraBold.otf") format("opentype");
	font-style: normal;
	font-weight: 800;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Heavy.otf") format("opentype");
	font-style: normal;
	font-weight: 900;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-Italic.otf") format("opentype");
	font-style: italic;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-MediumItalic.otf") format("opentype");
	font-style: italic;
	font-weight: 500;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-SemiBoldItalic.otf") format("opentype");
	font-style: italic;
	font-weight: 600;
	font-display: swap;
}

@font-face {
	font-family: "Cerebri Sans Pro";
	src: url("../fonts/CerebriSansPro-BoldItalic.otf") format("opentype");
	font-style: italic;
	font-weight: 700;
	font-display: swap;
}

:root {
	--renovo-font-primary: "Cerebri Sans Pro", Arial, sans-serif;
	--wp--preset--font-family--cerebri-sans-pro: "Cerebri Sans Pro", Arial, sans-serif;
	--e-global-typography-primary-font-family: "Cerebri Sans Pro";
	--e-global-typography-secondary-font-family: "Cerebri Sans Pro";
	--e-global-typography-text-font-family: "Cerebri Sans Pro";
	--e-global-typography-accent-font-family: "Cerebri Sans Pro";
}

body,
button,
input,
select,
textarea,
.editor-styles-wrapper,
.elementor,
.elementor-widget,
.e-con,
.e-form,
.wp-block {
	font-family: var(--renovo-font-primary);
	letter-spacing: 0;
}

