I have checked your site and you have 97% page speed score http://prntscr.com/c30fq6
You may try to optimize recommended images.
Your site looks very nice. But I would recommend to use 810x570px images for banners and the bigger image above them. Because it looks blurred on large screens http://prntscr.com/c30hjh
Or disable full width option for the row with banners.