/*  FONTS */
@font-face {
    font-family: 'HelveticaNeue-Bold';
    src: url('./fonts/BMW/helveticaneue.woff2') format('woff2'),
         url('./fonts/BMW/helveticaneue.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'NeoSans';
    src: url('./fonts/KIA/neosans-webfont.woff2') format('woff2'),
         url('./fonts/KIA/neosans-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

  @font-face {
    font-family: 'NeoSans-Light';
    src: url('./fonts/KIA/NeoSans-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'NeoSans-LightItalic';
    src: url('./fonts/KIA/NeoSans-LightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'NeoSans-Medium';
    src: url('./fonts/KIA/NeoSans-Medium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'NeoSans-MediumItalic';
    src: url('./fonts/KIA/NeoSans-MediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'NeoSans-Black';
    src: url('./fonts/KIA/NeoSans-Black.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'NeoSans-BlackItalic';
    src: url('./fonts/KIA/NeoSans-BlackItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'NeoSans-Bold';
    src: url('./fonts/KIA/NeoSans-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
  }

  @font-face {
    font-family: 'NeoSans-BoldItalic';
    src: url('./fonts/KIA/NeoSans-BoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
  }

  @font-face {
    font-family: 'NeoSans-Italic';
    src: url('./fonts/KIA/NeoSans-Italic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'NeoSansStd-Light';
    src: url('./fonts/KIA/NeoSansStd-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'NeoSansStd';
    src: url('./fonts/KIA/NeoSansStd-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AcuraBespoke-Book';
    src: url('./fonts/Acura/acura_bespoke-book.woff') format('woff');    
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'AcuraBespoke-Light';
    src: url('./fonts/Acura/acura_bespoke-light.woff') format('woff');    
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AcuraBespoke';
    src: url('./fonts/Acura/acura_bespoke-regular.woff') format('woff');    
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AvenirLTPro-Black';
    src: url('./fonts/Acura/AvenirLTPro-Black.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-Black.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AvenirLTPro-Book';
    src: url('./fonts/Acura/AvenirLTPro-Book.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-Book.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'AvenirLTPro-Heavy';
    src: url('./fonts/Acura/AvenirLTPro-Heavy.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-Heavy.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'AvenirLTPro-Light';
    src: url('./fonts/Acura/AvenirLTPro-Light.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AvenirLTPro-LightOblique';
    src: url('./fonts/Acura/AvenirLTPro-LightOblique.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-LightOblique.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AvenirLTPro-Medium';
    src: url('./fonts/Acura/AvenirLTPro-Medium.woff') format('woff'),
    url('./fonts/Acura/AvenirLTPro-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'ApexNewWeb-Book';
    src: url('./fonts/Alfa-Romeo/ApexNewWeb-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AudiTypeScreen-Normal';
    src: url('./fonts/Audi/auditype-normal.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AudiTypeScreen-Bold';
    src: url('./fonts/Audi/auditype-bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
  }

  @font-face {
    font-family: 'AudiTypeScreen-Italic';
    src: url('./fonts/Audi/auditype-italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'AvenirNext-Demi';
    src: url('./fonts/Buick/AvenirNext-Demi-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'AvenirNext-Regular';
    src: url('./fonts/Buick/AvenirNext-Regular-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'Futura-Bold';
    src: url('./fonts/Buick/Futura-Bold-webfont.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
  }

  @font-face {
    font-family: 'Futura-Book';
    src: url('./fonts/Buick/Futura-Book-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'HarrietText-Regular';
    src: url('./fonts/Buick/HarrietText-Regular-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'CadillacSans-Bold';
    src: url('./fonts/Cadillac/CadillacSansWeb-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
  }

  @font-face {
    font-family: 'CadillacSans-Book';
    src: url('./fonts/Cadillac/CadillacSansWeb-Book.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'CadillacSans-Light';
    src: url('./fonts/Cadillac/CadillacSansWeb-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'CadillacSans-Medium';
    src: url('./fonts/Cadillac/CadillacSansWeb-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'CadillacSans-MediumItalic';
    src: url('./fonts/Cadillac/CadillacSansWeb-MediumItalic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'Louis-BoldItalic';
    src: url('./fonts/Chevrolet/louis-bolditalic-webfont.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
  }

  @font-face {
    font-family: 'Louis-Heavy';
    src: url('./fonts/Chevrolet/louis-heavy-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'Louis-Italic';
    src: url('./fonts/Chevrolet/louis-italic-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
  }

  @font-face {
    font-family: 'Louis-Regular';
    src: url('./fonts/Chevrolet/louis-regular-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }