.elementor .e-c5a83c3-5bd3dca{font-family:"Inter";font-weight:600;font-size:32px;color:#111111;text-align:center;margin-block-start:80px;margin-block-end:-20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13257af-80a6b7e{justify-content:center;}.elementor .e-d641af0{width:33%;border-color:#ffffff;flex-direction:column;justify-content:flex-start;}.elementor .e-88d6ac5{width:34%;transform:scale3d(1, 1.1, 1);flex-direction:column;}.elementor .e-dce8b79{width:33%;flex-direction:column;}.elementor .e-4d74621{width:1140px;margin-block-start:79px;flex-direction:row;justify-content:center;}.elementor .e-7b97f9d{flex-direction:column;}.elementor .e-4904d14{width:100%;}.elementor .e-33f15b1-51ca4bc{font-family:"Inter";font-weight:600;font-size:32px;color:#111111;text-align:center;margin-block-end:24px;align-self:center;}.elementor .e-d00bedb{margin-block-start:130px;flex-direction:column;}.elementor .e-fd3a0dd{max-width:1110px;padding-inline-start:32px;padding-inline-end:32px;border-radius:13px;border-style:none;background-color:#ffffff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);flex-direction:column;justify-content:center;.elementor-element-cc120d6 {
overflow: hidden !important;
}

/* centre le track Swiper proprement */
.elementor-element-cc120d6 .swiper-wrapper {
align-items: stretch !important;
}

/* assure un centrage visuel des slides */
.elementor-element-cc120d6 .swiper-slide {
display: flex !important;
justify-content: center !important;
}

/* évite les décalages Elementor sur largeur */
.elementor-element-cc120d6 .swiper {
width: 100% !important;
}

/* correction mobile/tablette */
@media (max-width: 1024px) {
.elementor-element-cc120d6 .swiper-slide {
  justify-content: center !important;
}
}\n}.elementor .e-b8fdfb7{width:20%;flex-direction:column;}.elementor .e-28d5a55{width:20%;flex-direction:column;}.elementor .e-f475761{width:20%;flex-direction:column;}.elementor .e-5c207b5-eb4ea7c{width:20%;flex-direction:column;}.elementor .e-398c20b{width:20%;flex-direction:column;}.elementor .e-af19689{margin-block-start:48px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}