.sepp-hero-fact {
  padding: 8px 0 8px 42px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 26px;
}
.sepp-hero-fact strong {
  font-size: clamp(48px, 5vw, 72px);
}
.sepp-hero-fact span {
  display: block;
  margin-top: 11px;
  color: var(--sepp-pink);
  font: 700 11px Arial, sans-serif;
  letter-spacing: .14em;
  text-transform: uppercase;
}
.sepp-hero-fact p {
  grid-column: 1 / -1;
  margin: 5px 0 0 !important;
  font-size: 14px !important;
}
.sepp-hero-fact p b { color: #fff; }
@media (max-width: 600px) {
  .sepp-hero-fact { padding-left: 0; gap: 18px; }
  .sepp-hero-fact strong { font-size: 52px; }
}

.sepp-page .page-title-bar { display: none !important; }
.sepp-page .page-main-content { padding-top: 0 !important; }
.sepp-page article.type-page { margin: 0 !important; }
.sepp-page .sepp {
  position: relative;
  left: 50%;
  width: 100vw;
  max-width: none;
  margin-left: -50vw;
}
