.elementor .s-dm-hero-inner{width:100%;max-width:1280px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px}.elementor .s-dm-hero{padding-block-start:64px;padding-block-end:96px;padding-inline-start:0;padding-inline-end:0;background-color:#fff;display:flex;justify-content:center}.elementor .s-dm-s1-vraag-kick-ic-svg{width:18px;height:18px}.elementor .s-dm-s1-vraag-kick-ic{width:36px;height:36px;color:#fff;padding:0;border-radius:10px;background-color:#2a2a2a;display:flex;flex:0 0 36px;justify-content:center;align-items:center}.elementor .s-dm-s1-vraag-kick-text{width:auto;flex:0 0 auto}.elementor .s-dm-s1-vraag-kick{padding:0;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .s-dm-s1-vraag-title{font-size:40px}.elementor .s-dm-s1-vraag-prose-0{font-size:17px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-vraag-prose-1{font-weight:600;font-size:20px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.4em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:2px;border-inline-end-width:0;border-color:#dd3016;border-style:solid}.elementor .s-dm-s1-vraag-prose-2{font-size:17px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-vraag-prose{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .s-dm-s1-vraag{min-width:0;padding:48px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:24px}.elementor .s-dm-s1-oplossing-kick-ic-svg{width:18px;height:18px}.elementor .s-dm-s1-oplossing-kick-ic{width:36px;height:36px;color:#fff;padding:0;border-radius:10px;background-color:#dd3016;display:flex;flex:0 0 36px;justify-content:center;align-items:center}.elementor .s-dm-s1-oplossing-kick-text{width:auto;flex:0 0 auto}.elementor .s-dm-s1-oplossing-kick{padding:0;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .s-dm-s1-oplossing-title{font-size:40px}.elementor .s-dm-s1-oplossing-prose-0{font-size:17px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-1{font-size:17px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-2-0-svg{width:18px;height:18px;color:#dd3016;margin-block-start:3px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:0 0 18px}.elementor .s-dm-s1-oplossing-prose-2-0-text{font-weight:500;font-size:16px;color:#2a2a2a;line-height:1.55em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-2-0{padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .s-dm-s1-oplossing-prose-2-1-svg{width:18px;height:18px;color:#dd3016;margin-block-start:3px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:0 0 18px}.elementor .s-dm-s1-oplossing-prose-2-1-text{font-weight:500;font-size:16px;color:#2a2a2a;line-height:1.55em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-2-1{padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .s-dm-s1-oplossing-prose-2-2-svg{width:18px;height:18px;color:#dd3016;margin-block-start:3px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:0 0 18px}.elementor .s-dm-s1-oplossing-prose-2-2-text{font-weight:500;font-size:16px;color:#2a2a2a;line-height:1.55em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-2-2{padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .s-dm-s1-oplossing-prose-2-3-svg{width:18px;height:18px;color:#dd3016;margin-block-start:3px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:0 0 18px}.elementor .s-dm-s1-oplossing-prose-2-3-text{font-weight:500;font-size:16px;color:#2a2a2a;line-height:1.55em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s1-oplossing-prose-2-3{padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .s-dm-s1-oplossing-prose-2{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .s-dm-s1-oplossing-prose{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .s-dm-s1-oplossing{min-width:0;padding:48px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:24px}.elementor .s-dm-s1-grid{padding:0;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .s-dm-s1-inner{width:100%;max-width:1280px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px}.elementor .s-dm-s1{padding-block-start:128px;padding-block-end:128px;padding-inline-start:0;padding-inline-end:0;background-color:#f6f6f6;display:flex;justify-content:center;.e-svg-base svg{display:block}em{font-style:normal;color:#dd3016}b{color:#2a2a2a}p a{color:#2a2a2a;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}p a:hover{color:#dd3016}\n}.elementor .s-dm-s2-intro-title{font-size:40px}.elementor .s-dm-s2-intro-lead{font-size:18px;color:#6b6b6b;line-height:1.65em;margin-block-start:16px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-intro{max-width:672px;text-align:center;padding:0;margin-block-start:0;margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center}.elementor .s-dm-s2-it0-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-it0-ic{width:48px;height:48px;color:#fff;padding:0;border-radius:14px;background-color:#dd3016;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-it0-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it0-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it0{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s,border-color .3s;&:hover{transform:translateY(-3px);border-color:#d2d2d2;box-shadow:0 26px 50px -26px rgb(20 20 20 / .35)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}\n}.elementor .s-dm-s2-it1-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-it1-ic{width:48px;height:48px;color:#fff;padding:0;border-radius:14px;background-color:#2a2a2a;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-it1-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it1-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it1{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s,border-color .3s;&:hover{transform:translateY(-3px);border-color:#d2d2d2;box-shadow:0 26px 50px -26px rgb(20 20 20 / .35)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}\n}.elementor .s-dm-s2-it2-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-it2-ic{width:48px;height:48px;color:#fff;padding:0;border-radius:14px;background-color:#dd3016;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-it2-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it2-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it2{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s,border-color .3s;&:hover{transform:translateY(-3px);border-color:#d2d2d2;box-shadow:0 26px 50px -26px rgb(20 20 20 / .35)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}\n}.elementor .s-dm-s2-it3-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-it3-ic{width:48px;height:48px;color:#fff;padding:0;border-radius:14px;background-color:#2a2a2a;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-it3-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it3-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it3{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s,border-color .3s;&:hover{transform:translateY(-3px);border-color:#d2d2d2;box-shadow:0 26px 50px -26px rgb(20 20 20 / .35)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}\n}.elementor .s-dm-s2-it4-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-it4-ic{width:48px;height:48px;color:#fff;padding:0;border-radius:14px;background-color:#dd3016;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-it4-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it4-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-it4{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#e2e2e2;border-style:solid;background-color:#fff;box-shadow:0 14px 34px -22px rgb(20 20 20 / .28);display:flex;flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s,border-color .3s;&:hover{transform:translateY(-3px);border-color:#d2d2d2;box-shadow:0 26px 50px -26px rgb(20 20 20 / .35)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}\n}.elementor .s-dm-s2-cta-ic-svg{width:22px;height:22px}.elementor .s-dm-s2-cta-ic{width:48px;height:48px;color:#2a2a2a;padding:0;border-radius:14px;background-color:#fff;display:flex;flex:0 0 48px;justify-content:center;align-items:center}.elementor .s-dm-s2-cta-title{font-weight:700;font-size:17px;color:#2a2a2a;letter-spacing:-.01em;line-height:1.3em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-cta-text{font-size:15px;color:#6b6b6b;line-height:1.65em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-s2-cta-btn-icon{width:16px;height:16px;color:#fff}.elementor .s-dm-s2-cta-btn{align-self:flex-start}.elementor .s-dm-s2-cta-btn-wrap{padding-block-start:8px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;align-items:center}.elementor .s-dm-s2-cta{min-width:0;padding:28px;border-radius:24px;border-width:1px;border-color:#f6f6f6;border-style:solid;background-color:#f6f6f6;display:flex;flex-direction:column;gap:14px}.elementor .s-dm-s2-grid{padding:0;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.elementor .s-dm-s2-inner{width:100%;max-width:1280px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px}.elementor .s-dm-s2{padding-block-start:128px;padding-block-end:128px;padding-inline-start:0;padding-inline-end:0;background-color:#fff;display:flex;justify-content:center;.e-svg-base svg{display:block}em{font-style:normal;color:#dd3016}b{color:#2a2a2a}p a{color:#2a2a2a;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}p a:hover{color:#dd3016}\n}.elementor .s-dm-more-intro-title{font-size:40px}.elementor .s-dm-more-intro{max-width:672px;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column}.elementor .s-dm-more-all-text{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-dm-more-all-icon{width:16px;height:16px}.elementor .s-dm-more-all{width:auto;background-color:#fff;flex:0 0 auto;justify-content:center}.elementor .s-dm-more-head{padding:0;margin-block-start:0;margin-block-end:40px;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end}.elementor .s-dm-more-inner{width:100%;max-width:1280px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px}.elementor .s-dm-more{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0;padding-inline-end:0;background-color:#f6f6f6;display:flex;justify-content:center;.e-svg-base svg{display:block}em{font-style:normal;color:#dd3016}b{color:#2a2a2a}p a{color:#2a2a2a;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}p a:hover{color:#dd3016}\n}