.elementor-84 .elementor-element.elementor-element-8792395{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:350px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-8792395::before, .elementor-84 .elementor-element.elementor-element-8792395 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-8792395 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-8792395 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-8792395 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-8792395 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #07539E 15%, #FF290B33 100%);}.elementor-84 .elementor-element.elementor-element-8792395:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-8792395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84 .elementor-element.elementor-element-1bb481c{font-family:"Comfortaa", Sans-serif;text-transform:uppercase;color:#D8D8D8;}.elementor-84 .elementor-element.elementor-element-a17d2b6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-84 .elementor-element.elementor-element-a17d2b6 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-f2308bb{font-family:"Comfortaa", Sans-serif;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-d6b848e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-8792395{--content-width:1304px;}}/* Start custom CSS for container, class: .elementor-element-8792395 */.elementor-84 .elementor-element.elementor-element-8792395 {
    position: relative !important;
}

/* On crée une fine ligne horizontale en bas avec ton dégradé */
.elementor-84 .elementor-element.elementor-element-8792395::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100% !important;
    height: 5px !important;
    background: linear-gradient(90deg, rgb(7, 83, 158), rgb(255, 41, 11), transparent) !important;
    z-index: 10;
}/* End custom CSS */