header.c-main-header,
footer,
.c-skip-links,
#tarteaucitronRoot,
.c-back-to-top,
.shariff,
.c-breadcrumb,
.c-diaporama .splide__arrow {
    display: none;
}

.c-figure__caption-group {
  display: flex !important;
  flex-direction: column !important;
  row-gap: 8px !important;
  align-items: flex-start;
}

.c-figure__copyright {
  position: static !important;
  margin: 0;
  right: inherit !important;
  top: auto !important;
}

.node__aside {
  max-width: 100% !important;
}

.c-accordion__button::after {
  display: none;
}

.c-accordion__content {
  max-height: inherit !important;
  padding: 20px !important;
  opacity: 1 !important;
}
