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.