/* Diatype Regular */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-Regular.woff2') format('woff2'),
	url('Diatype/ABCDiatype-Regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

/* Diatype Regular Italic */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-RegularItalic.woff2') format('woff2'),
	url('Diatype/ABCDiatype-RegularItalic.woff') format('woff');
	font-weight: 400;
	font-style: italic;
}

/* Diatype Medium */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/abcdiatype-medium-webfont.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
}

/* Diatype Medium Italic */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/abcdiatype-mediumitalic-webfont.woff2') format('woff2');
	font-weight: 500;
	font-style: italic;
}

/* Diatype Bold */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-Bold.woff2') format('woff2'),
	url('Diatype/ABCDiatype-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
}

/* Diatype Bold Italic */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-BoldItalic.woff2') format('woff2'),
	url('Diatype/ABCDiatype-BoldItalic.woff') format('woff');
	font-weight: 700;
	font-style: italic;
}

/* Diatype Heavy */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-Heavy.woff2') format('woff2'),
	url('Diatype/ABCDiatype-Heavy.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}

/* Diatype Heavy Italic */
@font-face {
	font-family: 'Diatype';
	src: url('Diatype/ABCDiatype-HeavyItalic.woff2') format('woff2'),
	url('Diatype/ABCDiatype-HeavyItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
}

/* Diatype Mono Regular */
@font-face {
	font-family: 'Diatype Mono';
	src: url('Diatype Mono/ABCDiatypeMono-Regular.woff2') format('woff2'),
	url('Diatype Mono/ABCDiatypeMono-Regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

/* Utility Classes */
.Diatype-Regular {
	font-family: 'Diatype', sans-serif;
	font-weight: 400;
	font-style: normal;
}

.Diatype-RegularItalic {
	font-family: 'Diatype', sans-serif;
	font-weight: 400;
	font-style: italic;
}

.Diatype-Medium {
	font-family: 'Diatype', sans-serif;
	font-weight: 500;
	font-style: normal;
}

.Diatype-MediumItalic {
	font-family: 'Diatype', sans-serif;
	font-weight: 500;
	font-style: italic;
}

.Diatype-Bold {
	font-family: 'Diatype', sans-serif;
	font-weight: 700;
	font-style: normal;
}

.Diatype-BoldItalic {
	font-family: 'Diatype', sans-serif;
	font-weight: 700;
	font-style: italic;
}

.Diatype-Heavy {
	font-family: 'Diatype', sans-serif;
	font-weight: 900;
	font-style: normal;
}

.Diatype-HeavyItalic {
	font-family: 'Diatype', sans-serif;
	font-weight: 900;
	font-style: italic;
}

.Diatype-Mono {
	font-family: 'Diatype Mono', monospace;
	font-weight: 400;
	font-style: normal;
}
