@font-face {
  font-family: 'DIN-Regular';
  src: url('DIN-Regular.eot?#iefix') format('embedded-opentype'),  url('DIN-Regular.otf')  format('opentype'),
	     url('DIN-Regular.woff') format('woff'), url('DIN-Regular.ttf')  format('truetype'), url('DIN-Regular.svg#DIN-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DIN-Medium';
  src: url('DIN-Medium.eot?#iefix') format('embedded-opentype'),  url('DIN-Medium.otf')  format('opentype'),
	     url('DIN-Medium.woff') format('woff'), url('DIN-Medium.ttf')  format('truetype'), url('DIN-Medium.svg#DIN-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DIN-Bold';
  src: url('DIN-Bold.eot?#iefix') format('embedded-opentype'),  url('DIN-Bold.otf')  format('opentype'),
	     url('DIN-Bold.woff') format('woff'), url('DIN-Bold.ttf')  format('truetype'), url('DIN-Bold.svg#DIN-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DIN-Black';
  src: url('DIN-Black.eot?#iefix') format('embedded-opentype'),  url('DIN-Black.otf')  format('opentype'),
	     url('DIN-Black.woff') format('woff'), url('DIN-Black.ttf')  format('truetype'), url('DIN-Black.svg#DIN-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

html, body {
    font-family: 'DIN-Regular', sans-serif!important;
}

h1,h2,h3 {
    font-family: 'DIN-Black', sans-serif!important;
}

h4,h5,h6 {
    font-family: 'DIN-Bold', sans-serif!important;
}

p {
    font-family: 'DIN-Regular', sans-serif!important;
}

p b {
    font-family: 'DIN-Medium', sans-serif!important;
}