/**
* @license
*
* Font Family: General Sans
* Designed by: Frode Helland
* URL: https://www.fontshare.com/fonts/general-sans
* © 2026 Indian Type Foundry
*
* General Sans Extralight 
* General Sans ExtralightItalic 
* General Sans Light 
* General Sans LightItalic 
* General Sans Regular 
* General Sans Italic 
* General Sans Medium 
* General Sans MediumItalic 
* General Sans Semibold 
* General Sans SemiboldItalic 
* General Sans Bold 
* General Sans BoldItalic 
* General Sans Variable (Variable font)
* General Sans VariableItalic (Variable font)
* Misans-Regular

*
*/
@font-face {
	font-family: 'Regular';
	src: url('../fonts/GeneralSans-Regular.otf') format('opentype');
	font-weight: 400;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: 'Medium';
	src: url('../fonts/GeneralSans-Medium.otf') format('opentype'),
		url('../fonts/GeneralSans-MediumItalic.otf') format('opentype');
	font-weight: 500;
	font-display: swap;
	font-style: italic;
}

@font-face {
	font-family: 'SemiBold';
	src: url('../fonts/GeneralSans-Semibold.otf') format('opentype'),
		url('../fonts/GeneralSans-SemiboldItalic.otf') format('opentype');
	font-weight: 600;
	font-display: swap;
	font-style: italic;
}

@font-face {
	font-family: 'Bold';
	src: url('../fonts/GeneralSans-Bold.otf') format('opentype'),
		url('../fonts/GeneralSans-BoldItalic.otf') format('opentype');
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: 'Migra-Extrabold';
	src: url('../fonts/Migra-Extrabold.otf') format('opentype'),
		url('../fonts/Migra-Extrabold.ttf') format('truetype'),
		url('../fonts/Migra-Extrabold.woff') format('woff'),
		url('../fonts/Migra-Extrabold.woff2') format('woff2');
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: 'LBold';
	src: url('../fonts/MazzardL-Bold.otf') format('opentype');
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: 'MBold';
	src: url('../fonts/MazzardM-Bold.otf') format('opentype');
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: 'MSemiBold';
	src: url('../fonts/MazzardL-SemiBold.otf') format('opentype');
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: 'MisansRegular';
	src: url('../fonts/MiSans-Regular.ttf') format('truetype');
	font-style: normal;
	font-weight: 330;
}
