/* Pilat Extended-Black */
@font-face {
  font-family: 'PilatExtended-Black';
  src: url('fonts/PilatExtended-Black.woff') format('woff');
}

/* MarkerMark-Regular */
@font-face {
  font-family: 'MarkerMark';
  src: url('fonts/MarkerMark-Regular.otf') format('opentype'),
    url('fonts/MarkerMark-Regular.woff') format('woff'),
    url('fonts/MarkerMark-Regular.ttf') format('truetype');
}

/* Mier A */
@font-face {
  font-family: 'Mier-A-Black';
  src: url('fonts/MierA-Black.otf') format('opentype'),
    url('fonts/MierA-Black.woff') format('woff'),
    url('fonts/MierA-Black.woff2') format('woff2');
}

/* Mier B */
@font-face {
  font-family: 'Mier-B';
  src: url('fonts/MierB-Regular.otf') format('opentype'),
    url('fonts/MierB-Regular.woff') format('woff'),
    url('fonts/MierB-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Mier-B-Italic';
  src: url('fonts/MierB-Italic.otf') format('opentype'),
    url('fonts/MierB-Italic.woff') format('woff'),
    url('fonts/MierB-Italic.woff2') format('woff2');
}
@font-face {
  font-family: 'Mier-B-Bold';
  src: url('fonts/MierB-Bold.otf') format('opentype'),
    url('fonts/MierB-Bold.woff') format('woff'),
    url('fonts/MierB-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Mier-B-Bold-Italic';
  src: url('fonts/MierB-BoldItalic.otf') format('opentype'),
    url('fonts/MierB-BoldItalic.woff') format('woff'),
    url('fonts/MierB-BoldItalic.woff2') format('woff2');
}

/* Noe Display */
@font-face {
  font-family: 'NoeDisplay';
  src: url('fonts/Noe Display Regular.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Italic';
  src: url('fonts/Noe Display Regular Italic.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Medium';
  src: url('fonts/Noe Display Medium.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Medium-Italic';
  src: url('fonts/Noe Display Medium Italic.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Bold';
  src: url('fonts/Noe Display Bold.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Bold-Italic';
  src: url('fonts/Noe Display Bold Italic.otf') format('opentype');
}
@font-face {
  font-family: 'NoeDisplay-Black';
  src: url('fonts/Noe Display Black.otf') format('opentype'),
    url('fonts/Noe Display Black.woff') format('woff'),
    url('fonts/Noe Display Black.eot') format('embedded-opentype'),
    /* IE9 Compat Modes */ url('fonts/Noe Display Black.eot?#iefix')
      format('embedded-opentype'); /* IE6-IE8 */
}
@font-face {
  font-family: 'NoeDisplay-Black-Italic';
  src: url('fonts/Noe Display Black Italic.otf') format('opentype');
}

@font-face {
  font-family: 'fontello';
  src: url('fonts/ctcnt-fontello.ttf') format('ttf');
}

/* Druk */
@font-face {
  font-family: 'Druk';
  src: url('fonts/Druk-Medium.eot');
  src: url('fonts/Druk-Medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/Druk-Medium.woff2') format('woff2'),
    url('fonts/Druk-Medium.woff') format('woff'),
    url('fonts/Druk-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Druk';
  src: url('fonts/Druk-MediumItalic.eot');
  src: url('fonts/Druk-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Druk-MediumItalic.woff2') format('woff2'),
    url('fonts/Druk-MediumItalic.woff') format('woff'),
    url('fonts/Druk-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Druk';
  src: url('fonts/Druk-Bold.eot');
  src: url('fonts/Druk-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/Druk-Bold.woff2') format('woff2'),
    url('fonts/Druk-Bold.woff') format('woff'),
    url('fonts/Druk-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

/* Druk Text Wide */
@font-face {
  font-family: 'Druk Text Wide';
  src: url('fonts/DrukTextWide-Medium.eot');
  src: url('fonts/DrukTextWide-Medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/DrukTextWide-Medium.woff2') format('woff2'),
    url('fonts/DrukTextWide-Medium.woff') format('woff'),
    url('fonts/DrukTextWide-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Druk Text Wide';
  src: url('fonts/DrukTextWide-Super.eot');
  src: url('fonts/DrukTextWide-Super.eot?#iefix') format('embedded-opentype'),
    url('fonts/DrukTextWide-Super.woff2') format('woff2'),
    url('fonts/DrukTextWide-Super.woff') format('woff'),
    url('fonts/DrukTextWide-Super.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Druk Wide */

@font-face {
  font-family: 'Druk Wide';
  src: url('fonts/DrukWide-Heavy.eot');
  src: url('fonts/DrukWide-Heavy.eot?#iefix') format('embedded-opentype'),
    url('fonts/DrukWide-Heavy.woff2') format('woff2'),
    url('fonts/DrukWide-Heavy.woff') format('woff'),
    url('fonts/DrukWide-Heavy.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Druk Wide';
  src: url('fonts/DrukWide-Bold.eot');
  src: url('fonts/DrukWide-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/DrukWide-Bold.woff2') format('woff2'),
    url('fonts/DrukWide-Bold.woff') format('woff'),
    url('fonts/DrukWide-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Druk Wide';
  src: url('fonts/Druk-WideMedium.eot');
  src: url('fonts/Druk-WideMedium.eot?#iefix') format('embedded-opentype'),
    url('fonts/Druk-WideMedium.woff2') format('woff2'),
    url('fonts/Druk-WideMedium.woff') format('woff'),
    url('fonts/Druk-WideMedium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
