/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/style.scss ***!
  \**************************************************************************************************************/
.reference {
  /* ---------------------------------------------------------------------------------------------------------- */
  /* LISTE */
  /* ---------------------------------------------------------------------------------------------------------- */
}
.reference__list__items, .reference__slider__items {
  position: relative;
  list-style: none;
  padding: 0 0.5em;
  margin: 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-around;
  align-items: center;
  gap: 0.5em;
}
.reference__list__item, .reference__slider__item {
  list-style: none;
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0 1em;
  --maxh: 40px;
  display: flex !important;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}
.reference__list__item h3, .reference__slider__item h3 {
  font-size: 1em;
  line-height: 1;
}
.reference__list__item.importance-0 img, .reference__slider__item.importance-0 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-1 img, .reference__slider__item.importance-1 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-2 img, .reference__slider__item.importance-2 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-3 img, .reference__slider__item.importance-3 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-4 img, .reference__slider__item.importance-4 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-5 img, .reference__slider__item.importance-5 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-6 img, .reference__slider__item.importance-6 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-7 img, .reference__slider__item.importance-7 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-8 img, .reference__slider__item.importance-8 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-9 img, .reference__slider__item.importance-9 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-10 img, .reference__slider__item.importance-10 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-11 img, .reference__slider__item.importance-11 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-12 img, .reference__slider__item.importance-12 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-13 img, .reference__slider__item.importance-13 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-14 img, .reference__slider__item.importance-14 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-15 img, .reference__slider__item.importance-15 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-16 img, .reference__slider__item.importance-16 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-17 img, .reference__slider__item.importance-17 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-18 img, .reference__slider__item.importance-18 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-19 img, .reference__slider__item.importance-19 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-20 img, .reference__slider__item.importance-20 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-21 img, .reference__slider__item.importance-21 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-22 img, .reference__slider__item.importance-22 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-23 img, .reference__slider__item.importance-23 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-24 img, .reference__slider__item.importance-24 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-25 img, .reference__slider__item.importance-25 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-26 img, .reference__slider__item.importance-26 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-27 img, .reference__slider__item.importance-27 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-28 img, .reference__slider__item.importance-28 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-29 img, .reference__slider__item.importance-29 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-30 img, .reference__slider__item.importance-30 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-31 img, .reference__slider__item.importance-31 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-32 img, .reference__slider__item.importance-32 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-33 img, .reference__slider__item.importance-33 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-34 img, .reference__slider__item.importance-34 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-35 img, .reference__slider__item.importance-35 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-36 img, .reference__slider__item.importance-36 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-37 img, .reference__slider__item.importance-37 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-38 img, .reference__slider__item.importance-38 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-39 img, .reference__slider__item.importance-39 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-40 img, .reference__slider__item.importance-40 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-41 img, .reference__slider__item.importance-41 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-42 img, .reference__slider__item.importance-42 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-43 img, .reference__slider__item.importance-43 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-44 img, .reference__slider__item.importance-44 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-45 img, .reference__slider__item.importance-45 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-46 img, .reference__slider__item.importance-46 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-47 img, .reference__slider__item.importance-47 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-48 img, .reference__slider__item.importance-48 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-49 img, .reference__slider__item.importance-49 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-50 img, .reference__slider__item.importance-50 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-51 img, .reference__slider__item.importance-51 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-52 img, .reference__slider__item.importance-52 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-53 img, .reference__slider__item.importance-53 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-54 img, .reference__slider__item.importance-54 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-55 img, .reference__slider__item.importance-55 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-56 img, .reference__slider__item.importance-56 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-57 img, .reference__slider__item.importance-57 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-58 img, .reference__slider__item.importance-58 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-59 img, .reference__slider__item.importance-59 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-60 img, .reference__slider__item.importance-60 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-61 img, .reference__slider__item.importance-61 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-62 img, .reference__slider__item.importance-62 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-63 img, .reference__slider__item.importance-63 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-64 img, .reference__slider__item.importance-64 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-65 img, .reference__slider__item.importance-65 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-66 img, .reference__slider__item.importance-66 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-67 img, .reference__slider__item.importance-67 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-68 img, .reference__slider__item.importance-68 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-69 img, .reference__slider__item.importance-69 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-70 img, .reference__slider__item.importance-70 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-71 img, .reference__slider__item.importance-71 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-72 img, .reference__slider__item.importance-72 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-73 img, .reference__slider__item.importance-73 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-74 img, .reference__slider__item.importance-74 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-75 img, .reference__slider__item.importance-75 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-76 img, .reference__slider__item.importance-76 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-77 img, .reference__slider__item.importance-77 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-78 img, .reference__slider__item.importance-78 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-79 img, .reference__slider__item.importance-79 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-80 img, .reference__slider__item.importance-80 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-81 img, .reference__slider__item.importance-81 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-82 img, .reference__slider__item.importance-82 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-83 img, .reference__slider__item.importance-83 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-84 img, .reference__slider__item.importance-84 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-85 img, .reference__slider__item.importance-85 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-86 img, .reference__slider__item.importance-86 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-87 img, .reference__slider__item.importance-87 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-88 img, .reference__slider__item.importance-88 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-89 img, .reference__slider__item.importance-89 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-90 img, .reference__slider__item.importance-90 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-91 img, .reference__slider__item.importance-91 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-92 img, .reference__slider__item.importance-92 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-93 img, .reference__slider__item.importance-93 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-94 img, .reference__slider__item.importance-94 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-95 img, .reference__slider__item.importance-95 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-96 img, .reference__slider__item.importance-96 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-97 img, .reference__slider__item.importance-97 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-98 img, .reference__slider__item.importance-98 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-99 img, .reference__slider__item.importance-99 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.reference__list__item.importance-100 img, .reference__slider__item.importance-100 img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* RESPONSIVE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* XS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* SM */
/* ----------------------------------------------------- */
@media (min-width: 768px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item, .reference__slider__item {
    margin: 1em 1em;
    --maxh: 60px;
  }
}
/* ----------------------------------------------------- */
/* MD */
/* ----------------------------------------------------- */
@media (min-width: 992px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item, .reference__slider__item {
    margin: 0em 2em;
  }
}
/* ----------------------------------------------------- */
/* LG */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* XL */
/* ----------------------------------------------------- */
@media (min-width: 1400px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item, .reference__slider__item {
    margin: 0em 3em;
  }
}
