@font-face {
	font-family: 'Meticula';
	src: url( 'fonts/meticula/Meticula-Regular.woff2' ) format('woff2'),
	url( 'fonts/meticula/Meticula-Regular.woff' ) format('woff');
	url( 'fonts/meticula/Meticula-Regular.ttf' ) format( 'truetype' );
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Meticula SemBd';
	src: url('fonts/meticula/Meticula-SemiBold.woff2') format('woff2'),
	url('fonts/meticula/Meticula-SemiBold.woff') format('woff');
	url( 'fonts/meticula/Meticula-SemiBold.ttf' ) format( 'truetype' );
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Meticula ExtBd';
	src: url('fonts/meticula/Meticula-ExtraBold.woff2') format('woff2'),
	url('fonts/meticula/Meticula-ExtraBold.woff') format('woff');
	url( 'fonts/meticula/Meticula-ExtraBold.ttf' ) format( 'truetype' );
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Meticula';
	src: url('fonts/meticula/Meticula-Bold.woff2') format('woff2'),
	url('fonts/meticula/Meticula-Bold.woff') format('woff');
	url( 'fonts/meticula/Meticula-Bold.ttf' ) format( 'truetype' );
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

:root {
	--bs-title-font-family: 'Tusker Grotesk 6700';
	--bs-title-font-weight: bold;
	--bs-headings-font-family: Meticula;
	--bs-headings-font-weight: bold;
}

@font-face {
	font-family: 'Tusker Grotesk 3700';
	src: url('fonts/tusker-grotesk/TuskerGrotesk-3700Bold.woff2') format('woff2'),
	url('fonts/tusker-grotesk/TuskerGrotesk-3700Bold.woff') format('woff'),
	url('fonts/tusker-grotesk/TuskerGrotesk-3700Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Tusker Grotesk 4700';
	src: url('fonts/tusker-grotesk/TuskerGrotesk-4700Bold.woff2') format('woff2'),
	url('fonts/tusker-grotesk/TuskerGrotesk-4700Bold.woff') format('woff'),
	url('fonts/tusker-grotesk/TuskerGrotesk-4700Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Tusker Grotesk 5700';
	src: url('fonts/tusker-grotesk/TuskerGrotesk-5700Bold.woff2') format('woff2'),
	url('fonts/tusker-grotesk/TuskerGrotesk-5700Bold.woff') format('woff'),
	url('fonts/tusker-grotesk/TuskerGrotesk-5700Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Tusker Grotesk 6700';
	src: url('fonts/tusker-grotesk/TuskerGrotesk-6700Bold.woff2') format('woff2'),
	url('fonts/tusker-grotesk/TuskerGrotesk-6700Bold.woff') format('woff'),
	url('fonts/tusker-grotesk/TuskerGrotesk-6700Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

.title {
	text-transform: uppercase !important;
}
