@font-face {
	font-family: 'general-grotesk-th';
	src: url('5424General-Grotesk-Th.woff2') format('woff2'),
		url('5424General-Grotesk-Th.woff') format('woff');
	font-style: normal;
	font-weight: 100;
	font-display: swap;
}

.general-grotesk-th {
	font-family: 'general-grotesk-th' !important;
	font-weight: 100 !important;
}

@font-face {
	font-family: 'general-grotesk-li';
	src: url('3992General-Grotesk-Li.woff2') format('woff2'),
		url('3992General-Grotesk-Li.woff') format('woff');
	font-style: normal;
	font-weight: 300;
	font-display: swap;
}

.general-grotesk-li {
	font-family: 'general-grotesk-li' !important;
	font-weight: 300 !important;
}

@font-face {
	font-family: 'general-grotesk-bo';
	src: url('6001General-Grotesk-Bo.woff2') format('woff2'),
		url('6001General-Grotesk-Bo.woff') format('woff');
	font-style: normal;
	font-weight: 700;
	font-display: swap;
}

.general-grotesk-bo {
	font-family: 'general-grotesk-bo' !important;
	font-weight: 700 !important;
}

@font-face {
	font-family: 'general-grotesk-re';
	src: url('729General-Grotesk-Re.woff2') format('woff2'),
		url('729General-Grotesk-Re.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

.general-grotesk-re {
	font-family: 'general-grotesk-re' !important;
	font-weight: 400 !important;
}

@font-face {
	font-family: 'circular-black';
	src: url('7744Circular-Black.woff2') format('woff2'),
		url('7744Circular-Black.woff') format('woff');
	font-style: normal;
	font-weight: 900;
	font-display: swap;
}

.circular-black {
	font-family: 'circular-black' !important;
	font-weight: 900 !important;
}

@font-face {
	font-family: 'circular-book';
	src: url('2684Circular-Book.woff2') format('woff2'),
		url('2684Circular-Book.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

.circular-book {
	font-family: 'circular-book' !important;
	font-weight: 400 !important;
}

@font-face {
	font-family: 'InterCustom';
	src: url('7612inter-th.woff2') format('woff2'),
		url('7612inter-th.woff') format('woff');
	font-style: normal;
	font-weight: 100;
	font-display: swap;
}

@font-face {
	font-family: 'InterCustom';
	src: url('848inter-exLg.woff2') format('woff2'),
		url('848inter-exLg.woff') format('woff');
	font-style: normal;
	font-weight: 200;
	font-display: swap;
}

@font-face {
	font-family: 'InterCustom';
	src: url('4840inter-lg.woff2') format('woff2'),
		url('4840inter-lg.woff') format('woff');
	font-style: normal;
	font-weight: 300;
	font-display: swap;
}

@font-face {
	font-family: 'InterCustom';
	src: url('9135inter-reg.woff2') format('woff2'),
		url('9135inter-reg.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'InterCustom';
	src: url('6425inter-medium.woff2') format('woff2'),
		url('6425inter-medium.woff') format('woff');
	font-style: normal;
	font-weight: 500;
	font-display: swap;
}

@font-face {
	font-family: 'InterCustom';
	src: url('9527inter-bold.woff2') format('woff2'),
		url('9527inter-bold.woff') format('woff');
	font-style: normal;
	font-weight: 700;
	font-display: swap;
}

.inter-th {
	font-family: 'InterCustom' !important;
	font-weight: 100 !important;
}

.inter-exlg {
	font-family: 'InterCustom' !important;
	font-weight: 200 !important;
}

.inter-lg {
	font-family: 'InterCustom' !important;
	font-weight: 300 !important;
}

.inter-reg {
	font-family: 'InterCustom' !important;
	font-weight: 400 !important;
}

.inter-medium {
	font-family: 'InterCustom' !important;
	font-weight: 500 !important;
}

.inter-bold {
	font-family: 'InterCustom' !important;
	font-weight: 700 !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
body,
p,
a {
	font-family: 'InterCustom', sans-serif !important;
}
