/** @group Fonts */
/** @section Apercu */
@font-face {
	font-family: 'Apercu';
	src: url("../../fonts/ApercuRegular.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Apercu';
	src: url("../../fonts/ApercuLight.otf") format("opentype");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Apercu';
	src: url("../../fonts/ApercuMedium.otf") format("opentype");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Apercu';
	src: url("../../fonts/ApercuBold.otf") format("opentype");
	font-weight: 700;
	font-style: normal;
}

/** @section Icomoon */
@font-face {
	font-family: 'icomoon';
	src: url("../../fonts/icomoon.eot?45uk6t");
	src: url("../../fonts/icomoon.eot?45uk6t#iefix") format("embedded-opentype"), url("../../fonts/icomoon.ttf?45uk6t") format("truetype"), url("../../fonts/icomoon.woff?45uk6t") format("woff"), url("../../fonts/icomoon.svg?45uk6t#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="icomoon-"], [class*=" icomoon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: never;
	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;
}

.icomoon-screen:before {
	content: "\e904";
}

.icomoon-arrow:before {
	content: "\e903";
}

.icomoon-check:before {
	content: "\e900";
}

.icomoon-dot:before {
	content: "\e901";
}

.icomoon-facebook:before {
	content: "\e902";
}
