.elementor .tec-knop-outline:hover,.elementor .tec-knop-outline:focus-visible{color:var(--wit);background-color:var(--blauw);}.elementor .tec-knop-outline{font-family:var(--montserrat);font-weight:700;font-size:16px;color:var(--blauw);text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:2px;border-color:var(--blauw);border-style:solid;background-color:transparent;transition:all 0.2s;}.elementor .tec-knop:hover,.elementor .tec-knop:focus-visible{color:var(--wit);background-color:var(--blauw);}.elementor .tec-knop{font-family:var(--montserrat);font-weight:700;font-size:16px;color:var(--wit);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:var(--oranje);transition:all 0.2s;}.elementor .tec-tekst{font-family:var(--montserrat);font-weight:400;font-size:18px;color:var(--grijs);line-height:1.7;display:block;}.elementor .tec-h3{font-family:var(--montserrat);font-weight:700;font-size:22px;color:var(--blauw);line-height:1.3;display:block;}.elementor .tec-h2{font-family:var(--montserrat);font-weight:700;font-size:38px;color:var(--grijs);line-height:1.2;display:block;}.elementor .tec-h1{font-family:var(--montserrat);font-weight:700;font-size:52px;color:var(--grijs);line-height:1.15;display:block;}.elementor .tec-kicker{font-family:var(--montserrat);font-weight:700;font-size:16px;color:var(--oranje);line-height:1.4;display:block;}.elementor .tec-inner{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .tec-sectie{width:100%;font-family:var(--montserrat);padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;display:flex;flex-direction:column;align-items:center;}