.elementor-8748 .elementor-element.elementor-element-3767ab2:not(.elementor-motion-effects-element-type-background), .elementor-8748 .elementor-element.elementor-element-3767ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8748 .elementor-element.elementor-element-3767ab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8748 .elementor-element.elementor-element-3767ab2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8748 .elementor-element.elementor-element-76a3ad0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8748 .elementor-element.elementor-element-76a3ad0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .img-wrap .loader{background-position:50% 50%;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .img-wrap img{object-position:50% 50%;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .lae-header.avecBandeau{height:82vh;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .contenuSousHeaderPhoto .txt-wrap  .st{color:#fff;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .contenuSousHeaderPhoto .txt-wrap  a{color:#fff;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .lae-breadcrumb li a{color:#fff;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .lae-breadcrumb li:before{color:#fff;}.elementor-8748 .elementor-element.elementor-element-cb3a47b .lae-breadcrumb li a:hover{color:var( --e-global-color-accent );}.elementor-8748 .elementor-element.elementor-element-cb3a47b .avecBandeau .img-wrap:before{opacity:calc(0 * 0.01);}.elementor-bc-flex-widget .elementor-8748 .elementor-element.elementor-element-d4d7994.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8748 .elementor-element.elementor-element-d4d7994.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap h1{color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap h2{color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap h3{color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap h4{color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap{color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap a:not(.btn){color:#FFFFFF;}.elementor-8748 .elementor-element.elementor-element-93aab65 .txt-wrap a:not(.btn):hover{color:var( --e-global-color-accent );}.elementor-8748 .elementor-element.elementor-element-93aab65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8748 .elementor-element.elementor-element-d26e42f > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-8748 .elementor-element.elementor-element-47e9109 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-8748 .elementor-element.elementor-element-86744c4{columns:1;width:initial;max-width:initial;}.elementor-8748 .elementor-element.elementor-element-86744c4 > .elementor-widget-container{padding:50px 0px 0px 0px;}/* Start custom CSS for lae-header, class: .elementor-element-cb3a47b */.elementor-8748 .elementor-element.elementor-element-cb3a47b .lae-ct > div:first-child {display:none;}
.elementor-8748 .elementor-element.elementor-element-cb3a47b .contenuHeaderPhoto {padding:0;}/* End custom CSS */
/* Start custom CSS for lae-texte, class: .elementor-element-93aab65 */.elementor-8748 .elementor-element.elementor-element-93aab65 p:last-child {margin-bottom:0;}
.elementor-8748 .elementor-element.elementor-element-93aab65 a.t-link {text-decoration:underline;}
.elementor-8748 .elementor-element.elementor-element-93aab65 a.t-link:before {content:'\000AB';padding-right:5px;text-decoration:none;display:inline-block;}
.elementor-8748 .elementor-element.elementor-element-93aab65 a.t-link:hover {color:#FFF !important;text-decoration: none;}
.elementor-8748 .elementor-element.elementor-element-93aab65 h2 {font-size:30px;font-weight:500;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a56f6f7 */.elementor-8748 .elementor-element.elementor-element-a56f6f7 .wp-caption {font-style:italic;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86744c4 */.elementor-8748 .elementor-element.elementor-element-86744c4 sup {vertical-align:super;font-size:smaller;}
.elementor-8748 .elementor-element.elementor-element-86744c4 h2 {margin-bottom:10px;font-weight:500;}
.elementor-8748 .elementor-element.elementor-element-86744c4 p {font-size:18px;}
.elementor-8748 .elementor-element.elementor-element-86744c4 p b {font-weight:bold;}
.elementor-8748 .elementor-element.elementor-element-86744c4 p i {font-style:italic;}
.elementor-8748 .elementor-element.elementor-element-86744c4 p.sig {font-size:15px;font-style:italic;text-align:right;margin-top:30px;}
.elementor-8748 .elementor-element.elementor-element-86744c4 {max-width:960px;margin:0 auto;}/* End custom CSS */