Hmm, could be. It might be the CSS animations on the numbers on the homepage there. I'll look into it. Thanks for the heads up
Do one thing right. Get rid of anything that's not essential, like animations.
I think there's room for adding style around substance, but not if it causes issues. I wasn't aware of the performance issues, but now I know I'll be sure to look at this when I get home from work.
You could look at moving the animations to the GPU.
You could read this ( I just duckduckgoed this, but it looked like what I remember it involves to do this).