.elementor .e-4171735e-a172{font-family:var(--font-ui);font-size:.75rem;color:var(--kalksteen);letter-spacing:.22em;line-height:1.4;text-transform:uppercase;margin:0}.elementor .e-30959e4d-1872{font-family:var(--font-ui);font-weight:300;font-size:clamp(2.75rem, 7vw, 6rem);color:var(--secundair);letter-spacing:-.04em;line-height:.95;margin-block-start:0;margin-block-end:0;margin-inline-start:-.04em;margin-inline-end:0}.elementor .e-63197cd1-c443{max-width:38rem;font-family:var(--font-ui);font-weight:300;font-size:1.125rem;color:var(--kalksteen);line-height:1.7;margin-block-start:.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-4ada0117-4b37{width:100%;max-width:72rem;padding:0;display:flex;flex-direction:column;gap:1.25rem}.elementor .e-62359d7e-fe77{width:100%;padding-block-start:10rem;padding-block-end:3.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--donker-vlak);display:flex;flex-direction:column;align-items:center}.elementor .e-1a910c84-d488{color:var(--kalksteen)}.elementor .e-713cfc9b-9dfd{margin:0}.elementor .e-322b43dc-8a46{min-width:0;max-height:calc(100vh - 8rem);position:sticky;inset-block-start:6.5rem;padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgb(226 217 202 / .14);border-style:solid;display:flex;flex-direction:column;gap:0;flex:0 0 17rem;overflow-y:auto;\n}.elementor .e-68a3c72a-a7ed{min-width:0;max-width:44rem;padding:0;display:flex;flex-direction:column;gap:2.5rem;flex:1 1 0%}.elementor .e-6bcd912e-dfb8{width:100%;max-width:72rem;padding:0;display:flex;flex-direction:row;gap:4rem;align-items:flex-start}.elementor .e-72272968-b75a{width:100%;padding-block-start:0;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--donker-vlak);display:flex;flex-direction:column;align-items:center}