Thank you for the response.
I am not sure if it was the issue but our website’s mobile menu was also broken, then found that the description is appearing which was a very large text which is coming from WC product category description.
I hide this and the menu looks good.
Temporary fix
.mega-menu-description{
display: none !important;
}
@neoswf your solution worked really very well. Before today I was using a very weird solution for this.
Thank you very much and of course that YT video creator.
Divi should officially support Polylang though.