@font-face {
    font-family: 'Digital-7';
    src: url('global/Digital-7.woff2') format('woff2'),
        url('global/Digital-7.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica SemiBold';
    src: url('global/GeologicaRoman-SemiBold.woff2') format('woff2'),
        url('global/GeologicaRoman-SemiBold.woff') format('woff'),
        url('global/GeologicaRoman-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica Light';
    src: url('global/GeologicaRoman-Light.woff2') format('woff2'),
        url('global/GeologicaRoman-Light.woff') format('woff'),
        url('global/GeologicaRoman-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica Regular';
    src: url('global/GeologicaRoman-Regular.woff2') format('woff2'),
        url('global/GeologicaRoman-Regular.woff') format('woff'),
        url('global/GeologicaRoman-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica Medium';
    src: url('global/GeologicaRoman-Medium.woff2') format('woff2'),
        url('global/GeologicaRoman-Medium.woff') format('woff'),
        url('global/GeologicaRoman-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica Bold';
    src: url('global/GeologicaRoman-Bold.woff2') format('woff2'),
        url('global/GeologicaRoman-Bold.woff') format('woff'),
        url('global/GeologicaRoman-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Geologica ExtraLight';
    src: url('global/GeologicaRoman-ExtraLight.woff2') format('woff2'),
        url('global/GeologicaRoman-ExtraLight.woff') format('woff'),
        url('global/GeologicaRoman-ExtraLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Geologica Thin';
    src: url('global/GeologicaRoman-Thin.woff2') format('woff2'),
        url('global/GeologicaRoman-Thin.woff') format('woff'),
        url('global/GeologicaRoman-Thin.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'uk-number-plate';
    src: url('global/UKNumberPlate.woff2') format('woff2'),
        url('global/UKNumberPlate.woff') format('woff'),
        url('global/UKNumberPlate.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Figtree Bold';
    src: url('global/Figtree-Bold.woff2') format('woff2'),
        url('global/Figtree-Bold.woff') format('woff'),
        url('global/Figtree-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Figtree Medium';
    src: url('global/Figtree-Medium.woff2') format('woff2'),
        url('global/Figtree-Medium.woff') format('woff'),
        url('global/Figtree-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Figtree SemiBold';
    src: url('global/Figtree-SemiBold.woff2') format('woff2'),
        url('global/Figtree-SemiBold.woff') format('woff'),
        url('global/Figtree-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Figtree Light';
    src: url('global/Figtree-Light.woff2') format('woff2'),
        url('global/Figtree-Light.woff') format('woff'),
        url('global/Figtree-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Figtree Regular';
    src: url('global/Figtree-Regular.woff2') format('woff2'),
        url('global/Figtree-Regular.woff') format('woff'),
        url('global/Figtree-Regular.ttf') format('truetype');
    font-display: swap;
}/* Abarth */@font-face {
    font-family: 'Abarth Regular';
    src: url('abarth/ABARTHmedium.woff2') format('woff2'),
        url('abarth/ABARTHmedium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Abarth Light';
    src: url('abarth/ABARTHlight.woff2') format('woff2'),
        url('abarth/ABARTHlight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Abarth Extra Bold';
    src: url('abarth/ABARTHblack.woff2') format('woff2'),
        url('abarth/ABARTHblack.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Abarth Bold';
    src: url('abarth/ABARTHheavy.woff2') format('woff2'),
        url('abarth/ABARTHheavy.ttf') format('truetype');
    font-display: swap;
}

/* Alfa Romeo */@font-face {
    font-family: 'Alfa Romeo Bold';
    src: url('alfa-romeo/Sequel100Black-45.woff2') format('woff2'),
        url('alfa-romeo/Sequel100Black-45.ttf') format('truetype');
    font-display: swap;
}

/* Aston Martin *//* Flare */
@font-face {
    font-family: 'Aston Martin Flare Medium';
    src: url('aston-martin/AstonMartinFlare-Medium.woff2') format('woff2'),
        url('aston-martin/AstonMartinFlare-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Flare Bold';
    src: url('aston-martin/AstonMartinFlare-Bold.woff2') format('woff2'),
        url('aston-martin/AstonMartinFlare-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Flare Regular';
    src: url('aston-martin/AstonMartinFlare-Regular.woff2') format('woff2'),
        url('aston-martin/AstonMartinFlare-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Flare Extra Bold';
    src: url('aston-martin/AstonMartinFlare-XBold.woff2') format('woff2'),
        url('aston-martin/AstonMartinFlare-XBold.ttf') format('truetype');
    font-display: swap;
}

/* Sans */

@font-face {
    font-family: 'Aston Martin Sans Regular';
    src: url('aston-martin/AstonMartinSans-Regular.woff2') format('woff2'),
        url('aston-martin/AstonMartinSans-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Sans Bold';
    src: url('aston-martin/AstonMartinSans-Bold.woff2') format('woff2'),
        url('aston-martin/AstonMartinSans-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Sans Extra Bold';
    src: url('aston-martin/AstonMartinSans-XBold.woff2') format('woff2'),
        url('aston-martin/AstonMartinSans-XBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Sans Medium';
    src: url('aston-martin/AstonMartinSans-Medium.woff2') format('woff2'),
        url('aston-martin/AstonMartinSans-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Aston Martin Sans Light';
    src: url('aston-martin/AstonMartinSans-Light.woff2') format('woff2'),
        url('aston-martin/AstonMartinSans-Light.ttf') format('truetype');
    font-display: swap;
}

/* Audi */@font-face {
    font-family: 'Audi Type Extended Bold';
    src: url('audi/AudiType-ExtendedBold.woff2') format('woff2'),
        url('audi/AudiType-ExtendedBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Extended Regular';
    src: url('audi/AudiType-ExtendedNormal.woff2') format('woff2'),
        url('audi/AudiType-ExtendedNormal.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Bold';
    src: url('audi/AudiType-Bold.woff2') format('woff2'),
        url('audi/AudiType-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Regular';
    src: url('audi/AudiType-Normal.woff2') format('woff2'),
        url('audi/AudiType-Normal.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Wide Light';
    src: url('audi/AudiType-WideLight.woff2') format('woff2'),
        url('audi/AudiType-WideLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Wide Bold';
    src: url('audi/AudiType-WideBold.woff2') format('woff2'),
        url('audi/AudiType-WideBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Audi Type Wide Regular';
    src: url('audi/AudiType-WideNormal.woff2') format('woff2'),
        url('audi/AudiType-WideNormal.ttf') format('truetype');
    font-display: swap;
}/* Bentley */@font-face {
    font-family: 'Bentley Regular';
    src: url('bentley/Bentley-Regular.woff2') format('woff2'),
        url('bentley/Bentley-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bentley Light';
    src: url('bentley/Bentley-Light.woff2') format('woff2'),
        url('bentley/Bentley-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bentley Bold';
    src: url('bentley/Bentley-Bold.woff2') format('woff2'),
        url('bentley/Bentley-Bold.woff') format('woff'),
        url('bentley/Bentley-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Bentley SemiBold';
    src: url('bentley/Bentley-SemiBold.woff2') format('woff2'),
        url('bentley/Bentley-SemiBold.ttf') format('truetype');
    font-display: swap;
}

/* BMW */@font-face {
    font-family: 'BMW Type Next Light';
    src: url('bmw/BMWTypeNextLatin-Light.woff2') format('woff2'),
        url('bmw/BMWTypeNextLatin-Light.ttf') format('truetype');
	font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'BMW Type Next Regular';
    src: url('bmw/BMWTypeNextLatin-Regular.woff2') format('woff2'),
        url('bmw/BMWTypeNextLatin-Regular.ttf') format('truetype');
	font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BMW Type Next Bold';
    src: url('bmw/BMWTypeNextLatin-Bold.woff2') format('woff2'),
        url('bmw/BMWTypeNextLatin-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}/* Bugatti *//* Citroen */@font-face {
    font-family: 'Citroen Type Black';
    src: url('citroen/CitroenType-Black.woff2') format('woff2'),
        url('citroen/CitroenType-Black.woff') format('woff'),
        url('citroen/CitroenType-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Citroen Type Bold';
    src: url('citroen/CitroenType-Bold.woff2') format('woff2'),
        url('citroen/CitroenType-Bold.woff') format('woff'),
        url('citroen/CitroenType-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Citroen Type Regular';
    src: url('citroen/CitroenType-Regular.woff2') format('woff2'),
        url('citroen/CitroenType-Regular.woff') format('woff'),
        url('citroen/CitroenType-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}/* Dacia */@font-face {
    font-family: 'Dacia Block Regular';
    src: url('dacia/DaciaBlock-Regular.woff2') format('woff2'),
        url('dacia/DaciaBlock-Regular.woff') format('woff'),
        url('dacia/DaciaBlock-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Dacia Block Bold';
    src: url('dacia/DaciaBlockExtended-Bold.woff2') format('woff2'),
        url('dacia/DaciaBlockExtended-Bold.woff') format('woff'),
        url('dacia/DaciaBlockExtended-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Read Light';
    src: url('dacia/Read-Light.woff2') format('woff2'),
        url('dacia/Read-Light.woff') format('woff'),
        url('dacia/Read-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Read Medium';
    src: url('dacia/Read-Medium.woff2') format('woff2'),
        url('dacia/Read-Medium.woff') format('woff'),
        url('dacia/Read-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}




/* DS */@font-face {
    font-family: 'DS Condensed Bold';
    src: url('ds/DSAutomobilesCondensed-Bold.woff2') format('woff2'),
        url('ds/DSAutomobilesCondensed-Bold.ttf') format('truetype');
    font-display: swap;
}


@font-face {
    font-family: 'DS Condensed Light';
    src: url('ds/DSAutomobilesCondensed-Light.woff2') format('woff2'),
        url('ds/DSAutomobilesCondensed-Light.woff') format('woff'),
        url('ds/DSAutomobilesCondensed-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'DS Title Regular';
    src: url('ds/DSTitleWebSmall-Regular.woff2') format('woff2'),
        url('ds/DSTitleWebSmall-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'DS Bold';
    src: url('ds/DSAutomobiles-Bold.woff2') format('woff2'),
        url('ds/DSAutomobiles-Bold.woff') format('woff'),
        url('ds/DSAutomobiles-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DS Regular';
    src: url('ds/DSAutomobiles-Regular.woff2') format('woff2'),
        url('ds/DSAutomobiles-Regular.woff') format('woff'),
        url('ds/DSAutomobiles-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}/* Ferrari */@font-face {
    font-family: 'Ferrari Sans Medium';
    src: url('ferrari/Ferrari-SansMedium.woff2') format('woff2'),
        url('ferrari/Ferrari-SansMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ferrari Sans Regular';
    src: url('ferrari/Ferrari-SansRegular.woff2') format('woff2'),
        url('ferrari/Ferrari-SansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Fiat */@font-face {
    font-family: 'Poppins Black';
    src: url('fiat/Poppins-Black.woff2') format('woff2'),
        url('fiat/Poppins-Black.woff') format('woff'),
        url('fiat/Poppins-Black.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Bold';
    src: url('fiat/Poppins-Bold.woff2') format('woff2'),
        url('fiat/Poppins-Bold.woff') format('woff'),
        url('fiat/Poppins-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ExtraBold';
    src: url('fiat/Poppins-ExtraBold.woff2') format('woff2'),
        url('fiat/Poppins-ExtraBold.woff') format('woff'),
        url('fiat/Poppins-ExtraBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Medium';
    src: url('fiat/Poppins-Medium.woff2') format('woff2'),
        url('fiat/Poppins-Medium.woff') format('woff'),
        url('fiat/Poppins-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Light';
    src: url('fiat/Poppins-Light.woff2') format('woff2'),
        url('fiat/Poppins-Light.woff') format('woff'),
        url('fiat/Poppins-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Poppins ExtraLight';
    src: url('fiat/Poppins-ExtraLight.woff2') format('woff2'),
        url('fiat/Poppins-ExtraLight.woff') format('woff'),
        url('fiat/Poppins-ExtraLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins SemiBold';
    src: url('fiat/Poppins-SemiBold.woff2') format('woff2'),
        url('fiat/Poppins-SemiBold.woff') format('woff'),
        url('fiat/Poppins-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Thin';
    src: url('fiat/Poppins-Thin.woff2') format('woff2'),
        url('fiat/Poppins-Thin.woff') format('woff'),
        url('fiat/Poppins-Thin.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Poppins Regular';
    src: url('fiat/Poppins-Regular.woff2') format('woff2'),
        url('fiat/Poppins-Regular.woff') format('woff'),
        url('fiat/Poppins-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Ford */@font-face {
    font-family: 'Ford Antenna Extra Light';
    src: url('ford/ford-antenna-extra-light.woff2') format('woff2'),
    url('ford/ford-antenna-extra-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Light';
    src: url('ford/ford-antenna-light.woff2') format('woff2'),
    url('ford/ford-antenna-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Regular';
    src: url('ford/ford-antenna-regular.woff2') format('woff2'),
    url('ford/ford-antenna-regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Semi Bold';
    src: url('ford/ford-antenna-semibold.woff2') format('woff2'),
    url('ford/ford-antenna-semibold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}
@font-face {
    font-family: 'Ford Antenna Bold';
    src: url('ford/ford-antenna-bold.woff2') format('woff2'),
    url('ford/ford-antenna-bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

/* Ford Antenna Cond */

@font-face {
    font-family: 'Ford Antenna Cond Thin';
    src: url('ford/cond/ford-antenna-cond-thin.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-thin.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Extra Light';
    src: url('ford/cond/ford-antenna-cond-extra-light.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-extra-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Light';
    src: url('ford/cond/ford-antenna-cond-light.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Regular';
    src: url('ford/cond/ford-antenna-cond-regular.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Medium';
    src: url('ford/cond/ford-antenna-cond-medium.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Bold';
    src: url('ford/cond/ford-antenna-cond-bold.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Cond Black';
    src: url('ford/cond/ford-antenna-cond-black.woff2') format('woff2'),
    url('ford/cond/ford-antenna-cond-black.ttf') format('truetype');
    font-display: swap;
}


/* Ford Antenna Extra Cond */

@font-face {
    font-family: 'Ford Antenna Extra Cond Thin';
    src: url('ford/extra-cond/ford-antenna-extra-cond-thin.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-thin.ttf') format('truetype');
    font-display: swap;
}


@font-face {
    font-family: 'Ford Antenna Extra Cond Extra Light';
    src: url('ford/extra-cond/ford-antenna-extra-cond-extra-light.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-extra-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Extra Cond Light';
    src: url('ford/extra-cond/ford-antenna-extra-cond-light.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Extra Cond Regular';
    src: url('ford/extra-cond/ford-antenna-extra-cond-regular.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Extra Cond Medium';
    src: url('ford/extra-cond/ford-antenna-extra-cond-medium.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Extra Cond Bold';
    src: url('ford/extra-cond/ford-antenna-extra-cond-bold.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford Antenna Extra Cond Black';
    src: url('ford/extra-cond/ford-antenna-extra-cond-black.woff2') format('woff2'),
    url('ford/extra-cond/ford-antenna-extra-cond-black.ttf') format('truetype');
    font-display: swap;
}

/* Font F1 (2024) */
@font-face {
    font-family: 'Ford F-1 Bold';
    src: url('ford/FordF1-Bold.woff2') format('woff2'),
        url('ford/FordF1-Bold.woff') format('woff'),
        url('ford/FordF1-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Ford F-1 Medium';
    src: url('ford/FordF1-Medium.woff2') format('woff2'),
        url('ford/FordF1-Medium.woff') format('woff'),
        url('ford/FordF1-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford F-1 Light';
    src: url('ford/FordF1-Light.woff2') format('woff2'),
        url('ford/FordF1-Light.woff') format('woff'),
        url('ford/FordF1-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford F-1 Regular';
    src: url('ford/FordF1-Regular.woff2') format('woff2'),
        url('ford/FordF1-Regular.woff') format('woff'),
        url('ford/FordF1-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Ford F-1 SemiBold';
    src: url('ford/FordF1-Semibold.woff2') format('woff2'),
        url('ford/FordF1-Semibold.woff') format('woff'),
        url('ford/FordF1-Semibold.ttf') format('truetype');
    font-display: swap;
}/* Honda */@font-face {
    font-family: 'Proxima Nova Extra Condensed Semi Bold';
    src: url('honda/ProximaNova-ExtraCondensed-SemiBold.woff2') format('woff2'),
        url('honda/ProximaNova-ExtraCondensed-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Extra Condensed Regular';
    src: url('honda/ProximaNova-ExtraCondensed-Regular.woff2') format('woff2'),
        url('honda/ProximaNova-ExtraCondensed-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Extra Condensed Light';
    src: url('honda/ProximaNova-ExtraCondensed-Light.woff2') format('woff2'),
        url('honda/ProximaNova-ExtraCondensed-Light.ttf') format('truetype');
    font-display: swap;
}

/* Hyundai */@font-face {
    font-family: 'Hyundai Sans Head Bold';
    src: url('hyundai/HyundaiSansHead-Bold.woff2') format('woff2'),
        url('hyundai/HyundaiSansHead-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Hyundai Sans Head Medium';
    src: url('hyundai/HyundaiSansHead-Medium.woff2') format('woff2'),
        url('hyundai/HyundaiSansHead-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Hyundai Sans Head Regular';
    src: url('hyundai/HyundaiSansHead-Regular.woff2') format('woff2'),
        url('hyundai/HyundaiSansHead-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Hyundai Sans Text Bold';
    src: url('hyundai/HyundaiSansText-Bold.woff2') format('woff2'),
        url('hyundai/HyundaiSansText-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Hyundai Sans Text Regular';
    src: url('hyundai/HyundaiSansText-Regular.woff2') format('woff2'),
        url('hyundai/HyundaiSansText-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Hyundai Sans Text Medium';
    src: url('hyundai/HyundaiSansText-Medium.woff2') format('woff2'),
        url('hyundai/HyundaiSansText-Medium.ttf') format('truetype');
    font-display: swap;
}/* Infiniti */@font-face {
    font-family: 'Infiniti Brand Regular';
    src: url('infiniti/InfinitiBrand-Regular.woff2') format('woff2'),
        url('infiniti/InfinitiBrand-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Infiniti Brand Bold';
    src: url('infiniti/InfinitiBrand-Bold.woff2') format('woff2'),
        url('infiniti/InfinitiBrand-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Infiniti Brand Light';
    src: url('infiniti/InfinitiBrand-Light.woff2') format('woff2'),
        url('infiniti/InfinitiBrand-Light.ttf') format('truetype');
    font-display: swap;
}

/* Isuzu */@font-face {
    font-family: 'Isuzu Regular';
    src: url('isuzu/DINNextLTPro-Regular.woff2') format('woff2'),
        url('isuzu/DINNextLTPro-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Isuzu Medium';
    src: url('isuzu/DINNextLTPro-Medium.woff2') format('woff2'),
        url('isuzu/DINNextLTPro-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Isuzu Bold';
    src: url('isuzu/DINNextLTPro-Bold.woff2') format('woff2'),
        url('isuzu/DINNextLTPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}/* Jaguar */@font-face {
    font-family: 'Proxima Nova Bold';
    src: url('jaguar/ProximaNova-Bold.woff2') format('woff2'),
        url('jaguar/ProximaNova-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Regular';
    src: url('jaguar/ProximaNova-Regular.woff2') format('woff2'),
        url('jaguar/ProximaNova-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Jaguar Modern Web Bold';
    src: url('jaguar/JaguarModernWeb-Bold.woff2') format('woff2'),
        url('jaguar/JaguarModernWeb-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* Jeep */@font-face {
    font-family: 'Roboto Bold';
    src: url('jeep/Roboto-Bold.woff2') format('woff2'),
        url('jeep/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Regular';
    src: url('jeep/Roboto-Regular.woff2') format('woff2'),
        url('jeep/Roboto-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Light';
    src: url('jeep/Roboto-Light.woff2') format('woff2'),
        url('jeep/Roboto-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Medium';
    src: url('jeep/Roboto-Medium.woff2') format('woff2'),
        url('jeep/Roboto-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Thin';
    src: url('jeep/Roboto-Thin.woff2') format('woff2'),
        url('jeep/Roboto-Thin.ttf') format('truetype');
    font-display: swap;
}/* Kia */@font-face {
    font-family: 'Kia Signature Light';
    src: url('kia/KiaSignature-Light.woff2') format('woff2'),
        url('kia/KiaSignature-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Kia Signature Bold';
    src: url('kia/KiaSignature-Bold.woff2') format('woff2'),
        url('kia/KiaSignature-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Kia Signature Regular';
    src: url('kia/KiaSignature-Regular.woff2') format('woff2'),
        url('kia/KiaSignature-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Lamborghini */@font-face {
    font-family: 'Roboto Bold';
    src: url('lamborghini/Roboto-Bold.woff2') format('woff2'),
        url('lamborghini/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Regular';
    src: url('lamborghini/Roboto-Regular.woff2') format('woff2'),
        url('lamborghini/Roboto-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Light';
    src: url('lamborghini/Roboto-Light.woff2') format('woff2'),
        url('lamborghini/Roboto-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Medium';
    src: url('lamborghini/Roboto-Medium.woff2') format('woff2'),
        url('lamborghini/Roboto-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Thin';
    src: url('lamborghini/Roboto-Thin.woff2') format('woff2'),
        url('lamborghini/Roboto-Thin.ttf') format('truetype');
    font-display: swap;
}/* Land Rover *//** Avenir **/
@font-face {
    font-family: 'Avenir Next Semi Bold';
    src: url('land-rover/AvenirNextW01-SemiBold.woff2') format('woff2'),
        url('land-rover/AvenirNextW01-SemiBold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Regular';
    src: url('land-rover/AvenirNextW1G-Regular.woff2') format('woff2'),
        url('land-rover/AvenirNextW1G-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Medium';
    src: url('land-rover/AvenirNextW1G-Medium.woff2') format('woff2'),
        url('land-rover/AvenirNextW1G-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next Bold';
    src: url('land-rover/AvenirNextW1G-Bold.woff2') format('woff2'),
        url('land-rover/AvenirNextW1G-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/** Land Rover Web **/
@font-face {
    font-family: 'Land Rover Web Bold';
    src: url('land-rover/LandRoverWeb-Bold.woff2') format('woff2'),
        url('land-rover/LandRoverWeb-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Web Medium';
    src: url('land-rover/LandRoverWeb-Medium.woff2') format('woff2'),
        url('land-rover/LandRoverWeb-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Web Light';
    src: url('land-rover/LandRoverWeb-Light.woff2') format('woff2'),
        url('land-rover/LandRoverWeb-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Web Semi Bold';
    src: url('land-rover/LandRoverWeb-SemiBold.woff2') format('woff2'),
        url('land-rover/LandRoverWeb-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/** Ascender **/
@font-face {
    font-family: 'Ascender Bold';
    src: url('land-rover/AscenderSerifW05-Bold.woff2') format('woff2'),
        url('land-rover/AscenderSerifW05-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}/* Lexus */@font-face {
    font-family: 'Nobel Regular';
    src: url('lexus/Nobel-Regular.woff2') format('woff2'),
        url('lexus/Nobel-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Nobel Bold';
    src: url('lexus/Nobel-Bold.woff2') format('woff2'),
        url('lexus/Nobel-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}
 
@font-face {
    font-family: 'Nobel Book';
    src: url('lexus/Nobel-Book.woff2') format('woff2'),
        url('lexus/Nobel-Book.ttf') format('truetype');
    font-display: swap;
}

/* Lotus */@font-face {
    font-family: 'Overpass Lotus Headlines';
    src: url('lotus/Overpass-Lotus-Headlines.woff2') format('woff2'),
        url('lotus/Overpass-Lotus-Headlines.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Overpass';
    src: url('lotus/Overpass-Regular.woff2') format('woff2'),
        url('lotus/Overpass-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Maserati */@font-face {
    font-family: 'Everett Medium';
    src: url('maserati/Everett-Medium.woff2') format('woff2'),
        url('maserati/Everett-Medium.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Univers45 Light';
    src: url('maserati/UniversLTW02-45Light.woff2') format('woff2'),
        url('maserati/UniversLTW02-45Light.woff') format('woff');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Everett Light';
    src: url('maserati/Everett-Light.woff2') format('woff2'),
        url('maserati/Everett-Light.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'Everett Regular';
    src: url('maserati/Everett-Regular.woff2') format('woff2'),
        url('maserati/Everett-Regular.woff') format('woff');
    font-display: swap;
}

/* Mazda */@font-face {
    font-family: 'Mazda Type Bold';
    src: url('mazda/MazdaType-Bold.woff2') format('woff2'),
        url('mazda/MazdaType-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Mazda Type Regular';
    src: url('mazda/MazdaType-Regular.woff2') format('woff2'),
        url('mazda/MazdaType-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Mazda Type Medium';
    src: url('mazda/MazdaType-Medium.woff2') format('woff2'),
        url('mazda/MazdaType-Medium.ttf') format('truetype');
    font-display: swap;
}

/* Mclaren */@font-face {
    font-family: 'McLaren Bespoke Bold';
    src: url('mclaren/McLaren-Bespoke-Bold.woff2') format('woff2'),
        url('mclaren/McLaren-Bespoke-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'McLaren Bespoke Regular';
    src: url('mclaren/McLaren-Bespoke-Regular.woff2') format('woff2'),
        url('mclaren/McLaren-Bespoke-Regular.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'McLaren Bespoke Light';
    src: url('mclaren/McLaren-Bespoke-Light.woff2') format('woff2'),
        url('mclaren/McLaren-Bespoke-Light.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Soho Gothic Pro Light';
    src: url('mclaren/SohoGothicPro-Light.woff2') format('woff2'),
        url('mclaren/SohoGothicPro-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Soho Gothic Pro Regular';
    src: url('mclaren/SohoGothicPro-Regular.woff2') format('woff2'),
        url('mclaren/SohoGothicPro-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Soho Gothic Pro Medium';
    src: url('mclaren/SohoGothicPro-Medium.woff2') format('woff2'),
        url('mclaren/SohoGothicPro-Medium.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

/* Mercedes Benz */@font-face {
    font-family: 'Mercedes Text Regular';
    src: url('mercedes-benz/MercedesText-Regular.woff2') format('woff2'),
        url('mercedes-benz/MercedesText-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Mercedes Text Bold';
    src: url('mercedes-benz/MercedesText-Bold.woff2') format('woff2'),
        url('mercedes-benz/MercedesText-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Mercedes Head Regular';
    src: url('mercedes-benz/MercedesHead-Regular.woff2') format('woff2'),
        url('mercedes-benz/MercedesHead-Regular.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

/* MG */@font-face {
    font-family: 'MG Regular';
    src: url('mg/MG-Regular.woff2') format('woff2'),
        url('mg/MG-Regular.woff') format('woff'),
        url('mg/MG-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MG Medium';
    src: url('mg/MG-Medium.woff2') format('woff2'),
        url('mg/MG-Medium.woff') format('woff'),
        url('mg/MG-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MG Bold';
    src: url('mg/MG-Bold.woff2') format('woff2'),
        url('mg/MG-Bold.woff') format('woff'),
        url('mg/MG-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MG Light';
    src: url('mg/MG-Light.woff2') format('woff2'),
        url('mg/MG-Light.woff') format('woff'),
        url('mg/MG-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* MINI */@font-face {
    font-family: 'MINI Serif Bold';
    src: url('mini/MINISerif-Bold.woff2') format('woff2'),
        url('mini/MINISerif-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'MINI Serif Regular';
    src: url('mini/MINISerif-Regular.woff2') format('woff2'),
        url('mini/MINISerif-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'MINI Sans Serif Bold';
    src: url('mini/MINISansSerif-Bold.woff2') format('woff2'),
        url('mini/MINISansSerif-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'MINI Sans Serif Regular';
    src: url('mini/MINISansSerif-Regular.woff2') format('woff2'),
        url('mini/MINISansSerif-Regular.ttf') format('truetype');
    font-style: normal;
}






/* Mitsubishi */@font-face {
    font-family: 'MMC Medium';
    src: url('mitsubishi/MMC-Medium.woff2') format('woff2'),
        url('mitsubishi/MMC-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'MMC Bold';
    src: url('mitsubishi/MMC-Bold.woff2') format('woff2'),
        url('mitsubishi/MMC-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'MMC Regular';
    src: url('mitsubishi/MMC-Regular.woff2') format('woff2'),
        url('mitsubishi/MMC-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Nissan */@font-face {
    font-family: 'Nissan Brand Regular';
    src: url('nissan/NissanBrandW01-Regular.woff2') format('woff2'),
        url('nissan/NissanBrandW01-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Nissan Brand Bold';
    src: url('nissan/NissanBrandW01-Bold.woff2') format('woff2'),
        url('nissan/NissanBrandW01-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Nissan Brand Light';
    src: url('nissan/NissanBrandW01-Light.woff2') format('woff2'),
        url('nissan/NissanBrandW01-Light.ttf') format('truetype');
    font-display: swap;
}

/* Peugeot */@font-face {
    font-family: 'Peugeot Black';
    src: url('peugeot/Peugeot-Black.woff2') format('woff2'),
        url('peugeot/Peugeot-Black.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Peugeot Bold';
    src: url('peugeot/Peugeot-Bold.woff2') format('woff2'),
        url('peugeot/Peugeot-Bold.ttf') format('truetype');
       font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Peugeot Regular';
    src: url('peugeot/Peugeot-Regular.woff2') format('woff2'),
        url('peugeot/Peugeot-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Peugeot Light';
    src: url('peugeot/Peugeot-Light.woff2') format('woff2'),
        url('peugeot/Peugeot-Light.ttf') format('truetype');
    font-display: swap;
}/* Porsche */@font-face {
    font-family: 'Porsche Next Bold';
    src: url('porsche/PorscheNext-Bold.woff2') format('woff2'),
        url('porsche/PorscheNext-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Porsche Next Regular';
    src: url('porsche/PorscheNext-Regular.woff2') format('woff2'),
        url('porsche/PorscheNext-Regular.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Porsche Next Light';
    src: url('porsche/PorscheNext-Light.woff2') format('woff2'),
        url('porsche/PorscheNext-Light.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}/* Renault */@font-face {
    font-family: 'NouvelR Bold';
    src: url('renault/NouvelR-Bold.woff2') format('woff2'),
        url('renault/NouvelR-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'NouvelR Regular';
    src: url('renault/NouvelR-Regular.woff2') format('woff2'),
        url('renault/NouvelR-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Rolls-Royce */@font-face {
    font-family: 'Riviera Nights Regular';
    src: url('rolls-royce/RivieraNights-Regular.woff2') format('woff2'),
        url('rolls-royce/RivieraNights-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Riviera Nights Medium';
    src: url('rolls-royce/RivieraNights-Medium.woff2') format('woff2'),
        url('rolls-royce/RivieraNights-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Riviera Nights Ultra Light';
    src: url('rolls-royce/RivieraNights-Ultralight.woff2') format('woff2'),
        url('rolls-royce/RivieraNights-Ultralight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Riviera Nights Light';
    src: url('rolls-royce/RivieraNights-Light.woff2') format('woff2'),
        url('rolls-royce/RivieraNights-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Riviera Nights Bold';
    src: url('rolls-royce/RivieraNights-Bold.woff2') format('woff2'),
        url('rolls-royce/RivieraNights-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* SEAT */@font-face {
    font-family: 'SEAT BCN Extra Light';
    src: url('seat/SEATBCN-ExtraLight.woff2') format('woff2'),
        url('seat/SEATBCN-ExtraLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Light';
    src: url('seat/SEATBCN-Light.woff2') format('woff2'),
        url('seat/SEATBCN-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Medium';
    src: url('seat/SEATBCN-Medium.woff2') format('woff2'),
        url('seat/SEATBCN-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Black';
    src: url('seat/SEATBCN-Black.woff2') format('woff2'),
        url('seat/SEATBCN-Black.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Book';
    src: url('seat/SEATBCN-Book.woff2') format('woff2'),
        url('seat/SEATBCN-Book.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Regular';
    src: url('seat/SEATBCN-Regular.woff2') format('woff2'),
        url('seat/SEATBCN-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SEAT BCN Bold';
    src: url('seat/SEATBCN-Bold.woff2') format('woff2'),
        url('seat/SEATBCN-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* SKODA */@font-face {
    font-family: 'SKODA Next Bold';
    src: url('skoda/SKODANext-Bold.woff2') format('woff2'),
        url('skoda/SKODANext-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'SKODA Next Regular';
    src: url('skoda/SKODANext-Regular.woff2') format('woff2'),
        url('skoda/SKODANext-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'SKODA Next Light';
    src: url('skoda/SKODANext-Light.woff2') format('woff2'),
        url('skoda/SKODANext-Light.ttf') format('truetype');
    font-display: swap;
}

/* Smart */@font-face {
	font-family: 'Smart Head Bold';
	src: url('smart/SmartHead-Bold.woff2') format('woff2'),
		 url('smart/SmartHead-Bold.ttf') format('truetype');
	font-weight: bold;
	font-display: swap;
}

@font-face {
	font-family: 'Smart Head Regular';
	src: url('smart/SmartHead-Regular.woff2') format('woff2'),
		 url('smart/SmartHead-Regular.ttf') format('truetype');
	font-display: swap;
}

@font-face {
	font-family: 'Smart Text Bold';
	src: url('smart/SmartHead-Bold.woff2') format('woff2'),
		 url('smart/SmartHead-Bold.ttf') format('truetype');
	font-weight: bold;
	font-display: swap;
}

@font-face {
	font-family: 'Smart Text Regular';
	src: url('smart/SmartHead-Regular.woff2') format('woff2'),
		 url('smart/SmartHead-Regular.ttf') format('truetype');
	font-display: swap;
}

@font-face {
	font-family: 'Smart Text Light';
	src: url('smart/SmartHead-Light.woff2') format('woff2'),
		 url('smart/SmartHead-Light.ttf') format('truetype');
	font-display: swap;
}/* Ssangyong */@font-face {
	font-family: 'Raleway Bold';
	src: url('ssangyong/Raleway-Bold.woff2') format('woff2'),
		 url('ssangyong/Raleway-Bold.ttf') format('truetype');
	font-weight: bold;
	font-display: swap;
}

@font-face {
	font-family: 'Raleway Regular';
	src: url('ssangyong/Raleway-Regular.woff2') format('woff2'),
		 url('ssangyong/Raleway-Regular.ttf') format('truetype');
	font-display: swap;
}

@font-face {
	font-family: 'Raleway Light';
	src: url('ssangyong/Raleway-Light.woff2') format('woff2'),
		 url('ssangyong/Raleway-Light.ttf') format('truetype');
	font-display: swap;
}/* Subaru */@font-face {
    font-family: 'URW DIN Bold';
    src: url('subaru/URWDIN-Bold.woff2') format('woff2'),
        url('subaru/URWDIN-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'URW DIN Extra Light';
    src: url('subaru/URWDIN-XLight.woff2') format('woff2'),
        url('subaru/URWDIN-XLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'URW DIN Light';
    src: url('subaru/URWDIN-Light.woff2') format('woff2'),
        url('subaru/URWDIN-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'URW DIN Demi';
    src: url('subaru/URWDIN-Demi.woff2') format('woff2'),
        url('subaru/URWDIN-Demi.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'URW DIN Medium';
    src: url('subaru/URWDIN-Medium.woff2') format('woff2'),
        url('subaru/URWDIN-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'URW DIN Regular';
    src: url('subaru/URWDIN-Regular.woff2') format('woff2'),
        url('subaru/URWDIN-Regular.ttf') format('truetype');
    font-display: swap;
}

/* Suzuki */@font-face {
    font-family: 'Franklin Gothic Head';
    src: url('suzuki/FranklinGothicURW-Hea.woff2') format('woff2'),
        url('suzuki/FranklinGothicURW-Hea.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Franklin Gothic Demi';
    src: url('suzuki/FranklinGothicURW-Dem.woff2') format('woff2'),
        url('suzuki/FranklinGothicURW-Dem.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Franklin Gothic Book';
    src: url('suzuki/FranklinGothicURW-Boo.woff2') format('woff2'),
        url('suzuki/FranklinGothicURW-Boo.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Right Grotesk Narrow Dark';
    src: url('suzuki/RightGrotesk-NarrowDark.woff2') format('woff2'),
        url('suzuki/RightGrotesk-NarrowDark.woff') format('woff'),
        url('suzuki/RightGrotesk-NarrowDark.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Right Grotesk Compact Dark';
    src: url('suzuki/RightGrotesk-CompactDark.woff2') format('woff2'),
        url('suzuki/RightGrotesk-CompactDark.woff') format('woff'),
        url('suzuki/RightGrotesk-CompactDark.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Right Grotesk Wide Dark';
    src: url('suzuki/RightGrotesk-WideDark.woff2') format('woff2'),
        url('suzuki/RightGrotesk-WideDark.woff') format('woff'),
        url('suzuki/RightGrotesk-WideDark.ttf') format('truetype');
    font-display: swap;
}


@font-face {
    font-family: 'Right Grotesk Compact';
    src: url('suzuki/RightGrotesk-CompactBlack.woff2') format('woff2'),
        url('suzuki/RightGrotesk-CompactBlack.woff') format('woff'),
        url('suzuki/RightGrotesk-CompactBlack.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Right Grotesk Spatial';
    src: url('suzuki/RightGrotesk-SpatialBlack.woff2') format('woff2'),
        url('suzuki/RightGrotesk-SpatialBlack.woff') format('woff'),
        url('suzuki/RightGrotesk-SpatialBlack.ttf') format('truetype');
    font-display: swap;
}

/* Toyota */@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('toyota/NotoSansHebrew-Regular.woff2') format('woff2'),
        url('toyota/NotoSansHebrew-Regular.woff') format('woff'),
        url('toyota/NotoSansHebrew-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('toyota/NotoSansHebrew-SemiBold.woff2') format('woff2'),
        url('toyota/NotoSansHebrew-SemiBold.woff') format('woff'),
        url('toyota/NotoSansHebrew-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('toyota/NotoSansHebrew-Bold.woff2') format('woff2'),
        url('toyota/NotoSansHebrew-Bold.woff') format('woff'),
        url('toyota/NotoSansHebrew-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('toyota/NotoSansHebrew-Light.woff2') format('woff2'),
        url('toyota/NotoSansHebrew-Light.woff') format('woff'),
        url('toyota/NotoSansHebrew-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Toyota Type';
    src: url('toyota/ToyotaType-Regular.woff2') format('woff2'),
        url('toyota/ToyotaType-Regular.woff') format('woff'),
        url('toyota/ToyotaType-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Toyota Type';
    src: url('toyota/ToyotaType-Semibold.woff2') format('woff2'),
        url('toyota/ToyotaType-Semibold.woff') format('woff'),
        url('toyota/ToyotaType-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Toyota Type';
    src: url('toyota/ToyotaType-Bold.woff2') format('woff2'),
        url('toyota/ToyotaType-Bold.woff') format('woff'),
        url('toyota/ToyotaType-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Toyota Type';
    src: url('toyota/ToyotaType-Light.woff2') format('woff2'),
        url('toyota/ToyotaType-Light.woff') format('woff'),
        url('toyota/ToyotaType-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Toyota Type Book';
    src: url('toyota/ToyotaType-Book.woff2') format('woff2'),
        url('toyota/ToyotaType-Book.woff') format('woff'),
        url('toyota/ToyotaType-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Vauxhall */@font-face {
    font-family: 'Vauxhall Neue Extra Bold';
    src: url('vauxhall/VauxhallNeueExtraBold.woff2') format('woff2'),
        url('vauxhall/VauxhallNeueExtraBold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Vauxhall Neue Bold';
    src: url('vauxhall/VauxhallNeueBold.woff2') format('woff2'),
        url('vauxhall/VauxhallNeueBold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Vauxhall Neue Regular';
    src: url('vauxhall/VauxhallNeueRegular.woff2') format('woff2'),
        url('vauxhall/VauxhallNeueRegular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Opel Next Regular';
    src: url('vauxhall/OpelNext.woff2') format('woff2'),
        url('vauxhall/OpelNext.woff') format('woff'),
        url('vauxhall/OpelNext.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opel Next Light';
    src: url('vauxhall/OpelNext-Light.woff2') format('woff2'),
        url('vauxhall/OpelNext-Light.woff') format('woff'),
        url('vauxhall/OpelNext-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opel Next Bold';
    src: url('vauxhall/OpelNext-Bold.woff2') format('woff2'),
        url('vauxhall/OpelNext-Bold.woff') format('woff'),
        url('vauxhall/OpelNext-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Volkswagen */@font-face {
    font-family: 'VW Head Regular';
    src: url('volkswagen/VWHead.woff2') format('woff2'),
        url('volkswagen/VWHead.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Head Bold';
    src: url('volkswagen/VWHead-Bold.woff2') format('woff2'),
        url('volkswagen/VWHead-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Head Light';
    src: url('volkswagen/VWHead-Light.woff2') format('woff2'),
        url('volkswagen/VWHead-Light.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Text Regular';
    src: url('volkswagen/VWText.woff2') format('woff2'),
        url('volkswagen/VWText.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'VW Text Bold';
    src: url('volkswagen/VWText-Bold.woff2') format('woff2'),
        url('volkswagen/VWText-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}/* Volvo */@font-face {
    font-family: 'Volvo Type Medium';
    src: url('volvo/volvo-novum-medium.woff2') format('woff2'),
        url('volvo/volvo-novum-medium.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Volvo Type Regular';
    src: url('volvo/volvo-novum-regular.woff2') format('woff2'),
        url('volvo/volvo-novum-regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Volvo Type Bold';
    src: url('volvo/volvo-novum-bold.woff2') format('woff2'),
        url('volvo/volvo-novum-bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Volvo Type Light';
    src: url('volvo/volvo-novum-semi-light.woff2') format('woff2'),
        url('volvo/volvo-novum-semi-light.ttf') format('truetype');
    font-display: swap;
}
/* VW Commercial */@font-face {
    font-family: 'VW Head Regular';
    src: url('volkswagen/VWHead.woff2') format('woff2'),
        url('volkswagen/VWHead.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Head Bold';
    src: url('volkswagen/VWHead-Bold.woff2') format('woff2'),
        url('volkswagen/VWHead-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Head Light';
    src: url('volkswagen/VWHead-Light.woff2') format('woff2'),
        url('volkswagen/VWHead-Light.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'VW Text Regular';
    src: url('volkswagen/VWText.woff2') format('woff2'),
        url('volkswagen/VWText.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'VW Text Bold';
    src: url('volkswagen/VWText-Bold.woff2') format('woff2'),
        url('volkswagen/VWText-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}/* Cupra */@font-face {
    font-family: 'Cupra Medium';
    src: url('cupra/Cupra-Medium.woff2') format('woff2'),
        url('cupra/Cupra-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Cupra Light';
    src: url('cupra/Cupra-Light.woff2') format('woff2'),
        url('cupra/Cupra-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Cupra Bold';
    src: url('cupra/Cupra-Bold.woff2') format('woff2'),
        url('cupra/Cupra-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Cupra Regular';
    src: url('cupra/Cupra-Regular.woff2') format('woff2'),
        url('cupra/Cupra-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Cupra Book';
    src: url('cupra/Cupra-Book.woff2') format('woff2'),
        url('cupra/Cupra-Book.ttf') format('truetype');
    font-display: swap;
}
/* Maxus */@font-face {
    font-family: 'Halcom Regular';
    src: url('maxus/Halcom-Regular.woff2') format('woff2'),
        url('maxus/Halcom-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Halcom Bold';
    src: url('maxus/Halcom-Bold.woff2') format('woff2'),
        url('maxus/Halcom-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* Tesla */@font-face {
    font-family: 'Gotham SSm Bold';
    src: url('tesla/GothamSSm-Bold_Web.woff2') format('woff2'),
        url('tesla/GothamSSm-Bold_Web.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham SSm Book';
    src: url('tesla/GothamSSm-Book_Web.woff2') format('woff2'),
        url('tesla/GothamSSm-Book_Web.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Gotham SS Light';
    src: url('tesla/GothamSSm-Light_Web.woff2') format('woff2'),
        url('tesla/GothamSSm-Light_Web.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Gotham SSm Medium';
    src: url('tesla/GothamSSm-Medium_Web.woff2') format('woff2'),
        url('tesla/GothamSSm-Medium_Web.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Gotham SSm Extra Light';
    src: url('tesla/GothamSSm-XLight_Web.woff2') format('woff2'),
        url('tesla/GothamSSm-XLight_Web.ttf') format('truetype');
    font-display: swap;
}/* Daf */@font-face {
	font-family: 'Helvetica Neue Regular';
	src: url('daf/HelveticaNeue-Regular.woff2') format('woff2'),
		 url('daf/HelveticaNeue-Regular.ttf') format('ttf');
	font-display: swap;
}

@font-face {
	font-family: 'Helvetica Neue Bold';
	src: url('daf/HelveticaNeue-Bold.woff2') format('woff2'),
		 url('daf/HelveticaNeue-Bold.ttf') format('ttf');
	font-display: swap;
}

@font-face {
	font-family: 'Helvetica Neue Light';
	src: url('daf/HelveticaNeue-Light.woff2') format('woff2'),
		 url('daf/HelveticaNeue-Light.ttf') format('ttf');
	font-display: swap;
}

@font-face {
	font-family: 'Helvetica Neue Medium';
	src: url('daf/HelveticaNeue-Medium.woff2') format('woff2'),
		 url('daf/HelveticaNeue-Medium.ttf') format('ttf');
	font-display: swap;
}/* GWM ORA */@font-face {
	font-family: 'ORA Funky Headline';
	src: url('gwm-ora/ORAfunkyHeadline.woff2') format('woff2'),
	url('gwm-ora/ORAfunkyHeadline.ttf') format('truetype');
	font-weight: bold;
	font-display: swap;
}

@font-face {
	font-family: 'ORA Funky Text';
	src: url('gwm-ora/ORAfunkyText-Regular.woff2') format('woff2'),
	url('gwm-ora/ORAfunkyText-Regular.ttf') format('truetype');
	font-display: swap;
}/* Polestar */@font-face {
    font-family: 'Polestar Unica Regular';
    src: url('polestar/PolestarUnica77TT-Regular.woff2') format('woff2'),
        url('polestar/PolestarUnica77TT-Regular.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

/* Bosch */@font-face {
	font-family: 'Bosch Sans Bold';
	src: url('bosch/BoschSans-Bold.woff2') format('woff2'),
		url('bosch/BoschSans-Bold.ttf') format('truetype');
	font-display: swap;
}

@font-face {
	font-family: 'Bosch Sans Medium';
	src: url('bosch/BoschSans-Medium.woff2') format('woff2'),
		url('bosch/BoschSans-Medium.ttf') format('truetype');
	font-display: swap;
}

@font-face {
	font-family: 'Bosch Sans Regular';
	src: url('bosch/BoschSans-Regular.woff2') format('woff2'),
		url('bosch/BoschSans-Regular.ttf') format('truetype');
	font-display: swap;
}/* BYD */@font-face {
    font-family: 'Montserrat Bold';
    src: url('byd/Montserrat-Bold.woff2') format('woff2'),
        url('byd/Montserrat-Bold.ttf') format('truetype');
	font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat Light';
    src: url('byd/Montserrat-Light.woff2') format('woff2'),
        url('byd/Montserrat-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat Regular';
    src: url('byd/Montserrat-Regular.woff2') format('woff2'),
        url('byd/Montserrat-Regular.ttf') format('truetype');
    font-display: swap;
}/* KGM */@font-face {
    font-family: 'Zuume Regular';
    src: url('kgm/Zuume-Regular.woff2') format('woff2'),
        url('kgm/Zuume-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Skolar Sans Latn';
    src: url('kgm/SkolarSansLatn-Rg.woff2') format('woff2'),
        url('kgm/SkolarSansLatn-Rg.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Zuume Bold';
    src: url('kgm/Zuume-Bold.woff2') format('woff2'),
        url('kgm/Zuume-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Skolar Sans Latn Me';
    src: url('kgm/SkolarSansLatn-Me.woff2') format('woff2'),
        url('kgm/SkolarSansLatn-Me.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Skolar Sans Latn';
    src: url('kgm/SkolarSansLatn-Bd.woff2') format('woff2'),
        url('kgm/SkolarSansLatn-Bd.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Skolar Sans Latn Sb';
    src: url('kgm/SkolarSansLatn-Sb.woff2') format('woff2'),
        url('kgm/SkolarSansLatn-Sb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* OMODA */@font-face {
    font-family: 'Raleway Thin';
    src: url('omoda/Raleway-Thin.woff2') format('woff2'),
        url('omoda/Raleway-Thin.woff') format('woff'),
        url('omoda/Raleway-Thin.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway Regular';
    src: url('omoda/Raleway-Regular.woff2') format('woff2'),
        url('omoda/Raleway-Regular.woff') format('woff'),
        url('omoda/Raleway-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway Bold';
    src: url('omoda/Raleway-Bold.woff2') format('woff2'),
        url('omoda/Raleway-Bold.woff') format('woff'),
        url('omoda/Raleway-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Raleway Extra Bold';
    src: url('omoda/Raleway-ExtraBold.woff2') format('woff2'),
        url('omoda/Raleway-ExtraBold.woff') format('woff'),
        url('omoda/Raleway-ExtraBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway Light';
    src: url('omoda/Raleway-Light.woff2') format('woff2'),
        url('omoda/Raleway-Light.woff') format('woff'),
        url('omoda/Raleway-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway Medium';
    src: url('omoda/Raleway-Medium.woff2') format('woff2'),
        url('omoda/Raleway-Medium.woff') format('woff'),
        url('omoda/Raleway-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway Semi Bold';
    src: url('omoda/Raleway-SemiBold.woff2') format('woff2'),
        url('omoda/Raleway-SemiBold.woff') format('woff'),
        url('omoda/Raleway-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Inter Regular';
    src: url('omoda/Inter18pt-Regular.woff2') format('woff2'),
        url('omoda/Inter18pt-Regular.woff') format('woff'),
        url('omoda/Inter18pt-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Light';
    src: url('omoda/Inter18pt-Light.woff2') format('woff2'),
        url('omoda/Inter18pt-Light.woff') format('woff'),
        url('omoda/Inter18pt-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Michroma Regular';
    src: url('omoda/Michroma-Regular.woff2') format('woff2'),
        url('omoda/Michroma-Regular.woff') format('woff'),
        url('omoda/Michroma-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Medium';
    src: url('omoda/Inter18pt-Medium.woff2') format('woff2'),
        url('omoda/Inter18pt-Medium.woff') format('woff'),
        url('omoda/Inter18pt-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Bold';
    src: url('omoda/Inter18pt-Bold.woff2') format('woff2'),
        url('omoda/Inter18pt-Bold.woff') format('woff'),
        url('omoda/Inter18pt-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}



/* JAECOO */@font-face {
    font-family: 'Source Sans Pro Bold';
    src: url('jaecoo/SourceSansPro-Bold.woff2') format('woff2'),
        url('jaecoo/SourceSansPro-Bold.woff') format('woff'),
        url('jaecoo/SourceSansPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro Semibold';
    src: url('jaecoo/SourceSansPro-Semibold.woff2') format('woff2'),
        url('jaecoo/SourceSansPro-Semibold.woff') format('woff'),
        url('jaecoo/SourceSansPro-Semibold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro Regular';
    src: url('jaecoo/SourceSansPro-Regular.woff2') format('woff2'),
        url('jaecoo/SourceSansPro-Regular.woff') format('woff'),
        url('jaecoo/SourceSansPro-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro Light';
    src: url('jaecoo/SourceSansPro-Light.woff2') format('woff2'),
        url('jaecoo/SourceSansPro-Light.woff') format('woff'),
        url('jaecoo/SourceSansPro-Light.ttf') format('truetype');
    font-display: swap;
}

/* Alpine */@font-face {
    font-family: 'Alpine Prototype Light';
    src: url('alpine/AaALPINE-PROTOTYPE-Light.woff2') format('woff2'),
        url('alpine/AaALPINE-PROTOTYPE-Light.woff') format('woff'),
        url('alpine/AaALPINE-PROTOTYPE-Light.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alpine Prototype Bold';
    src: url('alpine/AaALPINE-PROTOTYPE-Bold.woff2') format('woff2'),
        url('alpine/AaALPINE-PROTOTYPE-Bold.woff') format('woff'),
        url('alpine/AaALPINE-PROTOTYPE-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Leapmotor */@font-face {
    font-family: 'Stellantis UI Regular';
    src: url('leapmotor/StellantisUI-Regular.woff2') format('woff2'),
        url('leapmotor/StellantisUI-Regular.woff') format('woff'),
        url('leapmotor/StellantisUI-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat Bold';
    src: url('leapmotor/Montserrat-Bold.woff2') format('woff2'),
        url('leapmotor/Montserrat-Bold.woff') format('woff'),
        url('leapmotor/Montserrat-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat Semibold';
    src: url('leapmotor/Montserrat-SemiBold.woff2') format('woff2'),
        url('leapmotor/Montserrat-SemiBold.woff') format('woff'),
        url('leapmotor/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat Regular';
    src: url('leapmotor/Montserrat-Regular.woff2') format('woff2'),
        url('leapmotor/Montserrat-Regular.woff') format('woff'),
        url('leapmotor/Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* GWM */@font-face {
    font-family: 'Helvetica Now Display Regular';
    src: url('gwm/HelveticaNowDisplay-Regular.woff2') format('woff2'),
        url('gwm/HelveticaNowDisplay-Regular.woff') format('woff'),
        url('gwm/HelveticaNowDisplay-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Now Display Bold';
    src: url('gwm/HelveticaNowDisplay-Bold.woff2') format('woff2'),
        url('gwm/HelveticaNowDisplay-Bold.woff') format('woff'),
        url('gwm/HelveticaNowDisplay-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Chery */@font-face {
    font-family: 'Helvetica Medium';
    src: url('chery/HelveticaMedium.woff2') format('woff2'),
        url('chery/HelveticaMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

