@font-face {
	font-family: Roboto;
	src: url("/fonts/Roboto.ttf") format("trueType");
}

/* Light */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTLight.otf") format("opentype");
	font-weight: 200;
	font-style: normal;
}

/* Light Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTLightOblique.otf") format("opentype");
	font-weight: 200;
	font-style: italic;
}

/* Book */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTBook.otf") format("opentype");
	font-weight: 300;
	font-style: normal;
}

/* Book Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTBookOblique.otf") format("opentype");
	font-weight: 300;
	font-style: italic;
}

/* Medium */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTMedium.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}

/* Medium Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTMediumOblique.otf") format("opentype");
	font-weight: normal;
	font-style: italic;
}

/* Demi */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTDemi.otf") format("opentype");
	font-weight: 500;
	font-style: normal;
}

/* Demi Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTDemiOblique.otf") format("opentype");
	font-weight: 500;
	font-style: italic;
}

/* Heavy */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTHeavy.otf") format("opentype");
	font-weight: 600;
	font-style: normal;
}

/* Heavy Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTHeavyOblique.otf") format("opentype");
	font-weight: 600;
	font-style: italic;
}

/* Bold */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTBold.otf") format("opentype");
	font-weight: bold;
	font-style: normal;
}

/* Bold Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTBoldOblique.otf") format("opentype");
	font-weight: bold;
	font-style: italic;
}

/* ExtraBold */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTExtraBold.otf") format("opentype");
	font-weight: 800; /* ExtraBold is often equivalent to a weight of 800 */
	font-style: normal;
}

/* ExtraBold Oblique (Italic) */
@font-face {
	font-family: FuturaPT;
	src: url("/fonts/FuturaPTExtraBoldOblique.otf") format("opentype");
	font-weight: 800; /* ExtraBold is often equivalent to a weight of 800 */
	font-style: italic;
}
