.campaign-landing .level-container__padding {
  margin-top: 0 !important;
}

@media screen and (min-width: 75em) {
  .campaign-landing .level-container__padding {
    margin-top: 0;
    margin-bottom: 0;
  }
}

.level-container__padding > .statistics {
	margin-top: 0;
}

#main {
  background: repeating-linear-gradient(135deg, #fff, #fff 9.8994949366px, #f0f0f0 9.8994949366px, #f0f0f0 12.7279220614px);
}

.level-container {
  background: none;
}

#masthead-campaign__content-wrapper {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
  background: #fff;
}

@media screen and (min-width: 64em) {
  #masthead-campaign__content-wrapper {
    margin-right: 1.875rem;
    margin-left: 1.875rem;
  }
}

@media screen and (min-width: 75em) {
  #masthead-campaign__content-wrapper {
    margin-right: 6.25rem;
    margin-left: 6.25rem;
  }
}

.masthead-campaign__title {
  text-transform: none;
}

.masthead-campaign__subtitle {
  margin: 0 auto;
}

.masthead-campaign__subtitle-section {
  padding-bottom: 6.25rem;
}

@media screen and (min-width: 64em) {
  .masthead-campaign__form-column {
    flex-basis: 30%;
  }
}

.masthead-campaign__form-container {
	color: #fff;
}

select {
  background-position: right -1rem center !important;
}

div.form_page+div.form_page {
  margin-top: 0 !important;
}

div.form_question {
  margin-bottom: 0 !important;
  width: 100% !important;
}

div.form_question .form_label {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 4px;
}

div.form_question legend+.form_label {
  display: none;
}

.form_button_submit {
  background-color: #512888;
  color: #fff;
  font-weight: 700;
  font-size: 1.25rem;
  padding: 1rem;
  cursor: pointer;
  border: 2px solid transparent;
  border-radius: 2px;
  transition: all 0.25s ease-out;
}

.form_button_submit:active,
.form_button_submit:focus,
.form_button_submit:hover {
  background-color: #fff;
  border-color: #512888;
  color: #512888;
}

div.form_page input[type=password],
div.form_page input[type=text],
div.form_page input[type=email],
div.form_page input[type=tel],
div.form_page input:not([type]),
div.form_page select,
div.form_page textarea {
  border: 0;
  border-radius: 2px;
}