.elementor-746 .elementor-element.elementor-element-4bece66d{--display:flex;--min-height:550px;--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:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.51;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:130px;--padding-right:130px;}.elementor-746 .elementor-element.elementor-element-4bece66d:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-4bece66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-746 .elementor-element.elementor-element-4bece66d::before, .elementor-746 .elementor-element.elementor-element-4bece66d > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-4bece66d > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-4bece66d > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-4bece66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-4bece66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-746 .elementor-element.elementor-element-fc95ef0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-secondary{font-size:40px;color:#020202;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-secondary .aux-head-highlight{font-size:35px;color:#0074D9;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-divider{background-color:#0074D9;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-description{color:#414040;font-size:22px;font-weight:500;}.elementor-746 .elementor-element.elementor-element-ea2e685{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-47f43e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-e81fdc8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-746 .elementor-element.elementor-element-e81fdc8 .elementor-heading-title{font-weight:800;line-height:1.5em;color:#0074D9;}.elementor-746 .elementor-element.elementor-element-003b135 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-746 .elementor-element.elementor-element-003b135{font-size:18px;font-weight:400;}.elementor-746 .elementor-element.elementor-element-1c91f9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-50d2854 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-746 .elementor-element.elementor-element-50d2854 img{border-radius:20px 20px 20px 20px;}.elementor-746 .elementor-element.elementor-element-50d2854.bdt-image-hover-effect-wrap::before, .elementor-746 .elementor-element.elementor-element-50d2854.bdt-image-hover-effect-wrap::after{background:#0074D914;border-color:#0074D914;}.elementor-746 .elementor-element.elementor-element-c746ca4{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-746 .elementor-element.elementor-element-c746ca4:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-c746ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-746 .elementor-element.elementor-element-90631d1 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-746 .elementor-element.elementor-element-90631d1 .aux-modern-heading-primary{font-size:40px;font-weight:700;color:#0074D9;}.elementor-746 .elementor-element.elementor-element-90631d1 .aux-modern-heading-divider{height:0px;width:0px;}.elementor-746 .elementor-element.elementor-element-90631d1 .aux-modern-heading-description{font-size:20px;font-weight:500;}.elementor-746 .elementor-element.elementor-element-60691a5{--spacer-size:30px;}.elementor-746 .elementor-element.elementor-element-a9cf353{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-746 .elementor-element.elementor-element-36d4066{--display:flex;--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-36d4066:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-36d4066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap{color:#0074D9;font-size:70px;transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap svg{fill:#0074D9;}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap img{width:70px;}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-7cbddd6{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-title{color:#0074D9;font-size:25px;}.elementor-746 .elementor-element.elementor-element-7cbddd6 .bdt-ep-advanced-icon-box-description{font-size:18px;}.elementor-746 .elementor-element.elementor-element-076bbd1{--display:flex;--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-076bbd1:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-076bbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap{color:#0074D9;font-size:70px;transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap svg{fill:#0074D9;}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap img{width:70px;}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-0418f4a{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-title{color:#0074D9;font-size:25px;}.elementor-746 .elementor-element.elementor-element-0418f4a .bdt-ep-advanced-icon-box-description{font-size:18px;}.elementor-746 .elementor-element.elementor-element-df27458{--display:flex;--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-df27458:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-df27458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap{color:#0074D9;font-size:70px;transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap svg{fill:#0074D9;}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap img{width:70px;}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-746 .elementor-element.elementor-element-b8f407c{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-title{color:#0074D9;font-size:25px;}.elementor-746 .elementor-element.elementor-element-b8f407c .bdt-ep-advanced-icon-box-description{font-size:18px;}.elementor-746 .elementor-element.elementor-element-1b83a62{--display:flex;--min-height:650px;--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;--justify-content:center;}.elementor-746 .elementor-element.elementor-element-52235e4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-746 .elementor-element.elementor-element-52235e4 .aux-modern-heading-primary{font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#0074D9;}.elementor-746 .elementor-element.elementor-element-8782239 .swiper-container-wrap .swiper-button-next, .elementor-746 .elementor-element.elementor-element-8782239 .swiper-container-wrap .swiper-button-prev{font-size:22px;top:50%;}.elementor-746 .elementor-element.elementor-element-8782239 .swiper-container-wrap .eael-logo-carousel-svg-icon{width:22px;}.elementor-746 .elementor-element.elementor-element-8782239 .swiper-container-wrap .swiper-button-next svg, .elementor-746 .elementor-element.elementor-element-8782239 .swiper-container-wrap .swiper-button-prev svg{width:22px;height:22px;line-height:22px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-746 .elementor-element.elementor-element-4bece66d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-746 .elementor-element.elementor-element-ea2e685{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-746 .elementor-element.elementor-element-47f43e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-e81fdc8{width:100%;max-width:100%;text-align:center;}.elementor-746 .elementor-element.elementor-element-e81fdc8 .elementor-heading-title{font-size:30px;}.elementor-746 .elementor-element.elementor-element-003b135{text-align:center;}.elementor-746 .elementor-element.elementor-element-1c91f9e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-746 .elementor-element.elementor-element-7cbddd6{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-0418f4a{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-b8f407c{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}}@media(max-width:767px){.elementor-746 .elementor-element.elementor-element-4bece66d{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-746 .elementor-element.elementor-element-fc95ef0{--content-width:42%;--min-height:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-secondary{font-size:35px;}.elementor-746 .elementor-element.elementor-element-15fd83a .aux-modern-heading-description{font-size:18px;}.elementor-746 .elementor-element.elementor-element-47f43e7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-746 .elementor-element.elementor-element-e81fdc8{text-align:center;}.elementor-746 .elementor-element.elementor-element-e81fdc8 .elementor-heading-title{font-size:25px;}.elementor-746 .elementor-element.elementor-element-7cbddd6{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-0418f4a{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-746 .elementor-element.elementor-element-b8f407c{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}}@media(min-width:768px){.elementor-746 .elementor-element.elementor-element-fc95ef0{--content-width:15%;}.elementor-746 .elementor-element.elementor-element-47f43e7{--width:46.5%;}.elementor-746 .elementor-element.elementor-element-1c91f9e{--width:53.5%;}.elementor-746 .elementor-element.elementor-element-36d4066{--width:35%;}.elementor-746 .elementor-element.elementor-element-076bbd1{--width:35%;}.elementor-746 .elementor-element.elementor-element-df27458{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-746 .elementor-element.elementor-element-47f43e7{--width:100%;}.elementor-746 .elementor-element.elementor-element-1c91f9e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a9cf353 *//* Animation d'apparition avec rotation */
@keyframes fadeInRotate {
    from {
        opacity: 0;
        transform: translateY(40px) rotate(-3deg);
    }
    to {
        opacity: 1;
        transform: translateY(0) rotate(0deg);
    }
}

/* Effet de zoom et ondulation au hover */
@keyframes hoverWave {
    0% { transform: scale(1); }
    50% { transform: scale(1.05) rotate(1deg); }
    100% { transform: scale(1); }
}

/* Style des cartes */
.animated-card {
    background: white;
    border-radius: 12px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    padding: 20px;
    text-align: center;
    transition: all 0.3s ease-in-out;
    animation: fadeInRotate 0.8s ease-out;
    border: 2px solid transparent;
}

/* Effet au survol */
.animated-card:hover {
    box-shadow: 0 12px 24px rgba(0, 116, 217, 0.5); /* Effet lumineux bleu */
    animation: hoverWave 0.4s ease-in-out;
    border-color: #0074D9; /* Bordure bleue dynamique */
}/* End custom CSS */