@media screen and (max-width: 767px) {
    .mapping-section-wrapper .mapping-section-container .mapping-documentation .pdf-external-ressources-group a,
    .mapping-section-wrapper .mapping-section-container .mapping-documentation .pdf-external-ressources-group a span {
        font-size: 1rem !important;
        margin-right: 0 !important;
    }
}

@media screen and (min-width: 768px) {
    .mapping-section-wrapper .mapping-section-container .mapping-documentation .pdf-external-ressources-group a,
    .mapping-section-wrapper .mapping-section-container .mapping-documentation .pdf-external-ressources-group a span {
        font-size: 1.25rem;
        margin-right: 0 !important;
    }
}

.mapping-section-wrapper .mapping-section-container .mapping-documentation .pdf-external-ressources-group a span:first-of-type {
    padding-right: 1rem !important;
}