.elementor .e-1a0ca817-6634{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-5d70fbcf-c368{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-2dd4e302-6002{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-5f613dd4-f3f1{width:100%;max-width:72rem;padding:0;display:flex;flex-direction:column;gap:1.25rem}.elementor .e-354d70da-45e0{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-35362c76-f9d1{color:var(--kalksteen)}.elementor .e-6a506120-b00d{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-5ec20821-2537{min-width:0;max-width:44rem;padding:0;display:flex;flex-direction:column;gap:2.5rem;flex:1 1 0%}.elementor .e-53f73b78-6e21{width:100%;max-width:72rem;padding:0;display:flex;flex-direction:row;gap:4rem;align-items:flex-start}.elementor .e-6940065f-441c{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}