.elementor .e-57d1e43-e1e6e26{font-size:150px;color:#F3966B;direction:ltr;}.elementor .e-8a56bba-79fadb9{font-size:150px;color:#F3966B;direction:ltr;}.elementor .e-2d7c9d1-9ccce50{font-size:150px;color:#F3966B;direction:ltr;}.elementor .e-4a77297-821e974{font-size:150px;color:#F3966B;direction:ltr;}.elementor .e-e7e10ab-099def4{flex-direction:row;/* Conteneur qui cache le débordement */
.marquee-flex {
  overflow: hidden;
  width: 100%;
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
  mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
}

/* Le texte qui défile */
.marquee-flex > * {
  display: inline-block;
  white-space: nowrap;
  animation: marquee-scroll 35s linear infinite;
  padding-left: 100%; /* commence hors écran à droite */
}

@keyframes marquee-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-100%); }
}

.marquee-flex:hover > * {
  animation-play-state: paused;
}\n}.elementor .e-3f7727e-a39ec65{width:300px;height:auto;object-fit:contain;flex:0 1 auto;}.elementor .e-22a879f-4c15ccd{padding:0px;flex-direction:column;gap:30px;}.elementor .e-5729d43-5edc9b0{max-width:1440px;flex-direction:row;justify-content:center;/* Conteneur qui cache le débordement */
.marquee-flex {
  overflow: hidden;
  width: 100%;
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
  mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
}

/* Le texte qui défile */
.marquee-flex > * {
  display: inline-block;
  white-space: nowrap;
  animation: marquee-scroll 25s linear infinite;
  padding-left: 100%; /* commence hors écran à droite */
}

@keyframes marquee-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-100%); }
}

.marquee-flex:hover > * {
  animation-play-state: paused;
}\n}.elementor .e-58fc7de-7beefe3{font-family:Roboto;font-weight:400;font-size:47px;color:#3332D5;letter-spacing:-1.5px;line-height:50px;}.elementor .e-b12e9ed-1cc99a7{max-width:655px;padding:0px;flex-direction:column;gap:29px;}.elementor .e-da6e94f-0c51854{padding:0px;flex-direction:row;gap:29px;justify-content:space-between;}.elementor .e-be291f7-c2a31aa{max-width:1440px;margin-block-start:20px;flex-direction:row;gap:80px;justify-content:center;/* Conteneur qui cache le débordement */
.marquee-flex {
  overflow: hidden;
  width: 100%;
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
  mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
}

/* Le texte qui défile */
.marquee-flex > * {
  display: inline-block;
  white-space: nowrap;
  animation: marquee-scroll 25s linear infinite;
  padding-left: 100%; /* commence hors écran à droite */
}

@keyframes marquee-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-100%); }
}

.marquee-flex:hover > * {
  animation-play-state: paused;
}\n}.elementor .e-8a210b8-c8ee133{padding:0px;flex-direction:column;gap:29px;}.elementor .e-fafa030-a70355b{font-family:Roboto;font-weight:500;color:#000000;}.elementor .e-4c0af91-5a8bddc{padding:0px;flex-direction:column;gap:29px;}.elementor .e-ac27c2d-173b490{max-width:1440px;margin-block-start:20px;flex-direction:column;justify-content:center;/* Conteneur qui cache le débordement */
.marquee-flex {
  overflow: hidden;
  width: 100%;
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
  mask-image: linear-gradient(to right, transparent 0, black 40px, black calc(100% - 40px), transparent 100%);
}

/* Le texte qui défile */
.marquee-flex > * {
  display: inline-block;
  white-space: nowrap;
  animation: marquee-scroll 25s linear infinite;
  padding-left: 100%; /* commence hors écran à droite */
}

@keyframes marquee-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-100%); }
}

.marquee-flex:hover > * {
  animation-play-state: paused;
}\n}.elementor .e-c831081-e422aa8{background-color:#E2E2E4;flex-direction:column;align-items:center;}