*{margin: 1rem; padding: 1rem;}
footer {background-color: darkseagreen; font-family: sans-serif; color: white; font-size: 3rem; padding-left: 30rem;}
header {background-color: darkseagreen; font-family: sans-serif; color: white; font-size: 3rem; padding-left: 30rem;}
main {display: flex;} 
section {background-color: deepskyblue; font-family: sans-serif; color: white; font-size: 2rem;}
article {background-color: darkorange ; font-family: sans-serif; color: white; font-size: 2rem; display: inline-block; margin: 5%;}
aside {background-color: darkgrey; font-family: sans-serif; color: white; font-size: 2rem;} 
.celeste {margin-left: 21rem;}