.elementor-1869 .elementor-element.elementor-element-27204d72{--display:flex;--min-height:336px;--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1869 .elementor-element.elementor-element-27204d72:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-27204d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D82626;background-image:url("https://www.strategies3point14.com/wp-content/uploads/2025/07/BANNIERE-AVEC-FOND-VERT.png");}.elementor-1869 .elementor-element.elementor-element-27204d72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1869 .elementor-element.elementor-element-18459f11{text-align:center;}.elementor-1869 .elementor-element.elementor-element-18459f11 .elementor-heading-title{color:#FFFFFF;}.elementor-1869 .elementor-element.elementor-element-18459f11 > .elementor-widget-container{margin:0px 0px 19px 0px;padding:121px 0px 0px 0px;}.elementor-1869 .elementor-element.elementor-element-bfca1c7{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1869 .elementor-element.elementor-element-f9cc43d{text-align:center;}.elementor-1869 .elementor-element.elementor-element-28f997e{text-align:center;color:#050505;}.elementor-1869 .elementor-element.elementor-element-51cd931{--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-1869 .elementor-element.elementor-element-f2b9f56{text-align:center;}.elementor-1869 .elementor-element.elementor-element-f2b9f56 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1869 .elementor-element.elementor-element-31b5ea49{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-58cebf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-199c0946{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-199c0946:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-199c0946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-1869 .elementor-element.elementor-element-199c0946:hover{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1869 .elementor-element.elementor-element-2921975 .elementor-icon-wrapper{text-align:center;}.elementor-1869 .elementor-element.elementor-element-2921975.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-2921975.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-2921975.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-2921975.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-2921975.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-2921975 .elementor-icon{font-size:55px;}.elementor-1869 .elementor-element.elementor-element-2921975 .elementor-icon svg{height:55px;}.elementor-1869 .elementor-element.elementor-element-2921975.elementor-element{--align-self:center;}.elementor-1869 .elementor-element.elementor-element-3204bc65{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-1869 .elementor-element.elementor-element-3204bc65:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-3204bc65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}body:not(.rtl) .elementor-1869 .elementor-element.elementor-element-3204bc65{right:0px;}body.rtl .elementor-1869 .elementor-element.elementor-element-3204bc65{left:0px;}.elementor-1869 .elementor-element.elementor-element-11f6cbef{font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1869 .elementor-element.elementor-element-4a2ab2ac{text-align:center;}.elementor-1869 .elementor-element.elementor-element-4a2ab2ac .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-1869 .elementor-element.elementor-element-4a2ab2ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1869 .elementor-element.elementor-element-413818d1{text-align:center;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-1869 .elementor-element.elementor-element-42b31f06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-52025565{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-52025565:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-52025565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-1869 .elementor-element.elementor-element-52025565:hover{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1869 .elementor-element.elementor-element-25827ea3 .elementor-icon-wrapper{text-align:center;}.elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-25827ea3 .elementor-icon{font-size:55px;}.elementor-1869 .elementor-element.elementor-element-25827ea3 .elementor-icon svg{height:55px;}.elementor-1869 .elementor-element.elementor-element-25827ea3.elementor-element{--align-self:center;}.elementor-1869 .elementor-element.elementor-element-30debcb5{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-1869 .elementor-element.elementor-element-30debcb5:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-30debcb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}body:not(.rtl) .elementor-1869 .elementor-element.elementor-element-30debcb5{right:0px;}body.rtl .elementor-1869 .elementor-element.elementor-element-30debcb5{left:0px;}.elementor-1869 .elementor-element.elementor-element-5ad282e9{font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1869 .elementor-element.elementor-element-4566649c{text-align:center;}.elementor-1869 .elementor-element.elementor-element-4566649c .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-1869 .elementor-element.elementor-element-4566649c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1869 .elementor-element.elementor-element-3a8f6f63{text-align:center;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-1869 .elementor-element.elementor-element-47f22519{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-4553ee0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-1869 .elementor-element.elementor-element-4553ee0d:hover{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1869 .elementor-element.elementor-element-6e1714d8 .elementor-icon-wrapper{text-align:center;}.elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-1869 .elementor-element.elementor-element-6e1714d8 .elementor-icon{font-size:55px;}.elementor-1869 .elementor-element.elementor-element-6e1714d8 .elementor-icon svg{height:55px;}.elementor-1869 .elementor-element.elementor-element-6e1714d8.elementor-element{--align-self:center;}.elementor-1869 .elementor-element.elementor-element-55239dda{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-1869 .elementor-element.elementor-element-55239dda:not(.elementor-motion-effects-element-type-background), .elementor-1869 .elementor-element.elementor-element-55239dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}body:not(.rtl) .elementor-1869 .elementor-element.elementor-element-55239dda{right:0px;}body.rtl .elementor-1869 .elementor-element.elementor-element-55239dda{left:0px;}.elementor-1869 .elementor-element.elementor-element-239ab12c{font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1869 .elementor-element.elementor-element-7602aeaf{text-align:center;}.elementor-1869 .elementor-element.elementor-element-7602aeaf .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-1869 .elementor-element.elementor-element-7602aeaf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1869 .elementor-element.elementor-element-9304b60{text-align:center;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-1869 .elementor-element.elementor-element-f6d0f85{--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-1869 .elementor-element.elementor-element-e8d2d52{--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;}@media(max-width:1024px){.elementor-1869 .elementor-element.elementor-element-31b5ea49{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1869 .elementor-element.elementor-element-199c0946{--min-height:80px;}.elementor-1869 .elementor-element.elementor-element-2921975 .elementor-icon{font-size:35px;}.elementor-1869 .elementor-element.elementor-element-2921975 .elementor-icon svg{height:35px;}.elementor-1869 .elementor-element.elementor-element-3204bc65{--min-height:20px;}.elementor-1869 .elementor-element.elementor-element-11f6cbef{font-size:13px;}.elementor-1869 .elementor-element.elementor-element-4a2ab2ac .elementor-heading-title{font-size:18px;}.elementor-1869 .elementor-element.elementor-element-42b31f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1869 .elementor-element.elementor-element-52025565{--min-height:80px;}.elementor-1869 .elementor-element.elementor-element-25827ea3 .elementor-icon{font-size:35px;}.elementor-1869 .elementor-element.elementor-element-25827ea3 .elementor-icon svg{height:35px;}.elementor-1869 .elementor-element.elementor-element-30debcb5{--min-height:20px;}.elementor-1869 .elementor-element.elementor-element-5ad282e9{font-size:13px;}.elementor-1869 .elementor-element.elementor-element-4566649c .elementor-heading-title{font-size:18px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d{--min-height:80px;}.elementor-1869 .elementor-element.elementor-element-6e1714d8 .elementor-icon{font-size:35px;}.elementor-1869 .elementor-element.elementor-element-6e1714d8 .elementor-icon svg{height:35px;}.elementor-1869 .elementor-element.elementor-element-55239dda{--min-height:20px;}.elementor-1869 .elementor-element.elementor-element-239ab12c{font-size:13px;}.elementor-1869 .elementor-element.elementor-element-7602aeaf .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-1869 .elementor-element.elementor-element-31b5ea49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1869 .elementor-element.elementor-element-199c0946{--width:80px;}.elementor-1869 .elementor-element.elementor-element-3204bc65{--width:20px;}.elementor-1869 .elementor-element.elementor-element-52025565{--width:80px;}.elementor-1869 .elementor-element.elementor-element-30debcb5{--width:20px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d{--width:80px;}.elementor-1869 .elementor-element.elementor-element-55239dda{--width:20px;}}@media(min-width:768px){.elementor-1869 .elementor-element.elementor-element-27204d72{--width:100%;}.elementor-1869 .elementor-element.elementor-element-31b5ea49{--content-width:1290px;}.elementor-1869 .elementor-element.elementor-element-199c0946{--width:150px;}.elementor-1869 .elementor-element.elementor-element-3204bc65{--width:37px;}.elementor-1869 .elementor-element.elementor-element-52025565{--width:150px;}.elementor-1869 .elementor-element.elementor-element-30debcb5{--width:37px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d{--width:150px;}.elementor-1869 .elementor-element.elementor-element-55239dda{--width:37px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1869 .elementor-element.elementor-element-199c0946{--width:80px;}.elementor-1869 .elementor-element.elementor-element-3204bc65{--width:20px;}.elementor-1869 .elementor-element.elementor-element-52025565{--width:80px;}.elementor-1869 .elementor-element.elementor-element-30debcb5{--width:20px;}.elementor-1869 .elementor-element.elementor-element-4553ee0d{--width:80px;}.elementor-1869 .elementor-element.elementor-element-55239dda{--width:20px;}}/* Start custom CSS for heading, class: .elementor-element-18459f11 */.staircase {
  
    font-size: 2.rem;                       /* taille du texte */
    line-height: 1.9rem;
  }
  /* Chaque mot sur sa propre ligne */
  .step { display: block; }
  /* Décalage progressif pour l’effet escalier */
  .step-1 { margin-left: 0;     }
  .step-2 { margin-left: 10rem;  }
  .step-3 { margin-left: 20rem;  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6760cc0 */.cta-final-pro {
  background: #E54B10;
  padding: 80px 20px 90px 20px;
  text-align: center;
  position: relative;
  overflow: hidden;
  border-radius: 17px;
}

.cta-title-pro {
  color: #fff;
  font-family: 'Philosopher', Sans-Serif;
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 44px;
  letter-spacing: 1px;
  opacity: 0;
  transform: translateY(40px);
  animation: ctaAppearUp 0.85s 0.1s cubic-bezier(.43,.17,.37,1.29) forwards;
}

.cta-btn-pro {
  display: inline-flex;
  align-items: center;
  background: #fff;
  color: #E54B10;
  font-family: 'Barlow', Sans-Serif;
  font-size: 21px;
  font-weight: 700;
  padding: 15px 38px 15px 32px;
  border-radius: 10px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.11);
  text-decoration: none;
  transition: background .22s, color .22s, transform .22s, box-shadow .26s;
  border: none;
  outline: none;
  cursor: pointer;
  margin-top: 6px;
  opacity: 0;
  transform: translateY(35px) scale(.98);
  animation: ctaAppearUp 0.95s 0.36s cubic-bezier(.43,.17,.37,1.29) forwards;
  position: relative;
  overflow: hidden;
}

.cta-btn-pro .cta-arrow {
  margin-left: 16px;
  display: inline-block;
  transition: transform .23s cubic-bezier(.59,.01,.31,1.34);
  font-size: 23px;
}

.cta-btn-pro:hover, .cta-btn-pro:focus {
  background: #085b55;
  color: #fff;
  transform: translateY(-2px) scale(1.036);
  box-shadow: 0 10px 36px 0 rgba(14,44,65,0.16), 0 0 0 4px rgba(229,75,16,0.11);
}

.cta-btn-pro:hover .cta-arrow {
  transform: translateX(8px) scale(1.14);
  color: #fff;
}

/* Keyframes pour l’apparition */
@keyframes ctaAppearUp {
  to {
    opacity: 1;
    transform: none;
  }
}

/* Responsive */
@media (max-width: 700px) {
  .cta-title-pro { font-size: 26px; }
  .cta-btn-pro { font-size: 15.5px; padding: 13px 19px 13px 19px;}
  .cta-btn-pro .cta-arrow { font-size: 18px; margin-left: 8px; }
}/* End custom CSS */