Unfortunately it’s not possible, the white behind the header is from the container, which covers the whole page, so if you make that transparent by adding:
#container {
background: transparent;
box-shadow: none;
}
You will see that all of your page is transparent
– Kyle