h2{
    font-size: 1.6em;
    font-weight: 700;
    color: var(--color-bold);
    margin: 0.5em 0;
}

.faqs {
    width: 100%;
    padding: 0 14em;
    box-sizing: border-box;
    margin: 3em auto;
}

/* Responsive - Tablet */
@media (max-width: 1023px) {
    .faqs {
        padding: 0 2em;
        margin: 2em auto;
    }
}

/* Responsive - Móvil */
@media (max-width: 767px) {
    .faqs {
        padding: 0 1em;
        margin: 1.5em auto;
    }
}

/* Responsive - Móvil pequeño */
@media (max-width: 479px) {
    .faqs {
        padding: 0 0.75em;
    }
}

