.elementor-34993 .elementor-element.elementor-element-5a25cacb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-5a25cacb:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-5a25cacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45bd1ad );}.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-34993 .elementor-element.elementor-element-7eb4fd4d .elementor-heading-title{font-family:var( --e-global-typography-352904c-font-family ), Sans-serif;font-size:var( --e-global-typography-352904c-font-size );font-weight:var( --e-global-typography-352904c-font-weight );line-height:var( --e-global-typography-352904c-line-height );letter-spacing:var( --e-global-typography-352904c-letter-spacing );color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-5e521e6b{--display:flex;--min-height:500px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-5e521e6b:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-5e521e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/Key-visual_Alstom-livery_Avelia-Horizon-high-speed-train_HF.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-75c9a029{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-75c9a029:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-75c9a029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-3a5d65d1{text-align:start;}.elementor-34993 .elementor-element.elementor-element-3a5d65d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-34993 .elementor-element.elementor-element-217d1ee8{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-76a33aee{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-76a33aee:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-76a33aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/DAV_mil_rafaleneuron_v2_rwrk.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-26515d26{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-26515d26:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-26515d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-46bb2200{text-align:start;}.elementor-34993 .elementor-element.elementor-element-46bb2200 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-28959395{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-1969b6c6{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-1969b6c6:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-1969b6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/R-DAM_1615870-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-7250944c{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-7250944c:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-7250944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-58e5aecc{text-align:start;}.elementor-34993 .elementor-element.elementor-element-58e5aecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-61d0bc57{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-11ea9c98{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-11ea9c98:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-11ea9c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/mur-logo-bs-scaled-new-2048x1350-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-1911ee27{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-1911ee27:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-1911ee27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-4009f2be{text-align:start;}.elementor-34993 .elementor-element.elementor-element-4009f2be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-30f4f3{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-5ce12e00{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-5ce12e00:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-5ce12e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/2021_MBST_069_G_054_020_v2_upscayl_2x_realesrgan-x4fast-copie.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-91f8901{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-91f8901:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-91f8901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-6daff7d4{text-align:start;}.elementor-34993 .elementor-element.elementor-element-6daff7d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-4c2ef024{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-1fe0026c{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-1fe0026c:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-1fe0026c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/new_about_hero_2026_a066b33ef2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-72ffdf29{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-72ffdf29:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-72ffdf29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-2a941889{text-align:start;}.elementor-34993 .elementor-element.elementor-element-2a941889 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-5bfaa531{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-68decc7b{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-68decc7b:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-68decc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/VUE-GENERALE-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-492a5f98{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-492a5f98:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-492a5f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-18ab6ce7{text-align:start;}.elementor-34993 .elementor-element.elementor-element-18ab6ce7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-7707e0d6{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-94cce1b{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34993 .elementor-element.elementor-element-94cce1b:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-94cce1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.4dconcept.fr/wp-content/uploads/2026/04/iStock-2223506393.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34993 .elementor-element.elementor-element-5cbdff4f{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34993 .elementor-element.elementor-element-5cbdff4f:not(.elementor-motion-effects-element-type-background), .elementor-34993 .elementor-element.elementor-element-5cbdff4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26cd1df );}.elementor-34993 .elementor-element.elementor-element-73c0c570{text-align:start;}.elementor-34993 .elementor-element.elementor-element-73c0c570 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-96b3457 );}.elementor-34993 .elementor-element.elementor-element-4d2c5520{border-radius:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:28px;color:var( --e-global-color-fcb0dfa );}.elementor-34993 .elementor-element.elementor-element-1231b34e{--display:flex;}.elementor-34993 .elementor-element.elementor-element-686064a2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 24px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-07386ad );--e-n-carousel-arrow-hover-color:var( --e-global-color-d4b50c8 );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-0c58679 );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-34993 .elementor-element.elementor-element-686064a2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.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-34993 .elementor-element.elementor-element-1014dbc6 .elementor-button{background-color:var( --e-global-color-5b5faaa );font-family:var( --e-global-typography-dc4115e-font-family ), Sans-serif;font-size:var( --e-global-typography-dc4115e-font-size );font-weight:var( --e-global-typography-dc4115e-font-weight );}@media(min-width:768px){.elementor-34993 .elementor-element.elementor-element-5a25cacb{--width:100%;}}@media(max-width:1024px){.elementor-34993 .elementor-element.elementor-element-7eb4fd4d .elementor-heading-title{font-size:var( --e-global-typography-352904c-font-size );line-height:var( --e-global-typography-352904c-line-height );letter-spacing:var( --e-global-typography-352904c-letter-spacing );}.elementor-34993 .elementor-element.elementor-element-686064a2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34993 .elementor-element.elementor-element-1014dbc6 .elementor-button{font-size:var( --e-global-typography-dc4115e-font-size );}}@media(max-width:767px){.elementor-34993 .elementor-element.elementor-element-7eb4fd4d .elementor-heading-title{font-size:var( --e-global-typography-352904c-font-size );line-height:var( --e-global-typography-352904c-line-height );letter-spacing:var( --e-global-typography-352904c-letter-spacing );}.elementor-34993 .elementor-element.elementor-element-686064a2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34993 .elementor-element.elementor-element-1014dbc6 .elementor-button{font-size:var( --e-global-typography-dc4115e-font-size );}}