.grid-p{
    display: grid;
    width: 100%;
    grid-template-areas:
    'pallets pallets'
    'texto video';
    max-width: 900px;
    margin: auto;

}

.item1{
    grid-area: texto;
    display: flex;
    align-items: center;

}
.item2{
    grid-area: pallets;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 15px;
}

.item2 img{
    width: 120px;
    height: 120px;
    border-radius: 50%;
}

.item3{
    grid-area: video;
    display: flex;
    justify-content: center;
}

.item3 video{

    width: 60%;

}

@media screen and (max-width: 426px) {

    .grid-p{
        grid-template-areas:
        'video'
        'texto'
        'pallets';
    }

    .item2{
        justify-content: center;
        margin-top: 10px;
    }

    .item2 img{
        width: 80px;
        height: 80px;
        margin: 3px;
    }

}