.elementor-10 .elementor-element.elementor-element-b6df473{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.4;--border-radius:0px 0px 80px 80px;}.elementor-10 .elementor-element.elementor-element-b6df473:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b6df473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-97353da5-50e8-4929-91a6-825bb320ddaf);background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b6df473::before, .elementor-10 .elementor-element.elementor-element-b6df473 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b6df473 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b6df473 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b6df473 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b6df473 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.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-10 .elementor-element.elementor-element-6031eef{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6031eef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;line-height:60px;color:var( --e-global-color-primary );}.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-10 .elementor-element.elementor-element-15c28ea{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-2fed409 );}.elementor-10 .elementor-element.elementor-element-15c28ea a{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-118c016 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:12px 12px 12px 12px;padding:15px 50px 15px 50px;}.elementor-10 .elementor-element.elementor-element-01be4de{--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:center;--align-items:center;--flex-wrap:nowrap;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-64f6aa8{--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:015px 015px;--row-gap:015px;--column-gap:015px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e9eadaf .elementor-heading-title{font-family:var( --e-global-typography-aeb93d7-font-family ), Sans-serif;font-size:var( --e-global-typography-aeb93d7-font-size );font-weight:var( --e-global-typography-aeb93d7-font-weight );color:var( --e-global-color-dc02fa2 );}.elementor-10 .elementor-element.elementor-element-a698923{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );}.elementor-10 .elementor-element.elementor-element-a698923 a{color:#24D99F;}.elementor-10 .elementor-element.elementor-element-21f521c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c926b95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c926b95.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-1d081ac{background-color:var( --e-global-color-dc02fa2 );padding:5px 15px 5px 15px;top:-14px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1d081ac{left:35px;}body.rtl .elementor-10 .elementor-element.elementor-element-1d081ac{right:35px;}.elementor-10 .elementor-element.elementor-element-1d081ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:700;color:var( --e-global-color-2fed409 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-10 .elementor-element.elementor-element-0ca1d17 img{width:487px;height:auto;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-58ece0d .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-2fed409 );color:var( --e-global-color-2fed409 );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-58ece0d{--e-transform-translateX:-50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;bottom:35px;}.elementor-10 .elementor-element.elementor-element-58ece0d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-58ece0d{left:49.174%;}body.rtl .elementor-10 .elementor-element.elementor-element-58ece0d{right:49.174%;}.elementor-10 .elementor-element.elementor-element-c6edaa9{--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:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-573afeb{--display:flex;}.elementor-10 .elementor-element.elementor-element-f366945{padding:10px 25px 10px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f366945.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f366945 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-19eac3f{text-align:center;}.elementor-10 .elementor-element.elementor-element-19eac3f .elementor-heading-title{font-family:var( --e-global-typography-aeb93d7-font-family ), Sans-serif;font-size:var( --e-global-typography-aeb93d7-font-size );font-weight:var( --e-global-typography-aeb93d7-font-weight );color:var( --e-global-color-dc02fa2 );}.elementor-10 .elementor-element.elementor-element-645315c{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dd0ff8e{--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:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-32be84c{--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:50px 0px;--row-gap:50px;--column-gap:0px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-32be84c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-32be84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-45a566bb-e83d-4d3d-87b2-a730cd891b9e);}.elementor-10 .elementor-element.elementor-element-32be84c::before, .elementor-10 .elementor-element.elementor-element-32be84c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32be84c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32be84c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32be84c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32be84c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C32701F 0%, #0C3270 91%);}.elementor-10 .elementor-element.elementor-element-15059a2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-2fcef10{background-color:var( --e-global-color-primary );padding:10px 25px 10px 25px;border-style:none;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2fcef10.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2fcef10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-dc02fa2 );}.elementor-10 .elementor-element.elementor-element-0c3b5bb{text-align:center;}.elementor-10 .elementor-element.elementor-element-0c3b5bb .elementor-heading-title{font-family:var( --e-global-typography-aeb93d7-font-family ), Sans-serif;font-size:var( --e-global-typography-aeb93d7-font-size );font-weight:var( --e-global-typography-aeb93d7-font-weight );}.elementor-10 .elementor-element.elementor-element-036bd71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5187e63{text-align:center;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5187e63 a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-07aa365{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-656f6b9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:700;fill:var( --e-global-color-dc02fa2 );color:var( --e-global-color-dc02fa2 );border-radius:12px 12px 12px 12px;padding:15px 50px 15px 50px;}.elementor-10 .elementor-element.elementor-element-b1fe3d3{--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:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-dfbe341{--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:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-fe58bc7{--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:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-64f6aa8{--width:65%;}.elementor-10 .elementor-element.elementor-element-21f521c{--width:35%;}.elementor-10 .elementor-element.elementor-element-c926b95{--width:fit-content;}.elementor-10 .elementor-element.elementor-element-32be84c{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-e9eadaf .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}.elementor-10 .elementor-element.elementor-element-a698923{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-19eac3f .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}.elementor-10 .elementor-element.elementor-element-0c3b5bb .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-b6df473:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b6df473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://axe-ad.fr/wp-content/uploads/2026/03/Elements-Axe-Amiante-Demolition-3.jpg);background-position:center center;}.elementor-10 .elementor-element.elementor-element-b6df473{--min-height:80vh;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:0px 0px 50px 50px;}.elementor-10 .elementor-element.elementor-element-6031eef{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6031eef .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-15c28ea{width:100%;max-width:100%;font-size:0.75rem;}.elementor-10 .elementor-element.elementor-element-118c016 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-01be4de{--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:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-e9eadaf{text-align:start;}.elementor-10 .elementor-element.elementor-element-e9eadaf .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}.elementor-10 .elementor-element.elementor-element-a698923{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-21f521c{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c926b95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1d081ac{left:35px;}body.rtl .elementor-10 .elementor-element.elementor-element-1d081ac{right:35px;}.elementor-10 .elementor-element.elementor-element-1d081ac{top:-14px;}.elementor-10 .elementor-element.elementor-element-1d081ac .elementor-heading-title{font-size:0.75rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-58ece0d{--e-transform-translateX:-50%;bottom:20px;}.elementor-10 .elementor-element.elementor-element-58ece0d .elementor-button{font-size:0.9em;line-height:0.7em;}.elementor-10 .elementor-element.elementor-element-c6edaa9{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-19eac3f .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}.elementor-10 .elementor-element.elementor-element-645315c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1b0eb06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd0ff8e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32be84c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-15059a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c3b5bb .elementor-heading-title{font-size:var( --e-global-typography-aeb93d7-font-size );}.elementor-10 .elementor-element.elementor-element-036bd71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-656f6b9 .elementor-button{padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-b1fe3d3{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-dfbe341{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-fe58bc7{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}/* Start custom CSS for heading, class: .elementor-element-6031eef *//* Style pour le mot en dégradé */
.mot-degrade {
  /* 1. On crée le fond en dégradé avec vos couleurs Figma */
  background: linear-gradient(to right, #137354, #24D99F);
  
  /* 2. On "découpe" le fond pour qu'il prenne la forme du texte */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. On rend la couleur originale du texte transparente */
  color: transparent;
}

/* Style général du titre (basé sur votre panneau Figma à droite) */
.titre-principal {
  font-family: 'Poppins', sans-serif;
  font-weight: 700; /* Bold */
  font-size: 35px;
  color: #FFFFFF; /* Couleur blanche pour le reste du texte */
  line-height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f366945 */.elementor-10 .elementor-element.elementor-element-f366945 {
    /* Épaisseur de la bordure (Figma indique 2px, mais votre Elementor est sur 3px. J'ai mis 3px, à adapter) */
    border: 3px solid transparent !important; 
    border-radius: 12px !important;
    
    background: 
        /* Couleur de fond du bouton (ici blanc) */
        linear-gradient(#ffffff, #ffffff) padding-box,
        /* Dégradé de la bordure (de gauche à droite) */
        linear-gradient(to right, #137354 0%, #24D99F 100%) border-box !important;
}/* End custom CSS */