.cf-checklist{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:13px}.cf-checklist li{display:flex;gap:13px;align-items:flex-start;font-size:15.5px;line-height:1.5;color:var(--c-navy)}.cf-hub{position:relative;width:100%;max-width:560px;margin:0 auto;box-sizing:border-box}.cf-hub-stage{position:relative;width:100%;aspect-ratio:1}.cf-hub-web{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cf-hub-web line{stroke:rgba(20,20,100,.14);stroke-width:.35}.cf-hub-orbitpath{fill:none;stroke:rgba(20,20,100,.16);stroke-width:.3;stroke-dasharray:1.4 2.2}.cf-hub-orbit{position:absolute;left:50%;top:50%;width:50%;height:50%;transform:translate(-50%,-50%);animation:cf-hub-orbit 22s linear infinite}.cf-hub-orbit.is-b{animation-duration:30s;animation-direction:reverse}.cf-hub-orbit i{position:absolute;left:50%;top:0;width:7px;height:7px;margin-left:-3.5px;margin-top:-3.5px;border-radius:999px;background:var(--cf-gradient);box-shadow:0 0 0 4px rgba(35,1,251,.08)}.cf-hub-orbit.is-b i{left:auto;right:0;top:50%;margin:-3.5px -3.5px 0 0;background:#a80290}@keyframes cf-hub-orbit{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cf-hub-orbit{animation:none}}.cf-hub-logo{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:23%;aspect-ratio:1;background:#fff;border:1px solid rgba(20,20,100,.07);border-radius:16px;padding:10px;box-sizing:border-box;box-shadow:0 10px 26px rgba(20,20,100,.09);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.cf-hub-logo:hover{box-shadow:0 16px 34px rgba(20,20,100,.14)}.cf-hub-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;width:25%;aspect-ratio:1;border-radius:24px;background:var(--cf-gradient);color:#fff;box-shadow:0 18px 44px rgba(168,2,142,.3)}.cf-hub-core svg{width:44%;height:44%}.cf-hub-cap{font-family:var(--font-head);font-weight:var(--fw-bold);font-size:14px;color:var(--c-text-soft);margin:8px 0 0;text-align:center}.elementor-widget-bconnect_cf_koppelingen .cf-hub-logo img{display:block;box-sizing:border-box;width:84%;height:46%;max-width:84%;object-fit:contain;border-radius:0}