[data-pkm-section-hero] {
  position: relative;
  isolation: isolate;
  background-color: #0a3474 !important;
  background-image: var(--pkm-section-hero-image) !important;
  background-repeat: no-repeat !important;
  background-position: center bottom !important;
  background-size: cover !important;
}

[data-pkm-section-hero]::before,
[data-pkm-section-hero]::after {
  content: none !important;
  display: none !important;
  background: none !important;
  opacity: 0 !important;
}

[data-pkm-section-hero] > * {
  position: relative;
  z-index: 1;
}

[data-pkm-section-hero="news"],
[data-pkm-section-hero="contact"] {
  background-color: #f4f8fd !important;
}

[data-pkm-section-hero="about"] .ps-about-mark,
[data-pkm-section-hero="about"] .ps-about-hero-grid > img,
[data-pkm-section-hero="about"] .about-mark,
[data-pkm-section-hero="about"] .about-visual {
  display: none !important;
}

@media (max-width: 760px) {
  [data-pkm-section-hero="trademark"] { background-position: 66% bottom !important; }
  [data-pkm-section-hero="patent"] { background-position: 79% bottom !important; }
  [data-pkm-section-hero="patent-annuity"] { background-position: 82% bottom !important; }
  [data-pkm-section-hero="copyright"] { background-position: 84% bottom !important; }
  [data-pkm-section-hero="news"] { background-position: 76% bottom !important; }
  [data-pkm-section-hero="about"] { background-position: 76% bottom !important; }
  [data-pkm-section-hero="contact"] { background-position: 78% bottom !important; }
}

@media (prefers-reduced-data: reduce) {
  [data-pkm-section-hero] {
    background-color: #0a3474 !important;
    background-image: none !important;
  }

  [data-pkm-section-hero="news"],
  [data-pkm-section-hero="contact"] {
    background-color: #f4f8fd !important;
  }
}
