WordPress Website Templates
Find Professional WordPress themes Easy and Simple to Setup
It’s due to the animation effects that are applied to homepage section. So section gets loaded or displayed on page scroll.
You can also remove this animation effect functionality
Go to Appearance -> Theme Options -> Basic Settings -> Disable Animation -> Check this to disable animation on scroll