.elementor-11053 .elementor-element.elementor-element-e923cd4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-9b995fa{--display:flex;--min-height:700px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-9b995fa:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-9b995fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-neova.com/wp-content/uploads/2026/09/NEOVA-Eleve-Auto-Ecole-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-9b995fa::before, .elementor-11053 .elementor-element.elementor-element-9b995fa > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-9b995fa > .e-con-inner > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-9b995fa > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-9b995fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-9b995fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0A0A0A00 25%, #0A0A0AD9 100%);}.elementor-11053 .elementor-element.elementor-element-d4fd50b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-11053 .elementor-element.elementor-element-654ae15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-57be4d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.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-11053 .elementor-element.elementor-element-b6c5520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-f0aeee1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11053 .elementor-element.elementor-element-f3e92af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-f3e92af .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-126a7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-126a7fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-7e25af5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-321a52b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-338c481{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-5eef063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-616b424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-b54d431{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-ec31aa2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-48660dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-6911000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-08ce2a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-20e9e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2f640ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-f20fc5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-7834a86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-f56994d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-18b802a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-39f1368{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-fee67b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11053 .elementor-element.elementor-element-d268748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-bd45b00{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7311a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-5213c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-d94542f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-e3dd905{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-81d1f7a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-2329823{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-32e47e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-cd03706{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-4c29fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-c5e517f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8167ba5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-d2d2929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-36854e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-d75175d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-4659fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8b44507{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-a8211b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-00f3a18{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-18d954f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-280dbe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-7cc9189{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-2c51bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-f63f675{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-cf14395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-bf85ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-873670f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-0a6cd16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-75b547b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-04b1d71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-e321ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-f87124c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-927d4bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-01788ca{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-aac5065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-fee6e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-49e746f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-62b59f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-347cef4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-4d3b363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-ebe8bd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-c7a91e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-fbc8cf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8c367e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-e0dc79f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-d2e5b8c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-ae9446a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-b18dca2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-a1440d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-cb27a13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2ea05c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7d722f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-ba7884e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-e9c35ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-b5c77c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-b04b69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8e3c31b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8e3c31b .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-a3f7c19{--display:flex;}.elementor-11053 .elementor-element.elementor-element-92e2d71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-92e2d71:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-92e2d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00339f;}.elementor-11053 .elementor-element.elementor-element-b9cc7c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2f766f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-a738529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-da53908{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-08bcf02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-376fe87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-376fe87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-40b33e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-2609aca{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-cf7952d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-6fcde29{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1882511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-509eea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-c5ef148{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-c5ef148 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-f44ece3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-f6d906b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-0da9790{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-8ddcad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-416980d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-3bc28fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-3ad7098{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-424cb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2fda02d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-b025891{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-bfdbfb7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-cc5ec21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-123272f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-d00bcad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-df8b743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-df8b743 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-563439f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-b5f9a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-4cc1d93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-031272c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11053 .elementor-element.elementor-element-8bc3a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-8bc3a65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11053 .elementor-element.elementor-element-5d0d60b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7cee631{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-c94a890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11053 .elementor-element.elementor-element-f73a871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11053 .elementor-element.elementor-element-4974e2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2314ad0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-2314ad0:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-2314ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11053 .elementor-element.elementor-element-f7e8c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-7fe1874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#999999;}.elementor-11053 .elementor-element.elementor-element-5b830ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-81dcf20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11053 .elementor-element.elementor-element-2957576{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS */@media (max-width: 767px) {
  html, body { overflow-x: clip !important; }
  .elementor-element-44c8de9 { min-height: auto !important; height: auto !important; padding-top: 150px !important; padding-bottom: 48px !important; }
  .elementor-element-44c8de9 .elementor-element-0e49676 .pxl-item--title { font-size: clamp(2.5rem, 12vw, 3.5rem) !important; line-height: .95 !important; color: #fff !important; }
  .elementor-element-44c8de9 .pxl-split-text { opacity: 1 !important; transform: none !important; color: #fff !important; }
  .elementor-element-de17baa { width: 100% !important; max-width: 100% !important; overflow: hidden !important; margin-top: 24px !important; }
  .elementor-element-de17baa .swiper-slide { max-width: calc(100vw - 32px) !important; }
}

/* ============================================================
   NEOVA — correctifs de page (bloc consolide)
   ============================================================ */

/* --- 1. "Le parcours prefecture" : pile de tuiles sticky --- */
.elementor-element-04ba03b{display:flex;flex-direction:column;gap:0;overflow:visible!important;padding-bottom:120px!important}
.elementor-element-04ba03b > .e-con{position:-webkit-sticky;position:sticky;top:110px;margin-bottom:40px;overflow:visible!important}
.elementor-element-04ba03b > .e-con:nth-child(2){top:134px}
.elementor-element-04ba03b > .e-con:nth-child(3){top:158px}
.elementor-element-04ba03b > .e-con:nth-child(4){top:182px}
.elementor-element-04ba03b > .e-con:nth-child(5){top:206px}
.elementor-element-04ba03b > .e-con:nth-child(6){top:230px}
.elementor-element-04ba03b > .e-con:last-child{margin-bottom:0}
.elementor-element-8ded278,.elementor-element-8ded278 > .e-con-inner{overflow:visible!important}

/* images des tuiles : hauteur bornee pour que chaque tuile tienne a l'ecran */
.elementor-element-04ba03b > .e-con img{height:clamp(180px,calc(100vh - 540px),420px)!important;width:100%!important;object-fit:cover!important;display:block;border-radius:12px}
.elementor-element-04ba03b > .e-con .elementor-widget-image,
.elementor-element-04ba03b > .e-con figure,
.elementor-element-04ba03b > .e-con .elementor-image{margin:0!important;line-height:0;min-height:0}

/* securite : la colonne texte peut retrecir si elle deborde (evite l'ecrasement du chiffre) */
.elementor-element-04ba03b > .e-con > .e-con:last-child{flex-shrink:1!important;min-width:0!important}

@media(max-width:1024px){
  .elementor-element-04ba03b{padding-bottom:0!important}
  .elementor-element-04ba03b > .e-con{position:relative;top:0!important;margin-bottom:24px}
  .elementor-element-04ba03b > .e-con img{height:auto!important;max-height:none!important}
}
@media(max-width:767px){
  .elementor-element-04ba03b > .e-con{flex-direction:column!important}
}

/* --- 2. "Deux cas, deux parcours" : deux cartes 50/50 --- */
.elementor-element-287aaf9 .elementor-element-f1279dd,
.elementor-element-287aaf9 .elementor-element-ae64a0e{flex:1 1 0%!important;width:auto!important;max-width:none!important;min-width:0!important}
.elementor-element-287aaf9 .e-con:has(> .elementor-element-f1279dd){flex-wrap:wrap}
@media(max-width:1024px){
  .elementor-element-287aaf9 .elementor-element-f1279dd,
  .elementor-element-287aaf9 .elementor-element-ae64a0e{flex:1 1 100%!important;width:100%!important}
}

/* --- 3. "Six etapes" : ecart entre les deux rangees = ecart entre cartes (10px) --- */
.elementor-element-9b53f21{margin-top:0!important}
/* ============================================================
   RESPONSIVE — blocs partages (tablette <=1024, mobile <=767)
   Echelle : H1 44/34 · H2 36/28 · cartes 26/22 · stats 56/44 · CTA 48/36
   ============================================================ */
@media (max-width:1024px){
  /* empilements (le flex des conteneurs boxed vit sur .e-con-inner) */
  .elementor-element-387f67d,.elementor-element-387f67d > .e-con-inner,
  .elementor-element-c80a9bd,.elementor-element-c80a9bd > .e-con-inner,
  .elementor-element-e94b6b9,.elementor-element-e94b6b9 > .e-con-inner,
  .elementor-element-149ae7b,.elementor-element-149ae7b > .e-con-inner,
  .elementor-element-78af64b,.elementor-element-78af64b > .e-con-inner{flex-direction:column!important;flex-wrap:nowrap!important;gap:16px!important;align-items:stretch!important;min-height:0!important}
  .elementor-element-287aaf9 .elementor-widget-pxl_pricing,.elementor-element-488f4ac .elementor-widget-pxl_pricing,
  .elementor-element-6f9e33b,.elementor-element-71078b7,.elementor-element-ddd56a7,
  .elementor-element-78af64b > .e-con-inner > *,.elementor-element-78af64b > *{width:100%!important;max-width:100%!important;flex:0 0 auto!important;min-width:0}
  .elementor-element-2fb88de{width:100%!important;max-width:420px!important;flex:0 0 auto!important}
  .elementor-element-6f9e33b{max-width:520px!important}
  /* cartes prix lisibles */
  .elementor-element-287aaf9 .pxl-item--inner,.elementor-element-488f4ac .pxl-item--inner{padding:32px 28px!important}
  .elementor-element-287aaf9 .pxl-item--title,.elementor-element-488f4ac .pxl-item--title{font-size:26px!important;line-height:1.25!important}
  .elementor-element-488f4ac .pxl-pricing--button{white-space:nowrap}
  /* pile de tuiles : une colonne, padding raisonnable */
  .elementor-element-04ba03b > .e-con{flex-direction:column!important;gap:12px!important;padding:40px 32px!important}
  .elementor-element-04ba03b > .e-con > .e-con:first-child{width:auto!important;max-width:none!important;flex:0 0 auto!important}
  .elementor-element-04ba03b > .e-con > .e-con:last-child{width:100%!important;max-width:100%!important;flex:1 1 auto!important}
  .elementor-element-04ba03b > .e-con > .e-con:first-child .elementor-heading-title{font-size:64px!important;line-height:1!important}
  .elementor-element-04ba03b > .e-con > .e-con:last-child .elementor-heading-title{font-size:26px!important;line-height:1.25!important}
  /* stats */
  .elementor-element-72c1412 .pxl-item--number{font-size:56px!important;line-height:1.1!important}
  /* echelle typo */
  .elementor-element-a8a31c3 .pxl-item--title{font-size:44px!important;line-height:1.05!important}
  .elementor-element-93c7a0b .pxl-item--title{font-size:40px!important;line-height:1.1!important}
  .elementor-element-db199e9 .pxl-item--title,.elementor-element-1d203e1 .pxl-item--title,.elementor-element-12ad0e9 .pxl-item--title,
  .elementor-element-21b6519 .pxl-item--title,.elementor-element-80a47a9 .pxl-item--title,.elementor-element-6062c45 .pxl-item--title,
  .elementor-element-d90cfc3 .pxl-item--title,.elementor-element-4268955 .pxl-item--title,.elementor-element-39f90ea .pxl-item--title{font-size:36px!important;line-height:1.15!important}
  .elementor-element-ff5bae7 .pxl-item--title{font-size:48px!important;line-height:1.1!important}
}
@media (max-width:767px){
  .elementor-element-a8a31c3 .pxl-item--title{font-size:34px!important}
  .elementor-element-93c7a0b .pxl-item--title{font-size:32px!important}
  .elementor-element-db199e9 .pxl-item--title,.elementor-element-1d203e1 .pxl-item--title,.elementor-element-12ad0e9 .pxl-item--title,
  .elementor-element-21b6519 .pxl-item--title,.elementor-element-80a47a9 .pxl-item--title,.elementor-element-6062c45 .pxl-item--title,
  .elementor-element-d90cfc3 .pxl-item--title,.elementor-element-4268955 .pxl-item--title,.elementor-element-39f90ea .pxl-item--title{font-size:28px!important}
  .elementor-element-ff5bae7 .pxl-item--title{font-size:36px!important}
  .elementor-element-287aaf9 .pxl-item--inner,.elementor-element-488f4ac .pxl-item--inner{padding:28px 22px!important}
  .elementor-element-287aaf9 .pxl-item--title,.elementor-element-488f4ac .pxl-item--title{font-size:22px!important}
  .elementor-element-287aaf9 .elementor-widget-pxl_pricing,.elementor-element-488f4ac .elementor-widget-pxl_pricing{margin:0!important}
  .elementor-element-04ba03b > .e-con{padding:28px 22px!important}
  .elementor-element-04ba03b > .e-con > .e-con:first-child .elementor-heading-title{font-size:48px!important}
  .elementor-element-04ba03b > .e-con > .e-con:last-child .elementor-heading-title{font-size:22px!important}
  .elementor-element-72c1412 .pxl-item--number{font-size:44px!important}
  .elementor-element-2cc12e6,.elementor-element-2cc12e6 > .e-con-inner,.elementor-element-83445bb,.elementor-element-83445bb > .e-con-inner{gap:12px!important}
  .elementor-element-f5d6aa9 .pxl-item--title,.elementor-element-4a48ff1 .pxl-item--title,.elementor-element-49c0644 .pxl-item--title,
  .elementor-element-a82363f .pxl-item--title,.elementor-element-ff06eed .pxl-item--title,.elementor-element-f74b31b .pxl-item--title{font-size:40px!important}
  .elementor-element-846b323,.elementor-element-846b323 > .e-con-inner,.elementor-element-9b53f21,.elementor-element-9b53f21 > .e-con-inner{flex-direction:column!important;gap:12px!important}
  .elementor-element-846b323 .e-con,.elementor-element-9b53f21 .e-con{width:100%!important;max-width:100%!important}
  .elementor-element-bd99eec .elementor-widget-pxl_button,.elementor-element-bd99eec .btn{width:100%!important;min-height:52px}
}
/* --- specifique Annulation --- */
@media (max-width:1024px){
  .elementor-element-a5c7bdb,.elementor-element-a5c7bdb > .e-con-inner,
  .elementor-element-4bec2f0,.elementor-element-4bec2f0 > .e-con-inner,
  .elementor-element-ff22213,.elementor-element-ff22213 > .e-con-inner{flex-direction:column!important;flex-wrap:nowrap!important;gap:20px!important;align-items:stretch!important}
  .elementor-element-2f21039,.elementor-element-4daf4f6,.elementor-element-cf9b36a{width:100%!important;max-width:100%!important;flex:0 0 auto!important;min-width:0}
  .elementor-element-489607d,.elementor-element-3db6b5d,.elementor-element-068d7bc{width:100%!important;max-width:480px!important;flex:0 0 auto!important}
  /* six etapes : une colonne centree (3 cartes de 197px sont illisibles) */
  .elementor-element-846b323,.elementor-element-846b323 > .e-con-inner,.elementor-element-9b53f21,.elementor-element-9b53f21 > .e-con-inner{flex-direction:column!important;gap:12px!important;max-width:640px;margin-left:auto;margin-right:auto}
  .elementor-element-846b323 .e-con,.elementor-element-9b53f21 .e-con{width:100%!important;max-width:100%!important}
  .elementor-element-9b53f21{margin-top:12px!important}
}
@media (max-width:767px){
  .elementor-element-9e198f8,.elementor-element-9e198f8 > .e-con-inner{flex-direction:column!important;gap:20px!important}
  .elementor-element-9e198f8 > .e-con-inner > .e-con,.elementor-element-9e198f8 > .e-con{width:100%!important;max-width:100%!important}
  .elementor-element-489607d,.elementor-element-3db6b5d,.elementor-element-068d7bc{max-width:100%!important}
}
/* --- H2 de section : specificite renforcee (le theme force certaines tailles mobile) --- */
@media (max-width:1024px){
  body .elementor-widget.elementor-element-db199e9 .pxl-item--title,body .elementor-widget.elementor-element-db199e9 .pxl-heading--text,
  body .elementor-widget.elementor-element-39f90ea .pxl-item--title,body .elementor-widget.elementor-element-39f90ea .pxl-heading--text,
  body .elementor-widget.elementor-element-1d203e1 .pxl-item--title,body .elementor-widget.elementor-element-1d203e1 .pxl-heading--text,
  body .elementor-widget.elementor-element-12ad0e9 .pxl-item--title,body .elementor-widget.elementor-element-12ad0e9 .pxl-heading--text,
  body .elementor-widget.elementor-element-21b6519 .pxl-item--title,body .elementor-widget.elementor-element-21b6519 .pxl-heading--text,
  body .elementor-widget.elementor-element-80a47a9 .pxl-item--title,body .elementor-widget.elementor-element-80a47a9 .pxl-heading--text,
  body .elementor-widget.elementor-element-6062c45 .pxl-item--title,body .elementor-widget.elementor-element-6062c45 .pxl-heading--text,
  body .elementor-widget.elementor-element-d90cfc3 .pxl-item--title,body .elementor-widget.elementor-element-d90cfc3 .pxl-heading--text,
  body .elementor-widget.elementor-element-4268955 .pxl-item--title,body .elementor-widget.elementor-element-4268955 .pxl-heading--text{font-size:36px!important;line-height:1.15!important}
}
@media (max-width:767px){
  body .elementor-widget.elementor-element-db199e9 .pxl-item--title,body .elementor-widget.elementor-element-db199e9 .pxl-heading--text,
  body .elementor-widget.elementor-element-39f90ea .pxl-item--title,body .elementor-widget.elementor-element-39f90ea .pxl-heading--text,
  body .elementor-widget.elementor-element-1d203e1 .pxl-item--title,body .elementor-widget.elementor-element-1d203e1 .pxl-heading--text,
  body .elementor-widget.elementor-element-12ad0e9 .pxl-item--title,body .elementor-widget.elementor-element-12ad0e9 .pxl-heading--text,
  body .elementor-widget.elementor-element-21b6519 .pxl-item--title,body .elementor-widget.elementor-element-21b6519 .pxl-heading--text,
  body .elementor-widget.elementor-element-80a47a9 .pxl-item--title,body .elementor-widget.elementor-element-80a47a9 .pxl-heading--text,
  body .elementor-widget.elementor-element-6062c45 .pxl-item--title,body .elementor-widget.elementor-element-6062c45 .pxl-heading--text,
  body .elementor-widget.elementor-element-d90cfc3 .pxl-item--title,body .elementor-widget.elementor-element-d90cfc3 .pxl-heading--text,
  body .elementor-widget.elementor-element-4268955 .pxl-item--title,body .elementor-widget.elementor-element-4268955 .pxl-heading--text{font-size:28px!important}
}/* End custom CSS */