You web site is in many ways quite attractive. There is just one rather important problem: pale green on a white background, while pretty, is a struggle to read.
Even the text I am typing as I post is displayed as grey on white; again a struggle.
I use a high quality screen (Eizo Flexscan 27 inch) for its good colour rendition. I use Ctrl+ to increase text size etc., but your soft onesmay reading hard work.
I am 68 so my eyes will not be as good as say 40 years ago, but I have high quality varifocal glasses and most web sites give me no trouble at all.
Suggestion: Don't compromise on legibility; low contrast compromises legibility.
Ask a few over 65s for their opinions on the legibility of your web pages.
... and, of course, keep up the good work with your fine products.