Great Design,
Everything is great, if I was a client, you’re site would tell me that your company is professional. The only thing I might suggest is to increase the line height a bit, maybe 1.4em?
Other than that, it looks fine… Your colour scheme is fine, I don’t believe your site should have to have a certain “theme”, just as long as it looks good (which yours does).
I don’t think it looks too 90’s, it seems pretty modern looking, because 90’s style was like this - definitely a stretch from your design!
Cheers,
X96 WD