Seems ok on my end. At one point, there was a hugh graphic or could even be a video at the top and that hugh graphic slows downs the web page. Otherwise, I think it's good.
BTW This forum is better on the technical aspects because it doesn't have ads, not only no ads, there is no need to wait for the ad farm or graphics to load. At one point, before you could get to the Delphi forum proper, you need to wait/view for some ads and click "no thanks".
Jah, I hope your slow loading experience is not permanent.