/* Pilcrow Font Family */
@font-face {
	font-family: 'Pilcrow';
	src: url('pilcrow/Pilcrow-Bold.woff2') format('woff2'),
		url('pilcrow/Pilcrow-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow';
	src: url('pilcrow/Pilcrow-Heavy.woff2') format('woff2'),
		url('pilcrow/Pilcrow-Heavy.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow';
	src: url('pilcrow/Pilcrow-Medium.woff2') format('woff2'),
		url('pilcrow/Pilcrow-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow';
	src: url('pilcrow/Pilcrow-Regular.woff2') format('woff2'),
		url('pilcrow/Pilcrow-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow';
	src: url('pilcrow/Pilcrow-Semibold.woff2') format('woff2'),
		url('pilcrow/Pilcrow-Semibold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

/* Pilcrow Soft Font Family */
@font-face {
	font-family: 'Pilcrow Soft';
	src: url('pilcrow-soft/PilcrowSoft-Semibold.woff2') format('woff2'),
		url('pilcrow-soft/PilcrowSoft-Semibold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow Soft';
	src: url('pilcrow-soft/PilcrowSoft.woff2') format('woff2'),
		url('pilcrow-soft/PilcrowSoft.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow Soft';
	src: url('pilcrow-soft/PilcrowSoft-Heavy.woff2') format('woff2'),
		url('pilcrow-soft/PilcrowSoft-Heavy.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow Soft';
	src: url('pilcrow-soft/PilcrowSoft-Bold.woff2') format('woff2'),
		url('pilcrow-soft/PilcrowSoft-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Pilcrow Soft';
	src: url('pilcrow-soft/PilcrowSoft-Medium.woff2') format('woff2'),
		url('pilcrow-soft/PilcrowSoft-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

/* Roboto Font Family */
@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-BlackItalic.woff2') format('woff2'),
		url('roboto/Roboto-BlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Bold.woff2') format('woff2'),
		url('roboto/Roboto-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Black.woff2') format('woff2'),
		url('roboto/Roboto-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-ExtraBold.woff2') format('woff2'),
		url('roboto/Roboto-ExtraBold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-BoldItalic.woff2') format('woff2'),
		url('roboto/Roboto-BoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Light.woff2') format('woff2'),
		url('roboto/Roboto-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-ExtraLight.woff2') format('woff2'),
		url('roboto/Roboto-ExtraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-MediumItalic.woff2') format('woff2'),
		url('roboto/Roboto-MediumItalic.woff') format('woff');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Medium.woff2') format('woff2'),
		url('roboto/Roboto-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Italic.woff2') format('woff2'),
		url('roboto/Roboto-Italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-ExtraBoldItalic.woff2') format('woff2'),
		url('roboto/Roboto-ExtraBoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-LightItalic.woff2') format('woff2'),
		url('roboto/Roboto-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-ExtraLightItalic.woff2') format('woff2'),
		url('roboto/Roboto-ExtraLightItalic.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-SemiBoldItalic.woff2') format('woff2'),
		url('roboto/Roboto-SemiBoldItalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-ThinItalic.woff2') format('woff2'),
		url('roboto/Roboto-ThinItalic.woff') format('woff');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Thin.woff2') format('woff2'),
		url('roboto/Roboto-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-Regular.woff2') format('woff2'),
		url('roboto/Roboto-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto';
	src: url('roboto/Roboto-SemiBold.woff2') format('woff2'),
		url('roboto/Roboto-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

/* Roboto Mono Font Family */
@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Italic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Light.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-ExtraLightItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-ExtraLightItalic.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Bold.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-MediumItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-MediumItalic.woff') format('woff');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-BoldItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-BoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-LightItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-ExtraLight.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-ExtraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Medium.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Thin.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-SemiBoldItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-SemiBoldItalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-Regular.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-SemiBold.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono/RobotoMono-ThinItalic.woff2') format('woff2'),
		url('roboto-mono/RobotoMono-ThinItalic.woff') format('woff');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}