.elementor .swup-deco-stip{min-width:0;position:absolute;z-index:1;padding:0;border-radius:100%;pointer-events:none;\n}.elementor .swup-deco-ring{min-width:0;position:absolute;z-index:1;padding:0;border-radius:100%;border-width:3px;border-color:var(--swup-p-geel);border-style:dashed;opacity:85%;pointer-events:none;\n}.elementor .swup-nummer{width:48px;height:48px;min-width:48px;font-family:var(--font-kop);font-weight:700;font-size:22px;color:#fff;padding:0;border-radius:100px;background-color:var(--swup-s-blauw);display:flex;justify-content:center;align-items:center}.elementor .swup-bubbel{font-family:var(--font-kop);font-weight:500;font-size:16px;color:#fff;line-height:1.45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:4px;border-end-end-radius:18px;border-inline-start-width:4px;background-color:rgb(255 255 255 / .12);transition:transform 0.3s,background-color 0.3s;border-left-style:solid;border-left-color:var(--swup-u-groen);\n}.elementor .swup-bubbel:hover,.elementor .swup-bubbel:focus-visible{background-color:rgb(255 255 255 / .2);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.03,1.03,1)}.elementor .swup-item-icoon{width:48px;height:48px;min-width:48px;color:var(--swup-s-blauw);padding:12px;border-radius:100px;background-color:rgb(0 158 226 / .16);transition:transform 0.4s}.elementor .swup-item-icoon:hover,.elementor .swup-item-icoon:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(18deg) scale3d(1.12,1.12,1)}.elementor .swup-item{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:18px;align-items:flex-start}.elementor .swup-foto{width:100%;height:auto;object-fit:cover;position:relative;z-index:2;border-radius:16px;box-shadow:0 20px 60px 0 rgb(0 0 0 / .18);transition:transform 0.5s,border-radius 0.8s}.elementor .swup-foto:hover,.elementor .swup-foto:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg) scale3d(1.02,1.02,1)}.elementor .swup-kolom{position:relative;z-index:2;padding:0;display:flex;flex-direction:column;gap:18px}.elementor .swup-split{width:100%;max-width:var(--Standard_size);position:relative;z-index:2;padding:0;display:grid;gap:60px;grid-template-columns:repeat(2,1fr);align-items:center}.elementor .swup-faq-antwoord{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#fff}.elementor .swup-faq-vraag{font-family:var(--font-kop);font-weight:600;font-size:17px;color:#fff;line-height:1.35}.elementor .swup-faq-kop{color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:#fff;border-style:solid;background-color:var(--swup-u-groen)}.elementor .swup-kaart:hover,.elementor .swup-kaart:focus-visible{box-shadow:0 0 15px 0 rgb(0 158 226 / .45)}.elementor .swup-kaart{padding:30px;border-radius:10px;background-color:#fff;box-shadow:0 10px 60px 0 rgb(0 0 0 / .08);transition:box-shadow 0.3s;display:flex;flex-direction:column;gap:12px}.elementor .swup-kaarten{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.elementor .swup-knoppen{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:15px;flex-wrap:wrap}.elementor .swup-btn:hover,.elementor .swup-btn:focus-visible{color:#fff;box-shadow:0 -5px 0 0 rgb(0 0 0 / .53) inset;transform:translate3d(0,-3px,0) rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg)}.elementor .swup-btn{font-family:var(--font-kop);font-weight:500;font-size:18px;color:#fff;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:100px;background-color:var(--swup-s-blauw);box-shadow:0 -3px 0 0 rgb(0 0 0 / .28) inset;transition:transform 0.25s,background-color 0.3s,box-shadow 0.3s}.elementor .swup-btn:focus{color:#fff}.elementor .swup-btn:active{color:#fff}.elementor .swup-intro{max-width:820px;font-family:var(--font-tekst);font-weight:400;font-size:21px;color:#4a4a4a;line-height:27px}.elementor .swup-tekst{font-family:var(--font-tekst);font-weight:400;font-size:21px;color:#4a4a4a;line-height:27px}.elementor .swup-h3{font-family:var(--font-kop);font-weight:500;font-size:20px;color:var(--swup-s-blauw);line-height:1.25}.elementor .swup-h2{font-family:var(--font-kop);font-weight:500;font-size:2em;color:var(--swup-w-oranje);line-height:1.2}.elementor .swup-binnen{width:100%;max-width:var(--Standard_size);position:relative;z-index:2;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .swup-sectie{overflow:hidden;position:relative;padding-block-start:4em;padding-block-end:4em;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center}.elementor .swup-btn-oranje:hover,.elementor .swup-btn-oranje:focus-visible{background-color:var(--swup-s-blauw)}.elementor .swup-btn-oranje{background-color:var(--swup-w-oranje)}.elementor .swup-btn-groen:hover,.elementor .swup-btn-groen:focus-visible{background-color:var(--swup-s-blauw)}.elementor .swup-btn-groen{background-color:var(--swup-u-groen)}.elementor .swup-wit{color:#fff}