.elementor-4519 .elementor-element.elementor-element-ef81fb6{--display:flex;--min-height:80vh;--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4519 .elementor-element.elementor-element-ef81fb6:not(.elementor-motion-effects-element-type-background), .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa-namur.be/wp-content/uploads/2026/03/julio-lopez-r3gxTlf46a4-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4519 .elementor-element.elementor-element-ef81fb6::before, .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .elementor-background-video-container::before, .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .elementor-background-slideshow::before, .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4519 .elementor-element.elementor-element-ef81fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(106deg, #023799 49%, #062466 89%);}.elementor-4519 .elementor-element.elementor-element-ef81fb6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4519 .elementor-element.elementor-element-ffff47e{width:100%;max-width:100%;}.elementor-4519 .elementor-element.elementor-element-ffff47e > .elementor-widget-container{margin:0% 0% 0% 10%;padding:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-ffff47e.elementor-element{--align-self:flex-start;}.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .title{font-size:52px;font-weight:600;font-style:normal;text-decoration:none;}.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .title,.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .clone{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .sub-heading{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-ef25c39{width:100%;max-width:100%;}.elementor-4519 .elementor-element.elementor-element-ef25c39 > .elementor-widget-container{margin:0% 0% 0% 14%;}.elementor-4519 .elementor-element.elementor-element-ef25c39.elementor-element{--align-self:flex-start;}.elementor-4519 .elementor-element.elementor-element-ef25c39.thim-widget-button{text-align:left;}.elementor-4519 .elementor-element.elementor-element-ef25c39 .widget-button{background-color:var( --e-global-color-secondary );border-style:none;border-radius:45px 45px 45px 45px;}.elementor-4519 .elementor-element.elementor-element-ef25c39 .widget-button:hover{color:#ffffff;background-color:#4054B2D6;}.elementor-4519 .elementor-element.elementor-element-804a6f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4519 .elementor-element.elementor-element-804a6f6 > .elementor-container{max-width:1089px;}.elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4519 .elementor-element.elementor-element-804a6f6{margin-top:-45px;margin-bottom:0px;}.elementor-4519 .elementor-element.elementor-element-b99b6f1{width:var( --container-widget-width, 103.125% );max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-b99b6f1 > .elementor-widget-container{background-color:#F5F5F5;padding:20px 20px 20px 20px;}.elementor-4519 .elementor-element.elementor-element-b99b6f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .counter-box-content{font-size:14;font-weight:400;text-transform:none;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .display-percentage{font-size:24px;font-weight:600;margin-bottom:10px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .text_number{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-b99b6f1  .counter-box .view-more:hover{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .content-box-percentage{float:inherit;text-align:inherit;}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .icon-counter-box{float:inherit;width:100px;height:100px;line-height:100px;border-style:none;}.elementor-4519 .elementor-element.elementor-element-cf30452 > .elementor-widget-container{background-color:#F5F5F5;padding:00px 00px 00px 00px;}.elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .counter-box-content{font-size:14;font-weight:400;text-transform:none;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .display-percentage{font-size:24px;font-weight:600;margin-bottom:10px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .content-box-percentage{float:inherit;text-align:inherit;}.elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .icon-counter-box{float:inherit;width:100px;height:100px;line-height:100px;border-style:none;}.elementor-4519 .elementor-element.elementor-element-f8e3745{width:var( --container-widget-width, 97.711% );max-width:97.711%;--container-widget-width:97.711%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-f8e3745 > .elementor-widget-container{background-color:#F5F5F5;margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-f8e3745.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .counter-box-content{font-size:14;font-weight:400;text-transform:none;margin-bottom:0px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .display-percentage{font-size:24px;font-weight:600;margin-bottom:10px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .text_number{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-f8e3745  .counter-box .view-more:hover{color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .content-box-percentage{float:inherit;text-align:inherit;}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .icon-counter-box{float:inherit;width:100px;height:100px;line-height:100px;border-style:none;background-color:var( --e-global-color-66115ea6 );}.elementor-4519 .elementor-element.elementor-element-db6e585 > .elementor-widget-container{background-color:#F5F5F5;padding:20px 20px 20px 20px;}.elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .counter-box-content{font-size:14;font-weight:400;text-transform:none;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .display-percentage{font-size:24px;font-weight:600;margin-bottom:10px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .content-box-percentage{float:inherit;text-align:inherit;}.elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .icon-counter-box{float:inherit;width:100px;height:100px;line-height:100px;border-style:none;}.elementor-4519 .elementor-element.elementor-element-fbf1d69{width:var( --container-widget-width, 313.06% );max-width:313.06%;--container-widget-width:313.06%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-fbf1d69 > .elementor-widget-container{background-color:#F5F5F5;padding:20px 20px 20px 20px;}.elementor-4519 .elementor-element.elementor-element-fbf1d69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .counter-box-content{font-size:14;font-weight:400;text-transform:none;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .display-percentage{font-size:24px;font-weight:600;margin-bottom:10px;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .content-box-percentage{float:inherit;text-align:inherit;}.elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .icon-counter-box{float:inherit;width:100px;height:100px;line-height:100px;border-style:none;}.elementor-4519 .elementor-element.elementor-element-6b6c9fe{--display:flex;--min-height:283px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4519 .elementor-element.elementor-element-0e75c4a.elementor-element{--align-self:center;}.elementor-4519 .elementor-element.elementor-element-0e75c4a .sc_heading .title,.elementor-4519 .elementor-element.elementor-element-0e75c4a .sc_heading .clone{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-30a6653{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-size:22;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-30a6653 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-4519 .elementor-element.elementor-element-30a6653.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-25b4c20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-791a608{--spacer-size:50px;}.elementor-4519 .elementor-element.elementor-element-9504c9f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4519 .elementor-element.elementor-element-9504c9f.e-con{--align-self:center;}.elementor-4519 .elementor-element.elementor-element-08e329c{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-08e329c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-08e329c .thim-image-box .wrapper-image{border-radius:4px 4px 4px 4px;}.elementor-4519 .elementor-element.elementor-element-08e329c .thim-image-box .thim-image-info .title .title-tag{text-transform:uppercase;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-08e329c .description{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-3a098f8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-3a098f8.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-3a098f8 .thim-image-box .wrapper-image{border-radius:4px 4px 4px 4px;}.elementor-4519 .elementor-element.elementor-element-3a098f8 .thim-image-box .thim-image-info .title .title-tag{text-transform:uppercase;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-3a098f8 .description{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-dee3965{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-dee3965.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-dee3965 .thim-image-box .wrapper-image{border-radius:4px 4px 4px 4px;}.elementor-4519 .elementor-element.elementor-element-dee3965 .thim-image-box .thim-image-info .title .title-tag{text-transform:uppercase;color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-dee3965 .description{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-79ada5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-e48677f{--spacer-size:100px;}.elementor-4519 .elementor-element.elementor-element-38e8c59{--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;}.elementor-4519 .elementor-element.elementor-element-d0eac91{width:100%;max-width:100%;}.elementor-4519 .elementor-element.elementor-element-d0eac91 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-4519 .elementor-element.elementor-element-d0eac91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .title{margin:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .title,.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .clone{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .title .thim-color{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .thim-color{font-weight:900;}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .sub-heading{margin:5px 0px 0px 0px;font-style:italic;color:var( --e-global-color-secondary );}.elementor-4519 .elementor-element.elementor-element-282a76c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-b97ab0b{--spacer-size:17px;}.elementor-4519 .elementor-element.elementor-element-3119c72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-990407e{--display:flex;}.elementor-4519 .elementor-element.elementor-element-8fd4f01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-92c8d84 img{width:100%;height:170px;object-fit:cover;object-position:top left;}.elementor-4519 .elementor-element.elementor-element-92c8d84 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-a58fd65{--display:flex;}.elementor-4519 .elementor-element.elementor-element-a3d7bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-65fb5e8 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-2c44502{--display:flex;}.elementor-4519 .elementor-element.elementor-element-a90fa82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-b05b6a4 img{width:100%;height:170px;object-fit:cover;object-position:top center;}.elementor-4519 .elementor-element.elementor-element-b05b6a4 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-8822676{--display:flex;}.elementor-4519 .elementor-element.elementor-element-5c3f935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-9825d48 img{width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-4519 .elementor-element.elementor-element-9825d48 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-d51ca5a{--display:flex;}.elementor-4519 .elementor-element.elementor-element-5f7c199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-b55b078 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-6fcbe00{--display:flex;}.elementor-4519 .elementor-element.elementor-element-b972bb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-631c7a8 img{width:100%;height:175px;object-fit:cover;object-position:top center;}.elementor-4519 .elementor-element.elementor-element-631c7a8 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-fcfe04b{--display:flex;}.elementor-4519 .elementor-element.elementor-element-7328759{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-60a72ca img{width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-4519 .elementor-element.elementor-element-60a72ca .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-349b40d{--display:flex;}.elementor-4519 .elementor-element.elementor-element-e72078e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-5b565f4 img{width:100%;height:175px;object-fit:cover;object-position:center left;}.elementor-4519 .elementor-element.elementor-element-5b565f4 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-4a8c63d{--display:flex;}.elementor-4519 .elementor-element.elementor-element-ea9aa08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-befb536 img{width:100%;height:175px;object-fit:cover;object-position:top left;}.elementor-4519 .elementor-element.elementor-element-befb536 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-8105163{--display:flex;}.elementor-4519 .elementor-element.elementor-element-eab5ff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-a190653 img{width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-4519 .elementor-element.elementor-element-a190653 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-ad127e7{--display:flex;}.elementor-4519 .elementor-element.elementor-element-4b11cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-382dacc img{width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-4519 .elementor-element.elementor-element-382dacc .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-0ce9651{--display:flex;}.elementor-4519 .elementor-element.elementor-element-ca378c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-c786a45 img{width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-4519 .elementor-element.elementor-element-c786a45 .widget-image-caption{color:var( --e-global-color-primary );font-weight:600;text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-9f2db21{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5c1ea0e3 );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-4519 .elementor-element.elementor-element-76f3331{--display:flex;}.elementor-4519 .elementor-element.elementor-element-3f4985f{--spacer-size:73px;}.elementor-4519 .elementor-element.elementor-element-e1d8c17 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4519 .elementor-element.elementor-element-1fabf733 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4519 .elementor-element.elementor-element-1fabf733 .sc_heading .title{line-height:1.2em;}.elementor-4519 .elementor-element.elementor-element-1fabf733 .sc_heading .title,.elementor-4519 .elementor-element.elementor-element-1fabf733 .sc_heading .clone{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4{width:var( --container-widget-width, 99.147% );max-width:99.147%;--container-widget-width:99.147%;--container-widget-flex-grow:0;--thim-meta-data-margin-bottom:0px;--thim-meta-data-color:#009CDE;--thim-meta-data-desc-font-size:16px;--thim-meta-data-desc-color:var( --e-global-color-primary );--thim-meta-data-item-border-color:var( --e-global-color-bce93be );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .widget-title{color:#00205B;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .time-from, 
					.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .thim-event-layout-6 .item-slider .image .date,
					.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .list-event-slider .item-event .event-wrapper .box-time .time-from,
					.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-ekits-event__date-month .date{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event.layout-2 .time-from{border-color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .event-wrapper .title,.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-ekits-event__title{margin-bottom:10px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .event-wrapper .title a,.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-ekits-event__title a{color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4.thim-ekits-event-style .event-wrapper .meta i,.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-ekits-event__meta i{font-size:16px;color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .view-all{margin:28px -2px 5px 5px;padding:1px 20px 1px 20px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;color:var( --e-global-color-secondary );background-color:#FFFFFF;border-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .view-all:hover{color:var( --e-global-color-5c1ea0e3 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-80f3e92{width:var( --container-widget-width, 100.392% );max-width:100.392%;--container-widget-width:100.392%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-80f3e92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-178fe1cd{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4519 .elementor-element.elementor-element-178fe1cd > .elementor-widget-container{margin:9px 0px -3px 0px;}.elementor-4519 .elementor-element.elementor-element-178fe1cd .elementor-divider-separator{width:100%;}.elementor-4519 .elementor-element.elementor-element-178fe1cd .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-4519 .elementor-element.elementor-element-36eb058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-627ea61{--spacer-size:46px;}.elementor-4519 .elementor-element.elementor-element-1cf8d41 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-4519 .elementor-element.elementor-element-1cf8d41{text-align:center;}.elementor-4519 .elementor-element.elementor-element-1cf8d41 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-4519 .elementor-element.elementor-element-4b0941d{--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-4519 .elementor-element.elementor-element-731c1da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-731c1da > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-4519 .elementor-element.elementor-element-731c1da.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item{padding:0 21px 21px 0;}.elementor-4519 .elementor-element.elementor-element-731c1da .gallery{margin:0 -21px -21px 0;}.elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item img{border-radius:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item .gallery-caption{text-align:center;}.elementor-4519 .elementor-element.elementor-element-bd000c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4519 .elementor-element.elementor-element-33515d0{--spacer-size:50px;}.elementor-4519 .elementor-element.elementor-element-ddddcc3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4519 .elementor-element.elementor-element-ddddcc3, .elementor-4519 .elementor-element.elementor-element-ddddcc3 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-4519 .elementor-element.elementor-element-ddddcc3{margin-top:0px;margin-bottom:50px;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c:not(.elementor-motion-effects-element-type-background), .elementor-4519 .elementor-element.elementor-element-3eabcc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esa-namur.be/wp-content/uploads/2026/03/vitaly-gariev-IA2EfKkQVws-unsplash-scaled.jpg");background-position:0px -444px;background-repeat:no-repeat;background-size:cover;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(178deg, #000000 0%, var( --e-global-color-secondary ) 100%);opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c, .elementor-4519 .elementor-element.elementor-element-3eabcc2c > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-4519 .elementor-element.elementor-element-2799d222 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-4519 .elementor-element.elementor-element-2799d222.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-2799d222 .sc_heading .title{text-transform:uppercase;}.elementor-4519 .elementor-element.elementor-element-2799d222 .sc_heading .title,.elementor-4519 .elementor-element.elementor-element-2799d222 .sc_heading .clone{color:#FFFFFF;}.elementor-4519 .elementor-element.elementor-element-2799d222 .sc_heading .sub-heading{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4519 .elementor-element.elementor-element-59dd046d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4519 .elementor-element.elementor-element-59dd046d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4519 .elementor-element.elementor-element-127b548e .elementor-button{background-color:var( --e-global-color-5c1ea0e3 );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:13px 30px 13px 30px;}.elementor-4519 .elementor-element.elementor-element-127b548e .elementor-button:hover, .elementor-4519 .elementor-element.elementor-element-127b548e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5c1ea0e3 );}.elementor-4519 .elementor-element.elementor-element-127b548e > .elementor-widget-container{padding:0px 35px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-127b548e .elementor-button:hover svg, .elementor-4519 .elementor-element.elementor-element-127b548e .elementor-button:focus svg{fill:var( --e-global-color-5c1ea0e3 );}body.elementor-page-4519:not(.elementor-motion-effects-element-type-background), body.elementor-page-4519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-4519 .elementor-element.elementor-element-ffff47e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4519 .elementor-element.elementor-element-ffff47e.elementor-element{--align-self:center;}.elementor-4519 .elementor-element.elementor-element-ef25c39 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4519 .elementor-element.elementor-element-ef25c39.thim-widget-button{text-align:center;}.elementor-4519 .elementor-element.elementor-element-804a6f6 > .elementor-container{max-width:650px;}.elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-4519 .elementor-element.elementor-element-804a6f6{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4519 .elementor-element.elementor-element-06993b4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4519 .elementor-element.elementor-element-06993b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4519 .elementor-element.elementor-element-06993b4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4519 .elementor-element.elementor-element-06993b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:6px;}.elementor-4519 .elementor-element.elementor-element-30a6653{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-4519 .elementor-element.elementor-element-30a6653 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-4519 .elementor-element.elementor-element-9f2db21{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4519 .elementor-element.elementor-element-e1d8c17{margin-top:0px;margin-bottom:0px;}.elementor-4519 .elementor-element.elementor-element-641f2721 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-1fabf733 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .view-all{margin:030px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-ddddcc3{margin-top:0px;margin-bottom:20px;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c:not(.elementor-motion-effects-element-type-background), .elementor-4519 .elementor-element.elementor-element-3eabcc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c{padding:40px 0px 40px 0px;}.elementor-4519 .elementor-element.elementor-element-2799d222{width:var( --container-widget-width, 396.5px );max-width:396.5px;--container-widget-width:396.5px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-4519 .elementor-element.elementor-element-59dd046d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4519 .elementor-element.elementor-element-59dd046d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .title{margin:30px 30px 30px 30px;font-size:30px;line-height:1em;}.elementor-4519 .elementor-element.elementor-element-ffff47e .sc_heading .sub-heading{margin:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-804a6f6 > .elementor-container{max-width:500px;}.elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4519 .elementor-element.elementor-element-06993b4{width:59%;}.elementor-4519 .elementor-element.elementor-element-b99b6f1{width:var( --container-widget-width, 131px );max-width:131px;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .icon-counter-box,
					(mobile).elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box .content-box-percentage{float:none;text-align:center;}.elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .icon-counter-box,
					(mobile).elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box .content-box-percentage{float:none;text-align:center;}.elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .icon-counter-box,
					(mobile).elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box .content-box-percentage{float:none;text-align:center;}.elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .icon-counter-box,
					(mobile).elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box .content-box-percentage{float:none;text-align:center;}.elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .icon-counter-box,
					(mobile).elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box .content-box-percentage{float:none;text-align:center;}.elementor-4519 .elementor-element.elementor-element-0e75c4a .sc_heading .title{font-size:21px;}.elementor-4519 .elementor-element.elementor-element-30a6653 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-4519 .elementor-element.elementor-element-30a6653{font-size:16px;}.elementor-4519 .elementor-element.elementor-element-9504c9f{--content-width:500px;--min-height:0px;--gap:81px 81px;--row-gap:81px;--column-gap:81px;--flex-wrap:wrap;}.elementor-4519 .elementor-element.elementor-element-9504c9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-08e329c{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-4519 .elementor-element.elementor-element-3a098f8{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-4519 .elementor-element.elementor-element-dee3965{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-4519 .elementor-element.elementor-element-d0eac91 > .elementor-widget-container{margin:1px 1px 1px 4px;}.elementor-4519 .elementor-element.elementor-element-d0eac91.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-d0eac91 .sc_heading .sub-heading{font-size:16px;}.elementor-4519 .elementor-element.elementor-element-990407e{--content-width:100px;--min-height:0px;}.elementor-4519 .elementor-element.elementor-element-92c8d84 img{height:100px;object-fit:cover;object-position:top left;}.elementor-4519 .elementor-element.elementor-element-65fb5e8 img{max-width:100%;height:100px;}.elementor-4519 .elementor-element.elementor-element-b05b6a4 img{height:102px;}.elementor-4519 .elementor-element.elementor-element-9825d48 img{height:105px;}.elementor-4519 .elementor-element.elementor-element-b55b078 img{height:100px;object-fit:cover;}.elementor-4519 .elementor-element.elementor-element-631c7a8 img{height:100px;}.elementor-4519 .elementor-element.elementor-element-60a72ca img{width:100%;height:105px;}.elementor-4519 .elementor-element.elementor-element-5b565f4 img{height:105px;}.elementor-4519 .elementor-element.elementor-element-befb536 img{height:100px;}.elementor-4519 .elementor-element.elementor-element-a190653 img{height:100px;}.elementor-4519 .elementor-element.elementor-element-382dacc img{height:100px;}.elementor-4519 .elementor-element.elementor-element-c786a45 img{height:100px;}.elementor-4519 .elementor-element.elementor-element-9f2db21{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-30px;--e-n-carousel-arrow-next-top-position:-30px;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-4519 .elementor-element.elementor-element-9f2db21 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-4519 .elementor-element.elementor-element-9f2db21 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-4519 .elementor-element.elementor-element-641f2721 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-1fabf733 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4.elementor-element{--align-self:center;--order:0;}.elementor-4519 .elementor-element.elementor-element-1e74b3f4 .thim-list-event .view-all{margin:-20px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-178fe1cd.elementor-element{--order:99999 /* order end hack */;}.elementor-4519 .elementor-element.elementor-element-731c1da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4519 .elementor-element.elementor-element-3eabcc2c:not(.elementor-motion-effects-element-type-background), .elementor-4519 .elementor-element.elementor-element-3eabcc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-4519 .elementor-element.elementor-element-2799d222{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-4519 .elementor-element.elementor-element-2799d222 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4519 .elementor-element.elementor-element-2799d222.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4519 .elementor-element.elementor-element-127b548e > .elementor-widget-container{padding:0px 0px 0px 00px;}}@media(min-width:768px){.elementor-4519 .elementor-element.elementor-element-06993b4{width:20%;}.elementor-4519 .elementor-element.elementor-element-0eb86e4{width:20%;}.elementor-4519 .elementor-element.elementor-element-612590a{width:20%;}.elementor-4519 .elementor-element.elementor-element-4bf29a2{width:34%;}.elementor-4519 .elementor-element.elementor-element-8dc6073{width:5.905%;}.elementor-4519 .elementor-element.elementor-element-9504c9f{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4519 .elementor-element.elementor-element-06993b4{width:20%;}.elementor-4519 .elementor-element.elementor-element-7a22cbef{width:100%;}}/* Start custom CSS for thim-counters-box, class: .elementor-element-b99b6f1 *//* Nettoyage du blanc */
.elementor-4519 .elementor-element.elementor-element-b99b6f1 div, .elementor-4519 .elementor-element.elementor-element-b99b6f1 .counter-box, .elementor-4519 .elementor-element.elementor-element-b99b6f1 .thim-counters-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Le rectangle bleu */
.elementor-4519 .elementor-element.elementor-element-b99b6f1 {
    background-color: rgba(0, 32, 91, 0.85) !important;
    backdrop-filter: blur(10px);
    width: 100% !important;
    height: 100% !important; /* IMPORTANT pour l'égalité */
    padding: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for thim-counters-box, class: .elementor-element-cf30452 *//* Nettoyage du blanc */
.elementor-4519 .elementor-element.elementor-element-cf30452 div, .elementor-4519 .elementor-element.elementor-element-cf30452 .counter-box, .elementor-4519 .elementor-element.elementor-element-cf30452 .thim-counters-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Le rectangle bleu */
.elementor-4519 .elementor-element.elementor-element-cf30452 {
    background-color: rgba(0, 32, 91, 0.85) !important;
    backdrop-filter: blur(10px);
    width: 100% !important;
    height: 100% !important; /* IMPORTANT pour l'égalité */
    padding: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for thim-counters-box, class: .elementor-element-f8e3745 *//* Nettoyage du blanc */
.elementor-4519 .elementor-element.elementor-element-f8e3745 div, .elementor-4519 .elementor-element.elementor-element-f8e3745 .counter-box, .elementor-4519 .elementor-element.elementor-element-f8e3745 .thim-counters-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Le rectangle bleu */
.elementor-4519 .elementor-element.elementor-element-f8e3745 {
    background-color: rgba(0, 32, 91, 0.85) !important;
    backdrop-filter: blur(10px);
    width: 100% !important;
    height: 100% !important; /* IMPORTANT pour l'égalité */
    padding: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

/* Le petit plus */
.elementor-4519 .elementor-element.elementor-element-f8e3745 .display-percentage::before {
    content: '+';
    margin-right: 2px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for thim-counters-box, class: .elementor-element-db6e585 *//* Nettoyage du blanc */
.elementor-4519 .elementor-element.elementor-element-db6e585 div, .elementor-4519 .elementor-element.elementor-element-db6e585 .counter-box, .elementor-4519 .elementor-element.elementor-element-db6e585 .thim-counters-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Le rectangle bleu */
.elementor-4519 .elementor-element.elementor-element-db6e585 {
    background-color: rgba(0, 32, 91, 0.85) !important;
    backdrop-filter: blur(10px);
    width: 100% !important;
    height: 100% !important; /* IMPORTANT pour l'égalité */
    padding: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for thim-counters-box, class: .elementor-element-fbf1d69 *//* Nettoyage du blanc */
.elementor-4519 .elementor-element.elementor-element-fbf1d69 div, .elementor-4519 .elementor-element.elementor-element-fbf1d69 .counter-box, .elementor-4519 .elementor-element.elementor-element-fbf1d69 .thim-counters-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Le rectangle bleu */
.elementor-4519 .elementor-element.elementor-element-fbf1d69 {
    background-color: rgba(0, 32, 91, 0.85) !important;
    backdrop-filter: blur(10px);
    width: 100% !important;
    height: 100% !important; /* IMPORTANT pour l'égalité */
    padding: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
}
/* Le petit plus */
.elementor-4519 .elementor-element.elementor-element-fbf1d69 .display-percentage::before {
    content: '+';
    margin-right: 2px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-804a6f6 *//* =============================================
   1. VERSION ORDINATEUR & TABLETTE 
   (Tout ce qui est plus large qu'un smartphone)
   ============================================= */
@media (min-width: 768px) {
    /* FORCE LE CONTENEUR EN LIGNE SANS RETOUR À LA LIGNE */
    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-container {
        display: flex !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
        width: 100% !important;
        gap: 15px !important; 
    }

    /* FORCE LES 5 COLONNES À 20% CHACUNE */
    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column {
        width: 20% !important;
        max-width: 20% !important;
        flex: 0 0 20% !important;
    }

    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column .elementor-widget-wrap {
        padding: 0 !important;
        margin: 0 !important;
        display: flex !important;
    }
}

/* =============================================
   2. VERSION MOBILE (Smartphone)
   ============================================= */
@media (max-width: 767px) {
    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-container {
        display: flex !important;
        flex-wrap: wrap !important; /* Autorise le passage à la ligne */
        gap: 15px !important;
        justify-content: center !important;
    }

    /* CHAQUE COMPTEUR PREND TOUTE LA LARGEUR */
    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-column {
        width: 100% !important; 
        max-width: 100% !important;
        flex: 0 0 100% !important;
        margin-bottom: 10px !important;
        
        /* Harmonisation de la hauteur pour mobile */
        min-height: 90px !important; 
        display: flex !important;
    }

    /* Centre le contenu de la box sur mobile */
    .elementor-4519 .elementor-element.elementor-element-804a6f6 .elementor-widget-wrap {
        width: 100% !important;
        display: flex !important;
        align-items: center !important; 
        justify-content: center !important;
        padding: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for thim-list-event, class: .elementor-element-1e74b3f4 */.thim-list-event .item-event .time-from .month{
    color: #000;
    font-size: 16px;
    line-height: 20px;
}
/*.thim-list-event .event-wrapper .title a{*/
/*    border-bottom: 1px solid #000;*/
/*}*/
/*.thim-list-event .event-wrapper .title a:hover {*/
/*    border-bottom: 1px solid #FAD556;*/
/*}*//* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-731c1da *//* 1. TAILLE DES CONTENEURS (Web et Tablette) */
.elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item {
    min-height: 100px !important; 
    height: auto !important; 
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 5px !important;
    overflow: visible !important;
}

/* 2. LES IMAGES (LOGOS) */
.elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item img {
    max-height: 80px !important; 
    width: auto !important;
    max-width: 100% !important; 
    object-fit: contain !important; 
    transition: all 0.3s ease;
}

/* 3. ESPACEMENT ET ALIGNEMENT GLOBAL */
.elementor-4519 .elementor-element.elementor-element-731c1da .gallery {
    display: flex !important;
    flex-wrap: wrap !important;
    row-gap: 40px !important; 
    column-gap: 20px !important;
    justify-content: center !important; 
}

/* =============================================
   4. VERSION MOBILE (GSM) 
   ============================================= */
@media (max-width: 767px) {
    /* Pour 3 colonnes : mets 30% 
       Pour 4 colonnes : mets 22% 
    */
    .elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item {
        flex: 0 0 22% !important; /* Ici réglé pour 4 colonnes */
        min-height: 60px !important; /* On réduit la zone pour pas que ce soit trop haut */
        padding: 2px !important;
    }

    .elementor-4519 .elementor-element.elementor-element-731c1da .gallery-item img {
        max-height: 45px !important; /* Logos plus petits pour tenir à 4 */
    }

    .elementor-4519 .elementor-element.elementor-element-731c1da .gallery {
        column-gap: 8px !important; /* Espace très fin entre les logos */
        row-gap: 15px !important;
        justify-content: center !important;
    }
}/* End custom CSS */