Hi inspector84,
Just had a look at your site and it’s averagely fast. (GTMetrix 91% and pagespeed insights 73).
What is slowing down your site are the usual main suspects.
Rendering
Cache
CDN
Or rather, lack of.
Rendering.
Quite easy to fix.
Don’t use https to link to your style sheets, link them internally, like so:
<link rel="prerender stylesheet" href="css/bootstrap.min.css">
(Note the word ‘prerender’ before the stylesheet).
But don’t do it to your main css file.
Also ‘defer’ your scripts and place them at the bottom of your body, just before </body> like so:
<script src="js/jquery.min.js" defer></script>
(Note the word ‘defer’).
Cache.
Put a cache in your htaccess file, like so:
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
You’ll find examples on the Internet.
CDN.
Not obligatory, but helps. I don’t know if they cost anything as I get cloudflare as a freebie from my host provider. Helps speed if you have an international audience.
Miscellaneous
Take that horrible PDF advert off the top of your page if you can, it’s visibly slowing down your loading time and adverts shouldn’t be loading before your content. Leave it on the right side of your page where it already is, if you must.
Had a look at your HTML and I suspect it’s wordpress you’re using. It’s taking a massive 521ms to load and that’s because WP comes with a whole lot of third-party rubbish included!
Hope all that helps.