I would kill the zoom effect of Logo, it's seem a bit old school and cheesy.
When the logo gets to the full size the reflection part of the logo actually kinda works with the water part of the photo, maybe a fade-in would work better.
The nav bar is to big... I understand that you are putting the logo there and that's whats making it big.,, I think you need to create a smaller (more horizontal) version of the logo like without the reflections on it. so you can show the logo in a proper size without making the nav bar so big. And you see it already on the hero section having it shown twice is a bit redundant.
I would make the background of the nav a solid color because as you start to scroll down the page the nav starts to blen with the page to much. Try background-color: #2f6686;
That's my two cent take it for what its worth.