.pk-page header{
  background-color: rgba(255, 255, 255, 0.10);
  backdrop-filter: blur(6px);
}

.pk-page header > .pk-header-wrapper{
  padding-top: 20px;
  padding-bottom: 20px;
  padding-inline: unset;
  margin: 0px 32px;
}

.pk-topbar {
    width: 100%;
    background-color: var(--color-midnight-blue);
    padding-block: 0.625rem;
}

.pk-topbar-inner {
    max-width: var(--pk-container-width);
    margin-inline: auto;
    padding-inline: var(--pk-site-gutter);
    display: flex;
    justify-content: center;
    align-items: center;
}

.pk-topbar-inner a,
.pk-topbar-inner span {
    font-size: max(0.75rem, calc(0.875 * var(--su)));
    line-height: 1.4;
    color: var(--color-icy-white);
}

.pk-topbar-inner a {
    text-decoration: none;
}

.pk-topbar-inner a:hover {
    text-decoration: underline;
    text-underline-offset: 3px;
}

.pk-menu {
  margin-right: auto;
  margin-left: auto;
  color:#fff;
}

.pk-header-wrapper .pk-menu .menu-button a {
    background-color: #EFF757 !important;
    color: var(--color-midnight-blue) !important;
    border-radius: 8px !important;
    border: 1px solid #EFF757 !important;
    font-weight: 600;
    transition: background-color 200ms ease;
}

.pk-header-wrapper .pk-menu .menu-button a:hover {
    background-color: #dbe448 !important;
}
