@media (max-width: 1024px) {
    .service__presentation__header {
        grid-template-columns: 1fr;
    }

}

@media (max-width: 768px) {
    .post-type-archive-servicios .services {
        padding: calc(var(--inner-pad) * 2) 0;
    }
}

@media (max-width: 578px) {
    .post-type-archive-servicios .services__container {
        grid-template-columns: 1fr;
    }

    .post-type-archive-servicios .services__item {
        padding: var(--inner-pad);
    }
}
