.elementor-67 .elementor-element.elementor-element-b885c5e{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */.cm-planning-week {
    --cm-pw-border: #d1d5db;       /* lijnen tussen dagen */
    --cm-pw-muted: #6b7280;        /* gedempte tekst */
    --cm-pw-today: #fef3c7;        /* highlight vandaag */
    --cm-pw-today-text: #92400e;   /* tekstkleur vandaag */
    --cm-pw-slot-bg: #dc2626;      /* achtergrond tijd-pil */
    --cm-pw-slot-color: #ffffff;   /* tekstkleur tijd-pil */
}/* End custom CSS */