.elementor .orv-tekstlink:hover,.elementor .orv-tekstlink:focus-visible{font-family:var(--font-tekst);font-weight:700;font-size:16px;line-height:1.4;text-decoration:none;opacity:75%;}.elementor .orv-tekstlink{font-family:var(--font-tekst);font-weight:700;font-size:16px;line-height:1.4;text-decoration:none;transition:opacity 0.15s;}.elementor .orv-knop-wit:hover,.elementor .orv-knop-wit:focus-visible{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:var(--marine);letter-spacing:0.01em;line-height:1;text-decoration:none;border-color:#ffffff;background-color:#ffffff;}.elementor .orv-knop-wit:focus{font-family:var(--font-tekst);font-weight:700;font-size:16px;letter-spacing:0.01em;line-height:1;outline-offset:3px;outline: 3px solid var(--oranje);\n}.elementor .orv-knop-wit{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .orv-knop-oranje:hover,.elementor .orv-knop-oranje:focus-visible{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;border-color:var(--oranje-diep);background-color:var(--oranje-diep);}.elementor .orv-knop-oranje:focus{font-family:var(--font-tekst);font-weight:700;font-size:16px;letter-spacing:0.01em;line-height:1;outline-offset:3px;outline: 3px solid var(--marine);\n}.elementor .orv-knop-oranje{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:var(--oranje);border-style:solid;background-color:var(--oranje);transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .orv-vlaggetjes{width:100%;height:22px;padding:0px;border-block-start-width:2px;background-image: conic-gradient(from -45deg at 20px 100%, #C8102E 90deg, transparent 0), conic-gradient(from -45deg at 60px 100%, #ffffff 90deg, transparent 0), conic-gradient(from -45deg at 100px 100%, #14213D 90deg, transparent 0); background-size: 120px 20px; background-repeat: repeat-x; border-top-style: solid; border-top-color: #14213D;\n}.elementor .orv-knop-licht:hover,.elementor .orv-knop-licht:focus-visible{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;border-color:var(--marine);background-color:var(--marine);}.elementor .orv-knop-licht:focus{font-family:var(--font-tekst);font-weight:700;font-size:16px;letter-spacing:0.01em;line-height:1;outline-offset:3px;outline: 3px solid var(--oranje);\n}.elementor .orv-knop-licht{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:var(--marine);letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:var(--marine);border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .orv-knop:hover,.elementor .orv-knop:focus-visible{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;border-color:var(--inkt);background-color:var(--inkt);}.elementor .orv-knop:focus{font-family:var(--font-tekst);font-weight:700;font-size:16px;letter-spacing:0.01em;line-height:1;outline-offset:3px;outline: 3px solid var(--oranje);\n}.elementor .orv-knop{font-family:var(--font-tekst);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:var(--marine);border-style:solid;background-color:var(--marine);transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .orv-tekst{max-width:620px;font-family:var(--font-tekst);font-size:18px;color:var(--inkt);line-height:1.7;}.elementor .orv-kop2{font-family:var(--font-kop);font-weight:800;font-size:clamp(38px, 5vw, 64px);color:var(--marine);letter-spacing:-0.025em;line-height:1.04;text-transform:none;}.elementor .orv-label{font-family:var(--font-tekst);font-weight:700;font-size:13px;color:#B83E00;letter-spacing:0.18em;text-transform:uppercase;}.elementor .orv-binnen{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .orv-sectie{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}.elementor .orv-knop-klein{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .orv-knop-klein:hover,.elementor .orv-knop-klein:focus-visible{font-size:14px;}.elementor .orv-knop-klein:focus{font-size:14px;}