Alright, in addition to all answers here, this question was actually really fun to tackle, let's break it down:
The problem
Your footer length is being caused by the class bounceInUp
added to your #button-white
in content-section-d
I found this by deleting sections and child nodes in DevTools until I pin-pointed your problem.
The cause
The reason this doesn't work in Chrome is because transforms like these (using animate.css) are ment for inline
elements, your <button>
isn't one, and you should apply custom CSS to change it, so:
button-white {
display: inline-block;
margin-top: 30px;
background: white;
color: #02E0C6;
border: none;
border-radius: 0%;
padding: 15px 15px 15px 15px;
}
In addition to the other answers, you should check your code for invalid syntax as well. There's a lot that can break in different browsers.