So you do want the layout for all devices?
If that’s the case, I would recommend trying the below steps:
1. Remove the background image from the header, disable the secondary navigation.
2. Go to customizer > site identity, upload the background image as logo, I would recommend remove the grey box from the image, as it’s better to use CSS to add background color for the Hamburger Icon.
3. Go to customizer > layout > header, tick the
Use Navigation as Header box, set mobile header to
4. Go to customizer > layout > primary navigation, set Mobile Menu Breakpoint to
9999999, set Navigation Width and Inner Navigation Width both to
Once these steps are done, we can have another look and provide some CSS.