.header__subnav .header__nav-item .header__link {
    color: var(--color-white);
}

.menu-icon {
    fill: var(--color-white);
    width: 12px;
    height: 12px;
}

.menu-icon.--active {
    fill: var(--color-orange);
}

.menu-top-three__parent:hover .menu-icon {
    fill: var(--color-orange);
}

.menu-top-three__parent:hover > .header__link {
    color: var(--color-orange);
}

.header__subnav .header__nav-item .header__link.--active {
    color: var(--color-orange);
}

.header__subnav .header__nav-item .parent-link {
    border-bottom: unset;
}

.menu-top-three .header__subnav {
    padding: 0;
}

.menu-top-three .header__subnav-item+li {
    margin: 0;
}

.menu-top-three .header__subnav .header__nav-item {
    padding: 10px 28px;
}

.menu-top-three .header__subnav .header__subnav-item {
    padding: 10px 28px;
}

.menu-top-three__child {
    position: absolute;
    top: 0;
    left: 100%;
    width: 375px;
}

.menu-top-three__child {
    background: -webkit-gradient(linear, left top, left bottom, from(#5f7c94), to(#6b96af));
    background: linear-gradient(180deg, #5f7c94 0, #6b96af 100%);
    border-radius: 0 10px 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all .22sease-out;
    transition: all .22sease-out;
}

.header__nav-item:hover>.menu-top-three__child {
    opacity: 1;
    pointer-events: all;
}

@media screen and (max-width: 1024px) {
    .mobile-menu-level-two .header__subnav-item {
        border-bottom: 1px solid var(--color-blue);
        border-top: none;
    }

    .mobile-menu-level-two .header__subnav-item:last-child{
        border-bottom: none;
    }

    .header__subnav .header__nav-item .header__link {
        color: var(--color-blue);
    }
}
