.elementor .e-b34d53f-861e{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-4ae6f2c5-f29c{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-35c4216e-5b45{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-45f32584-34ae{width:100%;max-width:72rem;padding:0;display:flex;flex-direction:column;gap:1.25rem}.elementor .e-f88cf2e-f782{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-f9c6ab5-61d9{width:100%;max-width:72rem;padding:0;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}.elementor .e-69a52ed2-46bd{width:100%;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--primair);display:flex;flex-direction:column;align-items:center}