.beneficios-container{
    margin: 2rem auto 0.5rem;
}
.beneficios-container h2{
    margin: 0 auto 0.5rem;
    width: 76%;
    font-size: 24px;
    text-align: center;
    font-weight: 300;
    line-height: 28px;
}

.beneficios-container p{
    margin: 2rem auto;
    width: 90%;
    font-size: 24px;
    line-height: 35px;
    text-align: center;
}

.beneficios-container img{
    margin: 0 auto;
    display: block;
    max-width: 328px;
    width: 90%;
}

.beneficios-container .img-second{
    margin: 1rem auto 0;
    display: block;
    text-align: center;
}

.beneficios-container .img-second.active{
    display: none;
}

.option-slide{
    width: max-content;
    display: flex;
    justify-content: center;
    align-items: center ;
    gap: 5px;
    margin: 2rem auto 1rem;
    text-align: center;
    text-decoration: underline;
    color: var(--blue);
    cursor: pointer;
}

.option-slide::after{
    content: '';
    display: block;
    width: 13px;
    height: 13px;
    background-image: url(/pages/persons/planes-moviles/postpago/beneficios/assets/icon-menos.svg);
    background-position: center;
    background-size: cover;
}

.option-slide.active::after{
    background-image: url(/pages/persons/planes-moviles/postpago/beneficios/assets/icon-mas.svg);
}

@media (min-width:768px){

    .beneficios-container h2{
        margin: 0 auto 1.5rem;
        font-size: 32px;
    }
    .beneficios-container img{
        max-width: 1110px;
    }
    .beneficios-container .img-second.active,
    .beneficios-container .img-second,
    .option-slide{
        display: none;
    }
}