.elementor-23682 .elementor-element.elementor-element-dce03ba:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-dce03ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-dce03ba > .elementor-container{max-width:800px;}.elementor-23682 .elementor-element.elementor-element-dce03ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:125px;margin-bottom:0px;padding:020px 0px 50px 0px;}.elementor-23682 .elementor-element.elementor-element-dce03ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-c81a7bd .elementor-heading-title{line-height:49px;color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-1ac391a:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-1ac391a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-1ac391a > .elementor-container{max-width:800px;}.elementor-23682 .elementor-element.elementor-element-1ac391a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-04b1799 );padding:0px 0px 50px 0px;}.elementor-23682 .elementor-element.elementor-element-1ac391a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-1ac391a .elementor-heading-title{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-1ac391a a{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-1ac391a a:hover{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-c335cef .tank-text-block{color:var( --e-global-color-04b1799 );line-height:30px;}.elementor-23682 .elementor-element.elementor-element-9635d9c:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-9635d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-23682 .elementor-element.elementor-element-9635d9c:hover{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-9635d9c > .elementor-container{max-width:1600px;}.elementor-23682 .elementor-element.elementor-element-9635d9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23682 .elementor-element.elementor-element-9635d9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-155427a:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-155427a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-155427a > .elementor-container{max-width:800px;}.elementor-23682 .elementor-element.elementor-element-155427a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-04b1799 );padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-155427a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-155427a .elementor-heading-title{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-155427a a{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-155427a a:hover{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-2d2e720 .tank-text-block{color:var( --e-global-color-04b1799 );line-height:30px;}.elementor-23682 .elementor-element.elementor-element-3fea01a:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-3fea01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-23682 .elementor-element.elementor-element-3fea01a:hover{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-3fea01a > .elementor-container{max-width:1600px;}.elementor-23682 .elementor-element.elementor-element-3fea01a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23682 .elementor-element.elementor-element-3fea01a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-26c4f76:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-26c4f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-26c4f76 > .elementor-container{max-width:800px;}.elementor-23682 .elementor-element.elementor-element-26c4f76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-04b1799 );padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-26c4f76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-26c4f76 .elementor-heading-title{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-26c4f76 a{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-26c4f76 a:hover{color:var( --e-global-color-04b1799 );}.elementor-23682 .elementor-element.elementor-element-6db93d0 .tank-text-block{color:var( --e-global-color-04b1799 );line-height:30px;}.elementor-23682 .elementor-element.elementor-element-76ffc32:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-76ffc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-76ffc32 > .elementor-container{max-width:1253px;}.elementor-23682 .elementor-element.elementor-element-76ffc32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-76ffc32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-6bddd8f{width:var( --container-widget-width, 100.82% );max-width:100.82%;--container-widget-width:100.82%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-4237f40:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-4237f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-4237f40 > .elementor-container{max-width:1253px;}.elementor-23682 .elementor-element.elementor-element-4237f40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-4237f40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-f32dfe1{width:var( --container-widget-width, 100.82% );max-width:100.82%;--container-widget-width:100.82%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-a4487c4:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-a4487c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23682 .elementor-element.elementor-element-a4487c4 > .elementor-container{max-width:1253px;}.elementor-23682 .elementor-element.elementor-element-a4487c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-a4487c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23682 .elementor-element.elementor-element-52d4b33{--spacer-size:145px;}.elementor-23682 .elementor-element.elementor-element-bfe5b28 > .elementor-background-overlay{opacity:0.5;}.elementor-23682 .elementor-element.elementor-element-bfe5b28{margin-top:100px;margin-bottom:0px;}@media(min-width:768px){.elementor-23682 .elementor-element.elementor-element-4d3ec71{width:50.375%;}.elementor-23682 .elementor-element.elementor-element-92f36b1{width:49.594%;}.elementor-23682 .elementor-element.elementor-element-4b4f37a{width:40%;}.elementor-23682 .elementor-element.elementor-element-5802897{width:59.969%;}}@media(max-width:767px){.elementor-23682 .elementor-element.elementor-element-c81a7bd .elementor-heading-title{font-size:30px;}.elementor-23682 .elementor-element.elementor-element-c335cef .tank-text-block{font-size:15px;}.elementor-23682 .elementor-element.elementor-element-2d2e720 .tank-text-block{font-size:15px;}.elementor-23682 .elementor-element.elementor-element-6db93d0 .tank-text-block{font-size:15px;}}/* Start custom CSS for tank-text-block, class: .elementor-element-c335cef *//* Texte principal en gris foncé */
p.p1,
p.p1 span,
span.s2,
p span.s2,
ul,
ul li {
  color: #2E2E2E !important;
}/* End custom CSS */
/* Start custom CSS for tank-text-block, class: .elementor-element-2d2e720 *//* Texte principal en gris foncé */
p.p1,
p.p1 span,
span.s2,
p span.s2,
ul,
ul li {
  color: #2E2E2E !important;
}/* End custom CSS */
/* Start custom CSS for tank-text-block, class: .elementor-element-6db93d0 *//* Texte en p2 */
p.p2,
p.p2 span {
  color: #2E2E2E !important;
}

/* Pour les textes combinés avec s1 et s2 */
span.s1,
span.s2 {
  color: #2E2E2E !important;
}/* End custom CSS */