body {
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact; }

header {
  height: auto !important;
  border-bottom: 1px solid #000 !important;
  padding-bottom: 30px !important; }
  header a[href]:after {
    content: none !important; }
  header .desktop-hidden,
  header .burger-button,
  header .social-content,
  header .search-button,
  header .contact-space,
  header .member-space {
    display: none !important; }

.breadcrumb-container,
.messages__wrapper,
nav.tabs,
.profiling-form-wrapper,
.menu-wrapper,
.addtoany-wrapper,
.paragraph--type--carrousel,
.paragraph--type--items-list,
.paragraph--type--video,
.pushes-content,
#sliding-popup,
#parcours-menu,
.total-text button,
#results-chart-wrapper .legend,
#results-details #addtoany-wrapper,
.social-eval .steps .blue-wrapper .report-result .fa-plus,
.social-eval .steps .blue-wrapper .report-result .fa-plus:before,
.social-eval .steps .blue-wrapper .report-result .fa-minus,
.social-eval .button-wrapper,
.social-eval #eval-menu,
.social-eval .intro,
.social-eval h2,
.social-eval .handicapped-bar.hide-print {
  display: none !important; }

.no-display {
  display: block !important; }

.wrapper-debug-ie img {
  display: none !important; }

.wrapper-debug-ie .visible {
  display: block !important; }

.wrapper-debug-ie .display-none.profiled-page {
  display: none !important; }

h1,
h2,
h3 {
  color: #004b9c !important; }

h1 {
  position: relative !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  font-size: 52px !important;
  line-height: 1.23 !important;
  text-align: left !important;
  padding: 0 !important;
  transform: none !important; }
  h1 span {
    color: #004b9c !important;
    font-size: 52px !important;
    line-height: 1.23 !important; }

.intro {
  font-size: 21px/1.57 !important;
  color: #0f224f !important; }

.date {
  padding-left: 0 !important; }

.edito-text-content,
.editorial-wrapper-content {
  padding: 0 !important; }

.paragraph {
  margin-bottom: 0 !important;
  margin-top: 30px !important; }

.paragraph--type--text .text-content {
  padding: 0 !important;
  margin-bottom: 0 !important;
  max-width: 100% !important;
  text-align: left !important; }
  .paragraph--type--text .text-content .text-parag {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important; }
    .paragraph--type--text .text-content .text-parag h2 {
      display: none !important; }
    .paragraph--type--text .text-content .text-parag .paragraph--type--image {
      display: none !important; }
    .paragraph--type--text .text-content .text-parag h3 {
      color: #000 !important; }
    .paragraph--type--text .text-content .text-parag h4 {
      color: #004b9c !important; }
  .paragraph--type--text .text-content .paragraph--type--image {
    display: none !important; }

.paragraph--type--accordion .accordion-content {
  page-break-inside: avoid; }
  .paragraph--type--accordion .accordion-content button {
    text-decoration: none !important;
    padding: 0 !important; }
  .paragraph--type--accordion .accordion-content svg {
    display: none !important; }
  .paragraph--type--accordion .accordion-content p {
    font-size: 18 !important;
    line-height: 1.78 !important; }
  .paragraph--type--accordion .accordion-content .collapse {
    display: block !important; }

.paragraph--type--highlighted {
  border: 1px solid #004b9c !important;
  border-radius: 7px !important; }
  .paragraph--type--highlighted h3 {
    border-bottom: 1px solid #004b9c !important;
    font-size: 22px !important;
    line-height: 1.45 !important; }
  .paragraph--type--highlighted .sector,
  .paragraph--type--highlighted .target {
    color: #004b9c !important; }
  .paragraph--type--highlighted .highlighted-text a {
    text-decoration: underline;
    color: #004b9c !important; }
  .paragraph--type--highlighted .highlighted-text p {
    color: #004b9c !important; }
  .paragraph--type--highlighted table {
    page-break-inside: avoid; }
    .paragraph--type--highlighted table th {
      color: #fff !important;
      background-color: #004b9c !important; }
      .paragraph--type--highlighted table th strong {
        color: #fff !important; }
    .paragraph--type--highlighted table td {
      color: #004b9c !important; }
      .paragraph--type--highlighted table td h4 {
        color: #004b9c !important; }
        .paragraph--type--highlighted table td h4 strong {
          color: #004b9c !important; }

.results-wrapper {
  margin-bottom: 0; }
  .results-wrapper #results-details {
    border: 1px solid #707070 !important; }
    .results-wrapper #results-details .total {
      background-color: #fff !important; }
    .results-wrapper #results-details .bar .bar-values .five:before {
      background-color: #707070 !important; }
    .results-wrapper #results-details .culture-total .total-title,
    .results-wrapper #results-details .culture-total .bar-number {
      color: #158cc9 !important; }
    .results-wrapper #results-details .culture-total .bar-bar:before {
      background-color: #158cc9 !important; }
    .results-wrapper #results-details .project-total .total-title,
    .results-wrapper #results-details .project-total .bar-number {
      color: #119843 !important; }
    .results-wrapper #results-details .project-total .bar-bar:before {
      background-color: #119843 !important; }
    .results-wrapper #results-details .organisation-total .total-title,
    .results-wrapper #results-details .organisation-total .bar-number {
      color: #ffac30 !important; }
    .results-wrapper #results-details .organisation-total .bar-bar:before {
      background-color: #ffac30 !important; }

#results-chart-wrapper p {
  page-break-after: always; }

#results-chart,
#charts-results {
  display: flex;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 20px !important; }
  #results-chart svg,
  #charts-results svg {
    max-width: 90vw; }

footer {
  display: none !important; }

.social-eval .steps .blue-wrapper,
.social-eval .steps .white-wrapper {
  padding: 0; }

.social-eval .steps .blue-wrapper .report-result .collapse {
  display: block !important;
  height: auto !important; }

.social-eval .steps .blue-wrapper .report-result {
  break-inside: avoid; }

.social-eval .steps .blue-wrapper .report-result .fa-plus,
.social-eval .steps .blue-wrapper .report-result .fa-plus:before {
  display: none !important; }

.social-eval .steps .blue-wrapper .report-result.positive .fa-times-circle,
.social-eval .steps .blue-wrapper .report-result.positive .fa-check-circle,
.social-eval .steps .blue-wrapper .report-result.positive .fa-times-circle:before,
.social-eval .steps .blue-wrapper .report-result.positive .fa-check-circle:before,
.social-eval .steps .blue-wrapper .report-result.positive span {
  color: #004b9c !important; }

.social-eval .steps .blue-wrapper .report-result.negative .fa-times-circle,
.social-eval .steps .blue-wrapper .report-result.negative .fa-check-circle,
.social-eval .steps .blue-wrapper .report-result.negative .fa-times-circle:before,
.social-eval .steps .blue-wrapper .report-result.negative .fa-check-circle:before,
.social-eval .steps .blue-wrapper .report-result.negative span {
  color: #ef4e58 !important; }

.social-eval .bar-wrapper {
  background-color: #d8d5e3 !important; }

.social-eval .bar-wrapper .bar {
  background-color: #fcb813 !important; }

/*# sourceMappingURL=print.css.map */