.elementor-7206 .elementor-element.elementor-element-3c32d01{--spacer-size:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-14bd5dc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7206 .elementor-element.elementor-element-f70c4e7 > .elementor-element-populated{border-style:none;}.elementor-7206 .elementor-element.elementor-element-14a7411{width:var( --container-widget-width, 99.716% );max-width:99.716%;--container-widget-width:99.716%;--container-widget-flex-grow:0;}.elementor-7206 .elementor-element.elementor-element-14a7411 > .elementor-widget-container{margin:0px 0px -21px 20px;}.elementor-7206 .elementor-element.elementor-element-14a7411 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:27px;font-weight:800;font-style:normal;color:#11315E;}.elementor-7206 .elementor-element.elementor-element-02ba0ea{--spacer-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7206 .elementor-element.elementor-element-ee5242f{width:var( --container-widget-width, 88.018% );max-width:88.018%;--container-widget-width:88.018%;--container-widget-flex-grow:0;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:#11315E;}.elementor-7206 .elementor-element.elementor-element-ee5242f > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-7206 .elementor-element.elementor-element-362cfed{--spacer-size:50px;}.elementor-7206 .elementor-element.elementor-element-1a2299e{--spacer-size:50px;}.elementor-7206 .elementor-element.elementor-element-94c9926 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7206 .elementor-element.elementor-element-94c9926{text-align:start;}.elementor-7206 .elementor-element.elementor-element-94c9926 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#11315E;}.elementor-7206 .elementor-element.elementor-element-a60d1cc{width:var( --container-widget-width, 101.963% );max-width:101.963%;--container-widget-width:101.963%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-a60d1cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7206 .elementor-element.elementor-element-8e59237{--spacer-size:50px;}.elementor-7206 .elementor-element.elementor-element-60aacd0{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7206 .elementor-element.elementor-element-f70c4e7{width:2.893%;}.elementor-7206 .elementor-element.elementor-element-c7f51ad{width:63.439%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7206 .elementor-element.elementor-element-14bd5dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7206 .elementor-element.elementor-element-14bd5dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7206 .elementor-element.elementor-element-a60d1cc{width:var( --container-widget-width, 285.734px );max-width:285.734px;--container-widget-width:285.734px;--container-widget-flex-grow:0;}}/* Start custom CSS for column, class: .elementor-element-f70c4e7 */.elementor-7206 .elementor-element.elementor-element-f70c4e7 {
  position: relative;
}

.elementor-7206 .elementor-element.elementor-element-f70c4e7::after {
  content: "";
  position: absolute;
  right: 0;
  top: 30%;
  transform: translateY(-50%);
  width: 3px;
  height: 40%;          /* à ajuster : 60%, 80px, etc. */
  background: #EB6361;
  border-radius: 2px;   /* optionnel : bouts légèrement arrondis */
}

@media (max-width: 767px) {
  .elementor-7206 .elementor-element.elementor-element-f70c4e7::after {
    display: none;
  }
}/* End custom CSS */