* {
    margin: 0;
    padding: 0;
}

header{background-color: #32ef81; width: 100%; height: 10rem;}

main { 
    background-color: #32bfef;
    display: flex;
}

body {
    background: rgba(172, 186, 242, 0.76);
    font-family: Arial, sans-serif;
    
}

nav {
    height: 3rem;
    width: 100%;
    background-color: #f44289;
}

section{ 
        width: 65%;
        padding: 1rem;
}

section article {padding: 1rem;
    width: 95%;
    background-color: bisque;
    height: 10rem;
    margin: 5rem;
    padding: 1rem;
}

aside {background-color: #8a8b8b;
       width: 35%;
       padding: 1rem;}


footer {background-color: #318422;
        width: 100%;
        height: 5rem;
}