Die Bilder, die du verwendest, sind durchweg zu groß. Du kannst ein Plugin wie Resmush.it verwenden, um sie zu optimieren, aber eine Bildauflösung von z.B. 1900 x 4700 Pixeln ist für den durchschnittlichen Bildschirm viel zu hoch.
Zu deinem gekauften Theme kann ich nicht viel sagen, aber die Ladezeiten bis das erste Byte übertragen wird, sind schon sehr lang. Dein Server verwendet bereits HTTP/2, aber du solltest zusätzlich ein Cache-Plugin einsetzen – z.B. Cache Enabler oder Comet Cache (beide kostenlos) oder WP Rocket (kostenpflichtig, aber sehr leistungsfähig). Lazy-Loading macht auch Sinn, z.B. mit Lazy Loader.
Die Tabs auf der genannten Seite sind schick, aber im Grunde wird erst einmal der komplette Inhalt geladen (und nur ein Bruchteil wirklich angezeigt), was der Performance auch nicht zuträglich ist.
Schau dir doch mal den Bericht von GTMetrix zu deiner Website an, da stehen auch nochmal Tipps drin: https://gtmetrix.com/reports/www.dessk.de/JrmgrzAz