.elementor-38924 .elementor-element.elementor-element-728c0325{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38924 .elementor-element.elementor-element-ebafde7 .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-38924 .elementor-element.elementor-element-ebafde7 .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-38924 .elementor-element.elementor-element-f12687a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.options_dark_skin .elementor-38924 .elementor-element.elementor-element-f12687a *{color:#ffffff;}.elementor-38924 .elementor-element.elementor-element-3d68695d{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.options_dark_skin .elementor-38924 .elementor-element.elementor-element-3d68695d *{color:#ffffff;}.elementor-38924 .elementor-element.elementor-element-e2a8469 .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-38924 .elementor-element.elementor-element-e2a8469 .elementor-heading-title{color:#ffffff;}.elementor-38924 .elementor-element.elementor-element-bf3cb1d .jl_fr4_inner{--jl-font-main:30px;--jl-font-small:18px;--jl-main-h:70%;--jl-small-h:70%;--jl-grid-gap:10px;--jl-padding-main:30px;--jl-padding-small:20px;--jlc-car-radius:16px;}.elementor-38924 .elementor-element.elementor-element-bf3cb1d .jl_ov_el .jl_imgl{background-color:transparent !important;background:linear-gradient(180deg, rgba(0, 0, 0, 0) var(--jl-ov-bg-pos), var(--jl-ov-bg) var(--jl-ov-bgc-pos)) !important;}.options_dark_skin .elementor-38924 .elementor-element.elementor-element-93cb317 *{color:#ffffff;}.elementor-38924 .elementor-element.elementor-element-5df0921{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-38924 .elementor-element.elementor-element-5df0921.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-38924 .elementor-element.elementor-element-728c0325{--content-width:1162px;}}@media(max-width:1024px){.elementor-38924 .elementor-element.elementor-element-bf3cb1d .jl_fr4_inner{--jl-font-main:30px;--jl-font-small:18px;--jl-main-h:70%;--jl-small-h:70%;--jl-grid-gap:10px;--jl-padding-main:30px;--jl-padding-small:20px;}}@media(max-width:767px){.elementor-38924 .elementor-element.elementor-element-bf3cb1d .jl_fr4_inner{--jl-font-main:23px;--jl-font-small:16px;--jl-main-h:70%;--jl-small-h:75%;--jl-grid-gap:1px;--jl-padding-main:15px;--jl-padding-small:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-93cb317 */.texte-lire-suite {
  max-height: 150px;
  overflow: hidden;
  position: relative;
}

.texte-lire-suite::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  background: linear-gradient(to top, white, transparent);
}

.bouton-lire-suite {
  display: inline-block;
  color: #0073e6;
  cursor: pointer;
  font-weight: bold;
  margin-top: 10px;
}/* End custom CSS */