.elementor-11055 .elementor-element.elementor-element-5774a93{--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-11055 .elementor-element.elementor-element-10b4f73{--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-11055 .elementor-element.elementor-element-10b4f73:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-10b4f73 > .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-11055 .elementor-element.elementor-element-10b4f73::before, .elementor-11055 .elementor-element.elementor-element-10b4f73 > .elementor-background-video-container::before, .elementor-11055 .elementor-element.elementor-element-10b4f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-11055 .elementor-element.elementor-element-10b4f73 > .elementor-background-slideshow::before, .elementor-11055 .elementor-element.elementor-element-10b4f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11055 .elementor-element.elementor-element-10b4f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0A0A0A00 25%, #0A0A0AD9 100%);}.elementor-11055 .elementor-element.elementor-element-0d60802{--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-11055 .elementor-element.elementor-element-01b0837{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-11055 .elementor-element.elementor-element-26e4342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-878ceff{--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-11055 .elementor-element.elementor-element-cbc0b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-cbc0b89 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-fbe81ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-fbe81ed .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-f07a5ad{--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-11055 .elementor-element.elementor-element-06482f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-f28893e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-f2b8a44{--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-11055 .elementor-element.elementor-element-4385ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-a88c30d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-28cd308{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-11055 .elementor-element.elementor-element-d89a02f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-3f96b66{--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-11055 .elementor-element.elementor-element-382eb6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-ab1fbf4{--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-11055 .elementor-element.elementor-element-4117696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-7b40e06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-8b06c66{--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-11055 .elementor-element.elementor-element-d9c321b{--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-11055 .elementor-element.elementor-element-7f66a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-21dea69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-207bf2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-95cc963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-099c8d1{--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-11055 .elementor-element.elementor-element-5179d96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-863ca23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-6e3f52a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-89a319b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-d69a155{--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-11055 .elementor-element.elementor-element-9aa452d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-d11f78d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-efe27fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-1cfdf1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-ff136a0{--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-11055 .elementor-element.elementor-element-4c7bbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-0c8c4c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-96cb4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-7fb09e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-299d1a9{--display:flex;}.elementor-11055 .elementor-element.elementor-element-49fa736{--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-11055 .elementor-element.elementor-element-0c26cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-1d9e045{--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-11055 .elementor-element.elementor-element-58a2e16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-ffb4576{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-79c747b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-e2c8f4b{--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-11055 .elementor-element.elementor-element-9475404{--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-11055 .elementor-element.elementor-element-c26483e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-b8541b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-870bf49{--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-11055 .elementor-element.elementor-element-a9b866d{--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-11055 .elementor-element.elementor-element-a92153e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-d053fd9{--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-11055 .elementor-element.elementor-element-56485f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-c93d375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-a19ac72{--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-11055 .elementor-element.elementor-element-3dc7f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-10a1e0b{--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-11055 .elementor-element.elementor-element-d6136b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-1667f5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-b6baf6c{--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-11055 .elementor-element.elementor-element-562eae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-70c1b47{--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-11055 .elementor-element.elementor-element-f6b9d49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-4b10e1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-6390ac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-1414527{--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-11055 .elementor-element.elementor-element-451f876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-0cc3bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-9e8cbc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-2c4a74f{--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-11055 .elementor-element.elementor-element-2ae2fb7{--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-11055 .elementor-element.elementor-element-d9764c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-3a886c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-26cd7e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-d085e44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-d085e44 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-ea85e9d{--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-11055 .elementor-element.elementor-element-c9f79f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-d10cbfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11055 .elementor-element.elementor-element-4ee17d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-556a42e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-556a42e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-b49bc2f{--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-11055 .elementor-element.elementor-element-ed46778{--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-11055 .elementor-element.elementor-element-8f6dbda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11055 .elementor-element.elementor-element-eecbd0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11055 .elementor-element.elementor-element-d170d3e{--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-11055 .elementor-element.elementor-element-29bc81d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-29bc81d .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-624fcdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-624fcdf .elementor-button-content-wrapper{flex-direction:row;}.elementor-11055 .elementor-element.elementor-element-36a8b59{--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-11055 .elementor-element.elementor-element-36a8b59:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-36a8b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11055 .elementor-element.elementor-element-42862c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-dfa2c04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#999999;}.elementor-11055 .elementor-element.elementor-element-7b17091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-de95534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11055 .elementor-element.elementor-element-4a5753d{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 — Page Methode : correctifs de page
   ============================================================ */
/* niveaux : 4 cartes 50/50 sur 2 rangees */
.elementor-element-287aaf9 .elementor-element-f1279dd,.elementor-element-287aaf9 .elementor-element-ae64a0e,
.elementor-element-287aaf9 .elementor-element-5718683,.elementor-element-287aaf9 .elementor-element-bc86e0e{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),.elementor-element-287aaf9 .e-con:has(> .elementor-element-5718683){flex-wrap:wrap}
@media(max-width:1024px){.elementor-element-287aaf9 .elementor-widget-pxl_pricing{flex:1 1 100%!important;width:100%!important}}
/* cartes sombres en bleu NEOVA (niveaux 2 et 3) */
.elementor-element-ae64a0e .pxl-item--inner,.elementor-element-5718683 .pxl-item--inner{background-color:#00339f!important}
/* pas de periode "/Par mois", pas de bloc prix vide */
.elementor-element-287aaf9 .pxl--billing-cycle,.elementor-element-488f4ac .pxl--billing-cycle{display:none!important}
.elementor-element-488f4ac .pxl-item--price:empty{display:none}
/* equipement : section noire */
.elementor-element-f47a5b7 .elementor-widget-pxl_heading .pxl-item--title,.elementor-element-f47a5b7 .elementor-widget-pxl_heading .pxl-item--title *,.elementor-element-f47a5b7 .pxl-item--subtitle,.elementor-element-f47a5b7 .pxl-item--subtext{color:#FFFFFF!important}
.elementor-element-f47a5b7 .elementor-widget-pxl_text_editor p,.elementor-element-f47a5b7 .pxl-item--text{color:#9A9A9A!important}

/* ============================================================
   RESPONSIVE — Page Methode (tablette <=1024, mobile <=767)
   Echelle typo : H1 44/34 · H2 36/28 · noms 56/36 · citation 28/22
   ============================================================ */
@media (max-width:1024px){
  /* --- empilements : les conteneurs boxed posent le flex sur .e-con-inner --- */
  .elementor-element-4bec2f0, .elementor-element-4bec2f0 > .e-con-inner,
  .elementor-element-387f67d, .elementor-element-387f67d > .e-con-inner,
  .elementor-element-a563b5d, .elementor-element-a563b5d > .e-con-inner,
  .elementor-element-e94b6b9, .elementor-element-e94b6b9 > .e-con-inner,
  .elementor-element-846b323, .elementor-element-846b323 > .e-con-inner,
  .elementor-element-149ae7b, .elementor-element-149ae7b > .e-con-inner{flex-direction:column!important;flex-wrap:nowrap!important;gap:16px!important;align-items:stretch!important}
  .elementor-element-3db6b5d, .elementor-element-4daf4f6, .elementor-element-2fb88de, .elementor-element-ddd56a7,
  .elementor-element-287aaf9 .elementor-widget-pxl_pricing, .elementor-element-488f4ac .elementor-widget-pxl_pricing,
  .elementor-element-846b323 > .e-con-inner > .e-con, .elementor-element-846b323 > .e-con{width:100%!important;max-width:100%!important;flex:0 0 auto!important;min-width:0}
  /* Le constat : carte compacte, texte pleine largeur */
  .elementor-element-3db6b5d{max-width:480px!important}
  /* Le programme : cartes lisibles */
  .elementor-element-287aaf9 .pxl-item--inner{padding:32px 28px!important}
  .elementor-element-287aaf9 .pxl-item--title{font-size:26px!important;line-height:1.25!important}
  .elementor-element-287aaf9 .pxl-item--title strong{display:block;margin-top:4px}
  /* Equipement : section noire respirante, liste lisible */
  .elementor-element-f47a5b7{padding:72px 32px!important;margin:0 12px!important}
  .elementor-element-2fb88de{max-width:520px!important}
  .elementor-element-ddd56a7 .elementor-heading-title{font-size:56px!important;line-height:1.1!important}
  .elementor-element-ddd56a7 .elementor-widget-pxl_divider{margin:12px 0!important}
  .elementor-element-e94b6b9{min-height:0!important}
  /* Valeurs : une colonne centree */
  .elementor-element-846b323 > .e-con-inner, .elementor-element-846b323{max-width:640px;margin:0 auto}
  /* Cartes finales : boutons sur une ligne */
  .elementor-element-488f4ac .pxl-pricing--button{white-space:nowrap}
  /* Titres de section */
  .elementor-element-6062c45 .pxl-item--title, .elementor-element-db199e9 .pxl-item--title, .elementor-element-4268955 .pxl-item--title,
  .elementor-element-12ad0e9 .pxl-item--title, .elementor-element-39f90ea .pxl-item--title{font-size:36px!important;line-height:1.15!important}
  .elementor-element-a8a31c3 .pxl-item--title{font-size:44px!important;line-height:1.05!important}
  .elementor-element-ff5bae7 .pxl-item--title{font-size:48px!important;line-height:1.1!important}
  .elementor-element-42e31fb .elementor-heading-title{font-size:28px!important;line-height:1.3!important}
  .elementor-element-42e31fb{padding-top:48px!important;gap:32px!important}
  .elementor-element-76f8f14{width:220px!important;flex:0 0 220px!important}
}
@media (max-width:767px){
  /* deux colonnes de texte du constat -> une */
  .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-3db6b5d{max-width:100%!important}
  /* echelle mobile */
  .elementor-element-a8a31c3 .pxl-item--title{font-size:34px!important}
  .elementor-element-6062c45 .pxl-item--title, .elementor-element-db199e9 .pxl-item--title, .elementor-element-4268955 .pxl-item--title,
  .elementor-element-12ad0e9 .pxl-item--title, .elementor-element-39f90ea .pxl-item--title{font-size:28px!important}
  .elementor-element-ff5bae7 .pxl-item--title{font-size:34px!important}
  .elementor-element-287aaf9 .pxl-item--inner{padding:28px 22px!important}
  .elementor-element-287aaf9 .pxl-item--title{font-size:22px!important}
  .elementor-element-287aaf9 .pxl-item--desc, .elementor-element-287aaf9 .pxl-item--content p{font-size:15px!important}
  .elementor-element-287aaf9 .elementor-widget-pxl_pricing{margin:0!important}
  /* equipement */
  .elementor-element-f47a5b7{padding:56px 20px!important;margin:0 10px!important;border-radius:20px!important}
  .elementor-element-ddd56a7 .elementor-heading-title{font-size:36px!important}
  .elementor-element-05d26e5{padding:24px 20px 28px!important}
  .elementor-element-05d26e5 .elementor-heading-title{font-size:22px!important}
  /* citation : portrait au-dessus, texte compact */
  .elementor-element-42e31fb, .elementor-element-42e31fb > .e-con-inner{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}
  .elementor-element-76f8f14{width:140px!important;flex:0 0 auto!important}
  .elementor-element-42e31fb .elementor-heading-title{font-size:22px!important;line-height:1.35!important}
  /* valeurs : numero moins envahissant */
  .elementor-element-846b323 .pxl-item--title{font-size:40px}
  /* boutons hero : pleine largeur, cible tactile confortable */
  .elementor-element-bd99eec .elementor-widget-pxl_button, .elementor-element-bd99eec .btn{width:100%!important;min-height:52px}
  /* cartes finales */
  .elementor-element-488f4ac .pxl-item--inner{padding:28px 22px!important}
  .elementor-element-488f4ac .pxl-item--title{font-size:22px!important;line-height:1.25!important}
  .elementor-element-488f4ac .pxl-item--title strong{display:block;margin-top:4px}
}
/* --- Equipement : plus de debordement lateral ni de vide en bas --- */
@media (max-width:1024px){
  .elementor-element-f47a5b7{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:0 auto!important;min-height:0!important}
  .elementor-element-f47a5b7 > .e-con-inner, .elementor-element-e94b6b9, .elementor-element-e94b6b9 > .e-con-inner, .elementor-element-ddd56a7, .elementor-element-2fb88de{min-height:0!important;height:auto!important}
  .elementor-element-e94b6b9{padding-bottom:0!important;margin-bottom:0!important}
}
@media (max-width:767px){
  .elementor-element-f47a5b7{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}
}
/* equipement : le padding du conteneur boxed vit sur .e-con-inner -> une seule source de padding en responsive */
@media (max-width:1024px){ .elementor-element-f47a5b7 > .e-con-inner{padding:0!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}
}
/* NEOVA — DESKTOP PASS 19/09 */
@media (min-width:1201px){
  /* 1. hero : géométrie déjà identique à l'Accueil (897 px, H1 509, intro 645, boutons 673, cover / dégradé) — rien à corriger */
  /* 2. hero → « Le constat » : 37 entre blocs (+ 64 de padding de section = surtitre à 101) */
  .elementor-11055 .elementor-element-6475d79.e-con{margin-top:37px!important}
  /* 3. « Le constat » → « Le programme » : 80 sous la photo (padding de section), puis 37 + 64 jusqu'au surtitre */
  .elementor-11055 .elementor-element-287aaf9.e-con{margin-top:37px!important}
  /* 4. programme : l'en-tête = titre + intro ; titre → intro 20, intro → cartes 72 (le 72 du kit était porté par le titre, l'intro collait aux cartes) */
  .elementor-11055 .elementor-element-db199e9.nm-desk-head{margin-bottom:20px!important}
  .elementor-11055 .elementor-element-7224565.elementor-widget{margin-bottom:72px!important}
  /* 4bis. grille 2×2 des niveaux : la marge haute 20 de la 2e rangée est neutralisée par le kit (cartes qui se touchaient) → 50 = écart entre colonnes */
  .elementor-11055 .elementor-element-a563b5d.e-con{margin-top:50px!important}
  /* 5. cartes de niveau bleues (2 et 3) : description blanche à 85 % au lieu du gris #999 du thème */
  .elementor-11055 .elementor-element-ae64a0e .pxl-item--desc,.elementor-11055 .elementor-element-5718683 .pxl-item--desc{color:rgba(255,255,255,.85)!important}
  /* 6. équipement : titre → intro 20, intro → carte + liste 72 ; rangée alignée en haut */
  .elementor-11055 .elementor-element-4268955.nm-desk-head{margin-bottom:20px!important}
  .elementor-11055 .elementor-element-6d3cf51.elementor-widget{margin-bottom:72px!important}
  .elementor-11055 .elementor-element-e94b6b9.e-con{margin-top:0!important;align-items:flex-start!important}
  /* 6. sélecteur d'outil : une carte par nom (Klaxo, ENPC / EDISER, Calendly, Pipedrive) ; nom actif blanc, les autres gris ; sans JS : carte ENPC seule */
  .elementor-11055 .elementor-element-2fb88de>.e-con.nm-eq-new{display:none}
  .elementor-11055 .elementor-element-2fb88de.nm-eq-ready>.e-con{display:none!important}
  .elementor-11055 .elementor-element-2fb88de.nm-eq-ready>.e-con.is-active{display:flex!important}
  .elementor-11055 .elementor-element-ddd56a7 .elementor-widget-heading{cursor:pointer;outline:none}
  .elementor-11055 .elementor-element-ddd56a7 .elementor-widget-heading .elementor-heading-title{color:#3A3A3A!important;transition:color .3s ease}
  .elementor-11055 .elementor-element-ddd56a7 .elementor-widget-heading.is-active .elementor-heading-title,.elementor-11055 .elementor-element-ddd56a7:not(.nm-eq-ready) .elementor-element-6ff2372 .elementor-heading-title{color:#FFFFFF!important}
  .elementor-11055 .elementor-element-ddd56a7 .elementor-widget-heading:not(.is-active):hover .elementor-heading-title{color:#8A8A8A!important}
  /* 7. équipement → « Nos valeurs » : 37 (surtitre à 64 dans la carte = 101) ; le surtitre intégré (inline-flex) descendait de 5 px : passé en bloc */
  .elementor-11055 .elementor-element-615762c.e-con{margin-top:37px!important}
  .elementor-11055 .elementor-element-12ad0e9 .pxl-item--subtitle{display:flex!important}
  /* 8. valeurs : titre → intro 20, intro → cartes 72 */
  .elementor-11055 .elementor-element-12ad0e9.nm-desk-head{margin-bottom:20px!important}
  .elementor-11055 .elementor-element-6674743.elementor-widget{margin-bottom:72px!important}
  /* 9. survol des cartes valeurs = engagements de l'Accueil : fond #00339f, numéro #00BCFF, titre et texte blancs (carte déjà bleue : numéro #00BCFF) */
  .elementor-11055 .elementor-element-c340518,.elementor-11055 .elementor-element-39c33e3,.elementor-11055 .elementor-element-68473e7{transition:background-color .35s ease}
  .elementor-11055 .elementor-element-846b323 .pxl-heading--text,.elementor-11055 .elementor-element-846b323 .pxl-text-editor,.elementor-11055 .elementor-element-846b323 .pxl-text-editor p{transition:color .35s ease}
  .elementor-11055 .elementor-element-39c33e3:hover,.elementor-11055 .elementor-element-68473e7:hover{background-color:#00339f!important}
  .elementor-11055 .elementor-element-c340518:hover .elementor-element-f5d6aa9 .pxl-heading--text,.elementor-11055 .elementor-element-39c33e3:hover .elementor-element-4a48ff1 .pxl-heading--text,.elementor-11055 .elementor-element-68473e7:hover .elementor-element-49c0644 .pxl-heading--text{color:#00BCFF!important}
  .elementor-11055 .elementor-element-39c33e3:hover .elementor-element-185cfdb .pxl-heading--text,.elementor-11055 .elementor-element-68473e7:hover .elementor-element-a533f69 .pxl-heading--text,.elementor-11055 .elementor-element-39c33e3:hover .pxl-text-editor,.elementor-11055 .elementor-element-68473e7:hover .pxl-text-editor,.elementor-11055 .elementor-element-39c33e3:hover .pxl-text-editor p,.elementor-11055 .elementor-element-68473e7:hover .pxl-text-editor p{color:#FFFFFF!important}
  /* 9. survol des cartes niveaux (et cartes finales) = cartes prix de l'Accueil : carte claire → fond #00339f, titre blanc, texte blanc 85 %, liste blanche ; carte déjà bleue / noire → surtitre du titre en #00BCFF */
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing .pxl-item--inner,.elementor-11055 .elementor-element-488f4ac .pxl-pricing .pxl-item--inner{transition:background-color .35s ease}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing .pxl-item--title,.elementor-11055 .elementor-element-287aaf9 .pxl-pricing .pxl-item--desc,.elementor-11055 .elementor-element-287aaf9 .pxl-pricing .pxl-pricing--feature,.elementor-11055 .elementor-element-488f4ac .pxl-pricing .pxl-item--title,.elementor-11055 .elementor-element-488f4ac .pxl-pricing .pxl-item--desc{transition:color .35s ease}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-item--inner,.elementor-11055 .elementor-element-488f4ac .pxl-pricing:not(.layout-style-2):hover .pxl-item--inner{background-color:#00339f!important}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-item--title,.elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-item--title strong,.elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-pricing--feature,.elementor-11055 .elementor-element-488f4ac .pxl-pricing:not(.layout-style-2):hover .pxl-item--title,.elementor-11055 .elementor-element-488f4ac .pxl-pricing:not(.layout-style-2):hover .pxl-item--title strong{color:#FFFFFF!important}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-item--desc,.elementor-11055 .elementor-element-488f4ac .pxl-pricing:not(.layout-style-2):hover .pxl-item--desc{color:rgba(255,255,255,.85)!important}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing:not(.layout-style-2):hover .pxl-pricing--feature svg path{fill:#FFFFFF!important}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing.layout-style-2:hover .pxl-item--title,.elementor-11055 .elementor-element-488f4ac .pxl-pricing.layout-style-2:hover .pxl-item--title{color:#00BCFF!important}
  .elementor-11055 .elementor-element-287aaf9 .pxl-pricing.layout-style-2:hover .pxl-item--title strong,.elementor-11055 .elementor-element-488f4ac .pxl-pricing.layout-style-2:hover .pxl-item--title strong{color:#FFFFFF!important}
  /* 10. « Ce qui complète cette méthode » : 37 après les valeurs (surtitre à 101) ; titre → intro 20, intro → cartes 72, cartes → bas 80 (padding) */
  .elementor-11055 .elementor-element-488f4ac.e-con{margin-top:37px!important}
  .elementor-11055 .elementor-element-39f90ea.nm-desk-head{margin-bottom:20px!important}
  .elementor-11055 .elementor-element-f3f2f82.elementor-widget{margin-bottom:72px!important}
  /* 11/12. CTA bleu : 37 avant le bloc (au lieu de 90) ; le bloc lui-même est déjà celui de l'Accueil (560 px, titre à 115, padding 115/120) */
  .elementor-11055 .elementor-element-3aaa958.e-con{margin-top:37px!important}
}
/* éléments ajoutés pour le desktop (3 cartes outil + widget JS) : inexistants ≤ 1200 px, rendu tablette / mobile inchangé */
@media (max-width:1200px){ .elementor-11055 .nm-eq-new,.elementor-11055 .nm-eq-card.nm-eq-new{display:none!important} }
.elementor-11055 .elementor-widget-html.nm-eq-js{display:none!important}/* End custom CSS */