@charset "UTF-8";

@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf');
	font-weight: 200;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-Light.ttf');
	font-weight: 300;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-Regular.ttf');
	font-weight: 400;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf');
	font-weight: 700;

}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-Bold.ttf');
	font-weight: 800;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-Black.ttf');
	font-weight: 900;
}

@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf');
	font-weight: 200;
	font-style: italic;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf');
	font-weight: 300;
	font-style: italic;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-Italic.ttf');
	font-weight: 400;
	font-style: italic;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf');
	font-weight: 700;
	font-style: italic;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf');
	font-weight: 800;
	font-style: italic;
}
@font-face {
    font-family: 'Titillium Web';
    src: url('/fonts/Titillium_Web/TitilliumWeb-BlackItalic.ttf');
	font-weight: 900;
	font-style: italic;
}

@font-face {
    font-family: 'Roboto Mono';
    src: url('/fonts/Roboto_Mono/RobotoMono-VariableFont_wght.ttf');
	font-weight: 100 900;
}

@font-face {
    font-family: 'Roboto Mono';
    src: url('/fonts/Roboto_Mono/RobotoMono-Italic-VariableFont_wght.ttf');
	font-weight: 100 900;
	font-style: italic;
}

@font-face {
    font-family: 'Material Icons';
    src: url('/fonts/Material/MaterialIcons-Regular.ttf');
	font-weight: 400;
}

@font-face {
    font-family: 'Material Icons Outlined';
    src: url('/fonts/Material/MaterialIconsOutlined-Regular.otf');
	font-weight: 400;
}

.material-icons,
.material-icons-outlined {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;  /* Preferred icon size */
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;

	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;

	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;

	/* Support for IE. */
	font-feature-settings: 'liga';
}

.material-icons-outlined {
	font-family: 'Material Icons Outlined';
}
