.elementor-193 .elementor-element.elementor-element-7b4fe59{--display:flex;}.elementor-193 .elementor-element.elementor-element-e7ae522{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-721b528{text-align:center;}.elementor-193 .elementor-element.elementor-element-721b528 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#BED9F4;}.elementor-193 .elementor-element.elementor-element-8acbd2d{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-75fe05d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-193 .elementor-element.elementor-element-dc49d7b{--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;}.elementor-193 .elementor-element.elementor-element-76e81d6{border-radius:20px 20px 20px 20px;}.elementor-193 .elementor-element.elementor-element-76e81d6 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-193 .elementor-element.elementor-element-8c50e5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-8c50e5a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-c505b39{--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;}.elementor-193 .elementor-element.elementor-element-55297ea{border-radius:20px 20px 20px 20px;}.elementor-193 .elementor-element.elementor-element-55297ea .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-193 .elementor-element.elementor-element-c1efaf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-c1efaf9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-7a2d551{--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;}.elementor-193 .elementor-element.elementor-element-e83eb51{border-radius:20px 20px 20px 20px;}.elementor-193 .elementor-element.elementor-element-e83eb51 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-193 .elementor-element.elementor-element-6121abe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-6121abe .elementor-heading-title{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-ac86de6{--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;}.elementor-193 .elementor-element.elementor-element-9d88ba6{border-radius:20px 20px 20px 20px;}.elementor-193 .elementor-element.elementor-element-9d88ba6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-193 .elementor-element.elementor-element-c9a311a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-c9a311a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-885ead4{--display:flex;}.elementor-193 .elementor-element.elementor-element-c531f26{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-861ed6f{--display:flex;}.elementor-193 .elementor-element.elementor-element-8eea652{text-align:center;}.elementor-193 .elementor-element.elementor-element-8eea652 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#BED9F4;}.elementor-193 .elementor-element.elementor-element-1cd791e{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-1c63b21{--e-image-carousel-slides-to-show:4;}.elementor-193 .elementor-element.elementor-element-1c63b21 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-193 .elementor-element.elementor-element-5772014{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-8a9f485{--display:flex;--min-height:350px;--overlay-opacity:0.5;}.elementor-193 .elementor-element.elementor-element-8a9f485::before, .elementor-193 .elementor-element.elementor-element-8a9f485 > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-8a9f485 > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-8a9f485 > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-8a9f485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-8a9f485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BED9F4 0%, #BED9F4 100%);}.elementor-193 .elementor-element.elementor-element-f9dd7a3{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-ccc41f7{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-9470a54{text-align:center;}.elementor-193 .elementor-element.elementor-element-9470a54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#FEFFDD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-193 .elementor-element.elementor-element-678b1c7 .elementor-button{background-color:#FEFFDD;fill:#BED9F4;color:#BED9F4;}.elementor-193 .elementor-element.elementor-element-7d85981{--display:flex;}@media(min-width:768px){.elementor-193 .elementor-element.elementor-element-dc49d7b{--width:25%;}.elementor-193 .elementor-element.elementor-element-c505b39{--width:25%;}.elementor-193 .elementor-element.elementor-element-7a2d551{--width:25%;}.elementor-193 .elementor-element.elementor-element-ac86de6{--width:25%;}.elementor-193 .elementor-element.elementor-element-8a9f485{--content-width:1350px;}}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-721b528 .elementor-heading-title{font-size:49px;}.elementor-193 .elementor-element.elementor-element-1c63b21{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-1c63b21 *//* Animation infinie du carrousel */
.elementor-193 .elementor-element.elementor-element-1c63b21 .swiper-wrapper {
    display: flex;
    animation: swiperInfinite 15s linear infinite;
}

/* Définir le comportement de l'animation */
@keyframes swiperInfinite {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */