*{
    padding: 0;
    margin: 0;
    color: aquamarine;
    text-align: center;
}

html,body{
    background-color: blueviolet;
}

.main-container{
    border: 7px solid #FF88AA;
    border-radius: 50px;
    margin: 2rem;
    background-color: rgb(98,32,218);

}

nav, section, footer, aside, article{
    border: 4px solid rgb(133,67,167);
    margin: 1rem;
    border-radius: 10px;
    padding: 1rem;
    text-align: justify;
}

article, aside{
    width: 20%;
    display: inline-flex;
    height: 300px;
}

nav, footer, section{
    background-color: darkgray;
}