section .edicion {
    text-align: center;
}
section .edicion + .edicion {
    margin-top: 35rem;
}
section .edicion .texto .section-tit {
    font-family: "LuloCleanW01-OutlineBold";
}
section .edicion .texto .section-tit span {
    padding-bottom: 0.5rem;
    padding-left: 3rem;
    display: inline-block;
}
section .edicion .texto .section-tit img {
    width: 100%;
    max-width: 267.5rem;
}
section .edicion .pdf .section-tit {
    padding: 10rem 3.75rem;
    font-family: "LuloCleanW01-OutlineBold";
    display: block;
}
section .edicion .pdf img {
    width: 100%;
    max-width: 1440px;
    margin-inline: auto;
}
section .edicion-actual .texto .section-tit,
section .edicion-actual .pdf .section-tit  {
    font-family: "Lulo-Clean-One-Bold";
}
@media (min-width: 992px) {
    section .texto {
        font-size: 6.25rem;
    }
    section .texto .section-tit {
        font-size: 13rem;
    }
    section .texto .section-tit span {
        padding-bottom: 1rem;
        padding-left: 4.5rem;
    }
    section .texto p {
        max-width: 260rem;
        margin: 0 auto 8.75rem;
    }
}
@media (max-width: 991px) {
    section .texto {
        font-size: 6rem;
    }
    section .texto .section-tit {
        font-size: 14rem;
        letter-spacing: 1.25rem;
        line-height: 0.9;
    }
    section .texto .section-tit span {
        padding-bottom: 1rem;
        padding-left: 4rem;
    }
    section .texto p {
        margin-bottom: 10rem;
    }
}


/* COLORES */
body {
    background-color: var(--gray2022);
}
header #header-cont,
header #header-cont a {
    color: var(--black2025);
}
.menu-on header #header-cont,
.menu-on header #header-cont a {
    color: var(--garnet2026);
}
footer {
    border-top-color: var(--gray2022);
    /* background-color: var(--red2025); */
}
@media (min-width: 992px) {
    section .edicion-actual .texto .section-tit {
        font-family: "Lulo-Clean-One-Bold";
        font-size: 16rem;
    }
}
@media (max-width: 991px) {
    section .texto .section-tit {
        font-size: 10rem;
        letter-spacing: 0.25rem;
    }
}
/* 2025 */
section #edicion2025 {
    color: var(--purple2025);
}
section #edicion2025 .texto .section-tit span {
    background-color: var(--purple2025);
    color: var(--green2025);
}
section #edicion2025 .pdf .section-tit {
    background-color: var(--yellow2025);
    color: var(--purple2025);
}
section #edicion2025 .pdf .section-tit:hover {
    background-color: var(--purpleMedium2025);
    color: var(--green2025);
}
/* 2024 */
section #edicion2024 {
    color: var(--blue2024);
}
section #edicion2024 .texto .section-tit span {
    background-color: var(--red2024);
    color: var(--pink2024);
}
section #edicion2024 .pdf .section-tit {
    background-color: var(--pink2024);
    color: var(--yellow2024);
}
section #edicion2024 .pdf .section-tit:hover {
    background-color: var(--yellow2024);
    color: var(--pink2024);
}
/* 2023 */
section #edicion2023 {
    color: var(--blue2023);
}
section #edicion2023 .texto .section-tit span {
    background-color: var(--green2023);
    color: var(--yellow2023);
}
section #edicion2023 .pdf .section-tit {
    background-color: var(--pink2023);
    color: var(--cyan2023);
}
section #edicion2023 .pdf .section-tit:hover {
    background-color: var(--cyan2023);
    color: var(--pink2023);
}
/* 2022 */
section #edicion2022 {
    color: var(--green2022);
}
section #edicion2022 .texto .section-tit span {
    background-color: var(--yellow2022);
    color: var(--purple2022);
}
section #edicion2022 .pdf .section-tit {
    background-color: var(--red2022);
    color: var(--blue2022);
}
section #edicion2022 .pdf .section-tit:hover {
    background-color: var(--blue2022);
    color: var(--red2022);
}
/* 2021 */
section #edicion2021 {
    color: var(--blue2021);
}
section #edicion2021 .texto .section-tit span {
    background-color: var(--blue2021);
    color: var(--yellow2021);
}
section #edicion2021 .pdf .section-tit {
    background-color: var(--blue2021);
    color: var(--yellow2021);
}
section #edicion2021 .pdf .section-tit:hover {
    background-color: var(--yellow2021);
    color: var(--blue2021);
}
/* 2020 */
section #edicion2020 {
    color: var(--black);
}
section #edicion2020 .texto .section-tit span {
    background-color: var(--orange);
    color: var(--black);
}
section #edicion2020 .pdf .section-tit {
    background-color: var(--orange);
    color: var(--black);
}
section #edicion2020 .pdf .section-tit:hover {
    background-color: var(--black);
    color: var(--orange);
}