@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

@font-face {
	font-family: 'icomoon';
	src: url('../fonts/icomoon.eot?x9ij8i');
	src: url('../fonts/icomoon.eot?x9ij8i#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?x9ij8i') format('truetype'), url('../fonts/icomoon.woff?x9ij8i') format('woff'), url('../fonts/icomoon.svg?x9ij8i#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'MicroExtend';
    src: url('../fonts/microextendflf-bold-webfont.woff2') format('woff2'),
         url('../fonts/microextendflf-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'MicroExtend';
    src: url('../fonts/microextendflf-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/microextendflf-bolditalic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'MicroExtend';
    src: url('../fonts/microextendflf-italic-webfont.woff2') format('woff2'),
         url('../fonts/microextendflf-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'MicroExtend';
    src: url('../fonts/microextendflf-webfont.woff2') format('woff2'),
         url('../fonts/microextendflf-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}