Your site could be improved...
1) the separator icons to me looked like carousel dots so I spent an embarrassing amount of time trying to see the other slides.
2) on my mobile I wasn't able to get your menu to open. That left me hopelessly loking at the front page.