.elementor-1228 .elementor-element.elementor-element-200500e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1228 .elementor-element.elementor-element-200500e4:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-200500e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-1a1e7de8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;}.elementor-1228 .elementor-element.elementor-element-1a1e7de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-1aadf34b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1228 .elementor-element.elementor-element-1aadf34b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-72f91b94 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-2bddfc79{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-78acd575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-78acd575.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-a95f85a .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-420ee7f7{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-5b8a24c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-5b8a24c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-470d68f9 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-29b4928f{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-57ecb048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-57ecb048.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-496057fd .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-71ac23cb{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-328092c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-328092c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-788904e4 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-5bf06cce{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-29f0d14c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-29f0d14c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-51a77816 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-50d6bf15{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-1e6489f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-1e6489f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-78d32f8d .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-3782ee2e{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-599f7aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-599f7aea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-48b2661e .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-1fda0aad{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-346ee62d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;}.elementor-1228 .elementor-element.elementor-element-346ee62d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-44a8c18e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1228 .elementor-element.elementor-element-44a8c18e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-5606d547 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-122de21c{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-c012126{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-c012126.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-4f00c8e9 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-55d803fe{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-1e5f1f27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-1e5f1f27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-39b17bc3 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-79924088{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-707778f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-707778f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-3465c9f9 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-5a27da1{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-5d4ffc07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-5d4ffc07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-59abb4f2 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-5e5e3c95{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-296e234c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-296e234c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-48f1d40 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-60924e3e{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-6f7076af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-6f7076af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-142d1f9 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-168841b3{font-weight:300;color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-61921d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-61921d44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-567f4458 .elementor-heading-title{color:var( --e-global-color-cb849e5 );}.elementor-1228 .elementor-element.elementor-element-34a3317d{font-weight:300;color:var( --e-global-color-cb849e5 );}@media(min-width:768px){.elementor-1228 .elementor-element.elementor-element-1a1e7de8{--width:auto;}.elementor-1228 .elementor-element.elementor-element-1aadf34b{--width:auto;}.elementor-1228 .elementor-element.elementor-element-78acd575{--width:auto;}.elementor-1228 .elementor-element.elementor-element-5b8a24c7{--width:auto;}.elementor-1228 .elementor-element.elementor-element-57ecb048{--width:auto;}.elementor-1228 .elementor-element.elementor-element-328092c3{--width:auto;}.elementor-1228 .elementor-element.elementor-element-29f0d14c{--width:auto;}.elementor-1228 .elementor-element.elementor-element-1e6489f2{--width:auto;}.elementor-1228 .elementor-element.elementor-element-599f7aea{--width:auto;}.elementor-1228 .elementor-element.elementor-element-346ee62d{--width:auto;}.elementor-1228 .elementor-element.elementor-element-44a8c18e{--width:auto;}.elementor-1228 .elementor-element.elementor-element-c012126{--width:auto;}.elementor-1228 .elementor-element.elementor-element-1e5f1f27{--width:auto;}.elementor-1228 .elementor-element.elementor-element-707778f8{--width:auto;}.elementor-1228 .elementor-element.elementor-element-5d4ffc07{--width:auto;}.elementor-1228 .elementor-element.elementor-element-296e234c{--width:auto;}.elementor-1228 .elementor-element.elementor-element-6f7076af{--width:auto;}.elementor-1228 .elementor-element.elementor-element-61921d44{--width:auto;}}@media(max-width:1024px){.elementor-1228 .elementor-element.elementor-element-200500e4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-1228 .elementor-element.elementor-element-200500e4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1228 .elementor-element.elementor-element-1a1e7de8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1228 .elementor-element.elementor-element-1a1e7de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-1aadf34b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1228 .elementor-element.elementor-element-346ee62d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}}/* Start custom CSS */.marquee {
	display: flex;
	overflow: hidden;
	gap: 4rem; /* correspond au gap utilisé */
	position: relative;
	user-select: none;
}

.marquee-content {
  flex-shrink: 0;
  display: flex;
  justify-content: space-around;
  min-width: 100%;
	gap: 4rem; /* correspond au gap utilisé */
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 4rem)); /* correspond au gap utilisé */
  }
}

.scroll {
  animation: scroll 30s linear infinite;
}

/* Pause l'animation au hover */
.marquee:hover .scroll {
  animation-play-state: paused;
}/* End custom CSS */