@font-face {
    font-family: 'dinbold';
    src: url('../font/dinbold.ttf');
	src: url('../font/dinbold.otf');
	src: url('../font/dinbold.eot');
	src: url('../font/dinbold.svg');
	src: url('../font/dinbold.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinblack';
    src: url('../font/din-black.ttf');
  src: url('../font/din-black.woff');
  src: url('../font/din-black.woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dincon';
    src: url('../font/dinconreg.ttf');
	src: url('../font/dinconreg.otf');
	src: url('../font/dinconreg.eot');
	src: url('../font/dinconreg.svg');
	src: url('../font/dinconreg.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinconbol';
    src: url('../font/dinconbol.ttf');
	src: url('../font/dinconbol.otf');
	src: url('../font/dinconbol.eot');
	src: url('../font/dinconbol.svg');
	src: url('../font/dinconbol.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dincondmed';
    src: url('../font/dincondmed.ttf');
	src: url('../font/dincondmed.otf');
	src: url('../font/dincondmed.eot');
	src: url('../font/dincondmed.svg');
	src: url('../font/dincondmed.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dincondmedium';
    src: url('../font/dincondmedium_regular-webfont.ttf');
  src: url('../font/dincondmedium_regular-webfont.otf');
  src: url('../font/dincondmedium_regular-webfont.woff');
  src: url('../font/dincondmedium_regular-webfont.woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'din';
    src: url('../font/din.ttf');
	src: url('../font/din.otf');
	src: url('../font/din.eot');
	src: url('../font/din.svg');
	src: url('../font/din.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinlight';
    src: url('../font/dinlight.ttf');
	src: url('../font/dinlight.otf');
	src: url('../font/dinlight.eot');
	src: url('../font/dinlight.svg');
	src: url('../font/dinlight.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinmed';
    src: url('../font/din-medium.ttf');
	src: url('../font/din-medium.otf');
	src: url('../font/din-medium.eot');
	src: url('../font/din-medium.svg');
	src: url('../font/din-medium.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinmedium';
    src: url('../font/din-medium-webfont.ttf');
  src: url('../font/din-medium-webfont.woff');
  src: url('../font/din-medium-webfont.woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'bauer';
    src: url('../font/bauerbodrom.ttf');
	src: url('../font/bauerbodrom.otf');
	src: url('../font/bauerbodrom.eot');
	src: url('../font/bauerbodrom.svg');
	src: url('../font/bauerbodrom.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helvetica';
    src: url('../font/helveneurom.ttf');
	src: url('../font/helveneurom.otf');
	src: url('../font/helveneurom.eot');
	src: url('../font/helveneurom.svg');
	src: url('../font/helveneurom.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helvetica-condensed';
    src: url('../font/helvetica-condensed-light.ttf');
	src: url('../font/helvetica-condensed-light.otf');
	src: url('../font/helvetica-condensed-light.eot');
	src: url('../font/helvetica-condensed-light.svg');
	src: url('../font/helvetica-condensed-light.woff');
}
@font-face {
    font-family: 'helvetica-condensed-thin';
    src: url('../font/helvetica-thin-condensed.ttf');
	src: url('../font/helvetica-thin-condensed.otf');
	src: url('../font/helvetica-thin-condensed.eot');
	src: url('../font/helvetica-thin-condensed.svg');
	src: url('../font/helvetica-thin-condensed.woof');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helvetica-ultra-light-condensed';
    src: url('../font/helvetica-ultra-light-condensed.ttf');
	src: url('../font/helvetica-ultra-light-condensed.otf');
	src: url('../font/helvetica-ultra-light-condensed.eot');
	src: url('../font/helvetica-ultra-light-condensed.svg');
	src: url('../font/helvetica-ultra-light-condensed.woof');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helveticabold';
    src: url('../font/helveticaneue-bold.ttf');
	src: url('../font/helveticaneue-bold.otf');
	src: url('../font/helveticaneue-bold.eot');
	src: url('../font/helveticaneue-bold.svg');
	src: url('../font/helveticaneue-bold.woof');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue-Heavy';
	src: url('../font/HelveticaNeueHv.ttf');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue-Medium';
    src: url('../font/HelveticaNeue-Medium.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue-Black';
    src: url('../font/HelveticaNeue-Black.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
font-family: 'HelveticaNeue-Bold';
  src: url('../font/HelveNeuBol.ttf');
  src: url('../font/HelveNeuBol.otf');
  src: url('../font/HelveNeuBol.eot');
  src: url('../font/HelveNeuBol.svg');
  src: url('../font/HelveNeuBol.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveNeuRom';
    src: url('../font/HelveNeuRom.ttf');
  src: url('../font/HelveNeuRom.otf');
  src: url('../font/HelveNeuRom.eot');
  src: url('../font/HelveNeuRom.svg');
  src: url('../font/HelveNeuRom.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveNeuLight';
    src: url('../font/HelveNeuLig.ttf');
  src: url('../font/HelveNeuLig.otf');
  src: url('../font/HelveNeuLig.eot');
  src: url('../font/HelveNeuLig.svg');
  src: url('../font/HelveNeuLig.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
font-family: 'HelveNeuUltLig';
src: url('../font/HelveNeuUltLig.eot') format('eot'),
     url('../font/HelveNeuUltLig.otf') format('truetype'),
     url('../font/HelveNeuUltLig.woff') format('woff'),
     url('../font/HelveNeuUltLig.svg#HelveNeuUltLig') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: 'helveticalight';
src: url('../font/helveneuultlig.eot') format('eot'),
     url('../font/helveneuultlig.otf') format('truetype'),
     url('../font/helveneuultlig.woff') format('woff'),
     url('../font/helveneuultlig.svg#helveneuultlig') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue-Heavy';
    src: url('../font/HelveNeuHea.eot') format('eot'),
         url('../font/HelveNeuHea.otf') format('otf'),
         url('../font/HelveNeuHea.woff') format('woff'),
         url('../font/HelveNeuHea.svg#HelveticaNeue-Heavy') format('svg');
     font-weight: normal;
font-style: normal;
       }
@font-face {
    font-family: 'helveticathin';
    src: url('../font/helveticaneue-thin.ttf');
  src: url('../font/helveticaneue-thin.otf');
  src: url('../font/helveticaneue-thin.eot');
  src: url('../font/helveticaneue-thin.svg');
  src: url('../font/helveticaneue-thin.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helveticacondensed';
    src: url('../font/helvetica-condensed-light.ttf');
  src: url('../font/helvetica-condensed-light.otf');
  src: url('../font/helvetica-condensed-light.eot');
  src: url('../font/helvetica-condensed-light.svg');
  src: url('../font/helvetica-condensed-light.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helvtcondth';
    src: url('../font/helvetica-thin-condensed.ttf');
  src: url('../font/helvetica-thin-condensed.otf');
  src: url('../font/helvetica-thin-condensed.eot');
  src: url('../font/helvetica-thin-condensed.svg');
  src: url('../font/helvetica-thin-condensed.woof');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helveticanbold';
    src: url('../font/helveticaneue-bold.ttf');
  src: url('../font/helveticaneue-bold.otf');
  src: url('../font/helveticaneue-bold.eot');
  src: url('../font/helveticaneue-bold.svg');
  src: url('../font/helveticaneue-bold.woof');
}
@font-face {
    font-family: 'HelveticaNeue-HeavyItalic';
    src: url('../font/HelveticaNeue-HeavyItalic.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Euro Sans Regular';
    src: url('../font/euro-sans-regular.otf');
}
@font-face {
    font-family: 'Euro Sans Bold';
    src: url('../font/euro-sans-bold.otf');
}
@font-face {
    font-family: 'Futura Heavy';
    src: url('../font/futura-heavy.otf');
}
/*@font-face {
    font-family: 'TrajanPro-Regular';
    font-style: normal;
    src: url('../font/TrajanPro-Regular.otf');
}*/
@font-face {
    font-family: 'TrajanPro-Regular';
    src: url('../font/TrajanPro-Regular.eot');
    src: url('../font/TrajanPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('../font/TrajanPro-Regular.woff2') format('woff2'),
        url('../font/TrajanPro-Regular.woff') format('woff'),
        url('../font/TrajanPro-Regular.ttf') format('truetype'),
        url('../font/TrajanPro-Regular.svg#TrajanPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}