body {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 18px;
}

h1 {
  font-family: "Roboto", sans-serif;
  font-weight: 600;
  font-size: 36px;
}

.partner {
  font-family: "Roboto", sans-serif;
  font-weight: 600;
  font-size: 24px;
  color: #7C7C7C;
  float: right;
}

#hitachilogo {
  height: 1.1em;
  vertical-align: text-bottom;
}

.subheader {
  font-style: italic;
  font-size: 24px;
  clear: both;
}

.tdi-teal {
  color: #43B6B1;
  font-weight: 600;
}

.header-container {
  background-color: #43B6B1;
}

.contact-container {
  background-color: #F4F4F4;
}

.footer-container {
  background-color: #254A74;
  color: #fff;
}

.contact-form {
  height: 700px;
}

@media(max-width:450px) {
  .contact-form {
    height: 970px;
  }
}
