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 off.
4. Go to customizer > layout > primary navigation, set Mobile Menu Breakpoint to 9999999, set Navigation Width and Inner Navigation Width both to Full.
Once these steps are done, we can have another look and provide some CSS.