.elementor .lv-balk{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-inline:auto;\n}.elementor .lv-badge{font-family:var(--tekst_1);font-weight:600;font-size:12px;color:var(--secundair);line-height:20px;padding-block-start:2px;padding-block-end:2px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:var(--accent);display:inline-block;width:fit-content;\n}.elementor .lv-bg-blauw{background-color:var(--secundair);background-color:var(--e-global-color-secondary)!important;\n}.elementor .lv-bg-groen{background-color:var(--primair);background-color:var(--e-global-color-primary)!important;\n}.elementor .lv-tekst-s{font-family:var(--tekst_1);font-weight:400;font-size:14px;color:var(--tekst-zacht);line-height:1.6em;}.elementor .lv-tekst{font-family:var(--tekst_1);font-weight:400;font-size:16px;color:var(--tekst-zacht);line-height:1.6em;}.elementor .lv-h3{font-family:var(--kop);font-weight:700;font-size:20px;color:var(--tekst);line-height:28px;}.elementor .lv-display{font-family:var(--kop);font-weight:700;font-size:48px;color:var(--primair-donker);letter-spacing:-0.025em;line-height:1em;}.elementor .lv-h1{font-family:var(--kop);font-weight:700;font-size:56px;color:var(--tekst);letter-spacing:-0.01em;line-height:62px;}.elementor .lv-beeld{width:100%;object-fit:cover;border-radius:40px;display:block;height:auto;border-end-start-radius:0;\n}.elementor .lv-prose{width:100%;max-width:768px;padding:0px;display:flex;flex-direction:column;gap:20px;& > :is(.lv-h2,.lv-h2-midden,.lv-h2-klein):not(:first-child):not(#lv){margin-block-start:24px;}
& > .lv-h3:not(:first-child):not(#lv){margin-block-start:8px;}
& a:not(.elementor-button):not(#lv){color:var(--e-global-color-c83e7a7);font-weight:500;text-decoration:underline;text-underline-offset:4px;}
& .elementor-widget-text-editor:not(#lv){font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:16px;line-height:1.6;color:var(--e-global-color-2c4d358);}
& .elementor-widget-text-editor :is(p,ul,ol):not(#lv){margin:0 0 16px;}
& .elementor-widget-text-editor :is(p,ul,ol):last-child:not(#lv){margin-bottom:0;}
& .elementor-widget-text-editor :is(ul,ol):not(#lv){padding-inline-start:20px;}
& .elementor-widget-text-editor li:not(#lv){margin:0 0 6px;}
& .elementor-widget-text-editor li::marker{color:var(--e-global-color-primary);}
& .elementor-widget-text-editor h2:not(#lv){margin:32px 0 12px;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:24px;line-height:32px;font-weight:700;color:var(--e-global-color-c83e7a7);}
& .elementor-widget-text-editor h3:not(#lv){margin:24px 0 8px;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:18px;line-height:28px;font-weight:600;color:var(--e-global-color-c83e7a7);}
& .elementor-widget-text-editor :is(h2,h3):first-child:not(#lv){margin-top:0;}
& .elementor-widget-text-editor strong:not(#lv){color:var(--e-global-color-text);font-weight:600;}\n}.elementor .lv-kaart{padding:32px;border-radius:40px;background-color:var(--vlak-alt);display:flex;flex-direction:column;gap:16px;align-items:stretch;border-end-start-radius:0;overflow:hidden;\n}.elementor .lv-grid-zijbalk{padding:0px;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 340px;align-items:start;}.elementor .lv-stapel-ruim{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .lv-stapel-compact{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .lv-grid-2-klein{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .lv-rij{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .lv-stapel-krap{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .lv-stapel{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .lv-binnen{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .lv-sectie-compact{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .lv-bg-wit{background-color:var(--achtergrond);background-color:var(--e-global-color-6ad41b4)!important;\n}.elementor .lv-bg-vlak{background-color:var(--vlak-alt);background-color:var(--e-global-color-361cfb9)!important;\n}.elementor .lv-midden{align-items:center;align-items:center!important;text-align:center!important;\n}.elementor .lv-tekst-licht{color:var(--achtergrond);color:var(--e-global-color-6ad41b4)!important;\n}.elementor .lv-icoon{width:32px;height:32px;color:var(--secundair-donker);flex:0 0 auto;\n}.elementor .lv-linkrij{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;color:inherit;text-decoration:none; &:hover{text-decoration:underline;text-underline-offset:4px;}\n}.elementor .lv-pijllink{font-family:var(--tekst_1);font-weight:600;font-size:15px;color:var(--primair-donker);line-height:20px;padding:0px;display:inline-flex;align-items:center;text-decoration:none;background:none;&::after{content:'→' / '';margin-left:8px;transition:transform 150ms cubic-bezier(.4,0,.2,1);} &:hover::after{transform:translateX(4px);}\n}.elementor .lv-pijllink:hover,.elementor .lv-pijllink:focus-visible{color:var(--primair);}.elementor .lv-knop-licht{font-family:var(--tekst_1);font-weight:600;font-size:15px;color:var(--primair-donker);line-height:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--achtergrond);display:inline-flex;gap:8px;justify-content:center;align-items:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1),color 150ms cubic-bezier(.4,0,.2,1),border-color 150ms cubic-bezier(.4,0,.2,1);text-decoration:none;\n}.elementor .lv-knop-licht:hover,.elementor .lv-knop-licht:focus-visible{background-color:var(--accent);}.elementor .lv-knop{font-family:var(--tekst_1);font-weight:600;font-size:15px;color:var(--achtergrond);line-height:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--primair);display:inline-flex;gap:8px;justify-content:center;align-items:center;transition:background-color 150ms cubic-bezier(.4,0,.2,1),color 150ms cubic-bezier(.4,0,.2,1),border-color 150ms cubic-bezier(.4,0,.2,1);text-decoration:none;\n}.elementor .lv-knop:hover,.elementor .lv-knop:focus-visible{background-color:var(--primair-donker);}