.elementor .prog-act{font-family:var(--font-tekst);font-size:16px;color:var(--kleur-kop);line-height:1.55;overflow-wrap: anywhere;\n}.elementor .prog-tijd{width:auto;font-family:"Chivo Mono";font-weight:400;font-size:16px;color:var(--kleur-kop);line-height:1.55;display:block;font-variant-numeric: tabular-nums; white-space: nowrap; font-variant-numeric: null; white-space: nowrap;\n}.elementor .prog-rij{padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:14px;grid-template-columns:128px 1fr;align-items: baseline;\n}.elementor .prog-tab-label{font-family:var(--font-tekst);font-weight:700;font-size:12px;color:inherit;letter-spacing:0.12em;line-height:1.35;text-transform:uppercase;}.elementor .prog-tab:hover,.elementor .prog-tab:focus-visible{background-color:var(--kleur-vlak);}.elementor .prog-tab:focus{outline-style:none;}.elementor .prog-tab{width:auto;min-width:0px;min-height:62px;color:var(--kleur-kop);text-align:center;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:6px;padding-inline-end:6px;border-inline-end-width:1px;border-style:none;background-color:transparent;transition:all 0.3s;display:flex;flex:1 1 0px;justify-content:center;align-items:center;border-right-style: solid; border-right-color: var(--kleur-rand); &.e--selected { background-color: var(--kleur-primair); color: var(--kleur-op-donker); }\n}.elementor .footer-kop{font-family:var(--font-tekst);font-weight:600;font-size:13px;color:var(--kleur-op-donker);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .link-op-donker:hover,.elementor .link-op-donker:focus-visible{color:var(--kleur-op-donker);opacity:100%;}.elementor .link-op-donker{font-family:var(--font-tekst);font-size:15px;color:var(--kleur-op-donker);line-height:1.9;opacity:80%;transition:opacity 0.3s;}.elementor .inhoud-breedte{width:100%;max-width:1290px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .sectie{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--kleur-achtergrond);}.elementor .kicker{font-family:var(--font-tekst);font-weight:600;font-size:13px;color:var(--kleur-secundair);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .knop-licht:hover,.elementor .knop-licht:focus-visible{color:var(--kleur-op-donker);background-color:transparent;}.elementor .knop-licht{font-family:var(--font-tekst);font-weight:700;font-size:13px;color:var(--kleur-primair);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;border-width:1px;border-color:var(--kleur-op-donker);border-style:solid;background-color:var(--kleur-op-donker);transition:all 0.3s;display:inline-flex;justify-content:center;align-items:center;}.elementor .knop-primair:hover,.elementor .knop-primair:focus-visible{color:var(--kleur-op-donker);border-color:var(--kleur-primair-hover);background-color:var(--kleur-primair-hover);}.elementor .knop-primair{font-family:var(--font-tekst);font-weight:700;font-size:13px;color:var(--kleur-op-donker);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;border-width:1px;border-color:var(--kleur-primair);border-style:solid;background-color:var(--kleur-primair);transition:all 0.3s;display:inline-flex;justify-content:center;align-items:center;}.elementor .sectie-donker{background-color:var(--kleur-footer);}.elementor .sectie-alt{background-color:var(--kleur-vlak-beige);}.elementor .knop-klein{font-size:12px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;}