.elementor .bericht-andere-label{font-family:var(--font-tekst);font-size:13px;color:var(--kleur-donker-70)}.elementor .bericht-andere-titel{font-family:var(--font-kop);font-weight:600;font-size:17px;color:var(--kleur-donker);line-height:1.35;margin:0}.elementor .bericht-andere-item{min-height:44px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-color:var(--kleur-donker-10);border-style:solid;display:flex;flex-direction:column;gap:4px;border-block-start-width:0;border-inline-width:0;border-block-end-width:1px;&:hover .bericht-andere-titel{color:var(--kleur-oranje)}\n}.elementor .bericht-andere-kop{font-family:var(--font-tekst);font-weight:600;font-size:12px;color:var(--kleur-oranje);letter-spacing:.08em;margin-block-end:8px}.elementor .bericht-andere{padding:0}.elementor .bericht-hulpkaart-tel-icoon{width:15px;height:15px;min-width:15px;line-height:0}.elementor .bericht-hulpkaart-tel:hover,.elementor .bericht-hulpkaart-tel:focus-visible{color:var(--kleur-oranje);background-color:var(--kleur-wit)}.elementor .bericht-hulpkaart-tel{min-height:56px;font-family:var(--font-tekst);font-weight:600;font-size:16px;color:var(--kleur-donker);padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:12px;border-radius:var(--afronding-pil);background-color:var(--kleur-zand);display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center}.elementor .bericht-hulpkaart-tekst{font-family:var(--font-tekst);font-size:14px;color:var(--kleur-zand);line-height:1.5}.elementor .bericht-hulpkaart-vink{width:16px;height:16px;min-width:16px;color:var(--kleur-oranje);line-height:0;margin-block-start:3px;flex:0 0 auto}.elementor .bericht-hulpkaart-punt{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:10px;align-items:flex-start}.elementor .bericht-hulpkaart-lijst{padding:0;margin-block-end:24px;display:flex;flex-direction:column;gap:0}.elementor .bericht-hulpkaart-titel{font-family:var(--font-kop);font-weight:600;font-size:22px;color:var(--kleur-zand);line-height:1.2;margin:0}.elementor .bericht-hulpkaart-foto{width:52px;height:52px;min-width:52px;object-fit:cover;border-radius:50%;display:block}.elementor .bericht-hulpkaart-kop{padding:0;margin-block-end:20px;display:flex;flex-direction:row;gap:14px;align-items:center}.elementor .bericht-hulpkaart{color:var(--kleur-zand);padding:28px;border-start-start-radius:var(--afronding);border-start-end-radius:var(--afronding);border-end-start-radius:var(--afronding);border-end-end-radius:var(--afronding-smile-kaart);background-color:var(--kleur-donker)}.elementor .bericht-zijbalk{width:calc(100% + 40px);min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:0;margin-inline-start:-40px;border-color:var(--kleur-donker-10);border-style:solid;display:flex;flex-direction:column;gap:32px;align-self:stretch;border-block-width:0;border-inline-end-width:0;border-inline-start-width:1px;\n}.elementor .bericht-inhoud{min-width:0;padding:0}.elementor .bericht-uitgelicht-foto{width:100%;height:auto;position:relative;z-index:1;border-start-start-radius:var(--afronding);border-start-end-radius:var(--afronding);border-end-start-radius:var(--afronding);border-end-end-radius:var(--afronding-smile-foto);box-shadow:0 12px 35px 0 rgb(33 41 52 / .05);display:block}.elementor .bericht-uitgelicht{width:100%;max-width:300px;position:relative;z-index:0;padding:0;justify-self:start;\n}.elementor .bericht-auteur-foto{width:40px;height:40px;min-width:40px;object-fit:cover;border-radius:50%;display:block}.elementor .bericht-auteur{width:auto;padding:0;display:inline-flex;flex-direction:row;gap:10px;align-items:center}.elementor .bericht-meta{font-family:var(--font-tekst);font-size:14px;color:var(--kleur-donker-70);padding:0;margin-block-start:28px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;\n}.elementor .bericht-resultaat-tekst{font-family:var(--font-kop);font-weight:600;font-size:22px;color:var(--kleur-donker);line-height:1.3}.elementor .bericht-resultaat-icoon{width:24px;height:24px;min-width:24px;color:var(--kleur-oranje);line-height:0;flex:0 0 auto}.elementor .bericht-resultaat{padding:0;margin-block-start:20px;display:flex;flex-direction:row;gap:10px;align-items:center}.elementor .bericht-samenvatting{max-width:600px;font-family:var(--font-tekst);font-size:19px;color:var(--kleur-donker-70);line-height:1.6;margin-block-start:20px}.elementor .bericht-titel{font-family:var(--font-kop);font-weight:600;font-size:60px;color:var(--kleur-donker);line-height:1.08;margin:0}.elementor .bericht-label{min-height:32px;font-family:var(--font-tekst);font-weight:600;font-size:13px;color:var(--kleur-donker);line-height:1.2;padding-block-start:0;padding-block-end:0;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:20px;border-radius:var(--afronding-pil);background-color:var(--kleur-wit);display:inline-flex;align-items:center;width:fit-content;\n}.elementor .kruimelpad-link:hover,.elementor .kruimelpad-link:focus-visible{color:var(--kleur-oranje)}.elementor .kruimelpad-link{color:var(--kleur-donker-70)}.elementor .kruimelpad{font-family:var(--font-tekst);font-size:13px;color:var(--kleur-donker-70);line-height:1.4;padding:0;margin-block-end:24px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center}.elementor .bericht-kop-tekst{min-width:0;padding:0}.elementor .paginabreedte{width:calc(100% - 2 * var(--ruimte-zijkant));max-width:var(--breedte-container);padding:0;margin-inline:auto;\n}.elementor .paginabreedte-in-vlak{width:calc(100% - 2 * (var(--ruimte-zijkant) - var(--ruimte-vlak-rand)))}.elementor .bericht-indeling{display:grid;gap:80px;grid-template-columns:minmax(0,var(--breedte-leesinhoud)) var(--breedte-zijkolom);grid-template-rows:auto;justify-content:space-between;align-items:start;padding-block:96px;\n}.elementor .bericht-kop-raster{display:grid;gap:72px;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto;align-items:center;padding-block:48px 56px;\n}.elementor .paginavoet-onder{font-family:var(--font-tekst);font-size:14px;color:rgb(33 41 52 / .6);padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;margin-block-start:48px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between}.elementor .social-knop:hover,.elementor .social-knop:focus-visible{color:var(--kleur-wit);border-color:var(--kleur-oranje);background-color:var(--kleur-oranje)}.elementor .social-knop{width:40px;height:40px;min-width:40px;color:var(--kleur-donker);padding:0;border-radius:50%;border-width:1px;border-color:var(--kleur-donker-15);border-style:solid;display:inline-flex;justify-content:center;align-items:center}.elementor .socials{width:auto;padding:0;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-content:flex-start;\n}.elementor .paginavoet-link:hover,.elementor .paginavoet-link:focus-visible{color:var(--kleur-oranje)}.elementor .paginavoet-link{width:auto;color:var(--kleur-donker);padding:0;transition:color 0.2s;display:inline-flex;gap:8px;align-items:center}.elementor .paginavoet-links{font-family:var(--font-tekst);font-size:15px;color:var(--kleur-donker);padding:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.elementor .paginavoet-kop{font-family:var(--font-kop);font-weight:600;font-size:18px;color:var(--kleur-donker);line-height:1.3;margin-block-end:18px}.elementor .paginavoet-merk{min-width:0;padding:0}.elementor .paginavoet-kolommen{display:grid;gap:40px;grid-template-columns:1.8fr 1fr 1.2fr 0.9fr auto;grid-template-rows:auto}.elementor .paginavoet{width:calc(100% - 2 * var(--ruimte-vlak-rand));color:var(--kleur-donker);padding-block-start:72px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:24px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:var(--afronding-vlak);border-start-end-radius:var(--afronding-vlak);border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgb(33 41 52 / .12);border-style:solid;background-color:var(--kleur-wit)}.elementor .telefoon-link{width:auto;font-family:var(--font-tekst);font-weight:500;font-size:15px;color:var(--kleur-donker);padding:0;display:flex;flex-direction:row;gap:10px;align-items:center;white-space:nowrap;\n}.elementor .paginakop-acties{width:auto;padding:0;display:flex;flex-direction:row;gap:32px;align-items:center}.elementor .paginakop-logo{width:185px;height:auto;display:block}.elementor .paginakop-binnen{height:100px;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:center}.elementor .paginakop{position:relative;inset-block-start:0;z-index:30;padding:0;background-color:var(--kleur-wit)}.elementor .smile-kap-links{width:var(--lijn-smile);height:30%;min-width:0;position:absolute;inset-block-start:70%;inset-inline-start:0;padding:0;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:var(--lijn-smile);border-inline-end-width:0;border-color:var(--kleur-oranje);border-style:solid;box-sizing:border-box;\n}.elementor .smile-kap-boven{width:30%;height:var(--lijn-smile);min-width:0;position:absolute;inset-block-start:0;inset-inline-start:70%;padding:0;border-block-start-width:var(--lijn-smile);border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--kleur-oranje);border-style:solid;box-sizing:border-box;\n}.elementor .smile-boog-binnen{width:70%;height:70%;min-width:0;position:absolute;inset-block-start:0;inset-inline-start:0;padding:0;border-end-end-radius:100%;border-block-start-width:0;border-block-end-width:var(--lijn-smile);border-inline-start-width:0;border-inline-end-width:var(--lijn-smile);border-color:var(--kleur-oranje);border-style:solid;box-sizing:border-box;\n}.elementor .smile-boog-buiten{width:100%;height:100%;min-width:0;position:absolute;inset-block-start:0;inset-inline-start:0;padding:0;border-end-end-radius:100%;border-block-start-width:0;border-block-end-width:var(--lijn-smile);border-inline-start-width:0;border-inline-end-width:var(--lijn-smile);border-color:var(--kleur-oranje);border-style:solid;box-sizing:border-box;\n}.elementor .smile-lijn{width:120%;height:auto;min-width:0;aspect-ratio:1;position:absolute;inset-block-start:5%;inset-inline-end:-12%;z-index:-1;padding:0}.elementor .smile-lijn-voor{z-index:2;clip-path:polygon(0% 100%,100% 0%,100% 100%)}.elementor .foto-smile{position:relative;z-index:0;padding:0}.elementor .knoppenrij{padding:0;margin-block-start:30px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.elementor .vlak-zand{width:calc(100% - 2 * var(--ruimte-vlak-rand));position:relative;padding-inline-start:0;padding-inline-end:0;margin-block-start:var(--ruimte-tussen-vlakken);margin-block-end:var(--ruimte-tussen-vlakken);margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:var(--afronding-vlak);border-start-end-radius:var(--afronding-vlak);border-end-start-radius:var(--afronding-vlak);border-end-end-radius:var(--afronding-smile-vlak);background-color:var(--kleur-zand)}.elementor .bericht-kop{position:relative;margin-block-start:0}.elementor .knop{height:54px;font-family:var(--font-tekst);font-weight:600;font-size:16px;line-height:1;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--afronding-pil);transition:background-color 0.2s,color 0.2s,border-color 0.2s;display:inline-flex;gap:14px;justify-content:center;align-items:center}.elementor .knop-klein{height:44px;font-size:14px;padding-inline-start:20px;padding-inline-end:20px}.elementor .knop-secundair:hover,.elementor .knop-secundair:focus-visible{color:var(--kleur-wit);background-color:var(--kleur-donker)}.elementor .knop-secundair{color:var(--kleur-donker);border-width:1px;border-color:var(--kleur-donker);border-style:solid;background-color:#fff0}.elementor .knop-primair:hover,.elementor .knop-primair:focus-visible{color:var(--kleur-wit);border-color:var(--kleur-donker);background-color:var(--kleur-donker)}.elementor .knop-primair{color:var(--kleur-wit);border-width:1px;border-color:var(--kleur-oranje);border-style:solid;background-color:var(--kleur-oranje)}.elementor .alleen-schermlezer{width:1px;height:1px;overflow:hidden;position:absolute;padding:0;margin:-1px;border-width:0;clip-path:inset(50%);white-space:nowrap;\n}