Just check your work, I liked the colour you used, so cool, happy and living! perfect.
I see you set
max-width for your root container body, please don’t. It’s better to have another container inside the body and apply the
max-width to it.
1024px could be
11in in different screen DPIs, so it’s better use relative units like inch(in) over pixel for advances.
One small bug is about the navigation links. They correctly point out to internal anchor, but as you try, as navigation is fixed and always on page content, so it lands on anchor when some parts are under the navigation panel.
Please check, what happens when you click product:
You may get some help of JS and place the internal anchor a little above of each section, or I suggest don’t let header comes as fixed.
I could not find any other critical issue with your work, I think it’s good work indeed. But would talk about some suggestions.
I think if you may let the header and footer fit with body , could be better.
Usually header(especially fixed ones) and footers goes wide to fit the body.
For mobile, I think the header is a little big! I suggest you go for a hamburger like menu later, or let the top navigation not fixed.
Overall good work, simple, neat and happy, so cool.
Keep going on greta work, happy programming.