.elementor .vl-stap{display:flex;flex-direction:column;gap:14px;}.elementor .vl-knop-wit-lijn:hover,.elementor .vl-knop-wit-lijn:focus-visible{color:var(--vl-zwart);background-color:#FFFFFF;}.elementor .vl-knop-wit-lijn:focus{color:var(--vl-zwart);background-color:#FFFFFF;}.elementor .vl-knop-wit-lijn{font-family:var(--vl-tekst);font-weight:500;font-size:15px;color:#FFFFFF;letter-spacing:0.02em;line-height:1.3;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .vl-knop-wit:hover,.elementor .vl-knop-wit:focus-visible{color:#FFFFFF;background-color:var(--vl-zwart);}.elementor .vl-knop-wit:focus{color:#FFFFFF;background-color:var(--vl-zwart);}.elementor .vl-knop-wit{font-family:var(--vl-tekst);font-weight:500;font-size:15px;color:var(--vl-zwart);letter-spacing:0.02em;line-height:1.3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;background-color:#FFFFFF;}.elementor .vl-beeld{position:absolute;}.elementor .vl-beeldsectie{overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--vl-zwart);display:flex;flex-direction:column;align-items:center;}.elementor .vl-kop-rij{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .vl-foto{width:100%;object-fit:cover;display:block;}.elementor .vl-knoppen{padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .vl-knop-lijn:hover,.elementor .vl-knop-lijn:focus-visible{color:#FFFFFF;background-color:var(--vl-zwart);}.elementor .vl-knop-lijn:focus{color:#FFFFFF;background-color:var(--vl-zwart);}.elementor .vl-knop-lijn{font-family:var(--vl-tekst);font-weight:500;font-size:15px;color:var(--vl-zwart);letter-spacing:0.02em;line-height:1.3;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;border-width:1px;border-color:var(--vl-zwart);border-style:solid;background-color:transparent;}.elementor .vl-knop-rood:hover,.elementor .vl-knop-rood:focus-visible{color:#FFFFFF;background-color:var(--vl-rood-donker);}.elementor .vl-knop-rood:focus{color:#FFFFFF;background-color:var(--vl-rood-donker);}.elementor .vl-knop-rood{font-family:var(--vl-tekst);font-weight:500;font-size:15px;color:#FFFFFF;letter-spacing:0.02em;line-height:1.3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;background-color:var(--vl-rood);transition:background-color;\n}.elementor .vl-tekst{font-family:var(--vl-tekst);font-weight:400;font-size:17px;color:var(--vl-zwart);line-height:1.7;margin:0px;}.elementor .vl-h3{font-family:var(--vl-kop);font-weight:600;font-size:28px;color:var(--vl-zwart);line-height:1.2;margin:0px;}.elementor .vl-h2{font-family:var(--vl-kop);font-weight:500;font-size:48px;color:var(--vl-zwart);line-height:1.12;margin:0px;}.elementor .vl-h1{font-family:var(--vl-kop);font-weight:500;font-size:72px;color:var(--vl-zwart);line-height:1.05;margin:0px;}.elementor .vl-label{font-family:var(--vl-tekst);font-weight:500;font-size:13px;color:var(--vl-bruin);letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .vl-kolom{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .vl-twee-kolommen{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .vl-binnen{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .vl-sectie{padding-block-start:104px;padding-block-end:104px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--vl-wit);display:flex;flex-direction:column;align-items:center;}