@font-face {
  font-family: 'Avenir';
  src: url('AvenirNextLTPro-Regular.eot');
  src: url('AvenirNextLTPro-Regular.woff2') format('woff2'),
       url('AvenirNextLTPro-Regular.woff') format('woff'),
       url('AvenirNextLTPro-Regular.ttf') format('truetype'),
       url('AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg'),
       url('AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir';
  src: url('AvenirLTStd-LightOblique.eot');
  src: url('AvenirLTStd-LightOblique.woff2') format('woff2'),
       url('AvenirLTStd-LightOblique.woff') format('woff'),
       url('AvenirLTStd-LightOblique.ttf') format('truetype'),
       url('AvenirLTStd-LightOblique.svg#AvenirLTStd-LightOblique') format('svg'),
       url('AvenirLTStd-LightOblique.eot?#iefix') format('embedded-opentype');
  font-weight: 300;
  font-style: oblique;
}

@font-face {
  font-family: 'Avenir';
  src: url('AvenirLTStd-BlackOblique.eot');
  src: url('AvenirLTStd-BlackOblique.woff2') format('woff2'),
       url('AvenirLTStd-BlackOblique.woff') format('woff'),
       url('AvenirLTStd-BlackOblique.ttf') format('truetype'),
       url('AvenirLTStd-BlackOblique.svg#AvenirLTStd-BlackOblique') format('svg'),
       url('AvenirLTStd-BlackOblique.eot?#iefix') format('embedded-opentype');
  font-weight: 700;
  font-style: oblique;
}