There is quite a bit of loading going on, isn’t it? Like far too many stylesheets, some identical like 2x „settings.css“, 3x styles.css and a 4th in scss/modules/styles.css. Plus a dozen others.
Also you got way too many scripts going on (fitvids, yeah!) and 2x „scripts.js“.
If you look at a timeline recording of how your site loads, you can see, that it is basically there in about 2s, but then at second 3 its like it is starting to load all over again. There is a lot of network connections starting off again, a lot of java script execution, a lot of css and painting and rendering starts all over again and like Java script basically never stops to do something.
Your hero image in the slider on your index page doesn’t show up untill 12 seconds. Remember that if a page doesn’t show anything significant or is usable in max. 3 seconds 70% of users quit and leave. So you have to get rid of 9 seconds loading time.
Also, I saw wp-content stuff and Divi stuff and tons of add-ons and plugins. Thats why your site doesn’t load very good.
The element „Illustration/ Animation“ and „Web Designer“ dont align with the element „E-Learning Developer“ between 980 and 1600px. Also the word „Ani
mation“ isn’t breaking very good on smaller breakpoints. Also the slider handle shows some quirk, like an image of a woman from the next page.
But you have a cool scrolling animation going on with the green and pink diagonal thing and also a cute hover thing with the guy in right bottom corner.
Your site is very ambitious with small neat things. I like that, but you want too much, too soon and you need to implement it right.
Dude, you still have a lot to do to launch this thing.