/* Corporate Identity Colors */
/* Input fields */
/* Errors */
/* Button colors */
.heroFormContainer ul {
  margin-top: 20px;
  margin-bottom: 50px;
  margin-left: 50px; }

.heroFormContainer .formContainer p:last-child {
  max-width: 300px; }

@media (min-width: 1024px) {
  .heroFormContainer .formContainer {
    padding: 30px 20px 50px 20px; }
    .heroFormContainer .formContainer h2 {
      color: #FFFFFF;
      font-size: 48px;
      margin-bottom: 0px; }
    .heroFormContainer .formContainer h5 {
      color: #FFFFFF; }
    .heroFormContainer .formContainer h5 + p {
      color: #FFFFFF; }
    .heroFormContainer .formContainer .requestInvoiceForm {
      margin-top: 30px; }
      .heroFormContainer .formContainer .requestInvoiceForm label {
        color: #FFFFFF; }
    .heroFormContainer .formContainer p {
      color: #FFFFFF; }
    .heroFormContainer .formContainer p > a {
      letter-spacing: normal;
      color: #FFFFFF;
      font-weight: normal;
      font-size: inherit; }
    .heroFormContainer .formContainer p > a::after {
      display: none; } }

@media (min-width: 1280px) {
  .heroFormContainer .formContainer {
    padding: 50px 40px 70px 40px; } }
