body.toolbar-horizontal.toolbar-tray-open .parade-campaign-page .campaign-menu {
  top: 110px;
}
.node__content {
  position: relative;
}
body .node--type-parade-onepage .campaign-menu.fixed {
  background: #666;
  z-index: 9999;
}
.paragraph--type--webform {
  background: #CCC !important;
}
.paragraph--type--webform.paragraph--view-mode--default .field--name-field-webform,
.paragraph--type--webform.paragraph--view-mode--default .field--name-parade-title {
  max-width: 1000px;
  margin: 0 auto;
}

  line-height: 1;
  font-size: 48px;
  font-weight: 800;
}
.webform-button--submit.button,
.paragraph.paragraph--type--webform.paragraph--view-mode--default input.button {
  background-image: linear-gradient(top, #369ede, #369ede);
  background-image: -webkit-linear-gradient(top, #369ede, #369ede);
  background-color: #369ede !important;

}

.paragraph.paragraph--view-mode--default,
.paragraph.paragraph--view-mode--inverse {
  padding: 15px 1em !important;
}

.paragraph--type--webform .form-type-webform-markup h2,
.paragraph--type--simple h2,
.paragraph--type--image-text h2 {
  font-size: 1.25em;
  font-weight: bold;
}

@media (min-width: 767px) {
  .webform-submission-contact-paragraph-28-form .form-type-webform-markup {
    font-size: 1.125rem;
  }
  .paragraph--type--simple,
  .paragraph--type--image-text {
    font-size: 1.25rem;
  }

  .paragraph--type--parallax.paragraph--view-mode--default {
    min-height: 520px !important;
  }
  .paragraph--type--image-text .field--name-parade-title {
    width: 100% !important;
    float: none !important;
  }
  .paragraph--type--images .field--name-parade-images .field__item,
  .paragraph--type--image-text .field--name-parade-text,
  .paragraph--type--image-text .field--name-parade-call-to-action,
  .paragraph--type--image-text .field--name-parade-image {
    width: 50% !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .paragraph--type--images.paragraph--view-mode--default .field--name-parade-images {
    width: 100% !important;
    margin: 0 !important;
  }
  .paragraph--type--images.paragraph--view-mode--default .field--name-parade-images .field__item:nth-child(odd) {
    float: right !important;
  }
}