.elementor-808 .elementor-element.elementor-element-8dc7548{--display:flex;--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;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-808 .elementor-element.elementor-element-de40886{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-808 .elementor-element.elementor-element-a60f9bf{--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-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-808 .elementor-element.elementor-element-6d8a668 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-808 .elementor-element.elementor-element-c7a5759{--display:flex;--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;--justify-content:flex-start;}.elementor-808 .elementor-element.elementor-element-aaec2c0 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-808 .elementor-element.elementor-element-3ecd945.elementor-element{--align-self:center;}.elementor-808 .elementor-element.elementor-element-3ecd945 .elementor-icon-wrapper{text-align:center;}.elementor-808 .elementor-element.elementor-element-3ecd945 .elementor-icon{font-size:8px;}.elementor-808 .elementor-element.elementor-element-3ecd945 .elementor-icon svg{height:8px;}.elementor-808 .elementor-element.elementor-element-eeab7d9 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:400;}.elementor-808 .elementor-element.elementor-element-6cb60d9.elementor-element{--align-self:center;}.elementor-808 .elementor-element.elementor-element-6cb60d9 .elementor-icon-wrapper{text-align:center;}.elementor-808 .elementor-element.elementor-element-6cb60d9 .elementor-icon{font-size:8px;}.elementor-808 .elementor-element.elementor-element-6cb60d9 .elementor-icon svg{height:8px;}.elementor-808 .elementor-element.elementor-element-d5d5602 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:400;}.elementor-808 .elementor-element.elementor-element-27f9798{--display:flex;}.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-808 .elementor-element.elementor-element-70895c5{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-808 .elementor-element.elementor-element-5383158 .elementor-button{background-color:var( --e-global-color-cb849e5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-808 .elementor-element.elementor-element-5383158 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-5383158 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-808 .elementor-element.elementor-element-5383158 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-5383158 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-808 .elementor-element.elementor-element-0ee4445{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-65ab946{text-align:left;}.elementor-808 .elementor-element.elementor-element-51ce6b4{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:05rem;--padding-bottom:05rem;--padding-left:05rem;--padding-right:05rem;}.elementor-808 .elementor-element.elementor-element-43e33bd{--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-808 .elementor-element.elementor-element-1e29121 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-808 .elementor-element.elementor-element-7354f79{--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:space-between;--align-items:stretch;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-808 .elementor-element.elementor-element-2daa2fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-808 .elementor-element.elementor-element-c13f393{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-2f9b538{--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-808 .elementor-element.elementor-element-a25ff29 .elementor-icon-wrapper{text-align:center;}.elementor-808 .elementor-element.elementor-element-a25ff29.elementor-view-stacked .elementor-icon{background-color:#15151500;}.elementor-808 .elementor-element.elementor-element-a25ff29.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-a25ff29.elementor-view-default .elementor-icon{color:#15151500;border-color:#15151500;}.elementor-808 .elementor-element.elementor-element-a25ff29.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-a25ff29.elementor-view-default .elementor-icon svg{fill:#15151500;}.elementor-808 .elementor-element.elementor-element-c3f320e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-808 .elementor-element.elementor-element-b14e802{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-808 .elementor-element.elementor-element-b14e802 .elementor-divider-separator{width:100%;}.elementor-808 .elementor-element.elementor-element-b14e802 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-808 .elementor-element.elementor-element-0ccddcf .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-cb849e5 );color:var( --e-global-color-cb849e5 );border-radius:32px 32px 32px 32px;padding:012px 024px 012px 024px;}.elementor-808 .elementor-element.elementor-element-0ccddcf .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-0ccddcf .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-0ccddcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-0ccddcf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-808 .elementor-element.elementor-element-6ce5835{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-808 .elementor-element.elementor-element-cd27139{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-2c98fd1{--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-808 .elementor-element.elementor-element-dbdcea7 .elementor-icon-wrapper{text-align:center;}.elementor-808 .elementor-element.elementor-element-dbdcea7.elementor-view-stacked .elementor-icon{background-color:#15151500;}.elementor-808 .elementor-element.elementor-element-dbdcea7.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-dbdcea7.elementor-view-default .elementor-icon{color:#15151500;border-color:#15151500;}.elementor-808 .elementor-element.elementor-element-dbdcea7.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-dbdcea7.elementor-view-default .elementor-icon svg{fill:#15151500;}.elementor-808 .elementor-element.elementor-element-b2c82f2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-fdf5a38{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-808 .elementor-element.elementor-element-fdf5a38 .elementor-divider-separator{width:100%;}.elementor-808 .elementor-element.elementor-element-fdf5a38 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-808 .elementor-element.elementor-element-a1ea01d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-cb849e5 );color:var( --e-global-color-cb849e5 );border-radius:32px 32px 32px 32px;padding:012px 024px 012px 024px;}.elementor-808 .elementor-element.elementor-element-a1ea01d .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-a1ea01d .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-a1ea01d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-a1ea01d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-808 .elementor-element.elementor-element-351fdae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-808 .elementor-element.elementor-element-4e300f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-8d667be{--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-808 .elementor-element.elementor-element-4e18f91 .elementor-icon-wrapper{text-align:center;}.elementor-808 .elementor-element.elementor-element-4e18f91.elementor-view-stacked .elementor-icon{background-color:#15151500;}.elementor-808 .elementor-element.elementor-element-4e18f91.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-4e18f91.elementor-view-default .elementor-icon{color:#15151500;border-color:#15151500;}.elementor-808 .elementor-element.elementor-element-4e18f91.elementor-view-framed .elementor-icon, .elementor-808 .elementor-element.elementor-element-4e18f91.elementor-view-default .elementor-icon svg{fill:#15151500;}.elementor-808 .elementor-element.elementor-element-46398d5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-739fe10{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-808 .elementor-element.elementor-element-739fe10 .elementor-divider-separator{width:100%;}.elementor-808 .elementor-element.elementor-element-739fe10 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-808 .elementor-element.elementor-element-fc3d979 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-cb849e5 );color:var( --e-global-color-cb849e5 );border-radius:32px 32px 32px 32px;padding:012px 024px 012px 024px;}.elementor-808 .elementor-element.elementor-element-fc3d979 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-fc3d979 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-fc3d979 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-fc3d979 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-808 .elementor-element.elementor-element-36f9bb2{--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;}@media(min-width:768px){.elementor-808 .elementor-element.elementor-element-c7a5759{--width:auto;}.elementor-808 .elementor-element.elementor-element-70895c5{--width:auto;}}@media(max-width:1024px){.elementor-808 .elementor-element.elementor-element-8dc7548{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:05rem;--padding-left:2.5rem;--padding-right:02.5rem;}.elementor-808 .elementor-element.elementor-element-51ce6b4{--padding-top:05rem;--padding-bottom:05rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-808 .elementor-element.elementor-element-7354f79{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-808 .elementor-element.elementor-element-c13f393{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-c3f320e{--padding-top:1rem;--padding-bottom:00rem;--padding-left:00rem;--padding-right:00rem;}.elementor-808 .elementor-element.elementor-element-cd27139{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-b2c82f2{--padding-top:1rem;--padding-bottom:00rem;--padding-left:00rem;--padding-right:00rem;}.elementor-808 .elementor-element.elementor-element-4e300f3{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-46398d5{--padding-top:1rem;--padding-bottom:00rem;--padding-left:00rem;--padding-right:00rem;}}@media(max-width:767px){.elementor-808 .elementor-element.elementor-element-8dc7548{--padding-top:6rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-a60f9bf{--gap:.5rem 0rem;--row-gap:.5rem;--column-gap:0rem;}.elementor-808 .elementor-element.elementor-element-6d8a668 .elementor-heading-title{font-size:56px;}.elementor-808 .elementor-element.elementor-element-51ce6b4{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:02.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-1e29121 .elementor-heading-title{font-size:48px;}.elementor-808 .elementor-element.elementor-element-7354f79{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}}/* 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 */