.elementor-9050 .elementor-element.elementor-element-7ed47ee3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--overlay-opacity:0.22;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9050 .elementor-element.elementor-element-7ed47ee3:not(.elementor-motion-effects-element-type-background), .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #79DFFF80 0%, #FFFFFF 18%);}.elementor-9050 .elementor-element.elementor-element-7ed47ee3::before, .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .elementor-background-video-container::before, .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .elementor-background-slideshow::before, .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9050 .elementor-element.elementor-element-7ed47ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(133deg, #9333EA 2%, var( --e-global-color-235469c ) 12%);}.elementor-9050 .elementor-element.elementor-element-7ed47ee3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9050 .elementor-element.elementor-element-7ed47ee3, .elementor-9050 .elementor-element.elementor-element-7ed47ee3::before{--border-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-7ed47ee3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9050 .elementor-element.elementor-element-fd0191c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9050 .elementor-element.elementor-element-75fa8a94{--display:flex;--gap:16px;--background-transition:0.3s;--padding-top:0px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px;}.elementor-9050 .elementor-element.elementor-element-2f8fdf5{text-align:center;}.elementor-9050 .elementor-element.elementor-element-2f8fdf5 .elementor-heading-title{color:#111111;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:500;line-height:53px;}.elementor-9050 .elementor-element.elementor-element-7158073f{text-align:center;}.elementor-9050 .elementor-element.elementor-element-7158073f .elementor-heading-title{color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-9050 .elementor-element.elementor-element-66514d5b{--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;--align-items:center;--gap:20px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-2d4ff959{color:#00000099;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-9050 .elementor-element.elementor-element-7966963d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-9050 .elementor-element.elementor-element-7966963d{width:100%;max-width:100%;}.elementor-9050 .elementor-element.elementor-element-7966963d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9050 .elementor-element.elementor-element-e166f20{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-6b1772f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:8px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-61843059 .elementor-icon-wrapper{text-align:left;}.elementor-9050 .elementor-element.elementor-element-61843059 .elementor-icon{font-size:40px;}.elementor-9050 .elementor-element.elementor-element-61843059 .elementor-icon svg{height:40px;}.elementor-9050 .elementor-element.elementor-element-24c4d16d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-540386be{color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-3b1b18b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:8px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-248b2941 .elementor-icon-wrapper{text-align:left;}.elementor-9050 .elementor-element.elementor-element-248b2941 .elementor-icon{font-size:40px;}.elementor-9050 .elementor-element.elementor-element-248b2941 .elementor-icon svg{height:40px;}.elementor-9050 .elementor-element.elementor-element-2ad4fd75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-65c889e0{color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-415776bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:8px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-6be2d311 .elementor-icon-wrapper{text-align:left;}.elementor-9050 .elementor-element.elementor-element-6be2d311 .elementor-icon{font-size:40px;}.elementor-9050 .elementor-element.elementor-element-6be2d311 .elementor-icon svg{height:40px;}.elementor-9050 .elementor-element.elementor-element-7395715e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-64566b59{color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-5751037c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:8px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-63396d54 .elementor-icon-wrapper{text-align:left;}.elementor-9050 .elementor-element.elementor-element-63396d54 .elementor-icon{font-size:40px;}.elementor-9050 .elementor-element.elementor-element-63396d54 .elementor-icon svg{height:40px;}.elementor-9050 .elementor-element.elementor-element-430c8615 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-56814d99{color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-9050 .elementor-element.elementor-element-69280794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--padding-top:0px;--padding-right:400px;--padding-bottom:0px;--padding-left:400px;}.elementor-9050 .elementor-element.elementor-element-4782e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-5e70976{text-align:center;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:42px;}.elementor-9050 .elementor-element.elementor-element-f55a4dd{text-align:center;color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-9050 .elementor-element.elementor-element-b0fe9d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-3bf8e55f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:42px;}.elementor-9050 .elementor-element.elementor-element-48a2ab3f{text-align:center;color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-9050 .elementor-element.elementor-element-ed403b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-73fee51{text-align:center;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:42px;}.elementor-9050 .elementor-element.elementor-element-feb162c{text-align:center;color:var( --e-global-color-05759b0 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-9050 .elementor-element.elementor-element-36d4b0ed{--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;--justify-content:center;--align-items:center;--gap:32px;--background-transition:0.3s;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-9050 .elementor-element.elementor-element-36d4b0ed:not(.elementor-motion-effects-element-type-background), .elementor-9050 .elementor-element.elementor-element-36d4b0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #9333EA 0%, #4F46E5 41%);}.elementor-9050 .elementor-element.elementor-element-36d4b0ed, .elementor-9050 .elementor-element.elementor-element-36d4b0ed::before{--border-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-5760ced0{--display:flex;--gap:8px;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-744009fe{text-align:center;}.elementor-9050 .elementor-element.elementor-element-744009fe .elementor-heading-title{color:var( --e-global-color-235469c );font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:500;line-height:53px;}.elementor-9050 .elementor-element.elementor-element-16cc70ea{text-align:center;}.elementor-9050 .elementor-element.elementor-element-16cc70ea .elementor-heading-title{color:#FFFFFFE6;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-9050 .elementor-element.elementor-element-675534bb{--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;--align-items:center;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-6f62cdc8{color:#FFFFFFE6;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-9050 .elementor-element.elementor-element-9bfb86{--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;--align-items:flex-start;--background-transition:0.3s;--padding-top:128px;--padding-right:50px;--padding-bottom:128px;--padding-left:50px;}.elementor-9050 .elementor-element.elementor-element-58129f83{text-align:center;}.elementor-9050 .elementor-element.elementor-element-58129f83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:53px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-accordion-item{border-width:0px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-active .elementor-accordion-icon, .elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-tab-title{padding:30px 30px 30px 30px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-tab-content{padding:0px 30px 30px 30px;}.elementor-9050 .elementor-element.elementor-element-142e2950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-9050 .elementor-element.elementor-element-33adc64c{font-family:"Montserrat", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-9050 .elementor-element.elementor-element-7ed47ee3{--width:100%;--padding-top:32px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9050 .elementor-element.elementor-element-75fa8a94{--padding-top:0px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px;}.elementor-9050 .elementor-element.elementor-element-2f8fdf5 .elementor-heading-title{font-size:36px;line-height:41px;}.elementor-9050 .elementor-element.elementor-element-66514d5b{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-right:32px;--padding-bottom:0px;--padding-left:032px;}.elementor-9050 .elementor-element.elementor-element-2d4ff959{text-align:center;}.elementor-9050 .elementor-element.elementor-element-7966963d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9050 .elementor-element.elementor-element-e166f20{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 20px;}.elementor-9050 .elementor-element.elementor-element-69280794{--padding-top:0px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px;}.elementor-9050 .elementor-element.elementor-element-744009fe .elementor-heading-title{font-size:36px;line-height:41px;}.elementor-9050 .elementor-element.elementor-element-675534bb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-right:32px;--padding-bottom:0px;--padding-left:32px;}.elementor-9050 .elementor-element.elementor-element-6f62cdc8{text-align:center;}.elementor-9050 .elementor-element.elementor-element-6f62cdc8 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-9050 .elementor-element.elementor-element-9bfb86{--padding-top:80px;--padding-right:16px;--padding-bottom:80px;--padding-left:16px;}.elementor-9050 .elementor-element.elementor-element-688bb873 .elementor-accordion-title{line-height:30px;}.elementor-9050 .elementor-element.elementor-element-142e2950{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;}.elementor-9050 .elementor-element.elementor-element-33adc64c{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-7966963d */<style>
.slider::before,
.slider::after {
	content: "";
	height: 100px;
	position: absolute;
	width: 200px;
	z-index: 2;
}

.slider::after {
	right: 0;
	top: 0;
	transform: rotateZ(180deg);
}

.slider::before {
	left: 0;
	top: 0;
}

@keyframes scroll {
	0% { transform: translateX(0); }
	100% { transform: translateX(calc(-250px * 7))}
}

.slider {
	margin: auto;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.slider .slide-track {
	animation: scroll 40s linear infinite;
	display: flex;
	width: calc(250px * 14); /* This is 250px multiplied by the number of your slides */
}

.slider .slide {
	width: 250px; /* This is the width of each individual slide */
	text-align: center;
	margin: auto;
	padding:0px 30px;
}

/* Modification ici pour cibler svg au lieu de img */

.slide svg path {
    fill: #01164D !important; /* Utilisation de !important pour s'assurer que le style est appliqué, même si d'autres styles sont présents */
}


.slide svg {
	max-height: 60px;
	margin: auto;
	background: #fff;
	border: 1px solid #E6E6E6;
	padding: 10px;
	border-radius: 20px;
	display: block; /* Pour s'assurer que le SVG se comporte comme une image en bloc */
}

.slider:hover .slide-track {
	animation-play-state: paused;
}
</style>/* End custom CSS */