Lyle’s short code method, or better still a pure GP menu is the way to go IMO. I have managed to get the Elementor Nav inside the header and keep the search and sticky functionality, it only took 5 minutes to make it work and then another hour tweaking the Elementor Nav to behave itself. So scrapped it and when back to styling GP Menus which took far less time and had none of the Elementor issues.