.elementor .primaire-knop{font-weight:600;font-size:0.889rem;color:#fff;line-height:1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:20px;border-radius:50px;border-width:1px;border-color:var(--primair);border-style:solid;background-color:var(--primair);transition:all 200ms;align-self:start;}.elementor .primaire-knop:hover,.elementor .primaire-knop:focus-visible{color:var(--hover-text);border-color:var(--Primaire-hover);background-color:var(--Primaire-hover);}.elementor .heading-XL{font-family:Playfair Display;font-weight:600;font-size:clamp(1.8rem, 2.685vw + 0.423rem, 3rem);color:var(--heading);line-height:1.2em;}.elementor .container-afstanden{gap:20px;}.elementor .sub-titel{width:100%;font-weight:400;font-size:1rem;color:var(--primair);text-transform:uppercase;margin-block-end:-0.899em;}.elementor .heading-L{font-size:clamp(1.778rem, 1.119vw + 1.14rem, 2.333rem);}.elementor .heading-m{font-size:clamp(1.333rem, 0.895vw + 0.823rem, 1.778rem);}.elementor .secundaire-knop{font-weight:600;font-size:0.889rem;color:var(--primair);line-height:1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:20px;border-radius:50px;border-width:1px;border-color:var(--primair);border-style:solid;background-color:var(--transparant);transition:all 200ms;}.elementor .secundaire-knop:hover,.elementor .secundaire-knop:focus-visible{color:var(--hover-text);border-color:var(--Primaire-hover);background-color:var(--Primaire-hover);}.elementor .full-width{width:100%;}.elementor .body-large{font-size:1.222em;line-height:1.5em;flex:1 0 auto;}