/* Dealer.com OEM Font Library */

@font-face { font-family: 'Acura Bespoke'; src: url('/fonts/acura-bespoke-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Acura Bespoke'; src: url('/fonts/acura-bespoke-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Acura Bespoke'; src: url('/fonts/acura-bespoke-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Acura Bespoke'; src: url('/fonts/acura-bespoke-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Acura Bliss'; src: url('/fonts/acura-bliss-heavy.woff') format('woff'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Acura Bliss'; src: url('/fonts/acura-bliss-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Alfa Roboto Condensed'; src: url('/fonts/alfa-robotoCondensed-normal.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Alfa Roboto Condensed'; src: url('/fonts/alfa-robotoCondensed-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Alfa Roboto Condensed'; src: url('/fonts/alfa-robotoCondensed-light.ttf') format('truetype'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Audi'; src: url('/fonts/audi-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Audi'; src: url('/fonts/audi-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Audi Extended'; src: url('/fonts/audi-extended-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Audi Extended'; src: url('/fonts/audi-extended-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'BMW'; src: url('/fonts/bmw-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'BMW'; src: url('/fonts/bmw-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'BMW Group Light'; src: url('/fonts/bmw-group-light-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Infiniti Brand'; src: url('/fonts/infiniti-brand-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Infiniti Brand'; src: url('/fonts/infiniti-brand-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Infiniti Brand'; src: url('/fonts/infiniti-brand-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Jaguar'; src: url('/fonts/jaguar-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Jaguar'; src: url('/fonts/jaguar-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Kia'; src: url('/fonts/kia-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Kia'; src: url('/fonts/kia-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Land Rover'; src: url('/fonts/land-rover-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Land Rover'; src: url('/fonts/land-rover-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Land Rover'; src: url('/fonts/land-rover-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lexus Nobel'; src: url('/fonts/lexus-nobel-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lexus Nobel'; src: url('/fonts/lexus-nobel-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lexus Nobel'; src: url('/fonts/lexus-nobel-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lexus Nobel'; src: url('/fonts/lexus-nobel-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lincoln Proxima Nova'; src: url('/fonts/lincoln-proximanova-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lincoln Proxima Nova'; src: url('/fonts/lincoln-proximanova-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lincoln Proxima Nova'; src: url('/fonts/lincoln-proximanova-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Lincoln Miller'; src: url('/fonts/lincoln-millerb-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes'; src: url('/fonts/mercedes-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes Condensed'; src: url('/fonts/mercedes-condensed.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes Condensed Pro'; src: url('/fonts/mercedes-condensedpro-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes Corporate A'; src: url('/fonts/mercedes-corporatea-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes Corporate S'; src: url('/fonts/mercedes-corporates-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Mercedes Corporate S'; src: url('/fonts/mercedes-corporates-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'MINI Sans'; src: url('/fonts/mini-sans-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'MINI Sans'; src: url('/fonts/mini-sans-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'MINI Serif'; src: url('/fonts/mini-serif-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'MINI Serif'; src: url('/fonts/mini-serif-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan Brand'; src: url('/fonts/nissan-brand-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan Brand'; src: url('/fonts/nissan-brand-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan Brand'; src: url('/fonts/nissan-brand-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan AG'; src: url('/fonts/nissanag-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan AG'; src: url('/fonts/nissanag-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan AG Condensed'; src: url('/fonts/nissanag-cnd.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nissan AG Condensed'; src: url('/fonts/nissanag-boldcnd.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Porsche Next'; src: url('/fonts/porsche-next-tt-thin.ttf') format('truetype'); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: 'Porsche Next'; src: url('/fonts/porsche-next-tt-regular.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Porsche Next'; src: url('/fonts/porsche-next-tt-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Renault'; src: url('/fonts/renault-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Renault'; src: url('/fonts/renault-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Saab'; src: url('/fonts/saab-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Novum'; src: url('/fonts/volvo-novum-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Novum'; src: url('/fonts/volvo-novum-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Novum'; src: url('/fonts/volvo-novum-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Broad'; src: url('/fonts/volvo-broad.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Sans'; src: url('/fonts/volvo-sans-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Volvo Sans'; src: url('/fonts/volvo-sans-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'VW Headline'; src: url('/fonts/vw-headline-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'VW Headline'; src: url('/fonts/vw-headline-black.woff') format('woff'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'VW Head'; src: url('/fonts/vw-headweb-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'VW Text'; src: url('/fonts/vw-textweb-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Apex'; src: url('/fonts/apex-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Apex'; src: url('/fonts/apex-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Apex'; src: url('/fonts/apex-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Apex New'; src: url('/fonts/apex-new-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Apex New'; src: url('/fonts/apex-new-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Avenir'; src: url('/fonts/avenir.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Avenir'; src: url('/fonts/avenir-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Avenir'; src: url('/fonts/avenir-medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cafeta'; src: url('/fonts/cafeta.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Checkered Flag'; src: url('/fonts/checkeredflag-normal.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Checkered Flag'; src: url('/fonts/checkeredflag-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'DIN'; src: url('/fonts/din-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'DIN'; src: url('/fonts/din-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Franchise'; src: url('/fonts/franchise-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Franklin Gothic Condensed'; src: url('/fonts/franklin-cond-gothic.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gill Sans'; src: url('/fonts/gill-sans-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gotham'; src: url('/fonts/gotham-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gotham'; src: url('/fonts/gotham-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Helvetica Neue Condensed'; src: url('/fonts/helvetica-neue-condensed-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Interstate'; src: url('/fonts/interstate-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Interstate'; src: url('/fonts/interstate-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Interstate Light Condensed'; src: url('/fonts/interstate-light-condensed.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'League Gothic'; src: url('/fonts/league-gothic.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Meta Pro'; src: url('/fonts/metapro-book.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Meta Pro'; src: url('/fonts/metapro-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Proxima Nova'; src: url('/fonts/proximanova-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Proxima Nova'; src: url('/fonts/proximanova-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Serpentine'; src: url('/fonts/serpentine.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Sonic'; src: url('/fonts/sonic-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Trade Gothic'; src: url('/fonts/trade-gothic.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Trade Gothic'; src: url('/fonts/trade-gothic-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Universal Std'; src: url('/fonts/universal-std-light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Universal Std Condensed'; src: url('/fonts/universal-std-condensed.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Universal Std Condensed'; src: url('/fonts/universal-std-bold-condensed.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Universal Std Condensed'; src: url('/fonts/universal-std-light-condensed.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Used Car King'; src: url('/fonts/usedcarking-header.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Glacial Indifference'; src: url('/fonts/glacial-indifference-regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Glacial Indifference'; src: url('/fonts/glacial-indifference-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna'; src: url('/fonts/fordantenna-regular.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna'; src: url('/fonts/fordantenna-medium.ttf') format('truetype'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna'; src: url('/fonts/fordantenna-semibold.ttf') format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna'; src: url('/fonts/fordantenna-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna'; src: url('/fonts/fordantenna-black.ttf') format('truetype'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Condensed'; src: url('/fonts/fordantennacond-regular.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Condensed'; src: url('/fonts/fordantennacond-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Condensed'; src: url('/fonts/fordantennacond-black.ttf') format('truetype'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Compressed'; src: url('/fonts/fordantennacomp-regular.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Compressed'; src: url('/fonts/fordantennacomp-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Compressed'; src: url('/fonts/fordantennacomp-black.ttf') format('truetype'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Extra Condensed'; src: url('/fonts/fordantennaextracond-regular.ttf') format('truetype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Extra Condensed'; src: url('/fonts/fordantennaextracond-bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Ford Antenna Extra Condensed'; src: url('/fonts/fordantennaextracond-black.ttf') format('truetype'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic'; src: url('/fonts/cadillacgothic-regular.otf') format('opentype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic'; src: url('/fonts/cadillacgothic-medium.otf') format('opentype'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic'; src: url('/fonts/cadillacgothic-bold.otf') format('opentype'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic Wide'; src: url('/fonts/cadillacgothic-wideregular.otf') format('opentype'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic Wide'; src: url('/fonts/cadillacgothic-widemedium.otf') format('opentype'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cadillac Gothic Wide'; src: url('/fonts/cadillacgothic-widebold.otf') format('opentype'); font-weight: 700; font-style: normal; font-display: swap; }
