.elementor-59 .elementor-element.elementor-element-b5bb705 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-b5bb705:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b5bb705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://nemelec.be/wp-content/uploads/2026/04/Nemelec-126.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-b5bb705 > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-b5bb705 > .elementor-container{min-height:400px;}.elementor-59 .elementor-element.elementor-element-b5bb705{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-59 .elementor-element.elementor-element-050137b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-050137b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-2011ae4{text-align:center;}.elementor-59 .elementor-element.elementor-element-2011ae4 .elementor-heading-title{color:var( --e-global-color-21bfb04 );}.elementor-59 .elementor-element.elementor-element-ceb46ca{--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-59 .elementor-element.elementor-element-d11d892{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-2a909a7{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-2a909a7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-babc2c2{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-babc2c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-6b8ef3f{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-6b8ef3f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-707615c{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-707615c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-9e4cf20{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-9e4cf20 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-34a0b71{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-34a0b71 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-3464ac7{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-3464ac7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-4dcec3d{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-4dcec3d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-2e255b6{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-2e255b6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-3e60e2c{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-3e60e2c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-a54825d{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-a54825d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-6091d93{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-6091d93 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-3ec5cd1{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-3ec5cd1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-8732cf0{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-8732cf0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-b58427a{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-b58427a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-5bbae36{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-5bbae36 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-47f8632{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-47f8632 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-d2af2a4{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-d2af2a4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-513f2a1{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-513f2a1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-fa6a097{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-fa6a097 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-3a1f3be{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-3a1f3be .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-421faad{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-421faad .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-3ca05a3{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-3ca05a3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-7791f0f{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-7791f0f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-1acec49{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-1acec49 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-ad9467c{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-ad9467c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-82a0d4b{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-82a0d4b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-6e7c120{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-6e7c120 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-2230f3a{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-2230f3a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-59 .elementor-element.elementor-element-a1b3b3b{--e-image-carousel-slides-to-show:1;}.elementor-59 .elementor-element.elementor-element-a1b3b3b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-d11d892{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-b5bb705 > .elementor-container{min-height:200px;}.elementor-59 .elementor-element.elementor-element-b5bb705{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-d11d892{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-carousel, class: .elementor-element-2a909a7 */.elementor-59 .elementor-element.elementor-element-2a909a7 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-babc2c2 */.elementor-59 .elementor-element.elementor-element-babc2c2 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b8ef3f */.elementor-59 .elementor-element.elementor-element-6b8ef3f img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-707615c */.elementor-59 .elementor-element.elementor-element-707615c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9e4cf20 */.elementor-59 .elementor-element.elementor-element-9e4cf20 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-34a0b71 */.elementor-59 .elementor-element.elementor-element-34a0b71 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3464ac7 */.elementor-59 .elementor-element.elementor-element-3464ac7 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4dcec3d */.elementor-59 .elementor-element.elementor-element-4dcec3d img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2e255b6 */.elementor-59 .elementor-element.elementor-element-2e255b6 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3e60e2c */.elementor-59 .elementor-element.elementor-element-3e60e2c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a54825d */.elementor-59 .elementor-element.elementor-element-a54825d img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6091d93 */.elementor-59 .elementor-element.elementor-element-6091d93 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3ec5cd1 */.elementor-59 .elementor-element.elementor-element-3ec5cd1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8732cf0 */.elementor-59 .elementor-element.elementor-element-8732cf0 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b58427a */.elementor-59 .elementor-element.elementor-element-b58427a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5bbae36 */.elementor-59 .elementor-element.elementor-element-5bbae36 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-47f8632 */.elementor-59 .elementor-element.elementor-element-47f8632 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d2af2a4 */.elementor-59 .elementor-element.elementor-element-d2af2a4 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-513f2a1 */.elementor-59 .elementor-element.elementor-element-513f2a1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fa6a097 */.elementor-59 .elementor-element.elementor-element-fa6a097 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3a1f3be */.elementor-59 .elementor-element.elementor-element-3a1f3be img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-421faad */.elementor-59 .elementor-element.elementor-element-421faad img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3ca05a3 */.elementor-59 .elementor-element.elementor-element-3ca05a3 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7791f0f */.elementor-59 .elementor-element.elementor-element-7791f0f img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1acec49 */.elementor-59 .elementor-element.elementor-element-1acec49 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ad9467c */.elementor-59 .elementor-element.elementor-element-ad9467c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-82a0d4b */.elementor-59 .elementor-element.elementor-element-82a0d4b img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6e7c120 */.elementor-59 .elementor-element.elementor-element-6e7c120 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2230f3a */.elementor-59 .elementor-element.elementor-element-2230f3a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a1b3b3b */.elementor-59 .elementor-element.elementor-element-a1b3b3b img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4/4;
    min-width: 150px;
    min-height: 150px;
}/* End custom CSS */