@font-face {
    font-family: 'FFDINWebProRegular';
    src: url('fonts/DIN_Regular.eot');
    src: url('fonts/DIN_Regular.eot?#iefix') format('embedded-opentype'), url('fonts/DIN_Regular.woff2') format('woff2'), url('fonts/DIN_Regular.woff') format('woff'), url('fonts/DIN_Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'FFDINWebProMedium';
    src: url('fonts/DIN_Medium.eot');
    src: url('fonts/DIN_Medium.eot?#iefix') format('embedded-opentype'), url('fonts/DIN_Medium.woff2') format('woff2'), url('fonts/DIN_Medium.woff') format('woff'), url('fonts/DIN_Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'FFDINWebProBold';
    src: url('fonts/DIN_Bold.eot');
    src: url('fonts/DIN_Bold.eot?#iefix') format('embedded-opentype'), url('fonts/DIN_Bold.woff2') format('woff2'), url('fonts/DIN_Bold.woff') format('woff'), url('fonts/DIN_Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'FFDINWebProBlack';
    src: url('fonts/DIN_Black.eot');
    src: url('fonts/DIN_Black.eot?#iefix') format('embedded-opentype'), url('fonts/DIN_Black.woff2') format('woff2'), url('fonts/DIN_Black.woff') format('woff'), url('fonts/DIN_Black.ttf') format('truetype');
}

@font-face {
    font-family: 'icomoon';
    src: url('fonts/icomoon.eot?2jhyzk');
    src: url('fonts/icomoon.eot?2jhyzk#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?2jhyzk') format('truetype'), url('fonts/icomoon.woff?2jhyzk') format('woff'), url('fonts/icomoon.svg?2jhyzk#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
  font-family: 'FFDINWebProBold', helvetica, arial, sans-serif;
}

div {
  padding-top: 5px;
  padding-bottom: 5px;
  }

#header {
  background: linear-gradient(#e8ecef,white);
  }

#title {
  background-color: black;
  color: #62ccca;
  }

#title .line1 {
  font-family: 'FFDINWebProRegular', helvetica, arial, sans-serif;
  color: white;
  }

#title .line2 {
  color: #62ccca;
  font-size: 50px;
  }

#content form {
  font-family: 'FFDINWebProRegular', helvetica, arial, sans-serif;
  }

#thanks {
  background-color: black;
  color: #62ccca;
  font-size: 30px;
  }

#footer {
  background-color: #ededed;
  font-size: 10px;
  }

#successThanks {
  margin: 50px;
  }

.centered {
  text-align: center;
  }

#copyright {
  text-align:right;
  }
#disclaimer {
  font-family: 'FFDINWebProRegular', helvetica, arial, sans-serif;
  }
#address {
  font-family: 'FFDINWebProRegular', helvetica, arial, sans-serif;
  text-align: center;
  }

