Adding margin (blank space) between main menu item and sub menu

I’m using the default beaver builder menu widget. The menu has top main menu items then a submenu. Is there a way to add blank padding between the main navagation item and the submenu. The issue is if you add top margin to the submenu once you hover over the main menu and go down when you get itno the blank space the submenu will disappear. Is there a way to add transparent space and keep the hover between the main menu and submenu.