@media(max-width:767px){.elementor .hero-verloop-branding{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.85) 0%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .container-smal{text-align:center;align-items:center;}}@media(max-width:767px){.elementor .rij{gap:16px;}}@media(max-width:767px){.elementor .sectie{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .kop-h1{font-size:30px;}}@media(max-width:767px){.elementor .kop-h2{font-size:28px;}}@media(max-width:767px){.elementor .kop-h3{font-size:22px;}}@media(max-width:767px){.elementor .kop-h4{font-size:20px;}}@media(max-width:767px){.elementor .bovenkop{font-size:15px;}}@media(max-width:767px){.elementor .tekst{font-size:13px;}}@media(max-width:767px){.elementor .tekst-groot{font-size:15px;}}@media(max-width:767px){.elementor .tekst-xl{font-size:15px;}}@media(max-width:767px){.elementor .tekst-klein{font-size:11px;}}@media(max-width:767px){.elementor .knop-primair{height:44px;font-size:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .knop-secundair{height:44px;font-size:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .knop-omlijnd-wit{height:44px;font-size:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .hero{height:540px;order:-2;}}@media(max-width:767px){.elementor .hero-inhoud{padding-block-start:24px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;gap:0px;justify-content:space-evenly;}}@media(max-width:767px){.elementor .hero-onder{padding-inline-start:16px;padding-inline-end:16px;display:none;}}@media(max-width:767px){.elementor .hero-onder-label{font-size:13px;}}@media(max-width:767px){.elementor .vinklijst{gap:4px;}}@media(max-width:767px){.elementor .vinkregel{font-size:13px;& strong { font-size: 15px; }\n}}@media(max-width:767px){.elementor .over-rij{flex-direction:column-reverse;gap:24px;}}@media(max-width:767px){.elementor .over-tekst{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}}@media(max-width:767px){.elementor .afbeelding-waarom{width:calc(100% + 2 * 16px);height:400px;aspect-ratio:auto;margin-inline-start:calc(-1 * 16px);border-radius:0px;max-width: none;\n}}@media(max-width:767px){.elementor .chevron{font-size:20px;}}@media(max-width:767px){.elementor .portret-raster{flex-direction:row;gap:16px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .portret-foto{height:240px;flex:0 0 calc(33.333% - 16px * 2 / 3);}}@media(max-width:767px){.elementor .werkwijze-rij{text-align:center;margin-block-start:24px;flex-direction:column;}}@media(max-width:767px){.elementor .werkwijze-stap{padding:0px;border-width:0px;gap:8px;}}@media(max-width:767px){.elementor .werkwijze-kop{font-size:15px;}}@media(max-width:767px){.elementor .scheidingslijn{margin-block-start:24px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:767px){.elementor .pakketten{margin-block-start:32px;gap:32px;}}@media(max-width:767px){.elementor .sectie-pakketten{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .sectie-intro{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .marge-raster{margin-block-start:32px;}}@media(max-width:767px){.elementor .sectie-over-dienst{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor .sectie-ervaringen{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .kaart-pakket{padding:16px;flex-direction:column;}}@media(max-width:767px){.elementor .kaart-pakket-tekst{padding-block-start:24px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}}@media(max-width:767px){.elementor .kaart-pakket-afbeelding{width:100%;height:220px;border-radius:20px;order:-1;}}@media(max-width:767px){.elementor .kaart-pakket-knop{margin-block-start:8px;align-self:stretch;}}@media(max-width:767px){.elementor .reviews{margin-block-start:24px;flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .kaart-review{padding:16px;gap:16px;flex:0 0 auto;}}@media(max-width:767px){.elementor .avatar{display:none;}}@media(max-width:767px){.elementor .sterren{font-size:16px;}}@media(max-width:767px){.elementor .review-cta{margin-block-start:24px;}}@media(max-width:767px){.elementor .samenwerken{flex-direction:column;}}@media(max-width:767px){.elementor .samenwerken-beeld{width:100%;height:320px;flex:0 1 auto;}}@media(max-width:767px){.elementor .samenwerken-afbeelding{position:absolute;}}@media(max-width:767px){.elementor .samenwerken-formulier{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;gap:16px;flex:0 1 auto;}}@media(max-width:767px){.elementor .marge-boven-3xl{margin-block-start:32px;}}@media(max-width:767px){.elementor .over-rij-waarom{gap:32px;}}@media(max-width:767px){.elementor .rij--in-portret-raster{display:contents;}}@media(max-width:767px){.elementor .portret-foto--in-portret-raster{width:auto;flex:0 0 calc(50% - 16px / 2);}}@media(max-width:767px){.elementor .over-rij--in-sectie-over-dienst{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .kop-h2--in-sectie-ervaringen{text-align:center;}}@media(max-width:767px){.elementor .knop-primair--in-review-cta{width:100%;color:var(--kleur-navy);border-width:1px;border-color:var(--kleur-navy);border-style:solid;background-color:var(--kleur-zand);}}@media(max-width:767px){.elementor .knop-primair--in-over-tekst{align-self:stretch;}}@media(max-width:767px){.elementor .knop-primair--in-hero-inhoud{align-self:stretch;}}@media(max-width:767px){.elementor .kaart-pakket-afbeelding--in-pakketten-portret{height:auto;aspect-ratio:4 / 5;}}