@font-face {
	font-family: 'PT Sans';
	src: 
		url('pt-sans_regular.woff2') format('woff2'),
		url('pt-sans_regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PT Sans';
	src: 
		url('pt-sans_italic.woff2') format('woff2'),
		url('pt-sans_italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'PT Sans';
	src: 
		url('pt-sans_bold.woff2') format('woff2'),
		url('pt-sans_bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'PT Sans';
	src: 
		url('pt-sans_bold-Italic.woff2') format('woff2'),
		url('pt-sans_bold-Italic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'PT Sans Caption';
	src: 
		url('pt-sans_caption-regular.woff2') format('woff2'),
		url('pt-sans_caption-regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PT Sans Caption';
	src: 
		url('pt-sans_caption-bold.woff2') format('woff2'),
		url('pt-sans_caption-bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'PT Sans Narrow';
	src: 
		url('pt-sans_narrow-regular.woff2') format('woff2'),
		url('pt-sans_narrow-regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PT Sans Narrow';
	src: 
		url('pt-sans_narrow-bold.woff2') format('woff2'),
		url('pt-sans_narrow-bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}


/* - PTSerif - */

            
@font-face {
	font-family: 'PT Serif';
	src: 
		url('pt-serif_regular.woff2') format('woff2'),
		url('pt-serif_regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PT Serif';
	src: 
		url('pt-serif_bold.woff2') format('woff2'),
		url('pt-serif_bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'PT Serif';
	src: 
		url('pt-serif_italic.woff2') format('woff2'),
		url('pt-serif_italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'PT Serif';
	src: 
		url('pt-serif_bold-Italic.woff2') format('woff2'),
		url('pt-serif_bold-Italic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'PT Serif Caption';
	src: 
		url('pt-serif_caption-regular.woff2') format('woff2'),
		url('pt-serif_caption-regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PT Serif Caption';
	src: 
		url('pt-serif_caption-italic.woff2') format('woff2'),
		url('pt-serif_caption-italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}