@media (min-width: 901px) {
  body #site-content section.page-header.sk-project-hero,
  body section.page-header.sk-project-hero {
    height: auto;
    min-height: 80svh;
    display: flex;
    align-items: center;
  }

  body:not(.mk-refresh) section.page-header.sk-project-hero > .text-wrap {
    position: relative;
    top: auto;
    transform: none;
    width: 100%;
    padding-block: 96px;
  }
}
