@charset "UTF-8";


@font-face {
  font-family: 'FBMModernist';
  src: url("../fonts/light/FBMModernist-Light-Webfont.eot");
  src: url("../fonts/light/FBMModernist-Light-Webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/light/FBMModernist-Light-Webfont.woff") format("woff"), url("../fonts/light/FBMModernist-Light-Webfont.woff2") format("woff2"), url("../fonts/light/FBMModernist-Light-Webfont.ttf") format("truetype");
  font-weight: light;
  font-style: normal; }

@font-face {
  font-family: 'FBMModernist';
  src: url("../fonts/regular/FBMModernist-Regular-Webfont.eot");
  src: url("../fonts/regular/FBMModernist-Regular-Webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/regular/FBMModernist-Regular-Webfont.woff") format("woff"), url("../fonts/regular/FBMModernist-Regular-Webfont.woff2") format("woff2"), url("../fonts/regular/FBMModernist-Regular-Webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'FBMModernist';
  src: url("../fonts/bold/FBMModernist-Bold-Webfont.eot");
  src: url("../fonts/bold/FBMModernist-Bold-Webfont?#iefix") format("embedded-opentype"), url("../fonts/bold/FBMModernist-Bold-Webfont.woff") format("woff"), url("../fonts/bold/FBMModernist-Bold-Webfont.woff2") format("woff2"), url("../fonts/bold/FBMModernist-Bold-Webfont.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

@import url('https://fonts.googleapis.com/css?family=Montserrat:700,400|Open+Sans:300,400,700');

body, html {
	/*font-size: $qt-base-mobile;*/
	/*line-height: $qt-lineheight-mobile;*/
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'FBMModernist', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', acumin-pro, sans-serif;
	text-rendering: geometricPrecision;
}

strong {
	font-weight: 700;
}

h1, h2, h3, h4, h5, h6 {
	/*font-family: 'Montserrat', sans-serif;*/
	font-family: 'FBMModernist', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', acumin-pro, sans-serif;
	font-weight: 700;
	text-rendering: geometricPrecision;
	letter-spacing: -0.02em;
}

.qt-desktopmenu, .qt-side-nav, .qt-menu-footer, .qt-capfont {
	/*font-family: 'Montserrat', sans-serif;*/
	font-family: 'FBMModernist', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', acumin-pro, sans-serif;
	font-weight: 700;
	text-rendering: geometricPrecision;
}
.qt-thin {
	font-weight: 300;
}
.qt-btn {
	letter-spacing: 0.03em;
}
