header { background: #7bd07b; padding: 1rem}
main  { border-color: #8d0ceb; border-width: 1rem; display: flex; width: 100%;}
section { background: #0cafeb; background-size: 10rem; width: 80%;}
article { background: #eba60c; padding: 6rem 12rem; margin: 2rem;}
aside { background: #a5a5a5; padding: 10rem; width: 10%; }
footer { background: #5e9044; height: 6rem;}

