That’s happening because home-feature-1 (and #2) are both too wide to fit within that space. If you change home-feature-1 to at least 280px it will jump back up. #2 is 320px.
.home-feature-1 {
float: left;
margin: 0 30px 0 0;
width: 320px;
}
Line 726 in your css