.page-content.page-enseignants .line {
    background-color: var(--mediachimie-enseignants-color);
}

.page-content.page-enseignants .rubrique-section h2,
.page-content.page-enseignants h2,
.page-content.page-enseignants h3,
.page-content.page-enseignants h4,
.page-content.page-enseignants h5,
.page-content.page-enseignants h6 {
    color: var(--mediachimie-enseignants-color);
}

.page-content.page-enseignants .rubrique-section h2::after {
    background-color: var(--mediachimie-enseignants-color);
}

@supports (-webkit-appearance: none) and (not (-moz-appearance: none)) {
    .page-content.page-enseignants .space-headline {
        margin: 26px 26px 0 0;
    }
}

.page-content.page-enseignants .rubrique-section > .rubrique-section__links {
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
}

.page-content.page-enseignants .rubrique-section > .rubrique-section__links a .content .text ,
.page-content.page-enseignants .rubrique-section > .rubrique-section__links a:hover .content .text {
    font-size: 24px;
    line-height: 1.25em;
}

.page-content.page-enseignants .block-1 {
    border: 1px solid var(--mediachimie-enseignants-color);
}

.page-content.page-enseignants .rubrique-section.page-enseignants ul {
    padding-top: 0;
    list-style-type: square;
    margin-bottom: 0;
}

.page-content.page-enseignants .rubrique-section.page-enseignants a {
    color: var(--mediachimie-color-black);
}
