@charset "UTF-8";
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* MIXIN.SCSS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* FONT FACE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* KEYFRAMES */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CENTRE UNE IMAGE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CENTRE UN ELEMENT */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CENTRE UN BACKGROUND QUAND ON LE MET EN INLINE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* TRIANGLES */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Display flex */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Object Fit */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* FONCTIONS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CONVERSION PX -> EM */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CONVERSION PX -> REM */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CONVERSION PX -> % */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* VARIABLES */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Couleurs */
/* ----------------------------------------------------- */
/* Spécifiques au site */
/* ----------------------------------------------------- */
/* gris moyen fonce */
/* gris moyen */
/* gris clair */
/*  */
/* ----------------------------------------------------- */
/* Correspondances couleurs -> texte */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* FONTS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* FONT-SIZES */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* TRANSITIONS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* BASES PADDING & MARGIN */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* BORDER RADIUS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* CONTAINERS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* HEADER */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* SIDEBAR */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* FOOTER */
/* ----------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* SCREENS */
/* ---------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------- */
/* ADMIN */
/* ----------------------------------------------------- */
:root {
  --paddingBase: 10vw;
  --hdr-h: 60px;
  --body-bg: #E5DACB;
}

/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* -------------------- RESPONSIVE --------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* XS */
/* ----------------------------------------------------- */
@media (min-width: 576px) {
  :root {
    --paddingBase: 8vw;
    --hdr-h: 80px;
  }
}
/* ----------------------------------------------------- */
/* SM */
/* ----------------------------------------------------- */
@media (min-width: 768px) {
  :root {
    --paddingBase: 2em;
    --hdr-h: 100px;
  }
}
/* ----------------------------------------------------- */
/* MD */
/* ----------------------------------------------------- */
@media (min-width: 992px) {
  :root {
    --paddingBase: 2.5em;
    --hdr-h: 120px;
  }
}
/* ----------------------------------------------------- */
/* LG */
/* ----------------------------------------------------- */
@media (min-width: 1200px) {
  :root {
    --paddingBase: 3em;
    --hdr-h: 120px;
  }
}
/* ----------------------------------------------------- */
/* XL */
/* ----------------------------------------------------- */
@media (min-width: 1400px) {
  :root {
    --paddingBase: 3em;
    --hdr-h: 120px;
  }
}
/* ----------------------------------------------------- */
/* XXL */
/* ----------------------------------------------------- */
@media (min-width: 1650px) {
  :root {
    --paddingBase: 3em;
    --hdr-h: 120px;
  }
}
/* ----------------------------------------------------- */
/* HOVER */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ANIMATIONS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
@keyframes ani {
  from {
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
  }
  to {
    -webkit-mask-position: 100% 0;
    mask-position: 100% 0;
  }
}
@keyframes ani2 {
  from {
    -webkit-mask-position: 100% 0;
    mask-position: 100% 0;
  }
  to {
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
  }
}
/* ----------------------------------------------------- */
/* SCROLLDISC */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ONDE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* BOUNCE */
/* ----------------------------------------------------- */
@keyframes bounce {
  0% {
    opacity: 0;
    transform: scale(0.3) translate3d(0, 0, 0);
  }
  50% {
    opacity: 0.9;
    transform: scale(1.1);
  }
  80% {
    opacity: 1;
    transform: scale(0.89);
  }
  100% {
    opacity: 1;
    transform: scale(1) translate3d(0, 0, 0);
  }
}
/* ----------------------------------------------------- */
/* BOUNCE */
/* ----------------------------------------------------- */
@keyframes svgbutton {
  0% {
    opacity: 0;
    transform: scale(0.3) transform(-50%, -50%);
  }
  50% {
    opacity: 1;
    transform: scale(1.1) transform(-50%, -50%);
  }
  80% {
    opacity: 0;
    transform: scale(0.89) transform(-50%, -50%);
  }
  100% {
    opacity: 1;
    transform: scale(1) transform(-50%, -50%);
  }
}
/* ----------------------------------------------------- */
/* BALANCE */
/* ----------------------------------------------------- */
@keyframes balance {
  0%, 100% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-20%);
  }
  75% {
    transform: translateX(20%);
  }
}
/* ----------------------------------------------------- */
/* BALANCE VERTICALE */
/* ----------------------------------------------------- */
@keyframes balancev {
  0%, 100% {
    transform: translateY(0);
  }
  25% {
    transform: translateY(-20%);
  }
  75% {
    transform: translateY(20%);
  }
}
/* ----------------------------------------------------- */
/* PULSE */
/* ----------------------------------------------------- */
@keyframes wazapulse {
  0% {
    opacity: 0;
    transform: scale(1) translate(-50%, -50%);
  }
  80% {
    opacity: 1;
    transform: scale(1.6) translate(-50%, -50%);
  }
  100% {
    opacity: 0;
    transform: scale(1.8) translate(-50%, -50%);
  }
}
/* ----------------------------------------------------- */
/* WAVES */
/* ----------------------------------------------------- */
@keyframes waves {
  0% {
    transform: scale(1);
    transform-origin: 50% 50%;
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: scale(1.25);
    opacity: 1;
  }
  100% {
    transform: scale(1.25);
    opacity: 0;
  }
}
/* ----------------------------------------------------- */
/* RESSORT */
/* ----------------------------------------------------- */
@keyframes ressort {
  0%, 100% {
    transform: translate(-25%, -50%);
  }
  50% {
    transform: translate(0%, -50%);
  }
}
/* ----------------------------------------------------- */
/* RESSORT VERTICAL */
/* ----------------------------------------------------- */
@keyframes ressortv {
  0%, 100% {
    transform: translateY(-25%);
  }
  50% {
    transform: translateY(0%);
  }
}
/* ----------------------------------------------------- */
/* ELASTIC */
/* ----------------------------------------------------- */
@keyframes elastic {
  0% {
    transform: scale(1.1);
    opacity: 1;
  }
  50% {
    transform: scale(1.4);
    opacity: 0.7;
  }
  60% {
    transform: scale(0.6);
    opacity: 1;
  }
  80% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes left2right {
  0% {
    left: 0;
  }
  100% {
    left: 50%;
  }
}
@keyframes rollIn {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes elasticIn {
  0% {
    transform: scale(4);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes elasticOut {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(4);
    opacity: 0;
  }
}
/* ----------------------------------------------------- */
/* FLOAT */
/* ----------------------------------------------------- */
@keyframes float {
  0% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
  50% {
    box-shadow: 0 25px 15px 0px rgba(0, 0, 0, 0.2);
    transform: translatey(-20px);
  }
  100% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
}
/* ----------------------------------------------------- */
/* ZOOMIN */
/* ----------------------------------------------------- */
@keyframes zoomin {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.25);
  }
}
/* ----------------------------------------------------- */
/* ZOOMOUT */
/* ----------------------------------------------------- */
@keyframes zoomout {
  0% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
/* ----------------------------------------------------- */
/* LDS ROLLER */
/* ----------------------------------------------------- */
@keyframes lds-roller {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* ----------------------------------------------------- */
/* MOVE BG */
/* ----------------------------------------------------- */
@keyframes moveYourBG {
  0% {
    background-position: 0px 0px;
  }
  100% {
    background-position: -15px 0px;
  }
}
/* ----------------------------------------------------- */
/* MOVE BG VERTICAL */
/* ----------------------------------------------------- */
@keyframes moveYourBGV {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 100%;
  }
}
.ver:hover path {
  animation: ver 2s infinite alternate ease-in-out;
}

@keyframes ver {
  0%, 100% {
    d: path("M30,4.3C28.8,6.5,26.5,8,22.5,8c-5,0-7.5-5-12.7-5C6.6,3,4.6,4.5,3,7.8");
  }
  50% {
    d: path("M30,6.7C29,4.6,26.5,3,22.5,3c-5,0-7.5,5-12.7,5C6.1,8,4.1,5.9,3,3.2");
  }
}
@keyframes allBtn {
  0% {
    width: 2em;
    background-color: var(--wp--preset--color--secondary);
  }
  50% {
    width: 1em;
    background-color: var(--wp--preset--color--primary);
  }
  100% {
    width: 2em;
    background-color: var(--wp--preset--color--secondary);
  }
}
@keyframes allBtnWhite {
  0% {
    width: 2em;
    background-color: var(--wp--preset--color--secondary);
  }
  50% {
    width: 1em;
    background-color: var(--wp--preset--color--white);
  }
  100% {
    width: 2em;
    background-color: var(--wp--preset--color--secondary);
  }
}
@keyframes letterAppearFromRight {
  0% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes letterAppearFromLeft {
  0% {
    transform: translateX(-120%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.reference {
  /* ---------------------------------------------------------------------------------------------------------- */
  /* LISTE */
  /* ---------------------------------------------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------------------------------------------- */
  /* SLIDER */
  /* ---------------------------------------------------------------------------------------------------------- */
}
.reference__list__title .section_title {
  font-size: 1em;
  font-style: normal;
  font-weight: bold;
  color: var(--wp-color-preset-black);
  margin: 1em 0;
}
.reference__list__items {
  list-style: none;
  padding: 0 0.5em;
  margin: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  gap: 0.5em;
  position: relative;
}
.reference__list__item {
  list-style: none;
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0;
  --maxh: 40px;
}
.reference__list__item.importance-0 img {
  width: auto;
  height: calc(var(--maxh) * 0);
}
.reference__list__item.importance-1 img {
  width: auto;
  height: calc(var(--maxh) * 0.01);
}
.reference__list__item.importance-2 img {
  width: auto;
  height: calc(var(--maxh) * 0.02);
}
.reference__list__item.importance-3 img {
  width: auto;
  height: calc(var(--maxh) * 0.03);
}
.reference__list__item.importance-4 img {
  width: auto;
  height: calc(var(--maxh) * 0.04);
}
.reference__list__item.importance-5 img {
  width: auto;
  height: calc(var(--maxh) * 0.05);
}
.reference__list__item.importance-6 img {
  width: auto;
  height: calc(var(--maxh) * 0.06);
}
.reference__list__item.importance-7 img {
  width: auto;
  height: calc(var(--maxh) * 0.07);
}
.reference__list__item.importance-8 img {
  width: auto;
  height: calc(var(--maxh) * 0.08);
}
.reference__list__item.importance-9 img {
  width: auto;
  height: calc(var(--maxh) * 0.09);
}
.reference__list__item.importance-10 img {
  width: auto;
  height: calc(var(--maxh) * 0.1);
}
.reference__list__item.importance-11 img {
  width: auto;
  height: calc(var(--maxh) * 0.11);
}
.reference__list__item.importance-12 img {
  width: auto;
  height: calc(var(--maxh) * 0.12);
}
.reference__list__item.importance-13 img {
  width: auto;
  height: calc(var(--maxh) * 0.13);
}
.reference__list__item.importance-14 img {
  width: auto;
  height: calc(var(--maxh) * 0.14);
}
.reference__list__item.importance-15 img {
  width: auto;
  height: calc(var(--maxh) * 0.15);
}
.reference__list__item.importance-16 img {
  width: auto;
  height: calc(var(--maxh) * 0.16);
}
.reference__list__item.importance-17 img {
  width: auto;
  height: calc(var(--maxh) * 0.17);
}
.reference__list__item.importance-18 img {
  width: auto;
  height: calc(var(--maxh) * 0.18);
}
.reference__list__item.importance-19 img {
  width: auto;
  height: calc(var(--maxh) * 0.19);
}
.reference__list__item.importance-20 img {
  width: auto;
  height: calc(var(--maxh) * 0.2);
}
.reference__list__item.importance-21 img {
  width: auto;
  height: calc(var(--maxh) * 0.21);
}
.reference__list__item.importance-22 img {
  width: auto;
  height: calc(var(--maxh) * 0.22);
}
.reference__list__item.importance-23 img {
  width: auto;
  height: calc(var(--maxh) * 0.23);
}
.reference__list__item.importance-24 img {
  width: auto;
  height: calc(var(--maxh) * 0.24);
}
.reference__list__item.importance-25 img {
  width: auto;
  height: calc(var(--maxh) * 0.25);
}
.reference__list__item.importance-26 img {
  width: auto;
  height: calc(var(--maxh) * 0.26);
}
.reference__list__item.importance-27 img {
  width: auto;
  height: calc(var(--maxh) * 0.27);
}
.reference__list__item.importance-28 img {
  width: auto;
  height: calc(var(--maxh) * 0.28);
}
.reference__list__item.importance-29 img {
  width: auto;
  height: calc(var(--maxh) * 0.29);
}
.reference__list__item.importance-30 img {
  width: auto;
  height: calc(var(--maxh) * 0.3);
}
.reference__list__item.importance-31 img {
  width: auto;
  height: calc(var(--maxh) * 0.31);
}
.reference__list__item.importance-32 img {
  width: auto;
  height: calc(var(--maxh) * 0.32);
}
.reference__list__item.importance-33 img {
  width: auto;
  height: calc(var(--maxh) * 0.33);
}
.reference__list__item.importance-34 img {
  width: auto;
  height: calc(var(--maxh) * 0.34);
}
.reference__list__item.importance-35 img {
  width: auto;
  height: calc(var(--maxh) * 0.35);
}
.reference__list__item.importance-36 img {
  width: auto;
  height: calc(var(--maxh) * 0.36);
}
.reference__list__item.importance-37 img {
  width: auto;
  height: calc(var(--maxh) * 0.37);
}
.reference__list__item.importance-38 img {
  width: auto;
  height: calc(var(--maxh) * 0.38);
}
.reference__list__item.importance-39 img {
  width: auto;
  height: calc(var(--maxh) * 0.39);
}
.reference__list__item.importance-40 img {
  width: auto;
  height: calc(var(--maxh) * 0.4);
}
.reference__list__item.importance-41 img {
  width: auto;
  height: calc(var(--maxh) * 0.41);
}
.reference__list__item.importance-42 img {
  width: auto;
  height: calc(var(--maxh) * 0.42);
}
.reference__list__item.importance-43 img {
  width: auto;
  height: calc(var(--maxh) * 0.43);
}
.reference__list__item.importance-44 img {
  width: auto;
  height: calc(var(--maxh) * 0.44);
}
.reference__list__item.importance-45 img {
  width: auto;
  height: calc(var(--maxh) * 0.45);
}
.reference__list__item.importance-46 img {
  width: auto;
  height: calc(var(--maxh) * 0.46);
}
.reference__list__item.importance-47 img {
  width: auto;
  height: calc(var(--maxh) * 0.47);
}
.reference__list__item.importance-48 img {
  width: auto;
  height: calc(var(--maxh) * 0.48);
}
.reference__list__item.importance-49 img {
  width: auto;
  height: calc(var(--maxh) * 0.49);
}
.reference__list__item.importance-50 img {
  width: auto;
  height: calc(var(--maxh) * 0.5);
}
.reference__list__item.importance-51 img {
  width: auto;
  height: calc(var(--maxh) * 0.51);
}
.reference__list__item.importance-52 img {
  width: auto;
  height: calc(var(--maxh) * 0.52);
}
.reference__list__item.importance-53 img {
  width: auto;
  height: calc(var(--maxh) * 0.53);
}
.reference__list__item.importance-54 img {
  width: auto;
  height: calc(var(--maxh) * 0.54);
}
.reference__list__item.importance-55 img {
  width: auto;
  height: calc(var(--maxh) * 0.55);
}
.reference__list__item.importance-56 img {
  width: auto;
  height: calc(var(--maxh) * 0.56);
}
.reference__list__item.importance-57 img {
  width: auto;
  height: calc(var(--maxh) * 0.57);
}
.reference__list__item.importance-58 img {
  width: auto;
  height: calc(var(--maxh) * 0.58);
}
.reference__list__item.importance-59 img {
  width: auto;
  height: calc(var(--maxh) * 0.59);
}
.reference__list__item.importance-60 img {
  width: auto;
  height: calc(var(--maxh) * 0.6);
}
.reference__list__item.importance-61 img {
  width: auto;
  height: calc(var(--maxh) * 0.61);
}
.reference__list__item.importance-62 img {
  width: auto;
  height: calc(var(--maxh) * 0.62);
}
.reference__list__item.importance-63 img {
  width: auto;
  height: calc(var(--maxh) * 0.63);
}
.reference__list__item.importance-64 img {
  width: auto;
  height: calc(var(--maxh) * 0.64);
}
.reference__list__item.importance-65 img {
  width: auto;
  height: calc(var(--maxh) * 0.65);
}
.reference__list__item.importance-66 img {
  width: auto;
  height: calc(var(--maxh) * 0.66);
}
.reference__list__item.importance-67 img {
  width: auto;
  height: calc(var(--maxh) * 0.67);
}
.reference__list__item.importance-68 img {
  width: auto;
  height: calc(var(--maxh) * 0.68);
}
.reference__list__item.importance-69 img {
  width: auto;
  height: calc(var(--maxh) * 0.69);
}
.reference__list__item.importance-70 img {
  width: auto;
  height: calc(var(--maxh) * 0.7);
}
.reference__list__item.importance-71 img {
  width: auto;
  height: calc(var(--maxh) * 0.71);
}
.reference__list__item.importance-72 img {
  width: auto;
  height: calc(var(--maxh) * 0.72);
}
.reference__list__item.importance-73 img {
  width: auto;
  height: calc(var(--maxh) * 0.73);
}
.reference__list__item.importance-74 img {
  width: auto;
  height: calc(var(--maxh) * 0.74);
}
.reference__list__item.importance-75 img {
  width: auto;
  height: calc(var(--maxh) * 0.75);
}
.reference__list__item.importance-76 img {
  width: auto;
  height: calc(var(--maxh) * 0.76);
}
.reference__list__item.importance-77 img {
  width: auto;
  height: calc(var(--maxh) * 0.77);
}
.reference__list__item.importance-78 img {
  width: auto;
  height: calc(var(--maxh) * 0.78);
}
.reference__list__item.importance-79 img {
  width: auto;
  height: calc(var(--maxh) * 0.79);
}
.reference__list__item.importance-80 img {
  width: auto;
  height: calc(var(--maxh) * 0.8);
}
.reference__list__item.importance-81 img {
  width: auto;
  height: calc(var(--maxh) * 0.81);
}
.reference__list__item.importance-82 img {
  width: auto;
  height: calc(var(--maxh) * 0.82);
}
.reference__list__item.importance-83 img {
  width: auto;
  height: calc(var(--maxh) * 0.83);
}
.reference__list__item.importance-84 img {
  width: auto;
  height: calc(var(--maxh) * 0.84);
}
.reference__list__item.importance-85 img {
  width: auto;
  height: calc(var(--maxh) * 0.85);
}
.reference__list__item.importance-86 img {
  width: auto;
  height: calc(var(--maxh) * 0.86);
}
.reference__list__item.importance-87 img {
  width: auto;
  height: calc(var(--maxh) * 0.87);
}
.reference__list__item.importance-88 img {
  width: auto;
  height: calc(var(--maxh) * 0.88);
}
.reference__list__item.importance-89 img {
  width: auto;
  height: calc(var(--maxh) * 0.89);
}
.reference__list__item.importance-90 img {
  width: auto;
  height: calc(var(--maxh) * 0.9);
}
.reference__list__item.importance-91 img {
  width: auto;
  height: calc(var(--maxh) * 0.91);
}
.reference__list__item.importance-92 img {
  width: auto;
  height: calc(var(--maxh) * 0.92);
}
.reference__list__item.importance-93 img {
  width: auto;
  height: calc(var(--maxh) * 0.93);
}
.reference__list__item.importance-94 img {
  width: auto;
  height: calc(var(--maxh) * 0.94);
}
.reference__list__item.importance-95 img {
  width: auto;
  height: calc(var(--maxh) * 0.95);
}
.reference__list__item.importance-96 img {
  width: auto;
  height: calc(var(--maxh) * 0.96);
}
.reference__list__item.importance-97 img {
  width: auto;
  height: calc(var(--maxh) * 0.97);
}
.reference__list__item.importance-98 img {
  width: auto;
  height: calc(var(--maxh) * 0.98);
}
.reference__list__item.importance-99 img {
  width: auto;
  height: calc(var(--maxh) * 0.99);
}
.reference__list__item.importance-100 img {
  width: auto;
  height: calc(var(--maxh) * 1);
}
.reference__slider__item {
  padding: 0em 0.5em;
}
.reference__slider .slick-track {
  align-items: center;
}

/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* RESPONSIVE */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* XS */
/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* SM */
/* ----------------------------------------------------- */
@media (min-width: 768px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
    /* ---------------------------------------------------------------------------------------------------------- */
    /* SLIDER */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item {
    margin: 1em 1em;
    --maxh: 60px;
  }
  .reference__slider__item {
    padding: 0em 1em;
  }
}
/* ----------------------------------------------------- */
/* MD */
/* ----------------------------------------------------- */
@media (min-width: 992px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item {
    margin: 1em 1em;
    --maxh: 80px;
  }
}
/* ----------------------------------------------------- */
/* LG */
/* ----------------------------------------------------- */
@media (min-width: 1200px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* SLIDER */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__slider__item {
    padding: 0em 1em;
  }
}
/* ----------------------------------------------------- */
/* XL */
/* ----------------------------------------------------- */
@media (min-width: 1400px) {
  .reference {
    /* ---------------------------------------------------------------------------------------------------------- */
    /* LISTE */
    /* ---------------------------------------------------------------------------------------------------------- */
    /* ---------------------------------------------------------------------------------------------------------- */
    /* SLIDER */
    /* ---------------------------------------------------------------------------------------------------------- */
  }
  .reference__list__item {
    margin: 1em 1em;
    --maxh: 100px;
  }
  .reference__slider__item {
    padding: 0em 2em;
  }
}/*# sourceMappingURL=style.css.map */