@font-face {
  font-family: 'Futura New';
  src: url('futura-new-light-reg.woff2') format('woff2'),
      url('futura-new-light-reg.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-light-obl.woff2') format('woff2'),
      url('futura-new-light-obl.woff') format('woff');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-book-reg.woff2') format('woff2'),
      url('futura-new-book-reg.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-book-obl.woff2') format('woff2'),
      url('futura-new-book-obl.woff') format('woff');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-medium-reg.woff2') format('woff2'),
      url('futura-new-medium-reg.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-medium-obl.woff2') format('woff2'),
      url('futura-new-medium-obl.woff') format('woff');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New Demi';
  src: url('futura-new-demi-reg.woff2') format('woff2'),
      url('futura-new-demi-reg.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New Demi';
  src: url('futura-new-demi-obl.woff2') format('woff2'),
      url('futura-new-demi-obl.woff') format('woff');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-bold-reg.woff2') format('woff2'),
      url('futura-new-bold-reg.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-bold-obl.woff2') format('woff2'),
      url('futura-new-bold-obl.woff') format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-extra-bold-reg.woff2') format('woff2'),
      url('futura-new-extra-bold-reg.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-extra-bold-obl.woff2') format('woff2'),
      url('futura-new-extra-bold-obl.woff') format('woff');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Futura New';
  src: url('futura-new-heavy-reg.woff2') format('woff2'),
      url('futura-new-heavy-reg.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
    font-family: 'Futura New';
    src: url('futura-new-heavy-obl.woff2') format('woff2'),
        url('futura-new-heavy-obl.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
