Yuck. It's like designers are going crazy with animations just like when they learned about drop shadows, it's too much. Keep it simple and minimal. I checked their homepage and the animation of the silver box brings too much attention to it as well. You want the user to click on the green join now button but instead you bring attention to a graphic? The UX doesn't make any sense.
Animate what's important....not things just because you can.