.elementor .lightbox-galerij{cursor: zoom-in;\n}.elementor .vinkregel-licht{font-family:var(--font-tekst);font-weight:600;font-size:20px;color:var(--kleur-wit);line-height:1.3;margin:0px;& strong { color: var(--kleur-goud); }\n}.elementor .hero-verloop-portret{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 0%;}.elementor .formulier-groep{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .hero-foto{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; object-position: center; max-width: none;\n}.elementor .container{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .container-smal{width:100%;max-width:880px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .container-tekst{width:100%;max-width:1010px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .tekst-smal{max-width:930px;}.elementor .rij{display:flex;flex-direction:row;gap:24px;}.elementor .gecentreerd{text-align:center;align-items:center;}.elementor .sectie{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .sectie-zand{background-color:var(--kleur-zand);}.elementor .sectie-licht{background-color:var(--kleur-licht);}.elementor .kop-h1{font-family:var(--font-kop);font-weight:400;font-size:62px;color:var(--kleur-navy);line-height:1.15;margin:0px;}.elementor .kop-h2{font-family:var(--font-kop);font-weight:400;font-size:62px;color:var(--kleur-navy);line-height:1.15;margin:0px;}.elementor .kop-vast{white-space: nowrap;\n}.elementor .kop-h3{font-family:var(--font-kop);font-weight:400;font-size:46px;color:var(--kleur-navy);line-height:1.15;margin:0px;}.elementor .kop-h4{font-family:var(--font-kop);font-weight:400;font-size:24px;color:var(--kleur-navy);line-height:1.15;margin:0px;}.elementor .kop-wit{color:var(--kleur-wit);}.elementor .kop-goud{color:var(--kleur-goud);}.elementor .kop-groep{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .bovenkop{font-family:var(--font-tekst);font-weight:600;font-size:24px;color:var(--kleur-goud);line-height:1.3;margin:0px;}.elementor .tekst{font-family:var(--font-tekst);font-weight:400;font-size:17px;color:var(--kleur-donker);line-height:1.3;margin:0px;& strong { color: var(--kleur-goud); font-weight: 700; } & b { color: var(--kleur-navy); font-weight: 700; }\n}.elementor .tekst-groot{font-family:var(--font-tekst);font-weight:400;font-size:20px;color:var(--kleur-donker);line-height:1.3;margin:0px;& strong { color: var(--kleur-goud); font-weight: 700; } & b { color: var(--kleur-navy); font-weight: 700; }\n}.elementor .tekst-xl{font-size:24px;color:var(--kleur-donker);}.elementor .tekst-medium{font-weight:500;}.elementor .tekst-semibold{font-weight:600;}.elementor .tekst-navy{color:var(--kleur-navy);}.elementor .tekst-klein{font-family:var(--font-tekst);font-weight:400;font-size:14px;color:var(--kleur-donker);line-height:1.3;margin:0px;}.elementor .tekst-groep{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .knop-primair:hover,.elementor .knop-primair:focus-visible{color:var(--kleur-wit);background-color:var(--kleur-navy);}.elementor .knop-primair{height:50px;font-family:var(--font-kop);font-weight:400;font-size:20px;color:var(--kleur-wit);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--kleur-goud);display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .knop-secundair:hover,.elementor .knop-secundair:focus-visible{color:var(--kleur-wit);background-color:var(--kleur-navy);}.elementor .knop-secundair{height:50px;font-family:var(--font-kop);font-weight:400;font-size:20px;color:var(--kleur-navy);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;border-width:1px;border-color:var(--kleur-navy);border-style:solid;background-color:var(--kleur-licht);display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .knop-omlijnd-wit:hover,.elementor .knop-omlijnd-wit:focus-visible{color:var(--kleur-navy);background-color:var(--kleur-wit);}.elementor .knop-omlijnd-wit{height:50px;font-family:var(--font-kop);font-size:20px;color:var(--kleur-wit);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;border-width:1px;border-color:var(--kleur-wit);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .hero{height:900px;overflow:hidden;position:relative;padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .hero-inhoud{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:44px;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .hero-onder{width:100%;max-width:1440px;padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:32px;align-items:center;}.elementor .hero-onder-label{font-weight:300;font-size:17px;color:var(--kleur-wit);text-transform:uppercase;}.elementor .vinklijst{padding:0px;flex-direction:column;gap:12px;}.elementor .over-rij{padding:0px;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:stretch;}.elementor .over-tekst{max-width:480px;padding:0px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .afbeelding-waarom{width:580px;height:720px;object-fit:cover;border-radius:20px;flex:0 0 auto;}.elementor .chevron{font-size:24px;color:var(--kleur-goud);margin-block-start:8px;display:flex;justify-content:center;}.elementor .portret-raster{display:flex;flex-direction:column;gap:24px;}.elementor .portret-foto{width:0px;height:740px;min-width:0px;object-fit:cover;flex:0 0 calc(33.333% - 24px * 2 / 3);}.elementor .werkwijze-rij{margin-block-start:90px;display:flex;flex-direction:row;gap:24px;}.elementor .werkwijze-stap{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--kleur-navy);border-style:solid;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .werkwijze-kop{font-weight:600;font-size:24px;color:var(--kleur-goud);}.elementor .scheidingslijn{width:100%;height:1px;max-width:930px;margin-block-start:90px;margin-block-end:32px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;background-color:var(--kleur-zand);}.elementor .pakketten{margin-block-start:70px;display:flex;flex-direction:column;gap:81px;}.elementor .sectie-pakketten{padding-block-start:90px;padding-block-end:160px;}.elementor .sectie-intro{padding-block-start:150px;padding-block-end:70px;}.elementor .marge-raster{margin-block-start:82px;}.elementor .sectie-over-dienst{padding-block-start:90px;padding-block-end:90px;}.elementor .sectie-ervaringen{padding-block-start:80px;padding-block-end:58px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .kaart-pakket{min-height:736px;overflow:hidden;padding:0px;border-radius:20px;background-color:var(--kleur-licht);display:flex;flex-direction:row;}.elementor .kaart-pakket-tekst{padding-block-start:60px;padding-block-end:60px;padding-inline-start:120px;padding-inline-end:120px;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;justify-content:center;align-items:flex-start;}.elementor .kaart-pakket-afbeelding{width:464px;object-fit:cover;flex:0 0 auto;}.elementor .kaart-pakket-knop{margin-block-start:32px;}.elementor .reviews{padding:0px;margin-block-start:40px;display:flex;flex-direction:row;gap:24px;}.elementor .kaart-review{min-width:0px;min-height:544px;padding:24px;border-radius:20px;background-color:var(--kleur-licht);display:flex;flex-direction:column;gap:44px;flex:1 1 0px;}.elementor .review-kop{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .avatar{width:86px;height:86px;object-fit:cover;border-radius:50%;border-width:2px;border-color:var(--kleur-goud);border-style:solid;flex:0 0 auto;}.elementor .sterren{font-size:22px;color:var(--kleur-goud);letter-spacing:4px;line-height:1;margin:0px;}.elementor .review-tekst{flex:1 1 auto;}.elementor .review-naam{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .review-cta{padding:0px;margin-block-start:55px;display:flex;justify-content:center;}.elementor .samenwerken{min-height:900px;padding:0px;display:flex;flex-direction:row;align-items:stretch;}.elementor .samenwerken-beeld{min-width:0px;overflow:hidden;position:relative;padding:0px;display:flex;flex:0 0 50%;}.elementor .samenwerken-afbeelding{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; max-width: none;\n}.elementor .samenwerken-formulier{min-width:0px;padding-block-start:90px;padding-block-end:90px;padding-inline-start:7vw;padding-inline-end:12.5vw;background-color:var(--kleur-licht);display:flex;flex-direction:column;gap:44px;flex:0 0 50%;justify-content:center;}.elementor .kop-groep-los{gap:24px;}.elementor .tekst-links{text-align: left;\n}.elementor .tekst-midden{text-align:center;}.elementor .marge-boven-3xl{margin-block-start:60px;}.elementor .over-rij-waarom{gap:120px;justify-content:flex-start;}.elementor .over-tekst-breed{max-width:880px;}.elementor .knop-breed{width:100%;}