.elementor-7789 .elementor-element.elementor-element-0ac3edb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:210px;--padding-bottom:72px;--padding-left:50px;--padding-right:50px;}.elementor-7789 .elementor-element.elementor-element-0ac3edb:not(.elementor-motion-effects-element-type-background), .elementor-7789 .elementor-element.elementor-element-0ac3edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-7789 .elementor-element.elementor-element-ac8a5b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-cd91497 .elementor-icon-list-icon{width:14px;}.elementor-7789 .elementor-element.elementor-element-cd91497 .elementor-icon-list-icon i{font-size:14px;}.elementor-7789 .elementor-element.elementor-element-cd91497 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7789 .elementor-element.elementor-element-144bc25{width:var( --container-widget-width, 720px );max-width:720px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-7789 .elementor-element.elementor-element-144bc25 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:46px;font-weight:800;line-height:1.12em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-7789 .elementor-element.elementor-element-0f46d9e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-item:not(:last-child):after{content:"";height:60%;border-color:#4A4A4A;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-icon{width:14px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-icon i{font-size:14px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-text, .elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-text a{color:#BDBDBD;}.elementor-7789 .elementor-element.elementor-element-0f46d9e .elementor-icon-list-item{font-family:"Roboto", Roboto;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-7789 .elementor-element.elementor-element-fa6522e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-2a67758 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-7789 .elementor-element.elementor-element-2d95498{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px;}.elementor-7789 .elementor-element.elementor-element-bab7b34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-71dfd33{color:#2B2B2B;font-family:"Roboto", Roboto;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-7789 .elementor-element.elementor-element-aad6468{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E2;--border-color:#E5E5E2;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-019bc30{width:auto;max-width:auto;}.elementor-7789 .elementor-element.elementor-element-019bc30 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:15px;font-weight:400;line-height:1em;color:#5F5F5F;}.elementor-7789 .elementor-element.elementor-element-f2298b1{width:auto;max-width:auto;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#DADAD6;}.elementor-7789 .elementor-element.elementor-element-f2298b1 .elementor-share-btn{font-size:calc(0.9px * 10);border-width:1px;}.elementor-7789 .elementor-element.elementor-element-f2298b1 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.1em;}.elementor-7789 .elementor-element.elementor-element-3efc234{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-a22cc15{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7789 .elementor-element.elementor-element-a22cc15:not(.elementor-motion-effects-element-type-background), .elementor-7789 .elementor-element.elementor-element-a22cc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-7789 .elementor-element.elementor-element-e1f8339 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:22px;font-weight:700;line-height:1.25em;color:#101010;}.elementor-7789 .elementor-element.elementor-element-abfc782{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Roboto;font-size:16px;font-weight:400;line-height:1.6em;color:#4A4A4A;}.elementor-7789 .elementor-element.elementor-element-3a8840f .elementor-button{background-color:#E20404;font-family:"Roboto", Roboto;font-size:16px;font-weight:700;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 20px 17px 20px;}.elementor-7789 .elementor-element.elementor-element-3a8840f .elementor-button:hover, .elementor-7789 .elementor-element.elementor-element-3a8840f .elementor-button:focus{background-color:#B80303;}.elementor-7789 .elementor-element.elementor-element-3a8840f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Roboto;font-size:16px;font-weight:700;line-height:1em;fill:#101010;color:#101010;padding:14px 0px 4px 0px;}.elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button-content-wrapper{flex-direction:row;}.elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button:hover, .elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button:focus{color:#E20404;}.elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button:hover svg, .elementor-7789 .elementor-element.elementor-element-e04673b .elementor-button:focus svg{fill:#E20404;}.elementor-7789 .elementor-element.elementor-element-f19e683{--divider-border-style:solid;--divider-color:#E0E0DC;--divider-border-width:1px;}.elementor-7789 .elementor-element.elementor-element-f19e683 .elementor-divider-separator{width:100%;}.elementor-7789 .elementor-element.elementor-element-f19e683 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-icon i{color:#E20404;transition:color 0.3s;}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-icon svg{fill:#E20404;transition:fill 0.3s;}.elementor-7789 .elementor-element.elementor-element-6da23c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-item > a{font-family:"Roboto", Roboto;font-size:15px;font-weight:400;line-height:1.45em;}.elementor-7789 .elementor-element.elementor-element-6da23c6 .elementor-icon-list-text{color:#2B2B2B;transition:color 0.3s;}.elementor-7789 .elementor-element.elementor-element-36e16b7{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:96px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px;}.elementor-7789 .elementor-element.elementor-element-36e16b7:not(.elementor-motion-effects-element-type-background), .elementor-7789 .elementor-element.elementor-element-36e16b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-7789 .elementor-element.elementor-element-0515406{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-f93df53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-a7fab54{text-align:start;}.elementor-7789 .elementor-element.elementor-element-a7fab54 .elementor-heading-title{font-family:var( --e-global-typography-29a7a09-font-family ), Roboto;font-size:var( --e-global-typography-29a7a09-font-size );font-weight:var( --e-global-typography-29a7a09-font-weight );color:var( --e-global-color-2456a1e );}.elementor-7789 .elementor-element.elementor-element-0f61c64{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button{background-color:#02010100;fill:var( --e-global-color-2456a1e );color:var( --e-global-color-2456a1e );padding:0px 0px 0px 0px;}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button:hover, .elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-4e480f6 );}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button:hover svg, .elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button:focus svg{fill:var( --e-global-color-4e480f6 );}.elementor-7789 .elementor-element.elementor-element-bd1cb4f{--grid-columns:2;}@media(max-width:1200px){.elementor-7789 .elementor-element.elementor-element-a7fab54 .elementor-heading-title{font-size:var( --e-global-typography-29a7a09-font-size );}}@media(min-width:768px){.elementor-7789 .elementor-element.elementor-element-0ac3edb{--content-width:1440px;}.elementor-7789 .elementor-element.elementor-element-2d95498{--content-width:1440px;}.elementor-7789 .elementor-element.elementor-element-bab7b34{--width:840px;}.elementor-7789 .elementor-element.elementor-element-3efc234{--width:380px;}.elementor-7789 .elementor-element.elementor-element-f93df53{--width:70%;}.elementor-7789 .elementor-element.elementor-element-0f61c64{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7789 .elementor-element.elementor-element-bab7b34{--width:100%;}.elementor-7789 .elementor-element.elementor-element-3efc234{--width:100%;}}@media(max-width:1024px){.elementor-7789 .elementor-element.elementor-element-0ac3edb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:170px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-7789 .elementor-element.elementor-element-144bc25{width:100%;max-width:100%;}.elementor-7789 .elementor-element.elementor-element-144bc25 .elementor-heading-title{font-size:38px;}.elementor-7789 .elementor-element.elementor-element-2a67758 img{height:340px;}.elementor-7789 .elementor-element.elementor-element-2d95498{--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;--padding-top:56px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;} .elementor-7789 .elementor-element.elementor-element-f2298b1{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7789 .elementor-element.elementor-element-36e16b7{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-7789 .elementor-element.elementor-element-a7fab54 .elementor-heading-title{font-size:var( --e-global-typography-29a7a09-font-size );}.elementor-7789 .elementor-element.elementor-element-bd1cb4f{--grid-columns:2;}}@media(max-width:767px){.elementor-7789 .elementor-element.elementor-element-0ac3edb{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:130px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-7789 .elementor-element.elementor-element-144bc25{width:100%;max-width:100%;}.elementor-7789 .elementor-element.elementor-element-144bc25 .elementor-heading-title{font-size:30px;}.elementor-7789 .elementor-element.elementor-element-2a67758 img{height:220px;border-radius:16px 16px 16px 16px;}.elementor-7789 .elementor-element.elementor-element-2d95498{--padding-top:40px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7789 .elementor-element.elementor-element-71dfd33{font-size:17px;} .elementor-7789 .elementor-element.elementor-element-f2298b1{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7789 .elementor-element.elementor-element-36e16b7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7789 .elementor-element.elementor-element-0515406{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7789 .elementor-element.elementor-element-a7fab54 .elementor-heading-title{font-size:var( --e-global-typography-29a7a09-font-size );}.elementor-7789 .elementor-element.elementor-element-0f61c64{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7789 .elementor-element.elementor-element-8509ee9 .elementor-button{padding:0px 0px 0px 0px;}.elementor-7789 .elementor-element.elementor-element-bd1cb4f{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-0ac3edb *//* Dama blog v2: alleen opmaak van de berichtinhoud en details; opbouw is native. */
/* kruimelpad en chip */
.elementor-7789 .dama-kruimel .rank-math-breadcrumb p{margin:0;font-size:15px;line-height:1.5;color:#9A9A9A}
.elementor-7789 .dama-kruimel a{color:#BDBDBD;text-decoration:none}
.elementor-7789 .dama-kruimel a:hover{color:#fff}
.elementor-7789 .dama-kruimel .last{color:#fff}
.elementor-7789 .dama-kruimel .separator{color:#6A6A6A;margin:0 6px}
.elementor-7789 .dama-chip{margin-top:32px}
.elementor-7789 .dama-chip .elementor-icon-list-item{background:#E20404;border-radius:999px;padding:8px 12px !important}
.elementor-7789 .dama-chip .elementor-icon-list-text,.elementor-7789 .dama-chip a{color:#fff !important;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}

/* vast ritme in het artikel: 20 tussen alinea's, 64 boven een kop, 16 onder een kop, 40 rond een blok */
.elementor-7789 .dama-artikel>*{margin:0;margin-bottom:0 !important}
.elementor-7789 .dama-artikel>*+*{margin-top:20px}
.elementor-7789 .dama-artikel>h2,.elementor-7789 .dama-faq>h2{margin-top:64px;font-size:32px !important;line-height:1.2;letter-spacing:-.015em;font-weight:700 !important;color:#101010}
.elementor-7789 .dama-artikel>h2+*{margin-top:16px}
.elementor-7789 .dama-artikel>:is(.dama-antwoord,.dama-cta,table,.dama-faq,figure){margin-top:40px}
.elementor-7789 .dama-artikel>:is(.dama-antwoord,.dama-cta,table,.dama-faq,figure)+*{margin-top:40px}
.elementor-7789 .dama-artikel>h2+:is(table,.dama-cta){margin-top:24px}
.elementor-7789 .dama-artikel>:first-child{margin-top:0}
/* lege WordPress-alinea's rond de blokken weg */
.elementor-7789 .dama-artikel>p:empty,
.elementor-7789 .dama-artikel>p:has(+ .dama-antwoord),
.elementor-7789 .dama-artikel>.dama-antwoord+p:not(:has(*:not(br))),
.elementor-7789 .dama-artikel>.dama-cta+p:not(:has(*:not(br))),
.elementor-7789 .dama-artikel>p:has(+ .dama-faq),
.elementor-7789 .dama-artikel>.dama-faq+p:not(:has(*:not(br))){display:none}
.elementor-7789 .dama-artikel a{color:#C20303;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.elementor-7789 .dama-artikel a:hover{color:#8F0202}
.elementor-7789 .dama-artikel ul{list-style:none;padding:0}
.elementor-7789 .dama-artikel ul li{position:relative;padding-left:36px;margin-top:14px}
.elementor-7789 .dama-artikel ul li:first-child{margin-top:0}
.elementor-7789 .dama-artikel ul li:before{content:"";position:absolute;left:4px;top:.45em;width:12px;height:7px;border-left:2.4px solid #E20404;border-bottom:2.4px solid #E20404;transform:rotate(-45deg)}

/* kort antwoord */
.elementor-7789 .dama-antwoord{background:#F5F5F3 !important;border:0 !important;border-radius:16px;padding:32px 36px !important;font-size:20px;line-height:1.6;color:#101010}
.elementor-7789 .dama-antwoord strong:first-child{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#B80303;margin-bottom:14px;line-height:1}

/* keuzetegels */
.elementor-7789 .dama-cta{background:#fff !important;border:1px solid #E5E5E2;border-radius:16px !important;padding:28px 32px !important}
.elementor-7789 .dama-cta p{margin:0}
.elementor-7789 .dama-cta__tegels{display:flex !important;flex-wrap:wrap;gap:12px !important;margin:20px 0 0 !important}
.elementor-7789 .dama-cta__tegel{flex:1 1 auto;white-space:nowrap;justify-content:space-between !important;gap:12px;padding:16px 18px !important;min-height:0 !important;border:1px solid #DADAD6 !important;border-radius:12px !important;font-size:16px;text-decoration:none !important}
.elementor-7789 .dama-cta__tegel:after{content:"\2192";color:#E20404;font-weight:700}
.elementor-7789 .dama-cta__tegel:hover{border-color:#E20404 !important;background:#FFF7F7;box-shadow:none !important}
/* laatste blok = donkere afsluiter */
.elementor-7789 .dama-cta:not(.dama-cta--vroeg){background:#101010 !important;border:0;border-radius:20px !important;padding:40px !important;color:#D6D6D6}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__kop strong{display:block;font-size:28px;line-height:1.2;color:#fff}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) p+p{margin-top:12px}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__tegel{background:#1C1C1C !important;border-color:#3A3A3A !important;color:#fff !important}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__tegel:first-child{background:#E20404 !important;border-color:#E20404 !important}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__tegel:first-child:after{color:#fff}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__meer{margin-top:20px;font-size:15px;color:#BDBDBD}
.elementor-7789 .dama-cta:not(.dama-cta--vroeg) .dama-cta__meer a{color:#fff}

/* tabel */
.elementor-7789 .dama-artikel table{width:100%;border-collapse:separate !important;border-spacing:0;border:1px solid #E5E5E2 !important;border-radius:16px;overflow:hidden;font-size:16px;line-height:1.5}
.elementor-7789 .dama-artikel :is(th,td){border:0 !important;border-top:1px solid #E5E5E2 !important;padding:18px 20px !important;text-align:left !important;vertical-align:top;background:#fff !important}
.elementor-7789 .dama-artikel th{border-top:0 !important;background:#F5F5F3 !important;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#5F5F5F;font-weight:700;padding:16px 20px !important}
.elementor-7789 .dama-artikel td:first-child{font-weight:700;color:#101010}

/* FAQ */
.elementor-7789 .dama-faq>h2{margin:0 0 16px}
.elementor-7789 .dama-artikel>.dama-faq{margin-top:64px}
.elementor-7789 .dama-faq h3{margin:0 !important;padding:22px 0 8px;border-top:1px solid #E5E5E2;font-size:19px !important;line-height:1.4;color:#101010}
.elementor-7789 .dama-faq p{margin:0;padding-bottom:22px}
.elementor-7789 .dama-faq>:last-child{border-bottom:1px solid #E5E5E2}

/* zijbalk */
.elementor-7789 .dama-toc .elementor-toc__header{padding:0 0 14px !important;text-transform:uppercase}
.elementor-7789 .dama-toc .elementor-toc__body{padding:0 !important;border-left:1px solid #E5E5E2}
.elementor-7789 .dama-toc .elementor-toc__list-item-text-wrapper:before{display:none}
.elementor-7789 .dama-toc .elementor-toc__list-item{margin:0}
.elementor-7789 .dama-toc .elementor-toc__list-item-text{display:block;padding:8px 0 8px 16px;margin-left:-1px;border-left:2px solid transparent}
.elementor-7789 .dama-toc .elementor-item-active{color:#101010 !important;font-weight:700;border-left-color:#E20404 !important}
.elementor-7789 .dama-zijkaart .dama-beltekst .elementor-button-content-wrapper{justify-content:center}
.elementor-7789 .dama-zijkaart .dama-beltekst i{color:#E20404}

@media (max-width:767px){
 .elementor-7789 .dama-chip{margin-top:24px}
 .elementor-7789 .dama-artikel>*+*{margin-top:18px}
 .elementor-7789 .dama-artikel>h2,.elementor-7789 .dama-faq>h2{margin-top:48px;font-size:25px !important;line-height:1.25}
 .elementor-7789 .dama-faq>h2{margin-top:0}
 .elementor-7789 .dama-artikel>.dama-faq{margin-top:48px}
 .elementor-7789 .dama-artikel>h2+*{margin-top:12px}
 .elementor-7789 .dama-artikel>:is(.dama-antwoord,.dama-cta,table,.dama-faq,figure){margin-top:32px}
 .elementor-7789 .dama-artikel>:is(.dama-antwoord,.dama-cta,table,.dama-faq,figure)+*{margin-top:32px}
 .elementor-7789 .dama-artikel>:first-child{margin-top:0}
 .elementor-7789 .dama-antwoord{padding:22px !important;font-size:18px}
 .elementor-7789 .dama-cta{padding:22px 20px !important}
 .elementor-7789 .dama-cta:not(.dama-cta--vroeg){padding:28px 22px !important}
 .elementor-7789 .dama-cta__tegels{flex-direction:column}
 .elementor-7789 .dama-cta__tegel{min-height:52px !important}
 .elementor-7789 .dama-faq h3{font-size:17px !important;padding-top:18px}
 /* tabel als kaartjes; labels komen uit de kolomkoppen via data-label, anders zonder label */
 .elementor-7789 .dama-artikel table,.elementor-7789 .dama-artikel tbody,.elementor-7789 .dama-artikel tr,.elementor-7789 .dama-artikel td{display:block;width:auto !important;max-width:100%;box-sizing:border-box;min-width:0 !important}
 .elementor-7789 .dama-artikel thead{display:none}
 .elementor-7789 .dama-artikel tr{padding:16px 18px;border-top:1px solid #E5E5E2}
 .elementor-7789 .dama-artikel tr:first-child{border-top:0}
 .elementor-7789 .dama-artikel td{border:0 !important;padding:2px 0 !important;font-size:15px}
 .elementor-7789 .dama-artikel td:first-child{font-size:16px;padding-bottom:6px !important}
 .elementor-7789 .dama-artikel td[data-label]:before{content:attr(data-label) ": ";color:#5F5F5F}
}

.elementor-7789 .dama-blogfoto img{width:100%;display:block}
.elementor-7789 .dama-zijbalk{align-self:flex-start;position:sticky;top:144px}
@media (max-width:1024px){.elementor-7789 .dama-zijbalk{position:static}}
.elementor-7789 .elementor-share-btn{border-color:#DADAD6 !important;background:#fff !important}
.elementor-7789 .elementor-share-btn__icon i,.elementor-7789 .elementor-share-btn__icon svg{color:#101010 !important;fill:#101010 !important}
.elementor-7789 .dama-zijkaart .dama-beltekst svg{fill:#E20404}
.elementor-7789 .dama-artikel figure{margin-left:0;margin-right:0}
.elementor-7789 .dama-artikel figure img{width:100%;height:auto;border-radius:16px;display:block}
.elementor-7789 .dama-artikel figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:#5F5F5F}
.elementor-7789 .dama-artikel .dama-fotoduo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.elementor-7789 .dama-artikel .dama-fotoduo img{aspect-ratio:3/4;object-fit:cover}
.elementor-7789 .dama-artikel>p:first-child+.dama-antwoord,.elementor-7789 .dama-artikel>p:first-child:not(:has(*:not(br)))+*{margin-top:0 !important}
.elementor-7789 .dama-artikel figcaption{font-style:normal}
.elementor-7789 .dama-artikel .dama-foto>img{aspect-ratio:16/10;object-fit:cover;height:auto}
/* kolommen: tekst vult, kaart 380, altijd 96 ertussen; nooit onder elkaar op desktop */
@media (min-width:1025px){
.elementor-7789 .dama-blogbody>.e-con-inner{flex-wrap:nowrap !important;justify-content:flex-start !important;column-gap:96px !important;gap:96px !important}
.elementor-7789 .dama-artikelkolom{flex:1 1 0 !important;min-width:0 !important;width:auto !important;max-width:none !important}
.elementor-7789 .dama-zijbalk{flex:0 0 380px !important;width:380px !important;max-width:380px !important}
}
@media (min-width:1025px) and (max-width:1200px){
.elementor-7789 .dama-blogbody>.e-con-inner{column-gap:56px !important;gap:56px !important}
.elementor-7789 .dama-zijbalk{flex-basis:320px !important;width:320px !important;max-width:320px !important}
}
@media (max-width:1024px){
.elementor-7789 .dama-artikelkolom,.elementor-7789 .dama-zijbalk{width:100% !important;max-width:100% !important}
}
.elementor-7789 .dama-bloghero h1{text-wrap:balance}
/* kop: tekst links, foto rechts (desktop) */
@media (min-width:1025px){
.elementor-7789 .dama-bloghero>.e-con-inner{flex-wrap:nowrap !important}
.elementor-7789 .dama-herotekst{flex:1 1 0 !important;min-width:0 !important;width:auto !important}
.elementor-7789 .dama-herofoto{flex:0 0 46% !important;width:46% !important;max-width:620px !important}
}
@media (max-width:1024px){.elementor-7789 .dama-herofoto{width:100% !important}}/* End custom CSS */