section ul {
    margin-left: 0;
    padding-left: 10rem;
}
section .section-cont a {
    color: #4a4a4a;
}

@media (min-width: 992px) {
    section > div {
        padding: 0 55rem 10rem;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    section > div {
        padding: 0 0 10rem;
    }
}
@media (min-width: 768px) {
    section {
        min-height: calc(var(--vh) - 35rem); 
    }
    section > div {
        position: relative;
    }
    section > div:before {
        content: '';
        width: 198.25rem;
        height: 198.25rem;
        background-image: url('../../images/iconos/isotipo.svg');
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat;
        opacity: 0.01;
        position: absolute;
        left: 3.75rem;
        top: 47.5rem;
        z-index: -1;
    }
}
@media (max-width: 767px) {
    section {
        min-height: calc(var(--vh) - 19.5rem);
    }
}