.banner {
    margin-top: unset !important;
}

#revistas{
    width: 100%;
    padding: 0px;
}

.flexp{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
}

.card-img{
    min-width: 275px;

    width: 22vw;
    align-self: center;
   
}

.card-text{
    width: 72vw;
    margin-left: 10px;
}

.title-section{
    margin-top: 3%;
    margin-bottom: 0px;
}

.descrevista>p{
    margin-top: 0px;
}