/* Site fonts — single source for all @font-face rules */
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/fonts/proxima-nova/proxima-nova-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/fonts/proxima-nova/proxima-nova-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/fonts/proxima-nova/proxima-nova-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/fonts/proxima-nova/proxima-nova-black.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/fonts/satoshi/satoshi-regular.woff2') format('woff2'),
		url('/fonts/satoshi/satoshi-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/fonts/satoshi/satoshi-black.woff2') format('woff2'),
		url('/fonts/satoshi/satoshi-black.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/fonts/satoshi/satoshi-bold.woff2') format('woff2'),
		url('/fonts/satoshi/satoshi-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/fonts/satoshi/satoshi-medium.woff2') format('woff2'),
		url('/fonts/satoshi/satoshi-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/fonts/satoshi/satoshi-light.woff2') format('woff2'),
		url('/fonts/satoshi/satoshi-light.ttf') format('truetype');
}
