<header>

<main>

A 3 Column CSS Grid Layout

Layout uses CSS grid-column and grid-row properties for positioning of header, nav, main, aside and footer HTML elements.

Media query breakpoint at 1200px to collapse from 3 columns to 2.

Media query breakpoint at 768px to collapse from 2 columns to 1.