@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Thin.eot');
  src: url('../fonts/BwModelica-Thin.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Thin.woff2') format('woff2'),
      url('../fonts/BwModelica-Thin.woff') format('woff'),
      url('../fonts/BwModelica-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-MediumItalic.eot');
  src: url('../fonts/BwModelica-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-MediumItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-MediumItalic.woff') format('woff'),
      url('../fonts/BwModelica-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Bold.eot');
  src: url('../fonts/BwModelica-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Bold.woff2') format('woff2'),
      url('../fonts/BwModelica-Bold.woff') format('woff'),
      url('../fonts/BwModelica-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-Hairline.eot');
  src: url('../fonts/BwModelicaSS01-Hairline.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Hairline.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Hairline.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Hairline.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-HairlineItalic.eot');
  src: url('../fonts/BwModelica-HairlineItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-HairlineItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-HairlineItalic.woff') format('woff'),
      url('../fonts/BwModelica-HairlineItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BoldItalic.eot');
  src: url('../fonts/BwModelicaSS02-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BoldItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Regular.eot');
  src: url('../fonts/BwModelicaSS01-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Regular.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Regular.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Regular.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-Hairline.eot');
  src: url('../fonts/BwModelica-Hairline.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Hairline.woff2') format('woff2'),
      url('../fonts/BwModelica-Hairline.woff') format('woff'),
      url('../fonts/BwModelica-Hairline.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Black.eot');
  src: url('../fonts/BwModelica-Black.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Black.woff2') format('woff2'),
      url('../fonts/BwModelica-Black.woff') format('woff'),
      url('../fonts/BwModelica-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ThinItalic.eot');
  src: url('../fonts/BwModelicaSS01-ThinItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ThinItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ThinItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBold.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBold.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBold.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Black.eot');
  src: url('../fonts/BwModelicaSS02-Black.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Black.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Black.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Black.eot');
  src: url('../fonts/BwModelicaSS01-Black.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Black.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Black.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-LightItalic.eot');
  src: url('../fonts/BwModelica-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-LightItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-LightItalic.woff') format('woff'),
      url('../fonts/BwModelica-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Light.eot');
  src: url('../fonts/BwModelicaSS02-Light.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Light.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Light.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Regular.eot');
  src: url('../fonts/BwModelicaSS02-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Regular.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Regular.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Regular.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-MediumItalic.eot');
  src: url('../fonts/BwModelicaSS02-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-MediumItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-MediumItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Bold.eot');
  src: url('../fonts/BwModelicaSS02-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Bold.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Bold.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BlackItalic.eot');
  src: url('../fonts/BwModelicaSS02-BlackItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BlackItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BlackItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-LightItalic.eot');
  src: url('../fonts/BwModelicaSS02-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-LightItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-LightItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Light.eot');
  src: url('../fonts/BwModelica-Light.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Light.woff2') format('woff2'),
      url('../fonts/BwModelica-Light.woff') format('woff'),
      url('../fonts/BwModelica-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Light.eot');
  src: url('../fonts/BwModelicaSS01-Light.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Light.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Light.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BlackItalic.eot');
  src: url('../fonts/BwModelicaSS01-BlackItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BlackItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BlackItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-RegularItalic.eot');
  src: url('../fonts/BwModelicaSS01-RegularItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-RegularItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-RegularItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-RegularItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-Hairline.eot');
  src: url('../fonts/BwModelicaSS02-Hairline.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Hairline.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Hairline.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Hairline.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBoldItalic.eot');
  src: url('../fonts/BwModelica-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBoldItalic.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Medium.eot');
  src: url('../fonts/BwModelicaSS01-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Medium.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Medium.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BlackItalic.eot');
  src: url('../fonts/BwModelica-BlackItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BlackItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-BlackItalic.woff') format('woff'),
      url('../fonts/BwModelica-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-RegularItalic.eot');
  src: url('../fonts/BwModelicaSS02-RegularItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-RegularItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-RegularItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-RegularItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BoldItalic.eot');
  src: url('../fonts/BwModelicaSS01-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BoldItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-LightItalic.eot');
  src: url('../fonts/BwModelicaSS01-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-LightItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-LightItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ThinItalic.eot');
  src: url('../fonts/BwModelica-ThinItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ThinItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-ThinItalic.woff') format('woff'),
      url('../fonts/BwModelica-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-RegularItalic.eot');
  src: url('../fonts/BwModelica-RegularItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-RegularItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-RegularItalic.woff') format('woff'),
      url('../fonts/BwModelica-RegularItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Medium.eot');
  src: url('../fonts/BwModelicaSS02-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Medium.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Medium.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBold.eot');
  src: url('../fonts/BwModelica-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBold.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBold.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BoldItalic.eot');
  src: url('../fonts/BwModelica-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelica-BoldItalic.woff') format('woff'),
      url('../fonts/BwModelica-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Thin.eot');
  src: url('../fonts/BwModelicaSS01-Thin.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Thin.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Thin.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ThinItalic.eot');
  src: url('../fonts/BwModelicaSS02-ThinItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ThinItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ThinItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Bold.eot');
  src: url('../fonts/BwModelicaSS01-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Bold.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Bold.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBold.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBold.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBold.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Thin.eot');
  src: url('../fonts/BwModelicaSS02-Thin.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Thin.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Thin.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-MediumItalic.eot');
  src: url('../fonts/BwModelicaSS01-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-MediumItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-MediumItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Regular.eot');
  src: url('../fonts/BwModelica-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Regular.woff2') format('woff2'),
      url('../fonts/BwModelica-Regular.woff') format('woff'),
      url('../fonts/BwModelica-Regular.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-HairlineItalic.eot');
  src: url('../fonts/BwModelicaSS02-HairlineItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-HairlineItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-HairlineItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS02-HairlineItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-HairlineItalic.eot');
  src: url('../fonts/BwModelicaSS01-HairlineItalic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-HairlineItalic.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-HairlineItalic.woff') format('woff'),
      url('../fonts/BwModelicaSS01-HairlineItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Medium.eot');
  src: url('../fonts/BwModelica-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Medium.woff2') format('woff2'),
      url('../fonts/BwModelica-Medium.woff') format('woff'),
      url('../fonts/BwModelica-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_1.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Thin_1.eot');
  src: url('../fonts/BwModelica-Thin_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Thin_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Thin_1.woff') format('woff'),
      url('../fonts/BwModelica-Thin_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Bold_1.eot');
  src: url('../fonts/BwModelicaSS02-Bold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Bold_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Bold_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Bold_1.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-RegularItalic_1.eot');
  src: url('../fonts/BwModelica-RegularItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-RegularItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-RegularItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-RegularItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Light_1.eot');
  src: url('../fonts/BwModelica-Light_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Light_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Light_1.woff') format('woff'),
      url('../fonts/BwModelica-Light_1.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Regular_1.eot');
  src: url('../fonts/BwModelicaSS01-Regular_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Regular_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Regular_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Regular_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Medium_1.eot');
  src: url('../fonts/BwModelicaSS02-Medium_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Medium_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Medium_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Medium_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-Hairline_1.eot');
  src: url('../fonts/BwModelicaSS01-Hairline_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Hairline_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Hairline_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Hairline_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Thin_1.eot');
  src: url('../fonts/BwModelicaSS02-Thin_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Thin_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Thin_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Thin_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-RegularItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-RegularItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-RegularItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-RegularItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-RegularItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBoldItalic_1.eot');
  src: url('../fonts/BwModelica-ExtraBoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBoldItalic_1.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_1.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Regular_1.eot');
  src: url('../fonts/BwModelicaSS02-Regular_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Regular_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Regular_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Regular_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-HairlineItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-HairlineItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-HairlineItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-HairlineItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-HairlineItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BoldItalic_1.eot');
  src: url('../fonts/BwModelica-BoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-BoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-BoldItalic_1.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBold_1.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBold_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBold_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBold_1.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-Hairline_1.eot');
  src: url('../fonts/BwModelicaSS02-Hairline_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Hairline_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Hairline_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Hairline_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-MediumItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-MediumItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-MediumItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-MediumItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-MediumItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Medium_1.eot');
  src: url('../fonts/BwModelica-Medium_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Medium_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Medium_1.woff') format('woff'),
      url('../fonts/BwModelica-Medium_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-HairlineItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-HairlineItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-HairlineItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-HairlineItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-HairlineItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-LightItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-LightItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-LightItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-LightItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-LightItalic_1.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BoldItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-BoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BoldItalic_1.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Black_1.eot');
  src: url('../fonts/BwModelica-Black_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Black_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Black_1.woff') format('woff'),
      url('../fonts/BwModelica-Black_1.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-MediumItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-MediumItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-MediumItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-MediumItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-MediumItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-LightItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-LightItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-LightItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-LightItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-LightItalic_1.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Thin_1.eot');
  src: url('../fonts/BwModelicaSS01-Thin_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Thin_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Thin_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Thin_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Black_1.eot');
  src: url('../fonts/BwModelicaSS02-Black_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Black_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Black_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Black_1.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-HairlineItalic_1.eot');
  src: url('../fonts/BwModelica-HairlineItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-HairlineItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-HairlineItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-HairlineItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Bold_1.eot');
  src: url('../fonts/BwModelicaSS01-Bold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Bold_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Bold_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Bold_1.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BoldItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-BoldItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BoldItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BoldItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BoldItalic_1.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-LightItalic_1.eot');
  src: url('../fonts/BwModelica-LightItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-LightItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-LightItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-LightItalic_1.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Bold_1.eot');
  src: url('../fonts/BwModelica-Bold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Bold_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Bold_1.woff') format('woff'),
      url('../fonts/BwModelica-Bold_1.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BlackItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-BlackItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BlackItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BlackItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BlackItalic_1.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-RegularItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-RegularItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-RegularItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-RegularItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-RegularItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ThinItalic_1.eot');
  src: url('../fonts/BwModelica-ThinItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ThinItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-ThinItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-ThinItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-Hairline_1.eot');
  src: url('../fonts/BwModelica-Hairline_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Hairline_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Hairline_1.woff') format('woff'),
      url('../fonts/BwModelica-Hairline_1.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ThinItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-ThinItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ThinItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ThinItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ThinItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Regular_1.eot');
  src: url('../fonts/BwModelica-Regular_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Regular_1.woff2') format('woff2'),
      url('../fonts/BwModelica-Regular_1.woff') format('woff'),
      url('../fonts/BwModelica-Regular_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBold_1.eot');
  src: url('../fonts/BwModelica-ExtraBold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBold_1.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBold_1.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBold_1.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Black_1.eot');
  src: url('../fonts/BwModelicaSS01-Black_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Black_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Black_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Black_1.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-MediumItalic_1.eot');
  src: url('../fonts/BwModelica-MediumItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-MediumItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-MediumItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-MediumItalic_1.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BlackItalic_1.eot');
  src: url('../fonts/BwModelica-BlackItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BlackItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelica-BlackItalic_1.woff') format('woff'),
      url('../fonts/BwModelica-BlackItalic_1.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Light_1.eot');
  src: url('../fonts/BwModelicaSS02-Light_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Light_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Light_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Light_1.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Medium_1.eot');
  src: url('../fonts/BwModelicaSS01-Medium_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Medium_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Medium_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Medium_1.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ThinItalic_1.eot');
  src: url('../fonts/BwModelicaSS01-ThinItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ThinItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ThinItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ThinItalic_1.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BlackItalic_1.eot');
  src: url('../fonts/BwModelicaSS02-BlackItalic_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BlackItalic_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BlackItalic_1.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BlackItalic_1.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBold_1.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBold_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBold_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBold_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBold_1.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Light_1.eot');
  src: url('../fonts/BwModelicaSS01-Light_1.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Light_1.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Light_1.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Light_1.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-MediumItalic_2.eot');
  src: url('../fonts/BwModelica-MediumItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-MediumItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-MediumItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-MediumItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Light_2.eot');
  src: url('../fonts/BwModelicaSS01-Light_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Light_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Light_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Light_2.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ThinItalic_2.eot');
  src: url('../fonts/BwModelica-ThinItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ThinItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-ThinItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-ThinItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Bold_2.eot');
  src: url('../fonts/BwModelica-Bold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Bold_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Bold_2.woff') format('woff'),
      url('../fonts/BwModelica-Bold_2.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Medium_2.eot');
  src: url('../fonts/BwModelicaSS01-Medium_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Medium_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Medium_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Medium_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-HairlineItalic_2.eot');
  src: url('../fonts/BwModelica-HairlineItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-HairlineItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-HairlineItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-HairlineItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ThinItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-ThinItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ThinItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ThinItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ThinItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBoldItalic_2.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-LightItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-LightItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-LightItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-LightItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-LightItalic_2.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BlackItalic_2.eot');
  src: url('../fonts/BwModelica-BlackItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BlackItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-BlackItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-BlackItalic_2.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-LightItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-LightItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-LightItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-LightItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-LightItalic_2.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-RegularItalic_2.eot');
  src: url('../fonts/BwModelica-RegularItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-RegularItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-RegularItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-RegularItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Black_2.eot');
  src: url('../fonts/BwModelicaSS02-Black_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Black_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Black_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Black_2.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-MediumItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-MediumItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-MediumItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-MediumItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-MediumItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BoldItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-BoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BoldItalic_2.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Bold_2.eot');
  src: url('../fonts/BwModelicaSS01-Bold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Bold_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Bold_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Bold_2.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Bold_2.eot');
  src: url('../fonts/BwModelicaSS02-Bold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Bold_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Bold_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Bold_2.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-HairlineItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-HairlineItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-HairlineItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-HairlineItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-HairlineItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-RegularItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-RegularItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-RegularItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-RegularItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-RegularItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBold_2.eot');
  src: url('../fonts/BwModelica-ExtraBold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBold_2.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBold_2.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBold_2.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Black_2.eot');
  src: url('../fonts/BwModelica-Black_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Black_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Black_2.woff') format('woff'),
      url('../fonts/BwModelica-Black_2.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-HairlineItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-HairlineItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-HairlineItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-HairlineItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-HairlineItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BlackItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-BlackItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BlackItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BlackItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BlackItalic_2.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ExtraBold_2.eot');
  src: url('../fonts/BwModelicaSS02-ExtraBold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ExtraBold_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ExtraBold_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ExtraBold_2.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-BoldItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-BoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-BoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-BoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-BoldItalic_2.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Regular_2.eot');
  src: url('../fonts/BwModelicaSS01-Regular_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Regular_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Regular_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Regular_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Medium_2.eot');
  src: url('../fonts/BwModelica-Medium_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Medium_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Medium_2.woff') format('woff'),
      url('../fonts/BwModelica-Medium_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-LightItalic_2.eot');
  src: url('../fonts/BwModelica-LightItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-LightItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-LightItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-LightItalic_2.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBoldItalic_2.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica Hairline';
  src: url('../fonts/BwModelica-Hairline_2.eot');
  src: url('../fonts/BwModelica-Hairline_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Hairline_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Hairline_2.woff') format('woff'),
      url('../fonts/BwModelica-Hairline_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Light_2.eot');
  src: url('../fonts/BwModelica-Light_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Light_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Light_2.woff') format('woff'),
      url('../fonts/BwModelica-Light_2.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-BoldItalic_2.eot');
  src: url('../fonts/BwModelica-BoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-BoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-BoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-BoldItalic_2.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-MediumItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-MediumItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-MediumItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-MediumItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-MediumItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Black_2.eot');
  src: url('../fonts/BwModelicaSS01-Black_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Black_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Black_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Black_2.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-BlackItalic_2.eot');
  src: url('../fonts/BwModelicaSS01-BlackItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-BlackItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-BlackItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-BlackItalic_2.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Light_2.eot');
  src: url('../fonts/BwModelicaSS02-Light_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Light_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Light_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Light_2.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Regular_2.eot');
  src: url('../fonts/BwModelica-Regular_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Regular_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Regular_2.woff') format('woff'),
      url('../fonts/BwModelica-Regular_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Medium_2.eot');
  src: url('../fonts/BwModelicaSS02-Medium_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Medium_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Medium_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Medium_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01 Hairline';
  src: url('../fonts/BwModelicaSS01-Hairline_2.eot');
  src: url('../fonts/BwModelicaSS01-Hairline_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Hairline_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Hairline_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Hairline_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-ExtraBoldItalic_2.eot');
  src: url('../fonts/BwModelica-ExtraBoldItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-ExtraBoldItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelica-ExtraBoldItalic_2.woff') format('woff'),
      url('../fonts/BwModelica-ExtraBoldItalic_2.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-ExtraBold_2.eot');
  src: url('../fonts/BwModelicaSS01-ExtraBold_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-ExtraBold_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-ExtraBold_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-ExtraBold_2.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica';
  src: url('../fonts/BwModelica-Thin_2.eot');
  src: url('../fonts/BwModelica-Thin_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelica-Thin_2.woff2') format('woff2'),
      url('../fonts/BwModelica-Thin_2.woff') format('woff'),
      url('../fonts/BwModelica-Thin_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02 Hairline';
  src: url('../fonts/BwModelicaSS02-Hairline_2.eot');
  src: url('../fonts/BwModelicaSS02-Hairline_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Hairline_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Hairline_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Hairline_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS01';
  src: url('../fonts/BwModelicaSS01-Thin_2.eot');
  src: url('../fonts/BwModelicaSS01-Thin_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS01-Thin_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS01-Thin_2.woff') format('woff'),
      url('../fonts/BwModelicaSS01-Thin_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-RegularItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-RegularItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-RegularItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-RegularItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-RegularItalic_2.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Regular_2.eot');
  src: url('../fonts/BwModelicaSS02-Regular_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Regular_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Regular_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Regular_2.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-ThinItalic_2.eot');
  src: url('../fonts/BwModelicaSS02-ThinItalic_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-ThinItalic_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-ThinItalic_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-ThinItalic_2.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Bw Modelica SS02';
  src: url('../fonts/BwModelicaSS02-Thin_2.eot');
  src: url('../fonts/BwModelicaSS02-Thin_2.eot?#iefix') format('embedded-opentype'),
      url('../fonts/BwModelicaSS02-Thin_2.woff2') format('woff2'),
      url('../fonts/BwModelicaSS02-Thin_2.woff') format('woff'),
      url('../fonts/BwModelicaSS02-Thin_2.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

