A container is placed inside the body, this is what stores the whole navigation. Its position is set to flex, so that we can keep the content centered. After 640px, we use the grid on the parent container to place the two visible child containers side by side. I've been an "avid hacker" for a number of years and have played most courses in the area