.elementor-40657 .elementor-element.elementor-element-11d43de{--display:flex;--min-height:200px;--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-40657 .elementor-element.elementor-element-11d43de:not(.elementor-motion-effects-element-type-background), .elementor-40657 .elementor-element.elementor-element-11d43de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(171deg, var( --e-global-color-4c79d72 ) 0%, #002341 100%);}.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 );color:var( --e-global-color-primary );}.elementor-40657 .elementor-element.elementor-element-4d9b48e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-57df869 );}.elementor-40657 .elementor-element.elementor-element-1c843e2{--display:flex;}.elementor-40657 .elementor-element.elementor-element-b2fa1bc{text-align:center;}.elementor-40657 .elementor-element.elementor-element-b2fa1bc .elementor-heading-title{color:var( --e-global-color-4c79d72 );}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next path, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev path, {fill:var( --e-global-color-fb590d9 );}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next polyline, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev polyline{stroke:var( --e-global-color-fb590d9 );}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next:hover path, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev:hover path, {fill:var( --e-global-color-accent );}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next:hover line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev:hover line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next:hover polyline, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev:hover polyline{stroke:var( --e-global-color-accent );}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev polyline, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next polyline{stroke-width:10;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev line{stroke-width:10;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next line, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev polyline, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next polyline{stroke-dasharray:0,0;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev{transform:scale(0.39);}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev{left:-30px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next{right:-30px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next{top:50%;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;width:8px;height:8px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-pagination{bottom:10px;padding-right:10px;padding-left:10px;}.elementor-40657 .elementor-element.elementor-element-efb3835{text-align:center;}.elementor-40657 .elementor-element.elementor-element-447f043f{--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-40657 .elementor-element.elementor-element-447f043f:not(.elementor-motion-effects-element-type-background), .elementor-40657 .elementor-element.elementor-element-447f043f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4e2940 );}.elementor-40657 .elementor-element.elementor-element-30eab2a4{--swiper-slides-to-display:3;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-57df869 );}.elementor-40657 .elementor-element.elementor-element-30eab2a4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-4c79d72 );}.elementor-40657 .elementor-element.elementor-element-30eab2a4 .swiper-slide > .elementor-element{height:100%;}.elementor-40657 .elementor-element.elementor-element-510598cf{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40657 .elementor-element.elementor-element-4ba93d65{color:var( --e-global-color-4c79d72 );}.elementor-40657 .elementor-element.elementor-element-c1e6de3{--display:flex;}.elementor-40657 .elementor-element.elementor-element-f345af6{color:var( --e-global-color-4c79d72 );}.elementor-40657 .elementor-element.elementor-element-64d79d9{--display:flex;}.elementor-40657 .elementor-element.elementor-element-642a116{color:var( --e-global-color-4c79d72 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-40657 .elementor-element.elementor-element-4d9b48e .elementor-heading-title{font-size:32px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev{left:-23px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next{right:-23px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next{top:148px;}.elementor-40657 .elementor-element.elementor-element-30eab2a4{--swiper-slides-to-display:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-40657 .elementor-element.elementor-element-11d43de{--content-width:997px;}}@media(max-width:767px){.elementor-40657 .elementor-element.elementor-element-11d43de:not(.elementor-motion-effects-element-type-background), .elementor-40657 .elementor-element.elementor-element-11d43de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, var( --e-global-color-4c79d72 ) 40%, #002341 65%);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-40657 .elementor-element.elementor-element-4d9b48e .elementor-heading-title{font-size:21px;}.elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-prev, .elementor-40657 .elementor-element.elementor-element-efb3835 .swiper-button-next{top:69px;}.elementor-40657 .elementor-element.elementor-element-30eab2a4{--swiper-slides-to-display:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-efb3835 */.elementor-40657 .elementor-element.elementor-element-efb3835 .size-container {
    max-width: 300px;
    margin: 0 auto;
    font-family: Arial, sans-serif;
    color: white;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .size-main {
    background-color: #2055b5;
    padding: 15px;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .size-others {
    background-color: #284293;
    padding: 15px;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .size-row {
    display: grid;
    grid-template-columns: 100px auto 100px;
    align-items: center;
    justify-content: center;
    padding: 5px 0;
    white-space: nowrap;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .size-main .size-row {
    font-size: 30px;
    font-weight: bold;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .size-others .size-row {
    font-size: 18px;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .measure-name {
    text-align: right;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .measure-value {
    text-align: left;
}

.elementor-40657 .elementor-element.elementor-element-efb3835 .spacer {
    text-align: center;
    color: rgba(255,255,255,0.5);
    padding: 0px 3px;
}

@media (max-width: 767px) {
    .elementor-40657 .elementor-element.elementor-element-efb3835 .size-main .size-row {
        font-size: 20px;
    }
    
    .elementor-40657 .elementor-element.elementor-element-efb3835 .size-others .size-row {
        font-size: 14px;
    }
    
    .elementor-40657 .elementor-element.elementor-element-efb3835 .size-row {
        grid-template-columns: 80px auto 80px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-642a116 */.elementor-40657 .elementor-element.elementor-element-642a116 .size-container {
    max-width: 100%;
    overflow-x: auto; /* Voor scrollen op kleinere schermen */
    margin: 20px auto;
}

.elementor-40657 .elementor-element.elementor-element-642a116 .tg {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.elementor-40657 .elementor-element.elementor-element-642a116 .tg-header {
    background-color: #0298FC; /* Hoofdkleur Pedifris */
    color: white;
    font-weight: bold;
    padding: 10px;
    text-align: center;
}

.elementor-40657 .elementor-element.elementor-element-642a116 .tg-data {
    padding: 10px;
    text-align: center;
    border: 3px solid white; /* Witte lijnen */
}

/* Afwisselende rijen kleuren */
.elementor-40657 .elementor-element.elementor-element-642a116 .row-light {
    background-color: #D6EEFF; /* Lichtere tint */
}

.elementor-40657 .elementor-element.elementor-element-642a116 .row-dark {
    background-color: #B3D4E7; /* Lichter dan de eerdere donkerder tint */
}

/* Laatste rij zonder grens */
.elementor-40657 .elementor-element.elementor-element-642a116 .tg-data:last-child {
    border-bottom: none; /* Geen grens onderlaatste rij */
}

@media (max-width: 768px) {
    .elementor-40657 .elementor-element.elementor-element-642a116 .tg-header {
        font-size: 16px; /* Kleinere lettergrootte voor mobiele apparaten */
    }

    .elementor-40657 .elementor-element.elementor-element-642a116 .tg-data {
        font-size: 14px; /* Kleinere lettergrootte voor mobiele apparaten */
    }
}/* End custom CSS */