White space at top of interior pages

Hello.

For some reason, when I load my internal pages, the site seems to load down on the browser then snap up. It shows a white band under the navigation. How would I eliminate this, so that it loads as the home page does and “normal” browser we pages. This happens on all browsers. Also, when the page loads and you scroll down on the page with your mouse, you can see that the white space appear again, then when you release your mouse, the site snaps back up.

I would appreciate it very much is someone can look at this, please. The code I am currently using is below but it is not working.

.header-image{
height: 0 !important;
display: none !important;
}

Site link: http://creativew.com/theme/contact-us

Thank you again,
Esteban