body
{
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 1%;
}

header
{
    grid-column: 1/5;
    background-color: #ADD8E6;
}

h1
{
    color: white;
    margin-left: 5%;
    margin-top: 5%;
    margin-bottom: 5%;
}

.tabla-l p
{
    border: 3px solid #90EE90;
    margin: auto;
    padding: 1%;
    grid-column: 1/2;
}

.tabla-r p
{
    border: 3px solid #FFC0CB;
    margin: auto;
    padding: 1%;
    grid-column: 4/5;
}

.parrafo
{
    grid-column: 2/4;
}

footer
{
    grid-column: 1/5;
    background-color: #ADD8E6;
    
}

footer p
{
    color: white;
    margin-left: 5%;
    margin-top: 4%;
    margin-bottom: 4%;
}