h2, h3, div{
    font-family:Arial;
}


body{
    background-color: #cdcdcd;
    
}

main{

    display: flex;
    flex-direction: column;

    margin:auto;
}

section{

    margin:0 auto 50px auto;
    padding:20px;

    border-radius: 20px;

    width: calc(100% - 80px);
    border:1px solid black;

    background-color: rgb(192, 201, 229);
}

section h2{
    width: calc(100% - 20px);

    text-align: center;

    padding:10px;
    border-radius: 10px;

    background-color: rgb(155, 54, 186);
    color:#ededed;
}

.contenedor-items div{
    display: inline-block;

    padding:10px;
    margin:10px;

    font-size: 16px;
    
    border:1px solid #000;
    border-radius: 10px;
}

.contenedor-texto{
    padding:20px;
    font-size: 18px;
}

.division{
    font-size: 23px;

    text-align: center;
}


