:root {
    --pf-v5-c-page__sidebar--BackgroundColor: #333290;

    --pf-v5-global--primary-color--100: #333290;
    --pf-v5-global--primary-color--200: #4a4bb3;
    --pf-v5-c-form-control--after--BorderBottomColor: #333290;

    --pf-v5-c-form-control--after--BorderBottomColor: #333290;

    --pf-v5-c-menu-toggle--after--BorderBottomColor: #333290;
}

.pf-v5-c-nav__list {
    padding-block-start: unset;
    padding-block-end: unset;
}


.pf-v5-c-masthead {
    color: #000;
    --pf-v5-c-masthead--BackgroundColor: #fff;
}

.pf-v5-c-masthead .pf-v5-c-button.pf-m-plain {
    color: #000;
}

.pf-v5-c-masthead .pf-v5-c-button.pf-m-plain:hover {
    color: #757575;
}

.pf-v5-c-nav__link.pf-m-current,
.pf-v5-c-nav__link.pf-m-current:hover,
.pf-v5-c-nav__item.pf-m-current:not(.pf-m-expanded) .pf-v5-c-nav__link,
.pf-v5-c-nav__link:active,
.pf-v5-c-nav__link:hover,
.pf-v5-c-nav__link:focus {
    background-color: #F0D459;
    color: #000;
}

.pf-v5-c-nav__link.pf-m-current::after,
.pf-v5-c-nav__link.pf-m-current:hover::after,
.pf-v5-c-nav__item.pf-m-current:not(.pf-m-expanded) .pf-v5-c-nav__link::after {
    border-color: transparent;
}

.pf-v5-c-nav__subnav {
    padding-inline-start: unset;
}

.pf-v5-c-nav__link::before,
.pf-v5-c-nav__link::after,
.pf-v5-c-nav__subnav {
    border: unset;
    border-bottom: unset;
}

.pf-v5-c-masthead .pf-v5-c-menu-toggle {
    color: #000;

}

.pf-v5-c-form-control:hover,
.pf-v5-c-form-control:focus,
.pf-v5-c-form-control:active {
    --pf-v5-c-form-control--after--BorderBottomColor: #333290;
}

.pf-v5-c-menu-toggle:hover,
.pf-v5-c-menu-toggle:focus,
.pf-v5-c-menu-toggle:active {
    --pf-v5-c-menu-toggle--after--BorderBottomColor: #333290;
}

.pf-v5-c-menu-toggle::before,
.pf-v5-c-menu-toggle::after {
    border-radius: 4px !important;
}

.pf-v5-c-button {
    border-radius: 4px;
}