Normally you’d probably want to try to track down what specifically on your site is overriding the menu’s z-index and have a look at the code.
For example, one of your plugins might be the culprit, and to track that down you can temporarily deactivate all plugins. If your menu works fine again, reactivate them one-by-one to find the culprit.
The reason it’s better to find what’s causing the issue rather than just changing the theme’s menu, is that you may not know what number to set the z-index to on your menu until you see what’s actually causing the problem. That said, you can always go by trial and error. ??
By right-clicking the menu in a browser inspector – like Firebug, or the ones built into Chrome or Firefox – you can see which elements for which to try targetting the z-index.
For example, the main menu itself is in a div with a class called menu. That div is in another div with the ID access.
More about the z-index property:
https://htmldog.com/reference/cssproperties/z-index/
Hope this points you in the right direction!