@import url('https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;600&display=swap');

@font-face {
	font-family: 'Editorial';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('fonts/PPEditorialNew-Regular.eot');
	src: url('fonts/PPEditorialNew-Regular.eot?#iefix')
			format('embedded-opentype'),
		url('fonts/PPEditorialNew-Regular.woff2') format('woff2'),
		url('fonts/PPEditorialNew-Regular.woff') format('woff'),
		url('fonts/PPEditorialNew-Regular.otf.ttf') format('opentype'),
		url('fonts/PPEditorialNew-Regular.ttf') format('truetype');
}

h1, h2, h3, h4, h5, h6, .font-serif, .serif {
    font-family: 'Editorial', serif !important;
}

@font-face {
	font-family: 'Mori';
	font-weight: 400;
	font-style: normal;
	src: url('fonts/PPMori-Regular.eot');
	src: url('fonts/PPMori-Regular%EF%B9%96.eot#iefix') format('embedded-opentype'),
		url('fonts/PPMori-Regular.woff2') format('woff2'),
		url('fonts/PPMori-Regular.woff') format('woff'),
		url('fonts/PPMori-Regular.otf.ttf') format('opentype'),
		url('fonts/PPMori-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Mori';
	font-weight: 600;
	font-style: normal;
	src: url('fonts/PPMori-SemiBold.eot');
	src: url('fonts/PPMori-SemiBold%EF%B9%96.eot#iefix') format('embedded-opentype'),
		url('fonts/PPMori-SemiBold.woff2') format('woff2'),
		url('fonts/PPMori-SemiBold.woff') format('woff'),
		url('fonts/PPMori-SemiBold.otf.ttf') format('opentype'),
		url('fonts/PPMori-SemiBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Mori';
	font-weight: 800;
	font-style: normal;
	src: url('fonts/PPMori-ExtraBold.eot');
	src: url('fonts/PPMori-ExtraBold%EF%B9%96.eot#iefix') format('embedded-opentype'),
		url('fonts/PPMori-ExtraBold.woff2') format('woff2'),
		url('fonts/PPMori-ExtraBold.woff') format('woff'),
		url('fonts/PPMori-ExtraBold.otf.ttf') format('opentype'),
		url('fonts/PPMori-ExtraBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Mori';
	font-weight: 400;
	font-style: italic;
	src: url('fonts/PPMori-RegularItalic.eot');
	src: url('fonts/PPMori-RegularItalic%EF%B9%96.eot#iefix')
			format('embedded-opentype'),
		url('fonts/PPMori-RegularItalic.woff2') format('woff2'),
		url('fonts/PPMori-RegularItalic.woff') format('woff'),
		url('fonts/PPMori-RegularItalic.otf.ttf') format('opentype'),
		url('fonts/PPMori-RegularItalic.ttf') format('truetype');
}

@font-face {
	font-family: 'Mori';
	font-weight: 600;
	font-style: italic;
	src: url('fonts/PPMori-SemiBoldItalic.eot');
	src: url('fonts/PPMori-SemiBoldItalic%EF%B9%96.eot#iefix')
			format('embedded-opentype'),
		url('fonts/PPMori-SemiBoldItalic.woff2') format('woff2'),
		url('fonts/PPMori-SemiBoldItalic.woff') format('woff'),
		url('fonts/PPMori-SemiBoldItalic.otf.ttf') format('opentype'),
		url('fonts/PPMori-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
	font-family: 'Mori';
	font-weight: 800;
	font-style: italic;
	src: url('fonts/PPMori-ExtraBoldItalic.eot');
	src: url('fonts/PPMori-ExtraBoldItalic%EF%B9%96.eot#iefix')
			format('embedded-opentype'),
		url('fonts/PPMori-ExtraBoldItalic.woff2') format('woff2'),
		url('fonts/PPMori-ExtraBoldItalic.woff') format('woff'),
		url('fonts/PPMori-ExtraBoldItalic.otf.ttf') format('opentype'),
		url('fonts/PPMori-ExtraBoldItalic.ttf') format('truetype');
}


body {
    font-family: 'Mori', 'Instrument Sans', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
