
.u-header-topbar__nav-item + .u-header-topbar__nav-item-border::before, .u-header-topbar__nav-item + .u-header-topbar__nav-item-border-single > div::before {
    content: '|';
    color: #fff;
    margin: 0 .875rem;
    -webkit-font-smoothing: antialiased;
}

.u-header__nav-item:hover{
    background-color: #fff !important;
    color: #a21d1d !important;
}



@media (min-width: 768px) {
    .u-header__navbar--wide.navbar-expand-md .u-header__navbar-nav .nav-item + .nav-item .u-header__nav-link {
        border-left: 1px solid #ffffff;
    }

     .navbar-expand-md .u-header__navbar-nav .u-header__sub-menu {
        border-top: 0.10938rem solid #fed700;
        border-bottom-right-radius: 0.4375rem;
        border-bottom-left-radius: 0.4375rem;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);
    }
}


