I ran your website through an online optimizer to see what parts of the site could possibly be slowing things down. It looks like you're trying to load up a bunch of slide-show images, each one being over 1MB in size from the following location:
So it looks like a visitor would need to download around 83MB worth of content their first time looking at your site. So this very well could explain the slowness that you're describing.
I don't actually see where all of these images are getting used on the main page, but it seems like they display when clicking on the [VISUALIZATION] tab, so you might wish to think about not including them all like this in one place to reduce the total amount of time it takes to load one page.
You can take a look at the full report from the online optimizer I ran at the following URL:
Also because you are using WordPress I would recommend using a good caching plugin like WP Super Cache to help speed things up. We have a guide on installing that right here:
Optimizing your site with WP Super Cache
In regards to your videos failing to play. It looks like when I'm trying to load several of them and I have the Google Chrome developer tools pulled up, I'm seeing a lot of 403 forbidden errors from (av.vimeo.com). So you might wish to look deeper into how you're linking these videos to ensure they can properly playback.
If you have any further questions at all, please let us know.
|Email:||support@WebHostingHub.com||Ticket:||Submit a Support Ticket|
|Chat:||Click To Chat Now|