.elementor-753 .elementor-element.elementor-element-2a4faa06{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-icon i{color:#CCFF02;transition:color 0.3s;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-icon svg{fill:#CCFF02;transition:fill 0.3s;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-753 .elementor-element.elementor-element-073c004{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-text{color:#CCFF02;transition:color 0.3s;}.elementor-753 .elementor-element.elementor-element-073c004 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}body.elementor-page-753:not(.elementor-motion-effects-element-type-background), body.elementor-page-753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}/* Start custom CSS for shortcode, class: .elementor-element-750352c4 *//* Complianz: witte tekst */
#cmplz-document,
#cmplz-document * {
    color: #fff !important;
}

/* Donkere uitklapvlakken en cookietabellen */
#cmplz-document .cmplz-category,
#cmplz-document .cmplz-category-header,
#cmplz-document .cmplz-description,
#cmplz-document details,
#cmplz-document summary,
#cmplz-document #cmplz-cookies-overview,
#cmplz-document #cmplz-cookies-overview * {
    background-color: #191919 !important;
}

#cmplz-document #cmplz-cookies-overview,
#cmplz-document #cmplz-cookies-overview * {
    border-color: #383838 !important;
}

/* Links en SVG-iconen */
#cmplz-document a {
    text-decoration: underline;
}

#cmplz-document svg {
    fill: currentColor !important;
}

/* Originele pijltjes verwijderen */
#cmplz-document summary.cmplz-service-header,
#cmplz-document summary.cmplz-service-header > div {
    background-image: none !important;
    list-style: none !important;
}

#cmplz-document summary.cmplz-service-header::marker {
    content: "" !important;
}

#cmplz-document summary.cmplz-service-header::before,
#cmplz-document summary.cmplz-service-header::-webkit-details-marker,
#cmplz-document summary.cmplz-service-header > div::before,
#cmplz-document summary.cmplz-service-header > div::after {
    display: none !important;
}

/* Eén wit pijltje per cookieonderdeel */
#cmplz-document summary.cmplz-service-header {
    position: relative;
    padding-right: 40px;
}

#cmplz-document summary.cmplz-service-header::after {
    content: "" !important;
    position: absolute;
    right: 16px;
    top: 50%;
    width: 10px;
    height: 10px;
    background: none !important;
    border: solid #fff !important;
    border-width: 0 2px 2px 0 !important;
    transform: translateY(-75%) rotate(45deg);
}

#cmplz-document details[open] > summary.cmplz-service-header::after {
    transform: translateY(-25%) rotate(225deg);
}/* End custom CSS */