/* DINNextLTPro */

@font-face { font-family: 'DINNextLTPro'; font-weight: 100; font-style: normal; src: url('../fonts/DINNextLTPro-UltraLight.otf') format('opentype'); }
@font-face { font-family: 'DINNextLTPro'; font-weight: 100; font-style: italic; src: url('../fonts/DINNextLTPro-UltraLightIt.otf') format('opentype'); }

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

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

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

@font-face { font-family: 'DINNextLTPro'; font-weight: 500; font-style: normal; src: url('../fonts/DINNextLTPro-Bold.otf') format('opentype'); }
@font-face { font-family: 'DINNextLTPro'; font-weight: 500; font-style: italic; src: url('../fonts/DINNextLTPro-BoldItalic.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro'; font-weight: 600; font-style: normal; src: url('../fonts/DINNextLTPro-Heavy.otf') format('opentype'); }
@font-face { font-family: 'DINNextLTPro'; font-weight: 600; font-style: italic; src: url('../fonts/DINNextLTPro-HeavyItalic.otf') format('opentype'); }

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


/* DINNextLTPro-Condensed */

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 100; font-style: normal; src: url('../fonts/DINNextLTPro-UltraLightCond.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 200; font-style: normal; src: url('../fonts/DINNextLTPro-LightCondensed.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 300; font-style: normal; src: url('../fonts/DINNextLTPro-Condensed.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 400; font-style: normal; src: url('../fonts/DINNextLTPro-MediumCond.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 500; font-style: normal; src: url('../fonts/DINNextLTPro-BoldCondensed.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 600; font-style: normal; src: url('../fonts/DINNextLTPro-HeavyCondensed.otf') format('opentype'); }

@font-face { font-family: 'DINNextLTPro-Condensed'; font-weight: 700; font-style: normal; src: url('../fonts/DINNextLTPro-BlackCondensed.otf') format('opentype'); }