@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 300;
  src: local('Proxima Nova Light'), local('ProximaNova-Light'), url(ProximaNova-Light.otf) format('opentype');
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 300;
  src: local('Proxima Nova Light Italic'), local('ProximaNova-LightItalic'), url(ProximaNova-LightIt.otf) format('opentype');
}

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 700;
  src: local('Proxima Nova Bold'), local('ProximaNova-Bold'), url(ProximaNova-Bold.otf) format('opentype');
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 700;
  src: local('Proxima Nova Bold Italic'), local('ProximaNova-BoldItalic'), url(ProximaNova-BoldIt.otf) format('opentype');
}

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 800;
  src: local('Proxima Nova Extrabold'), local('ProximaNova-Extrabold'), url(ProximaNova-Xbold.otf) format('opentype');
}

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 900;
  src: local('Proxima Nova Black'), local('ProximaNova-Black'), url(ProximaNova-Black.otf) format('opentype');
}
