@charset "UTF-8";


/* -- exo2 -- */
@font-face {font-family: 'exo2';
  src: url('f/exo2/exo2.0-thin.eot');
  src: url('f/exo2/exo2.0-thin.eot?#iefix') format('embedded-opentype'),
       url('f/exo2/exo2.0-thin.woff2') format('woff2'),
       url('f/exo2/exo2.0-thin.woff') format('woff'),
       url('f/exo2/exo2.0-thin.ttf') format('truetype');
  font-weight:100; font-style:normal;}

@font-face {font-family: 'exo2';
  src: url('f/exo2/exo2.0-light.eot');
  src: url('f/exo2/exo2.0-light.eot?#iefix') format('embedded-opentype'),
       url('f/exo2/exo2.0-light.woff2') format('woff2'),
       url('f/exo2/exo2.0-light.woff') format('woff'),
       url('f/exo2/exo2.0-light.ttf') format('truetype');
  font-weight:200; font-style:normal;}

@font-face {font-family: 'exo2';
  src: url('f/exo2/exo2.0-regular.eot');
  src: url('f/exo2/exo2.0-regular.eot?#iefix') format('embedded-opentype'),
       url('f/exo2/exo2.0-regular.woff2') format('woff2'),
       url('f/exo2/exo2.0-regular.woff') format('woff'),
       url('f/exo2/exo2.0-regular.ttf') format('truetype');
  font-weight:300; font-style:normal;}

@font-face {font-family: 'exo2';
  src: url('f/exo2/exo2.0-bold.eot');
  src: url('f/exo2/exo2.0-bold.eot?#iefix') format('embedded-opentype'),
       url('f/exo2/exo2.0-bold.woff2') format('woff2'),
       url('f/exo2/exo2.0-bold.woff') format('woff'),
       url('f/exo2/exo2.0-bold.ttf') format('truetype');
  font-weight:600; font-style:normal;}




/* -- Montserrat -- */
@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-thin.eot');
  src: url('f/montserrat/montserrat-thin.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-thin.woff2') format('woff2'),
       url('f/montserrat/montserrat-thin.woff') format('woff'),
       url('f/montserrat/montserrat-thin.ttf') format('truetype');
  font-weight:100; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-extralight.eot');
  src: url('f/montserrat/montserrat-extralight.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-extralight.woff2') format('woff2'),
       url('f/montserrat/montserrat-extralight.woff') format('woff'),
       url('f/montserrat/montserrat-extralight.ttf') format('truetype');
  font-weight:200; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-light.eot');
  src: url('f/montserrat/montserrat-light.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-light.woff2') format('woff2'),
       url('f/montserrat/montserrat-light.woff') format('woff'),
       url('f/montserrat/montserrat-light.ttf') format('truetype');
  font-weight:300; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-regular.eot');
  src: url('f/montserrat/montserrat-regular.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-regular.woff2') format('woff2'),
       url('f/montserrat/montserrat-regular.woff') format('woff'),
       url('f/montserrat/montserrat-regular.ttf') format('truetype');
  font-weight:400; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-medium.eot');
  src: url('f/montserrat/montserrat-medium.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-medium.woff2') format('woff2'),
       url('f/montserrat/montserrat-medium.woff') format('woff'),
       url('f/montserrat/montserrat-medium.ttf') format('truetype');
  font-weight:500; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-semibold.eot');
  src: url('f/montserrat/montserrat-semibold.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-semibold.woff2') format('woff2'),
       url('f/montserrat/montserrat-semibold.woff') format('woff'),
       url('f/montserrat/montserrat-semibold.ttf') format('truetype');
  font-weight:600; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-bold.eot');
  src: url('f/montserrat/montserrat-bold.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-bold.woff2') format('woff2'),
       url('f/montserrat/montserrat-bold.woff') format('woff'),
       url('f/montserrat/montserrat-bold.ttf') format('truetype');
  font-weight:700; font-style:normal;}

@font-face {font-family: 'Montserrat';
  src: url('f/montserrat/montserrat-extrabold.eot');
  src: url('f/montserrat/montserrat-extrabold.eot?#iefix') format('embedded-opentype'),
       url('f/montserrat/montserrat-extrabold.woff2') format('woff2'),
       url('f/montserrat/montserrat-extrabold.woff') format('woff'),
       url('f/montserrat/montserrat-extrabold.ttf') format('truetype');
  font-weight:900; font-style:normal;}

