/**
 * Grid settings
 */
/**
 * Grid breakpoint variables
 */
/**
 * Colors
 */
/**
 * Gradients
 */
/**
 * Headings
 */
/**
 * Links
 */
/**
 * Horizontal line
 */
@media (max-width: 47.9375rem) {
  .single-column-content.xl-vertical-margin {
    padding: 10rem 0;
    margin-top: 0;
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-and-text:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .image-and-text {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .two-column-content:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .two-column-content {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .video-and-text:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .video-and-text {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .service-highlights:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .service-highlights {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .quote:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .quote {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .quote-carousel:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .quote-carousel {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .programme-repeater:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .programme-repeater {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .page-teasers:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .page-teasers {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .latest-articles:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .latest-articles {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .key-figures:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .key-figures {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .intro:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .intro {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-gallery:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .image-gallery {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-and-text-repeater:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .image-and-text-repeater {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-block:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .image-block {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .highlights:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .highlights {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .four-columns-liftup:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .four-columns-liftup {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .featured-in-media:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .featured-in-media {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .card-carousel:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .card-carousel {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .archivev:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .archivev {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-archive:has(+ .single-column-content.block) {
    margin-bottom: 0;
  }
}

@media (max-width: 47.9375rem) {
  .single-column-content.block + .image-archive {
    margin-top: 0;
  }
}

@media (max-width: 47.9375rem) {
  .image-and-text img.no-margin {
    margin-bottom: 0;
  }
}

.hs-form .hs-submit {
  display: flex;
  justify-content: center;
  margin-top: 1.5rem;
}

/*# sourceMappingURL=main.css.map */
