@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Italic.ttf") format("truetype");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-LightItalic.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-ExtraLight.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-ExtraLightItalic.ttf") format("truetype");
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Thin.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-ThinItalic.ttf") format("truetype");
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-SemiBold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-SemiBoldItalic.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-ExtraBold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat-ExtraBoldItalic.ttf") format("truetype");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "MontserratBlack";
    src: url("Montserrat-Black.ttf") format("truetype");
    font-weight: 100 700;
    font-style: normal;
}

@font-face {
    font-family: "MontserratBlack";
    src: url("Montserrat-BlackItalic.ttf") format("truetype");
    font-weight: 100 700;
    font-style: italic;
} 

/* =========================================
   AUDI
========================================= */

/* Audi Type Extended */
@font-face {
  font-family: 'Audi Type Extended';
  src:
    url('../../a/fonts/extended/AudiType-ExtendedNormal.woff2') format('woff2'),
    url('../../a/fonts/extended/AudiType-ExtendedNormal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Audi Type Extended';
  src:
    url('../../a/fonts/extended/AudiType-ExtendedBold.woff2') format('woff2'),
    url('../../a/fonts/extended/AudiType-ExtendedBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Audi Type Screen */
@font-face {
  font-family: 'Audi Type Screen';
  src:
    url('../../a/fonts/AudiTypeScreen-Light.woff2') format('woff2'),
    url('../../a/fonts/AudiTypeScreen-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Audi Type Screen';
  src:
    url('../../a/fonts/AudiTypeScreen-Normal.woff2') format('woff2'),
    url('../../a/fonts/AudiTypeScreen-Normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Audi Type Screen';
  src:
    url('../../a/fonts/AudiTypeScreen-Bold.woff2') format('woff2'),
    url('../../a/fonts/AudiTypeScreen-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* =========================================
   CUPRA
========================================= */

@font-face {
  font-family: 'Cupra';
  src:
    url('../../sq/fonts/Cupra-Light.woff2') format('woff2'),
    url('../../sq/fonts/Cupra-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cupra';
  src:
    url('../../sq/fonts/Cupra-Regular.woff2') format('woff2'),
    url('../../sq/fonts/Cupra-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cupra';
  src:
    url('../../sq/fonts/Cupra-Bold.woff2') format('woff2'),
    url('../../sq/fonts/Cupra-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* =========================================
   SEAT
========================================= */

@font-face {
  font-family: 'Seat BCN';
  src:
    url('../../s/fonts/SeatBcn-Web-Light.woff2') format('woff2'),
    url('../../s/fonts/SeatBcn-Web-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Seat BCN';
  src:
    url('../../s/fonts/SeatBcn-Web-Regular.woff2') format('woff2'),
    url('../../s/fonts/SeatBcn-Web-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Seat BCN';
  src:
    url('../../s/fonts/SeatBcn-Web-Bold.woff2') format('woff2'),
    url('../../s/fonts/SeatBcn-Web-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* =========================================
   SKODA
========================================= */

@font-face {
  font-family: 'Skoda Next';
  src:
    url('../../c/fonts/SKODANext-Light.woff2') format('woff2'),
    url('../../c/fonts/SKODANext-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Skoda Next';
  src:
    url('../../c/fonts/SKODANext-Regular.woff2') format('woff2'),
    url('../../c/fonts/SKODANext-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Skoda Next';
  src:
    url('../../c/fonts/SKODANext-Bold.woff2') format('woff2'),
    url('../../c/fonts/SKODANext-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* =========================================
   VOLKSWAGEN
========================================= */

/* VW Head */
@font-face {
  font-family: 'VW Head';
  src:
    url('../../v/fonts/light/VWHead-Light.woff2') format('woff2'),
    url('../../v/fonts/light/VWHead-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'VW Head';
  src:
    url('../../v/fonts/regular/VWHead.woff2') format('woff2'),
    url('../../v/fonts/regular/VWHead.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'VW Head';
  src:
    url('../../v/fonts/bold/VWHead-Bold.woff2') format('woff2'),
    url('../../v/fonts/bold/VWHead-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'VW Head';
  src:
    url('../../v/fonts/extrabold/VWHead-ExtraBold.woff2') format('woff2'),
    url('../../v/fonts/extrabold/VWHead-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* VW Text */
@font-face {
  font-family: 'VW Text';
  src:
    url('../../v/fonts/text/VWTextWeb-Regular.woff2') format('woff2'),
    url('../../v/fonts/text/VWTextWeb-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'VW Text';
  src:
    url('../../v/fonts/text/VWTextWeb-Bold.woff2') format('woff2'),
    url('../../v/fonts/text/VWTextWeb-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

body {
    font-feature-settings: 'kern' 1 ,'liga' 1, 'calt' 1;
    -webkit-font-feature-settings: 'kern' 1 ,'liga' 1, 'calt' 1;
    -moz-font-feature-settings: 'kern' 1 ,'liga' 1, 'calt' 1;
    -ms-font-feature-settings: 'kern' 1 ,'liga' 1, 'calt' 1;
    -o-font-feature-settings: 'kern' 1 ,'liga' 1, 'calt' 1;
    -webkit-font-smoothing: antialiased;
}
