/* Font definitions for Avenir Next Pro corporate typeface */

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-It.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-MediumIt.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-Demi.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-DemiIt.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-BoldIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-Heavy.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Avenir Next Pro';
  src: url('/fonts/AvenirNextLTPro-HeavyIt.otf') format('opentype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
