// ----------- Avenir
@font-face {

	font-family: 'Avenir';
	src: url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.eot');
	src: url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.woff2') format('woff2'),
	url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.woff') format('woff'),
	url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.ttf') format('truetype'),
	url('./fonts/avenir/avenir-lt-std-95-black/Avenir-LT-Std-95-Black.svg#avenir-lt-std-black') format('svg');
	font-weight: 900;
	font-style: normal;
}

@font-face {

	font-family: 'Avenir';
	src: url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.eot');
	src: url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.woff2') format('woff2'),
	url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.woff') format('woff'),
	url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.ttf') format('truetype'),
	url('./fonts/avenir/avenir-lt-std-85-heavy/avenir-lt-std-85-heavy.svg#avenir-lt-std-heavy') format('svg');
	font-weight: 700;
	font-style: normal;
}

// ------------- Avenir condensed
@font-face {

	font-family: 'Avenir Condensed';
	src: url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.eot');
	src: url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.woff2') format('woff2'),
	url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.woff') format('woff'),
	url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.ttf') format('truetype'),
	url('./fonts/avenir/avenir-next-lt-pro-demi-condensed/avenir-next-lt-pro-demi-condensed.svg#avenir-next-lt-demi-condensed') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face {

	font-family: 'Avenir Condensed';
	src: url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.eot');
	src: url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.woff2') format('woff2'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.woff') format('woff'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.ttf') format('truetype'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed/avenir-next-lt-pro-bold-condensed.svg#avenir-next-lt-bold-condensed') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face {

	font-family: 'Avenir Condensed';
	src: url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.eot');
	src: url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.woff2') format('woff2'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.woff') format('woff'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.ttf') format('truetype'),
	url('./fonts/avenir/avenir-next-lt-pro-bold-condensed-italic/avenir-next-lt-pro-bold-condensed-italic.svg#avenir-next-lt-bold-condensed-italic') format('svg');
	font-weight: 700;
	font-style: italic;
}

// ------------- Open Sans
@font-face {

	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: url('./fonts/open-sans/open-sans-v15-latin-300.eot');
	src: local('Open Sans Light'), local('OpenSans-Light'),
	url('./fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),
	url('./fonts/open-sans/open-sans-v15-latin-300.woff2') format('woff2'),
	url('./fonts/open-sans/open-sans-v15-latin-300.woff') format('woff'),
	url('./fonts/open-sans/open-sans-v15-latin-300.ttf') format('truetype'),
	url('./fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format('svg');
}

@font-face {

	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	src: url('./fonts/open-sans/open-sans-v15-latin-300italic.eot');
	src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
	url('./fonts/open-sans/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),
	url('./fonts/open-sans/open-sans-v15-latin-300italic.woff2') format('woff2'),
	url('./fonts/open-sans/open-sans-v15-latin-300italic.woff') format('woff'),
	url('./fonts/open-sans/open-sans-v15-latin-300italic.ttf') format('truetype'),
	url('./fonts/open-sans/open-sans-v15-latin-300italic.svg#OpenSans') format('svg');
}

@font-face {

	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: url('./fonts/open-sans/open-sans-v15-latin-regular.eot');
	src: local('Open Sans Regular'), local('OpenSans-Regular'),
	url('./fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
	url('./fonts/open-sans/open-sans-v15-latin-regular.woff2') format('woff2'),
	url('./fonts/open-sans/open-sans-v15-latin-regular.woff') format('woff'),
	url('./fonts/open-sans/open-sans-v15-latin-regular.ttf') format('truetype'),
	url('./fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format('svg');
}

@font-face {

	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	src: url('./fonts/open-sans/open-sans-v15-latin-italic.eot');
	src: local('Open Sans Italic'), local('OpenSans-Italic'),
	url('./fonts/open-sans/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
	url('./fonts/open-sans/open-sans-v15-latin-italic.woff2') format('woff2'),
	url('./fonts/open-sans/open-sans-v15-latin-italic.woff') format('woff'),
	url('./fonts/open-sans/open-sans-v15-latin-italic.ttf') format('truetype'),
	url('./fonts/open-sans/open-sans-v15-latin-italic.svg#OpenSans') format('svg');
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-Medium.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-Medium.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Medium.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-Medium.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-Medium.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Medium.svg#AvenirNextCondensed-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-DemiBold.svg#AvenirNextCondensed-DemiBold') format('svg');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-Heavy.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-Heavy.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Heavy.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-Heavy.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-Heavy.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Heavy.svg#AvenirNextCondensed-Heavy') format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-Bold.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-Bold.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Bold.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-Bold.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-Bold.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Bold.svg#AvenirNextCondensed-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-Regular.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-Regular.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Regular.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-Regular.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-Regular.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-Regular.svg#AvenirNextCondensed-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Avenir Next Condensed';
	src: url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.eot');
	src: url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.eot?#iefix') format('embedded-opentype'),
	url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.woff2') format('woff2'),
	url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.woff') format('woff'),
	url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.ttf') format('truetype'),
	url('./fonts/avenir-next/AvenirNextCondensed-UltraLight.svg#AvenirNextCondensed-UltraLight') format('svg');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
