:root{--page-title-display:none;}/* Start custom CSS */.elementor-1650>.sgb-native-section{padding:0;margin:0}.elementor-1650>.sgb-native-section>.elementor-container{display:block;width:100%;max-width:none}.elementor-1650>.sgb-native-section>.elementor-container>.elementor-column{width:100%}.elementor-1650>.sgb-native-section .elementor-widget-wrap{padding:0}.elementor-1650>.sgb-native-section .elementor-widget{margin:0}
.sg-afvoer{font-family:Archivo,Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#101828;background:#fff;font-size:17px;line-height:1.65}.sg-afvoer *{box-sizing:border-box;min-width:0}.sg-afvoer h1,.sg-afvoer h2,.sg-afvoer h3,.sg-afvoer p,.sg-afvoer figure{margin:0}.sg-afvoer a{color:#1f4391;text-underline-offset:3px}.sg-afvoer h1{font:800 clamp(32px,4.2vw,54px)/1.1 Archivo,Inter,sans-serif;letter-spacing:-.025em}.sg-afvoer h2{font:800 clamp(27px,3vw,38px)/1.2 Archivo,Inter,sans-serif;letter-spacing:-.02em}.sg-afvoer h3{font:750 23px/1.25 Archivo,Inter,sans-serif}.sg-afvoer p{margin-top:16px}.sg-afvoer .sgb-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.sg-afvoer.sgb-section{padding:68px 0}.sg-afvoer.sgb-soft{background:#f6f9fd}.sg-afvoer.sgb-hero{background:linear-gradient(125deg,#1f4391,#17336f);padding:68px 0;color:#fff}.sg-afvoer.sgb-hero h1,.sg-afvoer.sgb-hero p{color:#fff}.sg-afvoer .sgb-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center}.sg-afvoer .sgb-label{display:inline-block;margin-bottom:18px;font-size:14px;font-weight:750;letter-spacing:.03em}.sg-afvoer .sgb-lead{font-size:19px;line-height:1.65}.sg-afvoer .sgb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.sg-afvoer .sgb-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 21px;border-radius:11px;background:#f97316;color:#fff;font-weight:800;text-decoration:none;line-height:1.4;border:1px solid transparent}.sg-afvoer .sgb-btn--light{background:#fff;color:#1f4391;border-color:#dce6f3}.sg-afvoer .sgb-note{font-size:15px;line-height:1.55;opacity:.95}.sg-afvoer figure{margin:0}.sg-afvoer figure img{display:block;width:100%;height:auto;border-radius:15px}.sg-afvoer .sgb-hero-photo{max-width:410px;justify-self:end}.sg-afvoer figcaption{font-size:14px;line-height:1.5;margin-top:12px;color:#667085}.sg-afvoer.sgb-hero figcaption{color:#e9f0ff}.sg-afvoer .sgb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.sg-afvoer .sgb-card{border:1px solid #e5edf7;background:#fff;border-radius:16px;padding:26px;box-shadow:0 12px 36px rgba(16,24,40,.045)}.sg-afvoer .sgb-card p{color:#667085}.sg-afvoer .sgb-project{margin-top:30px;padding:30px;border:1px solid #e5edf7;border-radius:18px;background:#fff}.sg-afvoer .sgb-project h3{color:#1f4391}.sg-afvoer .sgb-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:25px 0}.sg-afvoer .sgb-photos img{height:440px;object-fit:contain;background:#eef3fa}.sg-afvoer .sgb-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.sg-afvoer .sgb-textlinks{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px}.sg-afvoer .sgb-faq{max-width:900px}.sg-afvoer details{border:1px solid #e5edf7;border-radius:12px;padding:20px 24px;margin-top:16px;background:#fff}.sg-afvoer summary{font-weight:750;cursor:pointer;color:#1f4391}.sg-afvoer details p{color:#667085}.sg-afvoer.sgb-final{background:#1f4391;color:#fff}.sg-afvoer.sgb-final h2{color:#fff}.sg-afvoer :focus-visible{outline:3px solid #f97316;outline-offset:4px}@media(max-width:760px){.sg-afvoer .sgb-wrap{width:calc(100% - 40px)}.sg-afvoer.sgb-section,.sg-afvoer.sgb-hero{padding:42px 0}.sg-afvoer .sgb-hero-grid,.sg-afvoer .sgb-cards,.sg-afvoer .sgb-two{grid-template-columns:1fr;gap:24px}.sg-afvoer .sgb-hero-photo{max-width:100%;justify-self:stretch}.sg-afvoer .sgb-lead{font-size:17px}.sg-afvoer .sgb-btn{width:100%;font-size:16px}.sg-afvoer .sgb-project{padding:20px}.sg-afvoer .sgb-photos{grid-template-columns:1fr;gap:24px}.sg-afvoer .sgb-photos img{height:auto;max-height:none}.sg-afvoer .sgb-card{padding:22px}.sg-afvoer details{padding:18px}}/* End custom CSS */