@media(max-width:767px){.elementor .sectie{scroll-margin-top:76px;\n}}@media(max-width:767px){.elementor .hero-vlak{width:100%; margin:0; padding:0 0 48px 0; border-radius:0; & > .wrap { padding-left:var(--gutter); padding-right:var(--gutter); }\n}}@media(max-width:767px){.elementor .band{grid-template-columns:1fr; gap:0; padding:4px 20px 4px 20px; border-radius:22px; background:var(--wit); box-shadow:0 1px 0 var(--kaart-rand); & > .e-flexbox-base { flex-direction:row; align-items:center; gap:16px; padding:16px 0 16px 0; border-radius:0; background:transparent; box-shadow:none; border-bottom:1px solid var(--lijn); } & > .e-flexbox-base:last-child { border-bottom:0; } & > * > :first-child { font-size:28px; min-width:112px; }\n}}@media(max-width:767px){.elementor .review{padding:24px 24px 24px 24px;\n}}@media(max-width:767px){.elementor .review-score{& > :first-child { font-size:56px; }\n}}@media(max-width:767px){.elementor .verhaal{gap:18px; padding:10px 10px 22px 10px; & > :last-child { padding:0 10px 0 10px; }\n}}@media(max-width:767px){.elementor .kom{margin:0 calc(-1 * var(--gutter)) 0 calc(-1 * var(--gutter)); width:calc(100% + 2 * var(--gutter)); border-radius:0; & > :first-child { padding:40px 20px 0 20px; } & .titel { font-size:30px; } & .btn { width:100%; }\n}}@media(max-width:767px){.elementor .kom-beeld{height:250px; margin-top:56px; clip-path:inset(-200px 0 0 0); & .e-image-base { height:300px; left:50%; }\n}}@media(max-width:767px){.elementor .vink{font-size:16px;\n}}@media(max-width:767px){.elementor .ico{width:42px; height:42px; --icoon-maat:20px;\n}}@media(max-width:767px){.elementor .resultaat{right:12px; bottom:-22px; padding:12px 16px 12px 16px; & > :first-child { font-size:34px; }\n}}@media(max-width:767px){.elementor .ballon{left:auto; right:12px; width:min(270px, 78%); & > :first-child { font-size:17px; }\n}}@media(max-width:767px){.elementor .wie{font-size:16px;\n}}@media(max-width:767px){.elementor .citaat{font-size:18px;\n}}@media(max-width:767px){.elementor .citaat-groot{font-size:24px;\n}}@media(max-width:767px){.elementor .btn-klein{height:40px; padding:0 14px 0 12px; font-size:14px; gap:6px; --icoon-maat:16px;\n}}