.elementor-6495 .elementor-element.elementor-element-3fe7b20{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--padding-top:144px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-3fe7b20:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/pexels-photo-3866352-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-3fe7b20::before, .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .e-con-inner > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-3fe7b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(15,27,61,0.94) 0%, rgba(15,27,61,0.55) 100%);}.elementor-6495 .elementor-element.elementor-element-89d5d9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6495 .elementor-element.elementor-element-05f9245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 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-6495 .elementor-element.elementor-element-19adc0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6495 .elementor-element.elementor-element-2a75d6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6495 .elementor-element.elementor-element-ffe0421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-6495 .elementor-element.elementor-element-5082312{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;--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-6495 .elementor-element.elementor-element-0b31e2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-0b31e2a:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-0b31e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-bdfddc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-fc61ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-9f0989b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-25cb82a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-1dc3093{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-6495 .elementor-element.elementor-element-1dc3093:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-1dc3093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/09/Digital_City_HD_10-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-1dc3093::before, .elementor-6495 .elementor-element.elementor-element-1dc3093 > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-1dc3093 > .e-con-inner > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-1dc3093 > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-1dc3093 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-1dc3093 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,7,40,0.22) 0%, rgba(10,7,40,0.95) 52%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6495 .elementor-element.elementor-element-98552bf .elementor-icon-wrapper{text-align:start;}.elementor-6495 .elementor-element.elementor-element-98552bf.elementor-view-stacked .elementor-icon{background-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-98552bf.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-98552bf.elementor-view-default .elementor-icon{color:#008AB7;border-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-98552bf.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-98552bf.elementor-view-default .elementor-icon svg{fill:#008AB7;}.elementor-6495 .elementor-element.elementor-element-98552bf .elementor-icon{font-size:26px;}.elementor-6495 .elementor-element.elementor-element-98552bf .elementor-icon svg{height:26px;}.elementor-6495 .elementor-element.elementor-element-2565eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3f5752a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3ef2ac2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3ef2ac2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-6c52d63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-6495 .elementor-element.elementor-element-6c52d63:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-6c52d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/iStock-1311666126_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-6c52d63::before, .elementor-6495 .elementor-element.elementor-element-6c52d63 > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-6c52d63 > .e-con-inner > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-6c52d63 > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-6c52d63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-6c52d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,7,40,0.22) 0%, rgba(10,7,40,0.95) 52%);}.elementor-6495 .elementor-element.elementor-element-2f2075b .elementor-icon-wrapper{text-align:start;}.elementor-6495 .elementor-element.elementor-element-2f2075b.elementor-view-stacked .elementor-icon{background-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-2f2075b.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-2f2075b.elementor-view-default .elementor-icon{color:#008AB7;border-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-2f2075b.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-2f2075b.elementor-view-default .elementor-icon svg{fill:#008AB7;}.elementor-6495 .elementor-element.elementor-element-2f2075b .elementor-icon{font-size:26px;}.elementor-6495 .elementor-element.elementor-element-2f2075b .elementor-icon svg{height:26px;}.elementor-6495 .elementor-element.elementor-element-33c8d4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-2683ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-8a67461{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-8a67461 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-472f8d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-6495 .elementor-element.elementor-element-472f8d2:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-472f8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/pexels-photo-6804594-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-472f8d2::before, .elementor-6495 .elementor-element.elementor-element-472f8d2 > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-472f8d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-472f8d2 > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-472f8d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-472f8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,7,40,0.22) 0%, rgba(10,7,40,0.95) 52%);}.elementor-6495 .elementor-element.elementor-element-3b2e192 .elementor-icon-wrapper{text-align:start;}.elementor-6495 .elementor-element.elementor-element-3b2e192.elementor-view-stacked .elementor-icon{background-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-3b2e192.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-3b2e192.elementor-view-default .elementor-icon{color:#008AB7;border-color:#008AB7;}.elementor-6495 .elementor-element.elementor-element-3b2e192.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-3b2e192.elementor-view-default .elementor-icon svg{fill:#008AB7;}.elementor-6495 .elementor-element.elementor-element-3b2e192 .elementor-icon{font-size:26px;}.elementor-6495 .elementor-element.elementor-element-3b2e192 .elementor-icon svg{height:26px;}.elementor-6495 .elementor-element.elementor-element-9cfee64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-a978ce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-0f5e43f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-0f5e43f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-99b8e34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-51869a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-55355c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-8477296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-16539aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-7fcb922 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-ff37d12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-4c6e8c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-4c6e8c2:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-4c6e8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-ee82a1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-b526de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-4a50745{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-e601273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-aeaad74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-c988e4d .elementor-icon-wrapper{text-align:end;}.elementor-6495 .elementor-element.elementor-element-c988e4d.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-c988e4d.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-c988e4d.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-c988e4d.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-c988e4d.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-c988e4d .elementor-icon{font-size:13px;}.elementor-6495 .elementor-element.elementor-element-c988e4d .elementor-icon svg{height:13px;}.elementor-6495 .elementor-element.elementor-element-b76e80a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-b76e80a:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-b76e80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-7e403a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-7b2b830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-7cea3d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-fd86a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-d792f83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-8fb82cc .elementor-icon-wrapper{text-align:end;}.elementor-6495 .elementor-element.elementor-element-8fb82cc.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-8fb82cc.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-8fb82cc.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-8fb82cc.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-8fb82cc.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-8fb82cc .elementor-icon{font-size:13px;}.elementor-6495 .elementor-element.elementor-element-8fb82cc .elementor-icon svg{height:13px;}.elementor-6495 .elementor-element.elementor-element-a2639e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-a2639e6:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-a2639e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-9585caf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-6b4ff39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-90f3b09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-88e5754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3278661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-b786154 .elementor-icon-wrapper{text-align:end;}.elementor-6495 .elementor-element.elementor-element-b786154.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-b786154.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-b786154.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-b786154.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-b786154.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-b786154 .elementor-icon{font-size:13px;}.elementor-6495 .elementor-element.elementor-element-b786154 .elementor-icon svg{height:13px;}.elementor-6495 .elementor-element.elementor-element-fa5e8c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-fa5e8c4:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-fa5e8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-6eabec8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ff20a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-c47726d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ea0a7ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-c5f5bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-14765c4 .elementor-icon-wrapper{text-align:end;}.elementor-6495 .elementor-element.elementor-element-14765c4.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-14765c4.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-14765c4.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-14765c4.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-14765c4.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-14765c4 .elementor-icon{font-size:13px;}.elementor-6495 .elementor-element.elementor-element-14765c4 .elementor-icon svg{height:13px;}.elementor-6495 .elementor-element.elementor-element-b2a34a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-b2a34a0:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-b2a34a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-b270e34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ff52d87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-4773eda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-20d66ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-d23dfe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-a323a27 .elementor-icon-wrapper{text-align:end;}.elementor-6495 .elementor-element.elementor-element-a323a27.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-a323a27.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-a323a27.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-a323a27.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-a323a27.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-a323a27 .elementor-icon{font-size:13px;}.elementor-6495 .elementor-element.elementor-element-a323a27 .elementor-icon svg{height:13px;}.elementor-6495 .elementor-element.elementor-element-b64cf3b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-4c29113{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-4c29113 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-1828698{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-1828698:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-1828698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-8ca6e30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-9a6134b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-e88aaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-19c7b15{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-a823518{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-a823518:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-a823518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-630e373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-c6c1aa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-48397b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-724ebc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-724ebc6:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-724ebc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-8ca7ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-95feb9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-78335d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-8739e43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-8739e43:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-8739e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-44c5706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-0318b63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-94f39c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-52a591c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-52a591c:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-52a591c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-a45c167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-ded6b1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-e8adfe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-a289a83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-5fae142{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-95073bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-85e2a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-578afc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6495 .elementor-element.elementor-element-f6e5a1f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-6495 .elementor-element.elementor-element-f6e5a1f:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/09/dc-fond-degrade-cyan.jpg");background-position:center center;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-f6e5a1f::before, .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .e-con-inner > .elementor-background-video-container::before, .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6495 .elementor-element.elementor-element-f6e5a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(6,20,48,0.20) 0%, rgba(6,20,48,0.78) 100%);}.elementor-6495 .elementor-element.elementor-element-22b9bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-63008e5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-06d02a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E5ED;--border-color:#E2E5ED;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-06d02a7:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-06d02a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-01be62f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-04cf85c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-253ee88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E5ED;--border-color:#E2E5ED;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-253ee88:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-253ee88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-f8f96ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-e5a34ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-05a5ce6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E5ED;--border-color:#E2E5ED;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-05a5ce6:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-05a5ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-577ce21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-09f4dec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-9e1a26b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6495 .elementor-element.elementor-element-09abfae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ef2f3fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-20bb4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-ec25b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-a3a20f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-8aa10b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-6d5904b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3ea9548{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-97c8526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-e12379b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-40a7bc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-fba2bc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-378933e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-a697fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6495 .elementor-element.elementor-element-0622fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6495 .elementor-element.elementor-element-5cf0674{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-6495 .elementor-element.elementor-element-ff31cdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-5d4bf40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-3d6b672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-500dc94{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-500dc94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-f4d5afe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-bdeea02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-35e15d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ef41d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-ce90e67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-9aead32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-5375ab0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-4689df6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-eba2e8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-eba2e8a:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-eba2e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/pexels-photo-4907441-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-cf1ce14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-b2dba7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ea27688{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ea27688:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-ea27688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/pexels-photo-5257198-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-e59ada8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-3ce3ea1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-4fbe55c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-4fbe55c:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-4fbe55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcity.comaseinfo-support.be/wp-content/uploads/2026/08/pexels-photo-38111333-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-6495 .elementor-element.elementor-element-4c4e5ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-5bdf4a8{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E5ED;--border-color:#E2E5ED;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-5bdf4a8:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-5bdf4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-164de21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-e98d414{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-a3e4a82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6495 .elementor-element.elementor-element-64e36de{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-64e36de:not(.elementor-motion-effects-element-type-background), .elementor-6495 .elementor-element.elementor-element-64e36de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6495 .elementor-element.elementor-element-af43aea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-20e4e33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-c00d768{text-align:center;}.elementor-6495 .elementor-element.elementor-element-b15fda1{text-align:center;}.elementor-6495 .elementor-element.elementor-element-2c4cf98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-e84eb07{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-71a7b83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 8px;--row-gap:6px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-3c240cd .elementor-icon-wrapper{text-align:center;}.elementor-6495 .elementor-element.elementor-element-3c240cd.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-3c240cd.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-3c240cd.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-3c240cd.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-3c240cd.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-3c240cd .elementor-icon{font-size:14px;}.elementor-6495 .elementor-element.elementor-element-3c240cd .elementor-icon svg{height:14px;}.elementor-6495 .elementor-element.elementor-element-caa6639{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-2c40862{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-62421db{text-align:center;}.elementor-6495 .elementor-element.elementor-element-ef4ab03{text-align:center;}.elementor-6495 .elementor-element.elementor-element-0d9d43e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-d624778{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-ce4ba63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 8px;--row-gap:6px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-0a79754 .elementor-icon-wrapper{text-align:center;}.elementor-6495 .elementor-element.elementor-element-0a79754.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-0a79754.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-0a79754.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-0a79754.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-0a79754.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-0a79754 .elementor-icon{font-size:14px;}.elementor-6495 .elementor-element.elementor-element-0a79754 .elementor-icon svg{height:14px;}.elementor-6495 .elementor-element.elementor-element-3f4b31e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:28px;}.elementor-6495 .elementor-element.elementor-element-c7c29ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-1f6de3d{text-align:center;}.elementor-6495 .elementor-element.elementor-element-788f01a{text-align:center;}.elementor-6495 .elementor-element.elementor-element-83e3c9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-0441f53{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-14d90b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 8px;--row-gap:6px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-2b05a31 .elementor-icon-wrapper{text-align:center;}.elementor-6495 .elementor-element.elementor-element-2b05a31.elementor-view-stacked .elementor-icon{background-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-2b05a31.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-2b05a31.elementor-view-default .elementor-icon{color:#5F6980;border-color:#5F6980;}.elementor-6495 .elementor-element.elementor-element-2b05a31.elementor-view-framed .elementor-icon, .elementor-6495 .elementor-element.elementor-element-2b05a31.elementor-view-default .elementor-icon svg{fill:#5F6980;}.elementor-6495 .elementor-element.elementor-element-2b05a31 .elementor-icon{font-size:14px;}.elementor-6495 .elementor-element.elementor-element-2b05a31 .elementor-icon svg{height:14px;}.elementor-6495 .elementor-element.elementor-element-7cf6427{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-da932fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-594bf76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6495 .elementor-element.elementor-element-355c6c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-6495 .elementor-element.elementor-element-5bcbf2c .elementor-accordion-icon, .elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-accordion-title{color:#1A1D2B;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-accordion-icon svg{fill:#1A1D2B;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-active .elementor-accordion-icon, .elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-active .elementor-accordion-title{color:#0B7490;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-active .elementor-accordion-icon svg{fill:#0B7490;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-tab-title .elementor-accordion-icon i:before{color:#0B7490;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-tab-title .elementor-accordion-icon svg{fill:#0B7490;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0B7490;}.elementor-6495 .elementor-element.elementor-element-5bcbf2c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0B7490;}.elementor-6495 .elementor-element.elementor-element-a9cdcbb{text-align:center;}.elementor-6495 .elementor-element.elementor-element-3db820d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E5ED;--border-color:#E2E5ED;--padding-top:48px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-2a576c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6495 .elementor-element.elementor-element-4c56b45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 12px;--row-gap:10px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6495 .elementor-element.elementor-element-7db6453{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-6495 .elementor-element.elementor-element-f85e394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-6495 .elementor-element.elementor-element-76d6d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-6495 .elementor-element.elementor-element-f632579{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-6495 .elementor-element.elementor-element-89d5d9e{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-0b31e2a{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-99b8e34{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-1828698{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-a289a83{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-fba2bc9{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-f4d5afe{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-5bdf4a8{--content-width:1320px;}.elementor-6495 .elementor-element.elementor-element-7cf6427{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-3db820d{--content-width:1180px;}.elementor-6495 .elementor-element.elementor-element-7db6453{--content-width:1180px;}}@media(max-width:1024px){.elementor-6495 .elementor-element.elementor-element-3fe7b20{--padding-top:128px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-0b31e2a{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-25cb82a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-99b8e34{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-1828698{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-19c7b15{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-a289a83{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-63008e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-09abfae{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-fba2bc9{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-f4d5afe{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-5bdf4a8{--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-7cf6427{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-6495 .elementor-element.elementor-element-7db6453{--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-6495 .elementor-element.elementor-element-3fe7b20{--padding-top:112px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-0b31e2a{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-25cb82a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-1dc3093{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-6c52d63{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-472f8d2{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-99b8e34{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-51869a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-6495 .elementor-element.elementor-element-4c6e8c2{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-b76e80a{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-a2639e6{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-fa5e8c4{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-b2a34a0{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-1828698{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-19c7b15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-a289a83{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-63008e5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-09abfae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6495 .elementor-element.elementor-element-fba2bc9{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-5cf0674{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-f4d5afe{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-bdeea02{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-6495 .elementor-element.elementor-element-5bdf4a8{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-164de21{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-6495 .elementor-element.elementor-element-af43aea{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-caa6639{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-3f4b31e{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-6495 .elementor-element.elementor-element-7cf6427{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-3db820d{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6495 .elementor-element.elementor-element-7db6453{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-5bdf4a8 *//* ---- DATE-OBJET ----
   « la date peut devenir un element graphique fort » (Noemie).
   On ne rajoute rien : on RETIRE la pastille bleu nuit et on laisse le
   nombre tenir la colonne. C'est le point important pour la charte —
   casser l'effet « succession de paves » en enlevant une forme, pas en
   en inventant une autre. Meme grammaire que le bloc Chiffres-cles :
   un nombre qui tient une colonne, des filets qui separent. */
.elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-date{
  background:none!important;background-image:none!important;
  border:0!important;border-radius:0!important;box-shadow:none!important;
  width:auto!important;min-width:112px!important;height:auto!important;
  padding:0!important;align-items:flex-start!important;
  justify-content:flex-start!important;gap:2px!important;}
.elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-day .elementor-heading-title{
  font-size:56px!important;font-weight:800!important;line-height:.88!important;
  letter-spacing:-.02em;color:var(--dc-bleu-titres,#0033A1)!important;
  font-variant-numeric:tabular-nums;}
.elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-month .elementor-heading-title{
  font-size:12px!important;font-weight:700!important;letter-spacing:.16em;
  text-transform:uppercase;color:var(--dc-text-light,#5A6172)!important;}
.elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-row{align-items:center!important;}
@media (max-width:1024px){
  .elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-day .elementor-heading-title{font-size:44px!important;}
  .elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-date{min-width:88px!important;}
}
@media (max-width:767px){
  .elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-day .elementor-heading-title{font-size:34px!important;}
  .elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-date{min-width:66px!important;}
  .elementor-6495 .elementor-element.elementor-element-5bdf4a8 .dc-agenda-month .elementor-heading-title{font-size:10px!important;}
}/* End custom CSS */
/* Start custom CSS *//* PROFIL CHERCHEUR D'EMPLOI - regles specifiques a cette page.

   Le socle dc-* commun vit dans le CSS du template d'en-tete (post 609),
   charge sur tout le site. Ne figurent ici que les cartes d'arguments de la
   section « Pourquoi vous former chez nous », qui n'existent que sur cette page.

   Attention : le CSS de l'en-tete est charge APRES celui de la page. Pour
   surcharger une regle du socle, il faut une specificite superieure. */

/* ---- CARTES ARGUMENTS ---- */
.dc-arg-card{transition:border-color .3s var(--dc-ease);}
.dc-arg-card:hover{border-color:var(--dc-bleu-logo)!important;}
.dc-arg-title h3.elementor-heading-title{font-size:17px;color:var(--dc-text);}
.dc-arg-card p{font-size:14px;line-height:1.55;color:var(--dc-text-light);margin:0;}

/* ===========================================================================
   LARGEUR DE PAGE — ALIGNEMENT SUR LE SITE — 15 septembre 2026
   Suite de la reunion du 14 : « ici t'as un espace qui ne devrait pas y avoir
   [...] faut vraiment rester dans le meme ».
   Mesure au rendu, 1440 px, bord gauche des titres de section :
       accueil V5 . . . . 64 px      <- reference
       A propos V2  . . . 64 px      <- alignee le 9/9
       Actualites V2  . . 64 px
       profils (x3) . . . 130 px     <- conteneurs en boxed 1180
       catalogue  . . . . 60 px      <- boxed 1320 + 24 de reserve
       fiche formation  . 60 px
   Le 9 septembre, le projet a deja tranche ce point exact pour A propos :
   « accueil V5 et Actualites sont a 1312 px, A propos a 1180. C'est donc
   A propos l'exception, pas les autres. » Les cinq pages du lot suivent la
   meme regle, ecrite de la meme maniere — une seule declaration de page, qui
   laisse les conteneurs en `boxed` dans l'editeur.
   La bande CTA garde ses 1320 px : le socle la reprend plus loin en doublant
   ses classes, precisement pour passer devant cette regle-ci.
   =========================================================================== */
.elementor-6495 .e-con.e-con-boxed > .e-con-inner{max-width:1312px!important;}

/* ===========================================================================
   COULEUR DOMINANTE DE CETTE PAGE — chercheurs d emploi — bleu turquoise
   Reunion du 14 septembre. Les composants du socle lisent ces trois jetons avec
   une valeur de repli : tant qu'ils ne sont pas definis, rien ne change ailleurs
   sur le site. Ils sont poses ICI, dans le CSS de la page, donc dans
   `post-<id>.css` qui ne se charge que sur cette page — et qui suit la page si
   on la duplique.
   `--dc-ac-txt` est la variante de texte : elle passe 4,5:1 sur les trois fonds
   clairs du site. Ne PAS utiliser `--dc-ac` sous du texte.

   16-09-2026 — `--dc-ac-txt` corrige : #0B7A8B -> #00688A.
   Yassine, pour la deuxieme fois : « c'est bon pour la pastille mais pas pour
   les autres elements sur la page ». Il a raison, et voici pourquoi.
   #0B7A8B n'est pas un assombrissement du cyan de la pastille : c'est un AUTRE
   ton, vert-bleu, obtenu en cherchant le contraste sans regarder la teinte.
   Mesure sur l'accueil VALIDEE : le bloc « Chercheurs d'emploi » emploie
   #22D3EE pour la pastille et **#008AB7** pour l'encre — la meme famille
   cyan-bleu. #008AB7 ne rend que 3,95:1 sur blanc, d'ou l'assombrissement
   #00688A que le site emploie DEJA partout comme couleur de lien par defaut
   (`var(--dc-ac-txt,#00688A)`). Il rend 6,27:1 et reste dans la famille.
   Le vert-bleu disparait donc de la page ; la pastille ne bouge pas.
   =========================================================================== */
body{--dc-ac:#22D3EE;--dc-ac-txt:#00688A;--dc-ac-clair:#8CE8FF;--dc-ac-lavis:#E5FAFD;}


/* ===========================================================================
   DIFFERENCIATION VISUELLE DES TROIS PAGES PROFIL — 16 septembre 2026
   ---------------------------------------------------------------------------
   Reunion du 14 : Yassine dit que les trois pages ont la meme structure ;
   Noemie l'arrete — « ce ne sont pas les memes ». Il s'engage alors sur un
   point precis : **les pages ne se ressembleront pas VISUELLEMENT**.
   Le wireframe V10 fige le contenu et son ordre : on ne les touche pas. La
   promesse porte sur le design, et c'est la qu'on repond.

   Constat mesure le 16/09 : les trois pages partagent le meme rythme de fonds,
   section par section (lavis 1, neutre, lavis 2, neutre, nuit, bandeau), ET la
   meme palette de lavis — violet, cyan, bleu — identique sur les trois.

   Ce qu'on change : les taches radiales du lavis derivent desormais de
   `--dc-ac`, le jeton du public defini plus haut dans ce meme fichier. Le
   rythme reste identique — il fait partie du gabarit — mais chaque page
   respire dans SA couleur.

   SPECIFICITE : le socle (post 609) est charge APRES ce fichier. On double
   donc la classe (`.dc-section.dc-wash-1`) pour passer devant `.dc-wash-1`.
   =========================================================================== */
.dc-section.dc-wash-1{
  --dc-wash-1:radial-gradient(58% 46% at 84% 6%, color-mix(in srgb, var(--dc-ac) 15%, transparent) 0%, transparent 70%);
  --dc-wash-2:radial-gradient(52% 44% at 6% 88%, color-mix(in srgb, var(--dc-ac) 11%, transparent) 0%, transparent 72%);
  --dc-wash-3:radial-gradient(64% 40% at 42% 52%, color-mix(in srgb, var(--dc-ac) 7%, transparent) 0%, transparent 76%);}
.dc-section.dc-wash-2{
  --dc-wash-1:radial-gradient(54% 44% at 10% 8%, color-mix(in srgb, var(--dc-ac) 12%, transparent) 0%, transparent 72%);
  --dc-wash-2:radial-gradient(50% 42% at 92% 78%, color-mix(in srgb, var(--dc-ac) 9%, transparent) 0%, transparent 74%);
  --dc-wash-3:radial-gradient(60% 38% at 50% 40%, color-mix(in srgb, var(--dc-ac) 6%, transparent) 0%, transparent 78%);}


/* Couleur du texte sur la pastille de ce public : chercheur, turquoise -> encre.
   Meme traitement que l'accueil V5, page validee. */
body{--dc-ac-sur:#1A1D2B;}

/* ===========================================================================
   LE VOILE DE COULEUR DU BENTO — LA RECETTE D'A PROPOS  (18-09-2026)
   ---------------------------------------------------------------------------
   Yassine, deux fois : « va voir la premiere section de la page A propos ou on
   avait bien reussi a ajouter un voile de couleur different pour chaque image,
   et le texte restait lisible. Fais la meme chose. »

   J'avais deja resolu ce probleme la-bas, et je viens de refaire l'erreur
   exacte que j'y avais corrigee. Le commentaire que j'y avais laisse :
     « Ordre des couches : la PREMIERE est au-dessus. La teinte de rubrique
       etait ecrite en seconde, donc sous un voile nuit a 90 % — les cinq
       panneaux sortaient identiques et l'identite de couleur disparaissait. »
   C'est mot pour mot ce qui se passait ici : ma teinte etait SOUS le voile
   sombre, donc invisible.

   On reprend la recette d'A propos sans rien changer : la teinte du public
   devant, le voile de lisibilite derriere. Le texte reste sur un fond a 88 %
   en bas, l'image reste lisible en haut, et la couleur se voit.
   =========================================================================== */
.dc-card-img::after{
  background-image:
    /* Equilibre des deux couches : la teinte etait juste, c'est le voile sombre
       qui l'ecrasait. Sur A propos le panneau a EN PLUS un fond violet vif sous
       la photo — ici la photo est opaque, il faut donc alleger la nuit pour
       que la couleur passe. Le texte reste blanc gras sur un fond a 60 %. */
    /* Yassine : « c'est a ca que je m'attendais dans la section bento, alors que
       la les images sont tres sombres voire bleues ». Le voile nuit etait deux
       fois trop dense : il repeignait la photo au lieu de porter le texte. On
       reprend l'equilibre qu'il a valide sur le temoignage — la couleur devant,
       la nuit juste ce qu'il faut sous le texte. */
    /* « l'image est trop rose non ? » — .74 saturait la photo au lieu de la
       teinter. A .46 la couleur du public se lit encore d'un coup d'oeil, mais
       la photo reste une photo. */
    linear-gradient(to top, rgba(0,138,183,.46) 0%, rgba(0,138,183,.20) 52%, transparent 80%),
    linear-gradient(to top, rgba(12,18,48,.36) 0%, rgba(12,18,48,.18) 34%,
                    rgba(12,18,48,0) 64%)!important;}

/* Le voile du media NE PASSE PAS par `::after` : ce pseudo-element dessine
   deja le TRIANGLE du bouton de lecture (le disque est sur `::before`). En le
   reutilisant, j'avais efface l'icone — Yassine : « il manque l'icone du
   lecteur video pourquoi ? ». Le voile passe donc par la SUPERPOSITION
   D'ARRIERE-PLAN d'Elementor, exactement comme sur A propos : reglee sur le
   conteneur, visible dans l'editeur, et les deux pseudo-elements restent
   libres pour le bouton. */






/* la teinte du voile media, propre a ce public */
.dc-testi-video{--dc-voile-media:rgba(0,138,183,.62);}

/* ---------------------------------------------------------------------------
   RELEVER LES PHOTOS DU BENTO
   Verification faite : la teinte du public EST bien calculee a .74 sur le bas
   des vignettes. Ce qui donnait l'impression « tres sombre voire bleue », ce
   sont les PHOTOS elles-memes — des interieurs peu eclaires. Aucun voile ne
   corrige cela, il ne fait que s'y ajouter. On releve donc la source.
   --------------------------------------------------------------------------- */
.dc-card-img{filter:brightness(1.12) saturate(1.06);}

/* ===========================================================================
   « FORMATIONS POUR CHERCHEURS D'EMPLOI » : LA LISTE DES RAPPORTS (18-09-2026)
   ---------------------------------------------------------------------------
   Yassine : « faut faire quelque chose d'un peu plus fini, plus propre ;
   n'hesite pas a t'inspirer de ce qu'on a fait sur les autres pages comme
   Hamza a dit, des choses validees par Noemie ».

   Etat mesure : chaque ligne etait une boite de 107 px dont le contenu occupait
   le premier tiers — environ 900 px de vide entre le texte et la fleche — le
   tout dans un cadre, avec des filets interieurs. Un tableau nu, pas une liste.

   On reprend la geometrie que Hamza a nommee (point C9 de la reunion du 14) et
   qui sert deja aux sessions de la fiche formation : la liste des RAPPORTS DE
   VEILLE d'A propos. Pas de cadre, un filet entre les lignes, l'intitule qui
   MENE en grand a gauche, les attributs en colonnes etiquetees, l'action au
   bout. La largeur est occupee, les cinq formations se comparent d'un coup
   d'oeil, et le site gagne une occurrence de plus du meme motif au lieu d'un
   motif de plus.
   =========================================================================== */
/* `.dc-hairline-grid` dessine ses filets par un FOND GRIS que les interstices
   laissent voir. Ici les filets viennent des bordures de ligne, donc ce fond
   doit disparaitre — mais le socle est charge APRES le CSS de page : a
   specificite egale, c'est lui qui gagnait et le bloc restait gris. On double
   la classe pour passer devant. */
.dc-hairline-grid.dc-form-liste{
  display:flex!important;flex-direction:column!important;gap:0!important;
  border:0!important;border-radius:0!important;
  border-top:1px solid var(--dc-gray-200)!important;
  background:none!important;background-color:transparent!important;
  overflow:visible!important;padding:0!important;}

/* les lignes faisaient 106 px pour deux lignes de texte : on resserre */
.dc-hairline-grid.dc-form-liste > .dc-agenda-row{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(0,230px) minmax(0,120px) auto!important;
  column-gap:36px!important;row-gap:0!important;align-items:center!important;
  padding:18px 0!important;margin:0!important;min-height:0!important;
  border:0!important;border-radius:0!important;
  border-bottom:1px solid var(--dc-gray-200)!important;
  background:none!important;
  transition:background-image .3s var(--dc-ease)!important;}

/* le survol se fond aux deux bouts, comme sur les rapports et les sessions */
.dc-form-liste > .dc-agenda-row:hover{
  background-image:linear-gradient(90deg,
    rgba(249,250,251,0) 0%, rgba(249,250,251,1) 5%,
    rgba(249,250,251,1) 95%, rgba(249,250,251,0) 100%)!important;}

/* les enveloppes s'effacent : ce sont les contenus qui occupent la grille */
.dc-form-liste .dc-agenda-body{display:contents!important;}
.dc-form-liste .dc-agenda-meta{display:contents!important;}

/* 1. l'intitule mene la ligne */
.dc-form-liste .dc-agenda-title{grid-column:1!important;grid-row:1!important;}
.dc-form-liste .dc-agenda-title .elementor-heading-title.elementor-heading-title{
  font-family:var(--dc-display)!important;
  font-size:21px!important;font-weight:800!important;
  line-height:1.2!important;letter-spacing:-.018em!important;
  color:var(--dc-text)!important;}

/* 2. le rythme, avec son etiquette — meme geste que FIN / LIEU / PLACES */
.dc-form-liste .dc-agenda-time{grid-column:2!important;grid-row:1!important;
  display:flex!important;flex-direction:column!important;gap:2px!important;}
.dc-form-liste .dc-agenda-time::before{
  content:"Rythme";font-family:var(--dc-body);font-size:10px;font-weight:700;
  letter-spacing:.12em;text-transform:uppercase;color:var(--dc-text-light,#5F6980);}
.dc-form-liste .dc-agenda-time .elementor-heading-title.elementor-heading-title{
  font-family:var(--dc-body)!important;font-size:15px!important;font-weight:500!important;
  color:var(--dc-text)!important;}

/* 3. la pastille de gratuite */
.dc-form-liste .dc-tag{grid-column:3!important;grid-row:1!important;
  justify-self:start!important;}

/* 4. l'action */
.dc-form-liste .dc-arrow{grid-column:4!important;grid-row:1!important;
  justify-self:end!important;}

@media(max-width:1024px){
  .dc-form-liste > .dc-agenda-row{
    grid-template-columns:minmax(0,1fr) minmax(0,190px) auto!important;
    column-gap:24px!important;}
  .dc-form-liste .dc-tag{grid-column:3!important;}
  .dc-form-liste .dc-arrow{grid-column:1 / -1!important;grid-row:2!important;
    justify-self:start!important;margin-top:10px!important;}
}
@media(max-width:767px){
  .dc-form-liste > .dc-agenda-row{
    grid-template-columns:minmax(0,1fr) auto!important;
    row-gap:8px!important;align-items:start!important;padding:20px 0!important;}
  .dc-form-liste .dc-agenda-title{grid-column:1 / -1!important;grid-row:1!important;}
  .dc-form-liste .dc-agenda-time{grid-column:1!important;grid-row:2!important;
    flex-direction:row!important;align-items:baseline!important;gap:9px!important;}
  .dc-form-liste .dc-tag{grid-column:2!important;grid-row:2!important;justify-self:end!important;}
  .dc-form-liste .dc-arrow{grid-column:1 / -1!important;grid-row:3!important;
    justify-self:start!important;margin-top:6px!important;}
}

/* ===========================================================================
   « POURQUOI VOUS FORMER CHEZ NOUS » : LE TRAITEMENT D'ENTREPRISES  (18-09-2026)
   ---------------------------------------------------------------------------
   Yassine : « te prend pas la tete, enleve les icones, et reproduit ce qu'on a
   fait pour la section correspondante sur la page entreprise. »

   Mesure de `.dc-offer-card` sur /profil-entreprises/ :
     grille a filets, fonds transparents, `padding:30px 34px`, AUCUNE icone,
     intitule 19 px en Rubik, texte 15 px.
   Seule difference ici : quatre colonnes au lieu de trois.

   Les quatre widgets Icone ont ete retires de l'arbre Elementor, pas masques.
   La gouttiere de la grille passe a 0 dans l'editeur : ce sont les filets qui
   separent, comme sur entreprises.
   =========================================================================== */
.dc-arg-grid{
  border-top:1px solid var(--dc-gray-200)!important;
  border-bottom:1px solid var(--dc-gray-200)!important;
  background:none!important;background-color:transparent!important;
  border-radius:0!important;overflow:visible!important;
  gap:0!important;}
.dc-arg-grid > .dc-arg-card{
  background:none!important;background-color:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important;
  padding:30px 34px!important;
  display:flex!important;flex-direction:column!important;
  align-items:flex-start!important;gap:0!important;}
.dc-arg-grid > .dc-arg-card + .dc-arg-card{
  border-left:1px solid var(--dc-gray-200)!important;}
/* le petit tiret gris pose par le socle au-dessus de chaque colonne n'a plus
   d'objet : ce sont les filets de la grille qui separent, comme sur
   entreprises. Le socle etant charge APRES le CSS de page, il faut passer
   devant lui en specificite — d'ou le selecteur en deux classes. */
.dc-arg-grid > .dc-arg-card::before{display:none!important;content:none!important;}
/* premiere colonne calee sur la marge du titre de section, comme entreprises */
.dc-arg-grid > .dc-arg-card:first-child{padding-left:0!important;}
.dc-arg-grid > .dc-arg-card:last-child{padding-right:0!important;}

.dc-arg-title .elementor-heading-title.elementor-heading-title{
  font-family:var(--dc-display)!important;
  font-size:19px!important;font-weight:800!important;
  line-height:1.25!important;letter-spacing:-.015em!important;
  color:var(--dc-text)!important;margin:0 0 8px!important;text-wrap:balance;}

.dc-arg-card p{
  font-size:15px!important;line-height:1.6!important;
  color:var(--dc-text-light,#5F6980)!important;margin:0!important;}

/* Sous 768 px les quatre passent en pile : le filet vertical devient
   horizontal, sinon les colonnes coupent les mots. */
@media(max-width:1024px){
  .dc-arg-grid > .dc-arg-card{padding:26px 26px!important;}
  .dc-arg-grid > .dc-arg-card:nth-child(3){border-left:0!important;}
  .dc-arg-grid > .dc-arg-card:nth-child(1),
  .dc-arg-grid > .dc-arg-card:nth-child(3){padding-left:0!important;}
  .dc-arg-grid > .dc-arg-card:nth-child(2),
  .dc-arg-grid > .dc-arg-card:nth-child(4){padding-right:0!important;}
  .dc-arg-grid > .dc-arg-card:nth-child(n+3){
    border-top:1px solid var(--dc-gray-200)!important;}
}
@media(max-width:767px){
  .dc-arg-grid > .dc-arg-card{padding:22px 0!important;}
  .dc-arg-grid > .dc-arg-card + .dc-arg-card{
    border-left:0!important;border-top:1px solid var(--dc-gray-200)!important;}
}

/* ---------------------------------------------------------------------------
   LE RAIL DE CHERCHEUR A DES INTITULES PLUS LONGS
   « Vous habitez en Flandre ou en Wallonie ? » fait 39 signes, la ou
   travailleur et entreprises plafonnent a « Validation des competences » (26).
   A 54 px il passait a TROIS lignes et la coupe devorait la derniere. Le corps
   descend pour que le plus long tienne en deux lignes ; l'ecart d'echelle avec
   le texte reste de 1 a 2, donc le geste tient.
   --------------------------------------------------------------------------- */
/* le socle est charge APRES le CSS de page : a specificite egale il gagne.
   On ajoute la classe de section pour passer devant. */
/* CE BLOC NE VAUT QU'AU-DESSUS DE 1024 px, ET C'EST INDISPENSABLE.
   Sans la borne, ses selecteurs a 0,3,0 et `!important` passaient DEVANT la
   media query du socle (`.dc-fin-rail > .dc-fin-card`, 0,2,0) : a 768 px la
   carte reclamait 620 + 110 + son texte, soit 785 px dans 688 disponibles, et
   la page entiere debordait de 57 px. Mesure : scrollWidth 825 pour un
   viewport de 768.
   Le controle a trois largeurs ne l'avait pas vu — il teste 1440, 900 et 390,
   et a 900 ca passe d'une dizaine de pixels. C'est la sonde mobile a 768 qui
   l'a trouve. */
@media(min-width:1025px){
  .dc-section .dc-fin-rail > .dc-fin-card{
    /* on ELARGIT la colonne du grand mot au lieu de rapetisser le mot : le
       rapport d'echelle avec le texte de droite redevient celui des deux autres
       pages, et le plus long intitule tient toujours en deux lignes. Le texte
       commence encore a ~55 % de la largeur, comme dans `image021`. */
    grid-template-columns:minmax(0,620px) minmax(0,1fr)!important;
    column-gap:110px!important;}
  .dc-section .dc-fin-rail .dc-fin-card-title h3.elementor-heading-title.elementor-heading-title,
  .dc-section .dc-fin-rail .dc-fin-card-title h4.elementor-heading-title.elementor-heading-title{
    font-size:clamp(30px,3.4vw,46px)!important;
    margin-bottom:-14px!important;}
}
@media(max-width:767px){
  .dc-section .dc-fin-rail .dc-fin-card-title h3.elementor-heading-title.elementor-heading-title,
  .dc-section .dc-fin-rail .dc-fin-card-title h4.elementor-heading-title.elementor-heading-title{
    font-size:26px!important;margin-bottom:0!important;}
}


/* ===========================================================================
   DEBRIEF NOEMIE DU 22/09 — [A] LES 4 ETAPES, [B] LES CARTES DE PROJET
   Ces deux blocs vivaient dans le socle (609). Ils en ont ete RETIRES le
   22/09 au soir : le socle est partage par tout le site, et les pages en
   ligne doivent rester telles que Noemie les a vues. Ils sont donc portes ici,
   dans le `custom_css` de la copie V2 — qui ne se charge que sur cette page.
   Pour revenir en arriere : supprimer ce bloc.
   =========================================================================== */
/* [A] « VOTRE PARCOURS EN 4 ETAPES » — PLUS D'ECHELLE ET DE PRESENCE.
   Noemie : « une excellente respiration dans la structure, mais [qui] pourrait
   etre beaucoup plus assumee graphiquement. Les etapes 01-04 peuvent devenir
   un veritable fil conducteur visuel du parcours, avec davantage d'echelle et
   de presence. »

   CORRECTION DU 23/09 — MA PREMIERE VERSION CASSAIT LE DISPOSITIF EXISTANT.
   Le socle porte deja un vrai fil conducteur, soigneusement concu : le chiffre
   entre dans un CERCLE de 52 px borde dans la couleur du public, et chaque
   etape TIRE UN SEGMENT jusqu'au cercle suivant (le commentaire du socle
   explique meme pourquoi des segments plutot qu'un trait continu : pour ne
   pas avoir a coder la couleur du fond en dur a quatre endroits).
   Le 22/09 j'ai fait passer le chiffre de 19 a 44 px A L'INTERIEUR de ce
   cercle de 52, et j'ai ajoute un filet par-dessus. Resultat verifie EN
   CAPTURE : le « 1 » de « 01 » sortait du cercle a droite, les digits
   coupaient le trace, et mon filet chevauchait le tout. J'avais mesure la
   taille de police et jamais regarde le dessin.
   **Le fil conducteur n'etait pas a inventer, il etait a AGRANDIR.**

   On met donc tout le jalon a l'echelle, en gardant ses proportions :
   cercle 52 -> 76 px, chiffre 19 -> 34 px (0,45 du diametre, l'ecart d'origine
   etant de 0,37 — le chiffre gagne donc aussi en poids relatif). Le segment
   suit : il partait du bord du cercle a `top:25px; left:66px`, il part
   desormais de `top:37px; left:90px`. Et mon filet concurrent est retire.

   SPECIFICITE : la regle du socle est en (0,5,0) avec !important et le socle
   est charge APRES le CSS de page. Une egalite ne suffit donc pas — on triple
   la classe pour passer en (0,6,0). Mesure faite, pas devinee.

   PORTEE : `.dc-step` seulement. Le carrefour d'A propos partage `.dc-tile`
   et ne doit pas bouger. */
.dc-hairline-grid > .dc-tile.dc-step .dc-tile-num .elementor-heading-title.elementor-heading-title.elementor-heading-title{
  width:76px!important;height:76px!important;
  font-size:34px!important;font-weight:800!important;
  line-height:1!important;letter-spacing:0!important;}
.dc-hairline-grid > .dc-tile.dc-step.dc-step::after{
  top:37px!important;left:90px!important;}
.dc-hairline-grid > .dc-tile.dc-step.dc-step .dc-tile-num{
  margin:0 0 24px!important;}

@media(min-width:768px) and (max-width:1024px){
  /* deux colonnes a cette largeur : le jalon se calme d'un cran */
  .dc-hairline-grid > .dc-tile.dc-step .dc-tile-num .elementor-heading-title.elementor-heading-title.elementor-heading-title{
    width:64px!important;height:64px!important;font-size:29px!important;}
  .dc-hairline-grid > .dc-tile.dc-step.dc-step::after{
    top:31px!important;left:76px!important;}
}
@media(max-width:767px){
  /* SUR TELEPHONE ON NE TOUCHE A RIEN. Le socle y passe le numero en
     `position:absolute; top:0; left:0` avec un cercle de 52 px, et le texte de
     l'etape est decale pour lui laisser la place. Agrandir le cercle le ferait
     chevaucher le texte. La consigne d'echelle vaut pour le bureau, ou la
     suite des quatre jalons se lit d'un coup d'oeil ; sur une colonne unique
     il n'y a de toute facon pas de « fil » a suivre. */
}
@media(prefers-reduced-motion:reduce){
  .dc-hairline-grid > .dc-tile.dc-step{transition:none!important;}
}

/* [B] « QUEL EST VOTRE PROJET ? » — UN CHOIX, PAS UN BLOC D'INFORMATION.
   Noemie : « il s'agit d'un veritable choix d'orientation et non d'un simple
   bloc informatif. Donner davantage de personnalite aux trois entrees
   (iconographie, contraste, hover, differenciation legere) et rendre leur
   caractere cliquable plus evident. »
   Mesure avant : trois cartes blanches, SANS bordure, sans aucun etat de
   survol — rien ne disait qu'on pouvait cliquer.
   On ajoute : un contour qui prend la couleur du public au survol, une
   elevation, le curseur « main » sur toute la carte, et la fleche du lien qui
   avance. Le dessin au repos ne change pas — c'est l'interaction qui parle. */
.dc-service-card{
  border:1px solid var(--dc-gray-200,#E2E5ED)!important;
  cursor:pointer;
  transition:transform .28s var(--dc-ease),box-shadow .28s var(--dc-ease),border-color .28s var(--dc-ease);}
.dc-service-card:hover,
.dc-service-card:focus-within{
  transform:translateY(-4px);
  border-color:var(--dc-ac,var(--dc-bleu-logo,#008AB7))!important;
  box-shadow:0 20px 40px -22px rgba(15,27,61,.32);}
.dc-service-card .dc-link-text .elementor-button,
.dc-service-card .elementor-button{transition:gap .28s var(--dc-ease);}
.dc-service-card:hover .elementor-button{gap:14px;}
/* l'icone prend la couleur du public au survol : la « differenciation legere »
   demandee, sans changer le dessin au repos */
.dc-service-card:hover svg,
.dc-service-card:focus-within svg{
  color:var(--dc-ac,var(--dc-bleu-logo,#008AB7))!important;
  fill:currentColor!important;transition:color .28s var(--dc-ease);}
@media(prefers-reduced-motion:reduce){
  .dc-service-card,.dc-step::before{transition:none!important;}
  .dc-service-card:hover,.dc-service-card:focus-within{transform:none!important;}
}




/* ===========================================================================
   COPIE V2 — MASQUAGE DU TITRE IMPRIME PAR LE THEME
   La page d'origine utilise le gabarit « Elementor pleine largeur »
   (`_wp_page_template = elementor_header_footer`). Une page creee par le MCP
   retombe sur `default`, et le MCP ne sait pas ecrire ce reglage : le theme
   ajoute alors son propre `h1` au-dessus du contenu Elementor (50 px + marges,
   soit ~74 px que la page d'origine n'a pas).
   On le masque ici — cette feuille ne se charge que sur cette page.
   VRAI CORRECTIF, en un clic : wp-admin > la page > Attributs de page >
   Modele > « Elementor pleine largeur ». Ce bloc devient alors inutile.
   =========================================================================== */
.page-header,.page-header .entry-title{display:none!important;}


/* ===========================================================================
   [D] LE LISTING DES FORMATIONS — « TRES ADMINISTRATIF » (debrief Noemie, 6)
   « le listing des formations est tres administratif : hierarchie et
   interaction au survol, sans en faire une succession de paves. »
   Le « sans en faire des paves » est une contrainte : on garde la LISTE.

   MESURE AVANT — cinq lignes rigoureusement identiques de 82 px : meme titre
   a 21 px, l'etiquette « Gratuit » repetee CINQ fois, la mention « Temps plein
   - Longue duree » repetee CINQ fois, meme fleche. Ces deux mentions ne
   varient jamais d'une ligne a l'autre : elles ne portent aucune information
   et pesent pourtant autant que le metier. Le sous-titre de la section dit
   deja « Des formations gratuites de longue duree (6 mois a 1 an) ».
   On ne les supprime pas — on leur rend leur rang.

   ET IL N'Y AVAIT AUCUN SURVOL : la regle existante pose `background:none
   !important` avec une transition sur `background-image`, donc rien ne se
   passait. Mesure faite a `CSS.getMatchedStylesForNode`.

   SPECIFICITE : l'adversaire est `.dc-hairline-grid.dc-form-liste >
   .dc-agenda-row` (0,3,0 avec !important). On double `.dc-form-liste` pour
   passer en (0,4,0). Comptee avant d'ecrire, pas devinee.

   PAS DE FILET EN `::before` A GAUCHE : `.dc-hairline-grid` est en
   `overflow:hidden`, un pseudo-element en debord serait rogne — et lui faire
   de la place en `padding-left` decalerait les titres hors de l'alignement de
   l'en-tete de section. Un `box-shadow: inset` dessine la meme chose sans
   deplacer un seul pixel.
   =========================================================================== */

/* 1. LA LIGNE RESPIRE ET REPOND AU SURVOL */
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row{
  padding:22px 0!important;
  border-bottom:1px solid var(--dc-gray-200)!important;
  background:none!important;
  cursor:pointer;
  transition:background-color .25s var(--dc-ease),
             box-shadow .25s var(--dc-ease)!important;}
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row:hover,
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row:focus-within{
  background-color:var(--dc-gray-50,#F7F8FA)!important;
  box-shadow:inset 3px 0 0 0 var(--dc-ac,var(--dc-bleu-logo,#008AB7))!important;}

/* 2. LE METIER DEVIENT LE SUJET DE LA LIGNE
   L'adversaire est `.dc-form-liste .dc-agenda-title .elementor-heading-title
   .elementor-heading-title` (0,4,0 avec !important) a 21 px. On double
   `.dc-form-liste` : (0,5,0). */
.dc-form-liste.dc-form-liste .dc-agenda-title .elementor-heading-title.elementor-heading-title{
  font-size:24px!important;font-weight:800!important;
  line-height:1.2!important;letter-spacing:-.02em!important;
  transition:color .25s var(--dc-ease)!important;}
.dc-form-liste.dc-form-liste > .dc-agenda-row:hover .dc-agenda-title .elementor-heading-title.elementor-heading-title,
.dc-form-liste.dc-form-liste > .dc-agenda-row:focus-within .dc-agenda-title .elementor-heading-title.elementor-heading-title{
  color:var(--dc-ac-txt,var(--dc-bleu-logo,#008AB7))!important;}

/* 3. LES MENTIONS INVARIANTES REDESCENDENT AU RANG DE METADONNEE */
.dc-form-liste.dc-form-liste .dc-agenda-time .elementor-heading-title.elementor-heading-title{
  font-size:13px!important;font-weight:500!important;
  color:var(--dc-gray-600,#5F6980)!important;letter-spacing:0!important;}
/*  CONTRASTE : `--dc-gray-500` (#8891A5) ne fait que 3,16:1 sur blanc — sous
    les 4,5 exiges. A 13 px c'est une faute, et c'est moi qui l'avais
    introduite en descendant la mention de 15 a 13 px. `--dc-gray-600`
    (#5F6980) donne 5,50:1. Mesure faite sur les jetons reellement calcules
    dans la page, pas sur les valeurs de repli ecrites dans le CSS. */
.dc-form-liste.dc-form-liste .dc-tag.dc-tag-soft .elementor-heading-title.elementor-heading-title{
  font-size:11.5px!important;font-weight:600!important;letter-spacing:.06em!important;}
.dc-form-liste.dc-form-liste .dc-tag.dc-tag-soft{opacity:.75;transition:opacity .25s var(--dc-ease);}
.dc-form-liste.dc-form-liste > .dc-agenda-row:hover .dc-tag.dc-tag-soft{opacity:1;}

/* 4. LA FLECHE AVANCE — le seul mouvement de la ligne, il dit « ca s'ouvre » */
.dc-form-liste.dc-form-liste .dc-arrow{
  transition:transform .25s var(--dc-ease),color .25s var(--dc-ease)!important;}
.dc-form-liste.dc-form-liste > .dc-agenda-row:hover .dc-arrow,
.dc-form-liste.dc-form-liste > .dc-agenda-row:focus-within .dc-arrow{
  transform:translateX(6px);
  color:var(--dc-ac-txt,var(--dc-bleu-logo,#008AB7))!important;}
.dc-form-liste.dc-form-liste > .dc-agenda-row:hover .dc-arrow svg,
.dc-form-liste.dc-form-liste > .dc-agenda-row:focus-within .dc-arrow svg{
  fill:var(--dc-ac-txt,var(--dc-bleu-logo,#008AB7))!important;}

@media(max-width:767px){
  /* sur telephone il n'y a pas de survol : le titre reprend une taille de
     lecture et le filet ne sert a rien */
  .dc-form-liste.dc-form-liste .dc-agenda-title .elementor-heading-title.elementor-heading-title{
    font-size:19px!important;}
  .dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row{padding:18px 0!important;}
}
@media(prefers-reduced-motion:reduce){
  .dc-form-liste.dc-form-liste .dc-arrow,
  .dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row{transition:none!important;}
  .dc-form-liste.dc-form-liste > .dc-agenda-row:hover .dc-arrow{transform:none;}
}


/* ===========================================================================
   [E] TEMPS FORT — « ILS ONT DECROCHE UN EMPLOI » : LA CITATION A L'ECHELLE
   Debrief Noemie : « il manque 2 ou 3 vrais temps forts graphiques » et de
   l'incarnation — « les personnes, les metiers, la perspective d'emploi ».
   C'est LE bloc qui parle d'une personne : c'est donc lui qui doit porter
   l'incarnation.

   MESURE AVANT — la hierarchie etait a l'envers : la CITATION a 17 px, le NOM
   a 24 px. Les mots de la personne pesaient moins que son etiquette. Lu a
   `CSS.getMatchedStylesForNode` : `.dc-testi-cit p` (0,2,0 !important) et
   `.dc-testi-on .dc-testi-nom .elementor-heading-title.elementor-heading-title`
   (0,4,0 !important). On ecrit au-dessus des deux.

   Le nom ne disparait pas — il devient une SIGNATURE. C'est le renversement
   habituel de la citation de presse : la parole d'abord, l'attribution apres.
   =========================================================================== */

/* 1. LA PAROLE PASSE DEVANT */
.dc-testi-body .dc-testi-cit p,
.dc-testi-on .dc-testi-cit p{
  font-family:var(--dc-display)!important;
  font-size:clamp(19px,2.0vw,27px)!important;
  line-height:1.38!important;
  letter-spacing:-.015em!important;
  font-weight:600!important;
  color:var(--dc-text)!important;
  text-wrap:pretty;}

/* 2. LE GUILLEMET — ON GROSSIT CELUI QUI EXISTE, ON N'EN AJOUTE PAS.
   Le socle pose deja `.dc-testi-on .dc-testi-body::before{content:"\201C"}`,
   en `position:static` et dans le flux, avec ce commentaire : « UNE REGLE PLUS
   ANCIENNE posait position:absolute [...] le glyphe se retrouvait epingle au
   coin haut-gauche de la carte — "ils sont en haut a gauche dans le coin" ».
   Yassine avait donc deja arbitre CONTRE un guillemet en position absolue.
   J'en avais ajoute un second, absolu : c'etait reintroduire ce qu'il avait
   refuse, et deux glyphes se superposaient. Retire.
   Ici on se contente de lui donner l'echelle de la nouvelle citation. */
.dc-testi-on .dc-testi-body::before{
  font-size:72px!important;line-height:.8!important;
  margin:0 0 6px -.06em!important;
  opacity:.9;}

/* 2 bis. LE VOILE SOMBRE REVIENT DU COTE DE L'IMAGE.
   `.dc-testi-video.dc-testi-on::after` couvre `left:46%` -> `right:0` : c'est
   le degrade qui fait tenir la duree ("5:18") en blanc sur la photo. Dans la
   disposition d'origine l'image est A DROITE, le voile tombe donc dessus.
   La variante « image a gauche » du 22/09 a interverti les colonnes SANS
   deplacer le voile : il se retrouvait sur le PANNEAU DE TEXTE, qu'il grisait
   en bas a droite. Visible en capture, invisible a la mesure — c'est en
   comparant l'image de la page en ligne et celle de la copie que ca saute aux
   yeux. On le renvoie en miroir. */
.dc-testi-grid--img-gauche .dc-testi-video.dc-testi-on::after{
  left:0!important;right:54%!important;}

/* 3. L'ATTRIBUTION DEVIENT UNE SIGNATURE */
.dc-testi-on .dc-testi-nom .elementor-heading-title.elementor-heading-title.elementor-heading-title{
  font-size:16px!important;font-weight:700!important;
  letter-spacing:.01em!important;color:var(--dc-text)!important;}
.dc-testi-on .dc-testi-role .elementor-heading-title.elementor-heading-title.elementor-heading-title{
  font-size:14px!important;font-weight:500!important;
  color:var(--dc-gray-600,#5F6980)!important;}
/*  CONTRASTE : `--dc-gray-600` (#5F6980) fait 5,50:1 sur blanc. `--dc-gray-500`
    (#8891A5), le gris employe ailleurs pour les metadonnees, n'en fait que
    3,16 — insuffisant pour du texte. Mesure faite sur les jetons calcules
    dans la page. */

/* 4. UN FILET D'ACCENT SOUS LA SIGNATURE — rattache la parole a la personne */
.dc-testi-on .dc-testi-nom{
  padding-top:18px;position:relative;}
.dc-testi-on .dc-testi-nom::before{
  content:"";position:absolute;top:0;left:0;
  width:32px;height:2px;
  background:var(--dc-ac,var(--dc-bleu-logo,#008AB7));}

@media(max-width:900px){
  /* la grille est deja passee a une colonne : le guillemet remonte pour ne pas
     sortir du bloc, plus etroit */
  .dc-testi-body .dc-testi-cit::before{font-size:64px;top:-24px;left:-6px;}
}


/* ===========================================================================
   [F] TEMPS FORT — « VOTRE PARCOURS EN 4 ETAPES » PASSE SUR FOND DE NUIT
   Debrief Noemie : « beaucoup de blanc, de lignes et de blocs de poids visuel
   similaire », « il manque 2 ou 3 vrais temps forts graphiques ».

   MESURE AVANT — entre le heros et l'agenda, SIX sections blanches
   consecutives, 4 597 px d'affilee, avec pour tout contraste la seule section
   de nuit de l'agenda, tout en bas. Le systeme `.dc-wash-1..4` existe bien
   mais ses degrades radiaux plafonnent a 15 % d'opacite : a l'ecran ils ne se
   distinguent pas du blanc. Le rythme est ecrit, il ne se VOIT pas.

   ON DEROGE ICI A UNE REGLE DU SOCLE, sciemment : « une section sombre par
   page, jamais deux ». Elle a ete posee pour l'accueil. Sur cette page la
   suite de blanc est deux fois plus longue, et Noemie demande explicitement
   plus de contraste. Les deux sections de nuit sont separees par quatre
   sections claires et 2 500 px — elles se lisent comme deux reperes, pas
   comme une alternance. A arbitrer par Yassine : il suffit de remettre
   `dc-wash dc-wash-2` a la place de `dc-nuit dc-nuit-parcours` sur la section
   `c5989fe` pour revenir en arriere.

   LA GRILLE-FILET S'INVERSE TOUTE SEULE, ou presque. Son principe (socle) :
   un fond gris, des cartes blanches, et 1 px de gouttiere — le gris ne se lit
   que comme un filet. Sur fond de nuit il suffit d'echanger les deux : le
   fond du bloc devient un blanc tres transparent, les tuiles reprennent
   l'encre de la section. Le dessin est identique, en negatif.
   =========================================================================== */

.dc-nuit-parcours .dc-hairline-grid{
  background-color:rgba(255,255,255,.16)!important;
  border-color:rgba(255,255,255,.16)!important;}
.dc-nuit-parcours .dc-hairline-grid > .dc-tile{
  background-color:#0A0728!important;}

/* Les numeros 01-04 prennent l'accent du public : c'est le « fil conducteur
   visuel du parcours » demande.
   ON EMPLOIE `--dc-ac-clair`, PAS `--dc-ac`. Chaque public a trois jetons :
   `--dc-ac` la teinte de la charte, `--dc-ac-txt` la meme assombrie pour
   rester lisible SUR BLANC, et `--dc-ac-clair` la meme eclaircie, decrite
   dans le socle comme faite « pour les fonds de nuit ». J'avais d'abord pris
   `--dc-ac` en me disant que sur l'encre la vraie couleur passait enfin :
   vrai pour le cyan du chercheur (10,8:1) et le magenta du travailleur
   (5,7:1), FAUX pour Entreprises, dont l'accent est le bleu de marque
   #0033A1 — 1,9:1 sur l'encre, donc invisible. Vu en capture, pas a la
   mesure. `--dc-ac-clair` donne 14:1 pour les trois. */
.dc-nuit-parcours .dc-tile-num .elementor-heading-title.elementor-heading-title.elementor-heading-title{
  color:var(--dc-ac-clair,var(--dc-ac,#8CE8FF))!important;
  -webkit-text-fill-color:var(--dc-ac-clair,var(--dc-ac,#8CE8FF))!important;}

/* LE CERCLE ET SON SEGMENT sur fond de nuit. Le socle les peint en
   `--dc-ac-txt`, la variante assombrie de l'accent — faite pour rester lisible
   SUR BLANC. Sur l'encre elle disparait. On revient a `--dc-ac`, la teinte de
   la charte, qui n'etait inutilisable que sur fond clair. */
.dc-nuit-parcours .dc-hairline-grid > .dc-tile.dc-step .dc-tile-num .elementor-heading-title.elementor-heading-title.elementor-heading-title{
  border-color:var(--dc-ac-clair,var(--dc-ac,#8CE8FF))!important;}
.dc-nuit-parcours .dc-hairline-grid > .dc-tile.dc-step.dc-step::after{
  background:var(--dc-ac-clair,var(--dc-ac,#8CE8FF))!important;opacity:.55!important;}

/* Le libelle et le texte de chaque etape. `.dc-nuit` pose deja le blanc sur
   les titres (par redefinition de `--e-global-color-primary`) et 82 % sur les
   paragraphes ; il reste les petites capitales des etiquettes. */
.dc-nuit-parcours .dc-tile .dc-eyebrow .elementor-heading-title,
.dc-nuit-parcours .dc-tag .elementor-heading-title{
  color:#8CE8FF!important;-webkit-text-fill-color:#8CE8FF!important;}

/* Le lien de lecture : le correctif de contraste du 8/9 le force en #00688A
   (0,3,1 avec !important), illisible sur fond de nuit. On repasse devant en
   reprenant son ecriture exacte, une classe de plus. */
.dc-nuit-parcours body:not(.page-id-568) .dc-link-text .elementor-button.elementor-button,
.dc-nuit-parcours .dc-link-text .elementor-button.elementor-button.elementor-button,
.dc-nuit-parcours .dc-link-text .elementor-button-text{
  color:#8CE8FF!important;-webkit-text-fill-color:#8CE8FF!important;}
.dc-nuit-parcours .dc-link-text .elementor-button.elementor-button svg{
  fill:#8CE8FF!important;}


/* ===========================================================================
   [G] FIL D'ARIANE — CIBLE TACTILE (telephone seulement)
   Sonde : « Accueil » mesure 42 x 17 px, et sa cible REELLE fait 17 px —
   verifie par elementFromPoint au-dessus et en dessous du libelle, pas
   seulement sur la boite du <a>. C'est le seul vrai defaut de cible de la
   page : les trois liens de cartes que la sonde signalait aussi portent un
   `::after{position:absolute;inset:0}` qui etend leur zone a TOUTE la carte
   (340 x 279 px, les quatre coins testes au clic). Les « corriger » aurait
   detruit ce recouvrement — c'est exactement la regression du 21/09 sur les
   cartes de publication.

   ON ETEND EN `::before`, PAS EN `::after` : sur ce site l'`::after` porte
   tantot la fleche du lien (masque SVG), tantot le recouvrement de carte.
   Verifie ici : le `::after` du fil d'Ariane a bien `content:none`.
   =========================================================================== */
@media(max-width:767px){
  .dc-hero-profile .dc-fil a,
  .dc-hero-profile .elementor-widget-text-editor p a{
    position:relative;display:inline-block;}
  .dc-hero-profile .dc-fil a::before,
  .dc-hero-profile .elementor-widget-text-editor p a::before{
    content:"";position:absolute;inset:-14px -10px;z-index:1;}
}


/* 25/09 — TELEPHONE : le jalon agrandi le 23/09 (76 px) chevauchait le texte
   des etapes, dont le retrait (70 px) avait ete calcule pour un cercle de 52,
   et le trait vertical passait au milieu des mots. Sur telephone le cercle
   revient a 56 px, le trait repart sous son centre. Bureau et tablette
   inchanges. */
@media (max-width:767px){
  .dc-hairline-grid > .dc-tile.dc-step.dc-step .dc-tile-num .elementor-heading-title.elementor-heading-title.elementor-heading-title{
    width:56px!important;height:56px!important;font-size:22px!important;}
  .dc-hairline-grid > .dc-tile.dc-step.dc-step.dc-step::after{
    top:64px!important;left:27px!important;right:auto!important;bottom:-4px!important;
    width:2px!important;height:auto!important;}
  .dc-hairline-grid > .dc-tile.dc-step.dc-step{padding-left:76px!important;}
}


/* ===========================================================================
   PROFIL TEST — « QUEL EST VOTRE PROJET ? » DEVIENT TROIS PORTES D'ENTREE
   (reunion du 25/09 : « les deux premieres sections sont un peu pauvres
   graphiquement [...] quelque chose avec une image en fond, plus vivant,
   dans l'esprit de la page A propos » ; Noemie : « un veritable choix
   d'orientation, pas un simple bloc informatif »)
   Les trois cartes gardent leurs widgets (picto, titre, texte, lien) : seul
   l'habillage change. Image de fond et voile se reglent dans Elementor
   (Arriere-plan / Superposition) — rien n'est cache dans le CSS.
   Images deja presentes sur le site : aucune photo nouvelle (decision de
   reunion : les photos sont hors champ).
   =========================================================================== */
#services .dc-hairline-grid.dc-portes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:20px!important;background:none!important;border:0!important;border-radius:0!important;overflow:visible!important;}
#services .dc-portes > .dc-porte.dc-porte{position:relative!important;display:flex!important;flex-direction:column!important;
  justify-content:flex-end!important;min-height:420px!important;padding:28px 28px 30px!important;border:0!important;
  border-radius:22px!important;overflow:hidden!important;background-color:#0A0728!important;
  box-shadow:0 18px 40px rgba(10,7,40,.16)!important;transform:none;transition:transform .25s ease,box-shadow .25s ease!important;}
#services .dc-portes > .dc-porte.dc-porte:hover{transform:translateY(-6px)!important;box-shadow:0 26px 50px rgba(10,7,40,.26)!important;}
#services .dc-portes > .dc-porte > .elementor-element{position:relative;z-index:2;}
/* un filet d'accent qui se remplit au survol : la couleur du public */
#services .dc-portes > .dc-porte.dc-porte::after{content:""!important;position:absolute!important;left:0;right:0;bottom:0;height:5px;
  background:var(--dc-ac,#22D3EE)!important;transform:scaleX(.18);transform-origin:left;transition:transform .3s ease;z-index:3;border:0!important;}
#services .dc-portes > .dc-porte.dc-porte:hover::after{transform:scaleX(1);}
/* le picto au trait, en blanc, dans un cercle, en haut de la carte */
#services .dc-porte .dc-service-icon{margin-bottom:auto!important;}
#services .dc-porte .dc-service-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:50%!important;
  border:1.5px solid rgba(255,255,255,.7)!important;background:rgba(255,255,255,.08)!important;display:inline-flex!important;
  align-items:center;justify-content:center;padding:0!important;}
#services .dc-porte .dc-service-icon svg,#services .dc-porte .dc-service-icon img{filter:brightness(0) invert(1)!important;width:28px!important;height:28px!important;}
#services .dc-porte .dc-card-title .elementor-heading-title{font-size:26px!important;line-height:1.15!important;font-weight:700!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 10px!important;}
#services .dc-porte .dc-card-excerpt,#services .dc-porte .dc-card-excerpt p{color:rgba(255,255,255,.84)!important;font-size:15px!important;line-height:1.55!important;}
#services .dc-porte .dc-card-bottom{margin-top:18px!important;}
#services .dc-porte .dc-card-bottom .elementor-button.elementor-button{display:inline-flex!important;align-items:center;gap:8px;
  background:#fff!important;color:#0A0728!important;-webkit-text-fill-color:#0A0728!important;border-radius:999px!important;
  padding:11px 18px!important;font-weight:700!important;text-decoration:none!important;border:0!important;}
#services .dc-porte .dc-card-bottom .elementor-button.elementor-button *{color:#0A0728!important;-webkit-text-fill-color:#0A0728!important;fill:#0A0728!important;}
#services .dc-porte:hover .dc-card-bottom .elementor-button.elementor-button{background:var(--dc-ac-clair,#CFF7FF)!important;}
#services .dc-porte .dc-card-bottom .elementor-button:focus-visible{outline:2px solid #fff!important;outline-offset:3px;}

/* la section formations qui suit : un fond teinte, pour rompre le blanc */
#formations{background:linear-gradient(180deg,#EEF9FC 0%,#FFFFFF 85%)!important;}
#formations::before,#formations::after{display:none!important;}

@media (max-width:1024px){
  #services .dc-hairline-grid.dc-portes{grid-template-columns:1fr!important;}
  #services .dc-portes > .dc-porte.dc-porte{min-height:300px!important;}
}
@media (max-width:767px){
  #services .dc-portes > .dc-porte.dc-porte{min-height:280px!important;padding:22px!important;}
  #services .dc-porte .dc-card-title .elementor-heading-title{font-size:22px!important;}
}
@media (prefers-reduced-motion:reduce){
  #services .dc-portes > .dc-porte.dc-porte,#services .dc-portes > .dc-porte.dc-porte::after{transition:none!important;}
}

/* 25/09 — tactile : boutons des portes a 44 px de haut */
@media (max-width:1024px){ #services .dc-porte .dc-card-bottom .elementor-button.elementor-button{min-height:44px!important;} }

/* 25/09 — « Pourquoi vous former chez nous » : le dernier grand bloc blanc
   (1 278 px) passe sur un fond teinte, les quatre arguments en cartes
   blanches. Habillage seul : textes et structure inchanges. */
#se-former{background:linear-gradient(180deg,#F2F9FC 0%,#F7F4FF 100%)!important;}
#se-former::before,#se-former::after{display:none!important;}
#se-former .dc-arg-grid.dc-arg-grid{gap:16px!important;border:0!important;background:none!important;}
#se-former .dc-arg-grid > .dc-arg-card.dc-arg-card{background:#fff!important;border:0!important;border-radius:18px!important;
  padding:26px 24px!important;box-shadow:0 8px 24px rgba(10,7,40,.06)!important;border-top:4px solid var(--dc-ac,#22D3EE)!important;}

/* 25/09 soir (retour Yassine) — le parcours : fond sombre TEINTE de la couleur
   du profil (comme « Validation des competences ») ; plus d'effet au survol :
   une regle commune du site assombrissait le titre, illisible sur la nuit. */
#parcours.dc-nuit-parcours{background:
  radial-gradient(70% 95% at 100% 100%,color-mix(in srgb,var(--dc-ac) 40%,transparent),transparent 65%),
  radial-gradient(55% 80% at 0% 0%,color-mix(in srgb,var(--dc-ac) 20%,transparent),transparent 60%),
  #0B0A2A!important;}
#parcours.dc-nuit-parcours::before,#parcours.dc-nuit-parcours::after{display:none!important;}
#parcours .dc-hairline-grid > .dc-tile.dc-step:hover{transform:none!important;background:none!important;}
#parcours .dc-hairline-grid > .dc-tile.dc-step:hover .elementor-heading-title,
#parcours .dc-hairline-grid > .dc-tile.dc-step .elementor-heading-title{color:#fff!important;-webkit-text-fill-color:#fff!important;}
#parcours .dc-hairline-grid > .dc-tile.dc-step .dc-tile-num .elementor-heading-title,
#parcours .dc-hairline-grid > .dc-tile.dc-step:hover .dc-tile-num .elementor-heading-title{color:var(--dc-ac-clair,#fff)!important;-webkit-text-fill-color:var(--dc-ac-clair,#fff)!important;}
#parcours .dc-hairline-grid > .dc-tile.dc-step:hover p,
#parcours .dc-hairline-grid > .dc-tile.dc-step p{color:rgba(255,255,255,.78)!important;}

/* 26/09 — portes d'entree : titres et textes alignes d'une carte a l'autre,
   quelle que soit leur longueur (titre reserve 2 lignes, cale en bas ; texte
   reserve 3 lignes). Les boutons restent alignes en bas. */
@media (min-width:1025px){
  #services .dc-porte .dc-card-title{min-height:calc(26px * 1.15 * 2 + 10px)!important;display:flex!important;align-items:flex-end!important;}
  #services .dc-porte .dc-card-excerpt{min-height:calc(15px * 1.55 * 3)!important;}
}

/* 26/09 nuit — la variante « image a gauche » ne vaut qu'au bureau. Sur
   tablette et telephone, ses regles (socle) forcaient deux colonnes : la
   vignette tombait dans une colonne de 0 a 58 px et le voile se decalait.
   On retrouve la pile d'origine : vignette pleine largeur, texte dessous. */
@media (max-width:1024px){
  .dc-testi-grid.dc-testi-grid--img-gauche .dc-testi-video.dc-testi-video{grid-template-columns:minmax(0,1fr)!important;}
  .dc-testi-grid.dc-testi-grid--img-gauche .dc-testi-video .dc-testi-thumb.dc-testi-thumb{grid-column:1!important;grid-row:1!important;order:0!important;}
  .dc-testi-grid.dc-testi-grid--img-gauche .dc-testi-video .dc-testi-body.dc-testi-body{grid-column:1!important;grid-row:2!important;order:0!important;}
  .dc-testi-grid.dc-testi-grid--img-gauche .dc-testi-video.dc-testi-video::after{left:0!important;right:0!important;}
}

/* 26/09 nuit — telephone : le listing des formations mettait « Temps plein -
   Longue duree » dans une colonne de 43 px (un mot par ligne). Sur telephone,
   le metier prend toute la ligne, la mention et la fleche passent dessous. */
@media (max-width:767px){
  .dc-form-liste .dc-agenda-row.dc-agenda-row{grid-template-columns:minmax(0,1fr) auto!important;column-gap:16px!important;row-gap:6px!important;align-items:center!important;}
  .dc-form-liste .dc-agenda-row .dc-agenda-title{grid-column:1 / -1!important;grid-row:1!important;}
  .dc-form-liste .dc-agenda-row .dc-agenda-time{grid-column:1!important;grid-row:2!important;width:auto!important;}
  .dc-form-liste .dc-agenda-row .dc-agenda-time .elementor-heading-title{white-space:normal!important;}
  .dc-form-liste .dc-agenda-row > .dc-arrow{grid-column:2!important;grid-row:2!important;}
}

/* 26/09 nuit — contraste AA : texte des portes en blanc plein */
#services .dc-porte .dc-card-excerpt,#services .dc-porte .dc-card-excerpt p{color:#fff!important;}

/* ===========================================================================
   26/09 — LISTING CHERCHEURS : HIERARCHIE + DEPLOIEMENT (demande 6.2)
   Au repos : numero 01-05 dans la couleur du profil, le metier, la fleche.
   Au survol / au focus : la ligne se deploie et revele le detail (gratuit,
   rythme, seance d'info, « Voir la formation »). Sans survol (tactile) :
   le detail reste visible. Aucun texte invente : la seance d'info est celle
   annoncee plus bas sur la page.
   =========================================================================== */
.dc-form-liste{counter-reset:dcform;}
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row{counter-increment:dcform;
  grid-template-columns:minmax(0,1fr) auto!important;column-gap:24px!important;row-gap:0!important;align-items:center!important;padding:24px 8px 24px 0!important;}
.dc-form-liste .dc-agenda-row .dc-agenda-title.dc-agenda-title{grid-column:1!important;grid-row:1!important;}
.dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title::before{content:counter(dcform,decimal-leading-zero);
  display:inline-block;width:64px;font-family:var(--dc-display,Rubik),sans-serif;font-size:.8em;font-weight:800;
  color:var(--dc-ac-txt,#0B7490);-webkit-text-fill-color:var(--dc-ac-txt,#0B7490);letter-spacing:0;}
.dc-form-liste .dc-agenda-row > .dc-arrow.dc-arrow{grid-column:2!important;grid-row:1!important;margin:0!important;align-self:center!important;}
/* le detail : une rangee sous le metier, alignee sur le texte (apres le numero) */
.dc-form-liste .dc-agenda-row .dc-agenda-meta.dc-agenda-meta{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 18px;
  grid-column:1 / -1!important;grid-row:2!important;padding-left:64px;overflow:hidden;}
.dc-form-liste .dc-agenda-meta .dc-tag.dc-tag{display:block!important;opacity:1!important;}
.dc-form-liste .dc-agenda-meta .dc-agenda-time.dc-agenda-time{display:block!important;}
.dc-form-liste .dc-agenda-meta .dc-agenda-time::before{display:none!important;}
.dc-form-liste .dc-agenda-meta .dc-agenda-time .elementor-heading-title{font-size:14px!important;color:var(--dc-gray-600,#5F6980)!important;}
.dc-form-liste .dc-form-plus p.dc-fp{margin:0!important;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--dc-gray-600,#5F6980);}
.dc-form-liste .dc-fp-cta{font-weight:700;color:var(--dc-ac-txt,#0B7490);}
.dc-form-liste .dc-fp-cta::after{content:" \2192";}
@media (hover:hover) and (min-width:768px){
  .dc-form-liste .dc-agenda-row .dc-agenda-meta.dc-agenda-meta{max-height:0;opacity:0;margin-top:0;
    transition:max-height .35s ease,opacity .25s ease,margin-top .35s ease;}
  .dc-form-liste > .dc-agenda-row:hover .dc-agenda-meta.dc-agenda-meta,
  .dc-form-liste > .dc-agenda-row:focus-visible .dc-agenda-meta.dc-agenda-meta,
  .dc-form-liste > .dc-agenda-row:focus-within .dc-agenda-meta.dc-agenda-meta{max-height:120px;opacity:1;margin-top:14px;}
}
@media (hover:none),(max-width:767px){
  .dc-form-liste .dc-agenda-row .dc-agenda-meta.dc-agenda-meta{margin-top:10px;}
}
@media (max-width:767px){
  .dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title::before{width:44px;}
  .dc-form-liste .dc-agenda-row .dc-agenda-meta.dc-agenda-meta{padding-left:44px;}
  .dc-form-liste .dc-agenda-row > .dc-arrow.dc-arrow{grid-row:1!important;}
}
@media (prefers-reduced-motion:reduce){ .dc-form-liste .dc-agenda-meta{transition:none!important;} }

/* le numero en retrait : la 2e ligne du metier s'aligne sur la 1re */
.dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title.elementor-heading-title{display:flex!important;align-items:baseline;}
.dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title::before{flex:0 0 64px;}
@media (max-width:767px){
  .dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title::before{flex-basis:44px;}
  /* telephone : on garde l'essentiel du detail (gratuit, rythme), la fleche suffit pour ouvrir */
  .dc-form-liste .dc-agenda-meta .dc-form-plus{display:none!important;}
  .dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row{padding:18px 0!important;}
}

/* 26/09 — sans numeros (les 01-04 restent la signature du parcours) ni
   « Voir la formation » (la ligne entiere est deja un lien, avec sa fleche) */
.dc-form-liste .dc-agenda-row .dc-agenda-title .elementor-heading-title::before{content:none!important;display:none!important;}
.dc-form-liste .dc-agenda-row .dc-agenda-meta.dc-agenda-meta{padding-left:0!important;}
.dc-form-liste .dc-fp-cta{display:none!important;}

/* 26/09 — au survol, le contenu glisse de 20 px pour ne pas toucher la barre */
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row{transition:padding-left .25s ease,background-color .25s ease!important;}
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:hover,
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:focus-visible{padding-left:20px!important;}
@media (hover:none){ .dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:hover{padding-left:0!important;} }
@media (prefers-reduced-motion:reduce){ .dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row{transition:none!important;} }

/* 26/09 — fond du survol : plein a gauche (contre la barre), fondu a droite,
   comme le survol de la V1 */
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:hover,
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:focus-visible{background-color:transparent!important;
  background-image:linear-gradient(90deg,var(--dc-gray-50,#F7F8FA) 0%,var(--dc-gray-50,#F7F8FA) 70%,rgba(247,248,250,0) 100%)!important;}

/* ===========================================================================
   26/09 — « POURQUOI VOUS FORMER CHEZ NOUS » : meme geste qu'Entreprises
   L'argument fort (100 % gratuites) devient une carte sombre, les trois autres
   une liste a droite — plus de rangee de pavés identiques.
   =========================================================================== */
#se-former .dc-forfait-row{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:28px!important;width:100%;margin:8px 0 72px!important;align-items:stretch!important;}
#se-former .dc-forfait-row > *{min-width:0!important;width:100%!important;}
#se-former .dc-forfait-card{position:relative;justify-content:flex-end!important;align-items:flex-start!important;padding:36px!important;border-radius:22px!important;overflow:hidden;min-height:320px;background-color:#0A0728!important;}
#se-former .dc-forfait-card > .elementor-element{position:relative;z-index:2;width:100%!important;text-align:left!important;}
#se-former .dc-forfait-eyebrow{margin-bottom:auto!important;}
#se-former .dc-forfait-eyebrow .elementor-heading-title{font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#9BEEFC!important;-webkit-text-fill-color:#9BEEFC!important;}
#se-former .dc-forfait-n .elementor-heading-title{font-family:var(--dc-display,Rubik),sans-serif!important;font-size:clamp(64px,7vw,104px)!important;font-weight:800!important;line-height:.95!important;letter-spacing:-.04em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin-top:40px!important;}
#se-former .dc-forfait-l .elementor-heading-title{font-size:22px!important;font-weight:600!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin-top:6px!important;}
#se-former .dc-forfait-p p{margin:14px 0 0!important;font-size:15px!important;line-height:1.55!important;color:rgba(255,255,255,.86)!important;}
#se-former .dc-forfait-p strong{color:#fff!important;}
#se-former .dc-arg-grid.dc-offres-liste{display:flex!important;flex-direction:column!important;gap:0!important;background:none!important;border:0!important;height:100%;}
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card{flex:1 1 0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;
  padding:22px 12px 22px 30px!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;
  border-top:1px solid var(--dc-gray-200,#E3E6EE)!important;position:relative;transition:background .2s;}
#se-former .dc-offres-liste > .dc-offer-card:last-child{border-bottom:1px solid var(--dc-gray-200,#E3E6EE)!important;}
#se-former .dc-offres-liste > .dc-offer-card::before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:4px;border-radius:4px;background:var(--dc-ac,#22D3EE);opacity:.35;transition:opacity .25s;}
#se-former .dc-offres-liste > .dc-offer-card:hover::before{opacity:1;}
#se-former .dc-offres-liste .dc-arg-title .elementor-heading-title{font-size:21px!important;margin:0!important;line-height:1.25!important;}
#se-former .dc-offres-liste .elementor-widget-text-editor p{margin:0!important;}
/* interligne des grands titres : « Formations Digital Media » etait coupe */
#se-former .dc-fin-rail .dc-fin-card-title .elementor-heading-title{line-height:1.08!important;padding-bottom:.08em!important;}
/* la note Flandre / Wallonie : meme traitement que la validation d'Entreprises */
#se-former .dc-fin-card.dc-fin-apart{display:block!important;margin-top:24px!important;width:100%;padding:28px 32px!important;background:#F6F7FB!important;
  border:0!important;border-radius:20px!important;box-shadow:inset 4px 0 0 var(--dc-ac,#22D3EE)!important;}
#se-former .dc-fin-card.dc-fin-apart .dc-fin-card-title .elementor-heading-title{font-size:19px!important;line-height:1.3!important;margin:0 0 8px!important;
  color:var(--dc-text)!important;-webkit-text-fill-color:var(--dc-text)!important;background:none!important;}
#se-former .dc-fin-card.dc-fin-apart .dc-fin-texte{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;max-width:860px;}
#se-former .dc-fin-card.dc-fin-apart .dc-fin-texte p{margin:0 0 4px!important;}
@media (max-width:1024px){
  #se-former .dc-forfait-row{display:flex!important;flex-direction:column!important;}
  #se-former .dc-forfait-card{min-height:0;}
  #se-former .dc-offres-liste > .dc-offer-card.dc-offer-card{flex:none!important;padding:18px 4px 18px 22px!important;}
}
@media (max-width:767px){
  #se-former .dc-forfait-card{padding:26px 22px!important;}
  #se-former .dc-fin-card.dc-fin-apart{padding:22px 20px!important;}
}

/* 26/09 — la barre des trois arguments, visible comme sur Entreprises :
   cyan fonce du profil (le cyan clair disparaissait sur le fond teinte) */
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card::before{background:var(--dc-ac-txt,#0B7490)!important;opacity:.45!important;}
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card:hover::before{opacity:1!important;}

/* surtitre de la carte 100 % : blanc (le cyan clair tombait a 2,8:1 sur le haut clair du degrade) */
#se-former .dc-forfait-eyebrow .elementor-heading-title{color:#fff!important;-webkit-text-fill-color:#fff!important;}

/* la barre etait coupee par « .dc-arg-grid > .dc-arg-card::before{display:none!important} »
   (regle plus ancienne du socle) : on la reactive, meme dessin qu'Entreprises */
#se-former .dc-arg-grid.dc-offres-liste > .dc-arg-card.dc-offer-card::before{content:""!important;display:block!important;
  position:absolute!important;left:0!important;top:24px!important;bottom:24px!important;width:4px!important;height:auto!important;border-radius:4px!important;}

/* alignement strict sur Entreprises : meme opacite de barre, meme interligne */
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card::before{opacity:.28!important;}
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card:hover::before{opacity:1!important;}
#se-former .dc-offres-liste > .dc-offer-card .elementor-widget-text-editor p{line-height:1.55!important;font-size:15.5px!important;}

/* 26/09 — liste strictement identique a Entreprises, couleur du profil :
   fond au survol, titre qui prend la couleur, barre calee sur le pixel */
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card:hover{background:rgba(8,120,150,.045)!important;border-color:var(--dc-gray-200,#E3E6EE)!important;}
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card:hover .dc-arg-title .elementor-heading-title{color:var(--dc-ac-txt,#0B7490)!important;-webkit-text-fill-color:var(--dc-ac-txt,#0B7490)!important;}
#se-former .dc-offres-liste > .dc-offer-card .dc-arg-title .elementor-heading-title{transition:color .25s!important;}
#se-former .dc-arg-grid.dc-offres-liste > .dc-arg-card.dc-offer-card::before{transform:translateZ(0);left:0!important;width:4px!important;}
#se-former .dc-forfait-row{grid-template-columns:527px minmax(0,1fr)!important;}
@media (max-width:1300px){ #se-former .dc-forfait-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;} }

/* la regle generique « .e-con::before » d'Elementor posait une bordure
   transparente de 1 px de chaque cote : la barre de 4 px n'en peignait que 2 */
#se-former .dc-arg-grid.dc-offres-liste > .dc-arg-card.dc-offer-card::before{border:0!important;}

/* 26/09 — encart pratique teinte de la couleur du profil (plus de blanc) */
#se-former .dc-fin-card.dc-fin-card.dc-fin-apart{background:rgba(11,116,144,.08)!important;}

/* encart pratique : meme teinte que le survol des lignes de la liste */
#se-former .dc-fin-card.dc-fin-card.dc-fin-apart{background:rgba(8,120,150,.045)!important;}

/* 26/09 — un seul style de barre et de survol sur toute la page :
   barre 4 px dans la couleur foncee du profil, fond en fondu vers la droite */
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:hover,
.dc-hairline-grid.dc-form-liste.dc-form-liste > .dc-agenda-row.dc-agenda-row:focus-visible{box-shadow:inset 4px 0 0 0 var(--dc-ac-txt,#0B7490)!important;}
#se-former .dc-offres-liste > .dc-offer-card.dc-offer-card:hover{background:linear-gradient(90deg,rgba(8,120,150,.06) 0%,rgba(8,120,150,.06) 70%,rgba(8,120,150,0) 100%)!important;}

/* ==== [28/09] Verif telephone de Yassine — MEMES valeurs que l'accueil (mobile seulement) ==== */
@media (max-width:767px){
  /* titres et chapeaux : pas de mot seul sur la derniere ligne */
  .elementor-6495 h1.elementor-heading-title,
  .elementor-6495 h2.elementor-heading-title,
  .elementor-6495 h3.elementor-heading-title{text-wrap:balance;}
  .elementor-6495 .elementor-widget-text-editor p{text-wrap:pretty;}

  /* rangees de boutons de fin de section : pleine largeur, empilees, comme le CTA de l'accueil */
  .elementor-6495 #se-former .e-con:has(> .elementor-widget-button + .elementor-widget-button),
  .elementor-6495 #financement .e-con:has(> .elementor-widget-button + .elementor-widget-button + .elementor-widget-button){
    flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:32px!important;}
  .elementor-6495 #se-former .e-con:has(> .elementor-widget-button + .elementor-widget-button) > .elementor-widget-button,
  .elementor-6495 #financement .e-con:has(> .elementor-widget-button + .elementor-widget-button + .elementor-widget-button) > .elementor-widget-button{width:100%!important;}
  .elementor-6495 #se-former .e-con:has(> .elementor-widget-button + .elementor-widget-button) .elementor-button,
  .elementor-6495 #financement .e-con:has(> .elementor-widget-button + .elementor-widget-button + .elementor-widget-button) .elementor-button{
    display:flex!important;justify-content:center!important;width:100%!important;min-height:46px!important;align-items:center!important;}

  /* carte sombre (accompagnement / validation / infrastructures) : bouton sur une ligne */
  .elementor-6495 .dc-validation-card .elementor-button{
    width:100%!important;padding:14px 16px!important;font-size:14px!important;white-space:nowrap!important;}
  .elementor-6495 .dc-validation-card .elementor-button .elementor-button-icon{display:none!important;}

  /* temoignage : le bas du texte ne touche plus le bord de la carte */
  .elementor-6495 .dc-testi-body{padding-bottom:24px!important;}

  /* agenda : regles mobiles de l'accueil (socle 609, .elementor-3574), recopiees */
  .elementor-6495 #agenda .dc-agenda-row .dc-roll{display:none!important;}
  .elementor-6495 #agenda .dc-agenda-row{
    background:transparent!important;border:0!important;border-radius:0!important;
    border-bottom:1px solid rgba(255,255,255,.15)!important;
    padding:20px 0 18px!important;gap:10px!important;position:relative!important;}
  .elementor-6495 #agenda .dc-agenda-list > *:last-child .dc-agenda-row,
  .elementor-6495 #agenda .dc-agenda-row:last-child{border-bottom:0!important;}
  .elementor-6495 #agenda .dc-agenda-date{
    flex-direction:row!important;align-items:baseline!important;gap:7px!important;}
  .elementor-6495 #agenda.dc-nuit.dc-nuit.dc-nuit.dc-nuit .dc-agenda-day .elementor-heading-title,
  .elementor-6495 #agenda.dc-nuit.dc-nuit.dc-nuit.dc-nuit .dc-agenda-day > div{
    font-size:30px!important;font-weight:800!important;line-height:1!important;
    color:#FFFFFF!important;letter-spacing:-.02em!important;}
  .elementor-6495 #agenda .dc-agenda-month,
  .elementor-6495 #agenda .dc-agenda-month *{
    font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;
    text-transform:uppercase!important;color:rgba(255,255,255,.72)!important;}
  .elementor-6495 #agenda .dc-agenda-row .dc-tag-event{display:none!important;}
  .elementor-6495 #agenda .dc-agenda-row .dc-tag-soft{
    display:inline-block!important;background:transparent!important;border:0!important;padding:0!important;}
  .elementor-6495 #agenda .dc-agenda-row .dc-tag-soft > *{
    display:inline-block!important;font-size:11.5px!important;font-weight:600!important;line-height:1.3!important;
    color:rgba(255,255,255,.78)!important;}
  .elementor-6495 #agenda .dc-agenda-meta{
    flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:8px!important;}
  .elementor-6495 #agenda .dc-agenda-time,
  .elementor-6495 #agenda .dc-agenda-time *{
    flex-basis:100%!important;font-size:12.5px!important;color:rgba(255,255,255,.72)!important;margin-top:2px!important;}
  .elementor-6495 #agenda .dc-agenda-title,
  .elementor-6495 #agenda .dc-agenda-title *{
    font-size:17px!important;font-weight:700!important;line-height:1.3!important;color:#FFFFFF!important;}
  .elementor-6495 #agenda .dc-agenda-row > .dc-arrow{
    position:absolute!important;right:14px!important;top:14px!important;align-self:auto!important;display:flex!important;}
  .elementor-6495 #agenda .dc-agenda-body{padding-right:34px!important;}

  /* CTA : haut centre, boutons pleine largeur empiles — valeurs du CTA de l'accueil */
  .elementor-6495 .dc-crosslinks > .e-con-inner{
    flex-direction:column!important;align-items:center!important;text-align:center!important;}
  .elementor-6495 .dc-crosslinks .dc-crosslinks-label,
  .elementor-6495 .dc-crosslinks .dc-crosslinks-label *{text-align:center!important;}
  .elementor-6495 .dc-crosslinks .e-con{justify-content:center!important;}
  .elementor-6495 .dc-cta-band .e-con:has(> .dc-btn-white){
    flex-direction:column!important;align-items:stretch!important;gap:10px!important;}
  .elementor-6495 .dc-cta-band .e-con:has(> .dc-btn-white) > .elementor-widget-button{width:100%!important;}
  .elementor-6495 .dc-cta-band .e-con:has(> .dc-btn-white) .elementor-button{width:100%!important;}
}

@media (max-width:767px){ .elementor-6495 .dc-cta-band h2.elementor-heading-title{text-wrap:wrap;} } /* comme l'accueil */

@media (max-width:767px){ /* [28/09 b] */
  .elementor-6495 .dc-testi-video .dc-testi-body.dc-testi-body.dc-testi-body{--padding-bottom:28px;padding-bottom:28px!important;}
  .elementor-6495 .dc-validation-card .elementor-widget-button.elementor-widget-button{width:100%!important;max-width:100%!important;align-self:stretch!important;}
  .elementor-6495 .dc-validation-card .elementor-widget-button .elementor-button{display:flex!important;justify-content:center!important;width:100%!important;min-height:46px!important;align-items:center!important;}
}

@media (min-width:768px) and (max-width:1023px){ /* [29/09] temoignage en tablette portrait : memes marges qu'a 1024 (34/40 px) */
  .elementor-6495 .dc-testi-video .dc-testi-body.dc-testi-body.dc-testi-body{--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;padding:34px 40px!important;}
}

/* === RETOURS 14/10 : FAQ specifique a la page (retour client : pas de FAQ transversale) === */
/* ---- FAQ (widget accordeon natif) ---- */
.dc-faq .elementor-accordion .elementor-accordion-item{border:1px solid var(--dc-gray-200);border-radius:var(--dc-radius-sm);margin-bottom:10px;overflow:hidden;background:#fff;}
.dc-faq .elementor-tab-title{font-family:var(--dc-display);font-size:17px;font-weight:700;color:var(--dc-text);padding:18px 22px;}
/* couleur de la question ouverte : reglee dans le widget (couleur du profil) */
.dc-faq .elementor-tab-content{padding:0 22px 20px;border:none;}
.dc-faq .elementor-tab-content p{font-size:15px;line-height:1.6;color:var(--dc-text-light);margin:0;}
.dc-faq-cta-txt{margin-top:26px;}
.dc-faq-cta-txt p{font-size:16px;color:var(--dc-text);text-align:center;margin:0 0 12px;}

/* RETOURS 14/10 : titre du theme masque (gabarit de page par defaut sur la copie) */
.page-header,.entry-title.page-title,header.page-header{display:none!important;}


/* 19/10 : meme disposition que les notes Travailleur / Entreprises (texte a gauche, titre a droite, titre sombre) */
@media (min-width:768px){
#se-former .dc-fin-card.dc-fin-card.dc-fin-apart{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,340px)!important;column-gap:48px!important;row-gap:0!important;align-items:center!important;padding:28px 32px!important;}
#se-former .dc-fin-card.dc-fin-apart > .elementor-widget-text-editor{grid-column:1!important;grid-row:1!important;}
#se-former .dc-fin-card.dc-fin-apart > .dc-fin-card-title{grid-column:2!important;grid-row:1!important;justify-self:end!important;}
#se-former .dc-fin-card.dc-fin-apart .dc-fin-card-title .elementor-heading-title{text-align:right!important;font-size:22px!important;line-height:1.2!important;margin:0!important;}
}

@media (min-width:768px){
#se-former .dc-fin-card.dc-fin-apart .dc-fin-card-title .elementor-heading-title{font-size:26px!important;line-height:1.15!important;color:#0B7490!important;-webkit-text-fill-color:#0B7490!important;}
}/* End custom CSS */