.elementor-18 .elementor-element.elementor-element-897866f{--display:flex;--min-height:329px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-897866f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-897866f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF4F3;}.elementor-18 .elementor-element.elementor-element-a35ebfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6d60446{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-62a8fd8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-18 .elementor-element.elementor-element-62a8fd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d8828d9 .elementor-heading-title{font-size:36px;font-weight:600;color:#0B5151;}.elementor-18 .elementor-element.elementor-element-8f44467{--display:flex;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8f44467.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0718bee{font-size:16px;font-weight:500;line-height:24px;color:#000000B8;}.elementor-18 .elementor-element.elementor-element-9fbed42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9fbed42.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9fbed42 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-1e54249{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1e54249.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3d6f56c{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-3d6f56c:hover{background-color:#EDF4F3;}.elementor-18 .elementor-element.elementor-element-3d6f56c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6c2c4e9 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-236a56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-236a56e{text-align:center;font-size:18px;font-weight:500;line-height:22px;color:#5D5D5D;}.elementor-18 .elementor-element.elementor-element-5258ca3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-5258ca3:hover{background-color:#EDF4F3;}.elementor-18 .elementor-element.elementor-element-5258ca3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-7a4e3a1 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-6628469{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:500;line-height:22px;color:#5D5D5D;}.elementor-18 .elementor-element.elementor-element-6628469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1753a07{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-829aef9{--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;}.elementor-18 .elementor-element.elementor-element-67ee2a4{--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:61px;--padding-bottom:0px;--padding-left:86px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b3d8ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b3d8ffd .elementor-heading-title{color:var( --e-global-color-blocksy_palette_3 );}.elementor-18 .elementor-element.elementor-element-2fbe003{font-size:16px;font-weight:500;line-height:24px;color:#000000B8;}.elementor-18 .elementor-element.elementor-element-2820caa{--display:flex;--min-height:40px;--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;}.elementor-18 .elementor-element.elementor-element-52f69e6{--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:78px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-52f69e6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-52f69e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0F4F4 0%, #F3F6F6 100%);}.elementor-18 .elementor-element.elementor-element-64f5c50{--display:flex;--padding-top:0px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3d1c9a5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3d1c9a5{text-align:center;}.elementor-18 .elementor-element.elementor-element-3d1c9a5 .elementor-heading-title{font-size:64px;font-weight:600;color:#0B5151;}.elementor-18 .elementor-element.elementor-element-f9b097a{text-align:center;font-size:18px;font-weight:500;line-height:24px;color:#000000B8;}.elementor-18 .elementor-element.elementor-element-d3fad6e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-0124de6 img{height:100%;border-radius:30px 30px 30px 30px;}.elementor-18 .elementor-element.elementor-element-bdc7fed img{height:100%;border-radius:30px 30px 30px 30px;}.elementor-18 .elementor-element.elementor-element-bb8ef8b img{height:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:30px 30px 30px 30px;}.elementor-18 .elementor-element.elementor-element-46d82b4{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-46d82b4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-46d82b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CB8A4;}.elementor-18 .elementor-element.elementor-element-9d674f5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-9d674f5{text-align:center;}.elementor-18 .elementor-element.elementor-element-9d674f5 .elementor-heading-title{font-size:50px;font-weight:600;line-height:55px;letter-spacing:-2px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2526b9f{text-align:center;font-size:18px;font-weight:600;line-height:22px;color:#FFFFFF9E;}.elementor-18 .elementor-element.elementor-element-a66f218 .elementor-button{background-color:#0B5151;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-18 .elementor-element.elementor-element-a66f218 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a66f218 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-a66f218 .elementor-button:focus{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a66f218 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-a66f218 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-5fffc1f{right:21px;}body.rtl .elementor-18 .elementor-element.elementor-element-5fffc1f{left:21px;}.elementor-18 .elementor-element.elementor-element-5fffc1f{top:11px;}.elementor-18 .elementor-element.elementor-element-5fffc1f img{width:100%;max-width:188px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-62a8fd8{--width:55%;}.elementor-18 .elementor-element.elementor-element-8f44467{--width:100%;}.elementor-18 .elementor-element.elementor-element-3d6f56c{--width:fit-content;}.elementor-18 .elementor-element.elementor-element-5258ca3{--width:fit-content;}.elementor-18 .elementor-element.elementor-element-829aef9{--width:50%;}.elementor-18 .elementor-element.elementor-element-67ee2a4{--width:50%;}.elementor-18 .elementor-element.elementor-element-64f5c50{--content-width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-62a8fd8{--width:100%;}.elementor-18 .elementor-element.elementor-element-8f44467{--width:100%;}.elementor-18 .elementor-element.elementor-element-1e54249{--width:100%;}.elementor-18 .elementor-element.elementor-element-64f5c50{--content-width:100%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-6d60446{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-d8828d9.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d8828d9 .elementor-heading-title{font-size:50px;}.elementor-18 .elementor-element.elementor-element-9fbed42 img{width:100%;height:100%;}.elementor-18 .elementor-element.elementor-element-1e54249{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-236a56e{text-align:center;}.elementor-18 .elementor-element.elementor-element-5258ca3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-6628469{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-1753a07{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-829aef9{--min-height:100%;}.elementor-18 .elementor-element.elementor-element-950330d img{width:100%;max-width:100%;height:100%;}.elementor-18 .elementor-element.elementor-element-67ee2a4{--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:41px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b3d8ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b3d8ffd .elementor-heading-title{font-size:27px;}.elementor-18 .elementor-element.elementor-element-3d1c9a5 .elementor-heading-title{font-size:50px;}.elementor-18 .elementor-element.elementor-element-d3fad6e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-d8828d9{text-align:center;}.elementor-18 .elementor-element.elementor-element-d8828d9 .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0718bee{text-align:center;}.elementor-18 .elementor-element.elementor-element-1e54249{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3d6f56c{--width:40%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-236a56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-236a56e{text-align:center;font-size:14px;}.elementor-18 .elementor-element.elementor-element-5258ca3{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6628469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6628469{text-align:center;font-size:13px;}.elementor-18 .elementor-element.elementor-element-67ee2a4{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2fbe003{text-align:center;}.elementor-18 .elementor-element.elementor-element-3d1c9a5 .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-d3fad6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9d674f5 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for container, class: .elementor-element-8f44467 */@media screen and (max-width:1024px){
    
.qui-sommes-nous{
    text-align: center!important
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6628469 */.elementor-18 .elementor-element.elementor-element-6628469{
    word-break: keep-all 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e54249 */.elementor-18 .elementor-element.elementor-element-1e54249{
    max-width: 1200px;
    margin: auto;
    padding:30px 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb8ef8b */.elementor-18 .elementor-element.elementor-element-bb8ef8b {
    grid-column-end: 3;
    grid-column-start:1;
    /*max-height: 300px;*/
}
.elementor-18 .elementor-element.elementor-element-bb8ef8b img{
    /*object-fit: contain;*/

}/* End custom CSS */