.elementor-1859 .elementor-element.elementor-element-52d63ba7{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-7cfa719{--display:flex;--background-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-6cab4121{--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;--background-transition:0.3s;--border-radius:22px 22px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1859 .elementor-element.elementor-element-6cab4121:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-6cab4121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf817c );}.elementor-1859 .elementor-element.elementor-element-6cab4121:hover{background-color:var( --e-global-color-e915a70 );}.elementor-1859 .elementor-element.elementor-element-6cab4121, .elementor-1859 .elementor-element.elementor-element-6cab4121::before{--border-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-28147ac0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-28147ac0{text-align:center;}.elementor-1859 .elementor-element.elementor-element-28147ac0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-1859 .elementor-element.elementor-element-ac21211{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-ac21211:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-ac21211.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-ac21211 img{width:100%;}.elementor-1859 .elementor-element.elementor-element-74a2f294 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1859 .elementor-element.elementor-element-96c2d85 .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;font-weight:600;letter-spacing:-0.1px;border-radius:18px 18px 18px 18px;padding:10px 20px 14px 20px;}.elementor-1859 .elementor-element.elementor-element-96c2d85 .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-96c2d85 .elementor-button:focus{background-color:var( --e-global-color-0dd398f );color:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-96c2d85{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-96c2d85 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1859 .elementor-element.elementor-element-96c2d85.elementor-element{--order:99999 /* order end hack */;}.elementor-1859 .elementor-element.elementor-element-96c2d85 .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-96c2d85 .elementor-button:focus svg{fill:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-6a523861{--display:flex;--background-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-67c9b9c4{--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;--background-transition:0.3s;--border-radius:22px 22px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1859 .elementor-element.elementor-element-67c9b9c4:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-67c9b9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf817c );}.elementor-1859 .elementor-element.elementor-element-67c9b9c4:hover{background-color:var( --e-global-color-e915a70 );}.elementor-1859 .elementor-element.elementor-element-67c9b9c4, .elementor-1859 .elementor-element.elementor-element-67c9b9c4::before{--border-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-9ce654 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-9ce654{text-align:center;}.elementor-1859 .elementor-element.elementor-element-9ce654 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-1859 .elementor-element.elementor-element-6cab0c7f{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-6cab0c7f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-6cab0c7f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-6cab0c7f img{width:100%;}.elementor-1859 .elementor-element.elementor-element-6ac034ba > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;font-weight:600;letter-spacing:-0.1px;border-radius:18px 18px 18px 18px;padding:10px 20px 14px 20px;}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-1aa0dc5f .elementor-button:focus{background-color:var( --e-global-color-0dd398f );color:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f.elementor-element{--order:99999 /* order end hack */;}.elementor-1859 .elementor-element.elementor-element-1aa0dc5f .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-1aa0dc5f .elementor-button:focus svg{fill:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-2c5d2ff1{--display:flex;--background-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-41248369{--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;--background-transition:0.3s;--border-radius:22px 22px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1859 .elementor-element.elementor-element-41248369:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-41248369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf817c );}.elementor-1859 .elementor-element.elementor-element-41248369:hover{background-color:var( --e-global-color-e915a70 );}.elementor-1859 .elementor-element.elementor-element-41248369, .elementor-1859 .elementor-element.elementor-element-41248369::before{--border-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-4f6757f6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-4f6757f6{text-align:center;}.elementor-1859 .elementor-element.elementor-element-4f6757f6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-1859 .elementor-element.elementor-element-70710256{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-70710256:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-70710256.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-70710256 img{width:100%;}.elementor-1859 .elementor-element.elementor-element-79339e31 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1859 .elementor-element.elementor-element-26600ef2 .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;font-weight:600;letter-spacing:-0.1px;border-radius:18px 18px 18px 18px;padding:10px 20px 14px 20px;}.elementor-1859 .elementor-element.elementor-element-26600ef2 .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-26600ef2 .elementor-button:focus{background-color:var( --e-global-color-0dd398f );color:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-26600ef2{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-26600ef2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1859 .elementor-element.elementor-element-26600ef2.elementor-element{--order:99999 /* order end hack */;}.elementor-1859 .elementor-element.elementor-element-26600ef2 .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-26600ef2 .elementor-button:focus svg{fill:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-54d6a12c{--display:flex;--background-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-46b5843d{--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;--background-transition:0.3s;--border-radius:22px 22px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1859 .elementor-element.elementor-element-46b5843d:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-46b5843d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf817c );}.elementor-1859 .elementor-element.elementor-element-46b5843d:hover{background-color:var( --e-global-color-e915a70 );}.elementor-1859 .elementor-element.elementor-element-46b5843d, .elementor-1859 .elementor-element.elementor-element-46b5843d::before{--border-transition:0.3s;}.elementor-1859 .elementor-element.elementor-element-26af229 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1859 .elementor-element.elementor-element-26af229{text-align:center;}.elementor-1859 .elementor-element.elementor-element-26af229 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-1859 .elementor-element.elementor-element-1a619064{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-1a619064:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-1a619064.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://noordergloed.nl/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1859 .elementor-element.elementor-element-1a619064 img{width:100%;}.elementor-1859 .elementor-element.elementor-element-17914518 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1859 .elementor-element.elementor-element-74d348ca .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;font-weight:600;letter-spacing:-0.1px;border-radius:18px 18px 18px 18px;padding:10px 20px 14px 20px;}.elementor-1859 .elementor-element.elementor-element-74d348ca .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-74d348ca .elementor-button:focus{background-color:var( --e-global-color-0dd398f );color:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-74d348ca{width:100%;max-width:100%;}.elementor-1859 .elementor-element.elementor-element-74d348ca > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1859 .elementor-element.elementor-element-74d348ca.elementor-element{--order:99999 /* order end hack */;}.elementor-1859 .elementor-element.elementor-element-74d348ca .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-74d348ca .elementor-button:focus svg{fill:var( --e-global-color-923a864 );}.elementor-1859 .elementor-element.elementor-element-314752dd{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--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-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-1859 .elementor-element.elementor-element-314752dd :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFFBF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-1859 .elementor-element.elementor-element-314752dd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1859 .elementor-element.elementor-element-314752dd{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-314752dd */.elementor-677 .elementor-element.elementor-element-d2739fa :is(.elementor-swiper-button-prev ) {
    background-color: #FFFFFFBF;
    border-radius: 0px 20px 20px 0px;
    padding: 20px 20px 20px 10px;
}
.elementor-677 .elementor-element.elementor-element-d2739fa :is(.elementor-swiper-button-next) {
    background-color: #FFFFFFBF;
    border-radius: 20px 0px 0px 20px;
    padding: 20px 10px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d63ba7 */.desktop-slider {
    display: block; /* Standaard zichtbaar */
}

@media (max-width: 1399px) {
    .desktop-slider {
        display: none;
    }
}

/* Basisstijl voor scherpe rendering */
.swiper-slide {
    transition: transform 0.4s ease-in-out;
    will-change: transform, opacity;
    position: relative;
    z-index: 1;
    backface-visibility: hidden;
    transform-origin: center;
}

/* Voorkom wazigheid bij hover */
.swiper-slide:hover {
    transform: scale(1.1);
    z-index: 10;
}

/* Voorkom anti-aliasingproblemen */
.swiper-wrapper {
    transform: translate3d(0, 0, 0);
    perspective: 1000px; /* Zorgt ervoor dat de browser correct rendert */
    will-change: transform;
}

/* Fix voor wazige tekst in de carousel */
.swiper-slide * {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Voorkom wazige afbeeldingen */
.swiper-slide img {
    image-rendering: crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    will-change: transform, opacity;
}/* End custom CSS */