I activated Highlight current item options in Menu Bar.
And I inserted code in custom styling :
/* Apply Hover Styling to active Mega Menu - Second Level Links */
#{$wrap} #{$menu} > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#{$wrap} #{$menu} > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
color: $panel_second_level_font_color_hover;
font-weight: $panel_second_level_font_weight_hover;
text-decoration: $panel_second_level_text_decoration_hover;
@include background($panel_second_level_background_hover_from, $panel_second_level_background_hover_to);
}
/* Apply Hover Styling to active Mega Menu - Third Level Links */
#{$wrap} #{$menu} > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#{$wrap} #{$menu} > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
color: $panel_third_level_font_color_hover;
font-weight: $panel_third_level_font_weight_hover;
text-decoration: $panel_third_level_text_decoration_hover;
@include background($panel_third_level_background_hover_from, $panel_third_level_background_hover_to);
}
/* Apply Hover Styling to active Flyout Links and ancestors */
#{$wrap} #{$menu} li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#{$wrap} #{$menu} li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link {
@include background($flyout_background_hover_from, $flyout_background_hover_to);
font-weight: $flyout_link_weight_hover;
text-decoration: $flyout_link_text_decoration_hover;
color: $flyout_link_color_hover;
}
But any of sub menus is still not highlighted :/