*{margin: 0; padding: 0; box-sizing: border-box;}
.contenedor{ max-width: 80rem; margin: auto;}

header {width: 100%; height: 10rem; background:#14dd4a;}
nav{ width: 100%; height: 2rem; background:#e678de;}
section{width: 100%; height: 30rem; background: #45a2ff; display: flex; justify-content: center;} 
section article{width: 48%; background: #ffa122; height: 25rem;margin: 2rem;}
aside{ width: 100%; height: 20rem; background:#c7c0c0; display: flex; flex-wrap: wrap; justify-content: space-between; box-sizing: border-box}
.notasmasleidas {width: 65%; background: #ffa122; height: 17rem;box-sizing: border-box;margin: 1rem}
.ohlala {width: 30%; background: #ffa122; height: 17rem;box-sizing: border-box;margin: 1rem}
footer {width: 100%; height: 7rem; background:#018324;}
h6 {font-family: 'Frank Ruhl Libre', serif; font-size: 1rem; font-weight:initial ; color: rgba(239, 229, 229, 0.5); padding: 1rem;text-align: center;}