I navigated through your website and found it sluggish, often taking more than five seconds to open a page.
I also found that you are not ranking for many opportunity keywords. Poor website speed is often a key factor for the low keyword ranking.
While your website is good-looking, you won’t benefit unless you drive relevant traffic to your site and create a pleasant user experience.
Let me know if you want some easy, cost-effective solutions to improve your website speed.