.wp-block-uagb-container.intro {
  gap: var(--gap-l) !important;
  border-radius: var(--border-radius);
  margin-top: calc(6% * -1);
  z-index: 99;
}

.wp-block-uagb-container.intro.intro-bg {
  background-color: var(--ast-global-color-0);
  padding: calc(var(--gap-xl)) 0;
}

.wp-block-uagb-container.intro.intro-bg * {
  color: white;
}

.wp-block-uagb-container.intro > div {
  max-width: 1150px;
}

.wp-block-uagb-container.intro > p {
  max-width: 1150px;
  line-height: 1.5em;
}

.wp-block-uagb-container.intro .subheadline-2 {
  margin-bottom: calc(var(--gap-m) * -0.7);
}

@media (max-width: 1024px) {
  .wp-block-uagb-container.intro.intro-bg {
    padding: var(--gap-l);
  }
  .wp-block-uagb-container.intro {
    max-width: 90vw !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 767px) {
  .wp-block-uagb-container.intro {
    margin-top: calc(15% * -1);
  }
}

body {
  overflow-x: hidden;
}
