Your latest code worked on all pages. The only remaining issue is that if you access the menu from the burger on the right, when the menu opens, the "book now" is still at the top, which looks a little odd. There is also the "book now" choice at the bottom of that menu, which ideally would be the button, instead of just text. With no button on top while the menu is open.
Also...any advice on how to get rid of all the white space above and below the YouTube video on our home page? The space isn't there on desktop. Just on mobile.