.block-cover {
  background-color: #396BB8;
  background-size: cover;
  background-position: center center;
  color: #FFFFFF;
  display: flex;
  flex-direction: column;
  justify-content: end;
  padding-top: var(--space-block-vertical, 80px);
  padding-bottom: var(--space-block-vertical, 80px);
}
.block-cover__container {
  display: flex;
  max-width: 1140px;
  margin: 0 auto;
  padding-left: var(--space-block-horizontal, 20px);
  padding-right: var(--space-block-horizontal, 20px);
}
.block-cover__headline {
  margin-bottom: 40px;
}
.block-cover__content {
  margin-bottom: 40px;
  font-size: var(--font-size-lead, 20px);
}
.block-cover__button-container {
  text-align: center;
}
@media (min-width: 576px) {
  .block-cover {
    min-height: 648px;
  }
  .block-cover__container {
    flex-direction: row;
  }
  .block-cover__content-container {
    min-width: 50%;
    flex-basis: 50%;
    flex-grow: 0;
  }
  .block-cover__content-container_70 {
    min-width: 70%;
    flex-basis: 70%;
    flex-grow: 0;
  }
  .block-cover__content-container_right {
    margin-left: auto;
  }
  .block-cover__content-container_left {
    margin-right: auto;
  }
  .block-cover__button-container {
    text-align: end;
  }
}
@media (min-width: 768px) {
  .block-cover {
    min-height: 810px;
  }
}

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