.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-66ea15b{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-66ea15b .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-e65c814{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-e65c814 .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-c44d5ec{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-c44d5ec .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-9c8f5fc{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-9c8f5fc .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-3b133e3{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-3b133e3 .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-caf0092{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-caf0092 .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-de1609b{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-de1609b .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-f0b7d6b{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-f0b7d6b .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-a8f9d13{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-a8f9d13 .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-icon i{color:#F3DAAB;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-icon svg{fill:#F3DAAB;transition:fill 0.3s;}.elementor-747 .elementor-element.elementor-element-f3a5552{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-747 .elementor-element.elementor-element-f3a5552 .elementor-icon-list-text{color:#30383D;transition:color 0.3s;}.elementor-747 .elementor-element.elementor-element-fbb45a2{--e-image-carousel-slides-to-show:2;}.elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}@media(max-width:767px){.elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-747 .elementor-element.elementor-element-738fbf6.elementor-element{--align-self:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-fbb45a2 */.elementor-747 .elementor-element.elementor-element-fbb45a2 {
    width: 100vw !important;
    max-width: none !important;
    flex-shrink: 0;
    margin-left: calc(50% - 50vw);
}

.elementor-747 .elementor-element.elementor-element-fbb45a2 figure {
    aspect-ratio: 692 / 436;
}

.elementor-747 .elementor-element.elementor-element-fbb45a2 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    display: block;
}

@media (min-width: 1025px) {
    .elementor-747 .elementor-element.elementor-element-fbb45a2 {
        width: 100% !important;
        margin-left: 0;
        container-type: inline-size;
        clip-path: inset(-100px calc((100% - 100vw) / 2));
    }

    /* Twee slides van vier kolommen, met 40px tussenruimte. */
    .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-image-carousel-wrapper {
        width: calc((100% + 40px) * 8 / 9 - 40px);
        margin-left: 0;
        overflow: visible;
    }

    .elementor-747 .elementor-element.elementor-element-fbb45a2 figure {
        height: calc(((100cqw + 40px) * 4 / 9 - 40px) * 436 / 692);
    }

    .elementor-747 .elementor-element.elementor-element-fbb45a2 .swiper-slide-active {
        overflow: visible;
        z-index: 1;
    }

    /* Laat de eerste zichtbare afbeelding doorlopen tot de linkerrand. */
    .elementor-747 .elementor-element.elementor-element-fbb45a2 .swiper-slide-active figure {
        width: calc(100% + (100vw - 100cqw) / 2);
        margin-left: calc((100cqw - 100vw) / 2) !important;
    }

    .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button {
        top: -85px;
        transform: none;
        left: auto;
        color: #505653;
        font-size: 24px;
        width: 28px;
        height: 28px;
        align-items: center;
        justify-content: center;
    }

    .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button-next {
        right: 0;
    }

    .elementor-747 .elementor-element.elementor-element-fbb45a2 .elementor-swiper-button-prev {
        right: 20px;
    }


}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-738fbf6 */.rensol-carousel-nav {
    display: flex;
    gap: 50px;
    justify-content: flex-end;  /* rechts uitgelijnd */
}

.rensol-carousel-nav button {
    background: none;
    border: none;
    padding: 0;
    cursor: pointer;
    line-height: 0;
    transition: opacity 0.2s ease;
}

.rensol-carousel-nav button:hover {
    opacity: 0.7;
    background-color: transparent;
}
.rensol-carousel-nav button:focus {

    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-ba6bee4 */.elementor-747 .elementor-element.elementor-element-ba6bee4 .elementor-custom-embed {
    aspect-ratio: 875/650;
}
.elementor-747 .elementor-element.elementor-element-ba6bee4 iframe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-7975fe5 */.elementor-747 .elementor-element.elementor-element-7975fe5 .elementor-custom-embed {
    aspect-ratio: 875/650;
}
.elementor-747 .elementor-element.elementor-element-7975fe5 iframe {
    height: 100%;
}/* End custom CSS */