.rrhh-content .catalana-sec {
    margin-bottom: 100px;
}
.rrhh-summary { margin-bottom: 2rem; }
.rrhh-summary p { margin-bottom: .5rem; }
.rrhh-avisos { padding: 2rem 0; }
.rrhh-avis { padding: 1.5rem 0; border-top: 1px solid currentColor; }
.rrhh-avis h3 { margin: .5rem 0 1rem; }
.rrhh-avis time { font-weight: 700; }
.rrhh-documents { margin-top: 1rem; }
.rrhh-documents li { margin-bottom: .6rem; }
.rrhh-content img { max-width: 100%; height: auto; }
.rrhh-heading { padding: 2rem 0; }
.rrhh-avis:first-of-type {
    border-top: 0;
}
ul.rrhh-documents {
    padding-left: 20px;
}

ul.rrhh-documents li {
    list-style: disc;
}

.rrhh-content a {
    text-decoration: underline;
}