.elementor .kaart{padding:1.75rem;border-radius:16px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(47,93,58,0.10);flex-direction:column;gap:0.5rem;flex:1 1 15rem;}.elementor .rij{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .knop:hover,.elementor .knop:focus-visible{background-color:#A9502C;}.elementor .knop{font-family:var(--hmsl-tekstfont);font-weight:600;font-size:1.05rem;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--hmsl-terracotta);}.elementor .tekst{font-family:var(--hmsl-tekstfont);font-size:1.1rem;color:var(--hmsl-tekst);line-height:1.7;}.elementor .kop-klein{font-family:var(--hmsl-kop);font-weight:700;font-size:1.3rem;color:var(--hmsl-groen);line-height:1.3;}.elementor .kop{font-family:var(--hmsl-kop);font-weight:700;font-size:2rem;color:var(--hmsl-groen);line-height:1.25;}.elementor .kop-groot{font-family:var(--hmsl-kop);font-weight:700;font-size:3rem;color:var(--hmsl-groen);line-height:1.15;text-align:center;}.elementor .inhoud{width:100%;max-width:46rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .sectie{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .tekst-licht{color:#ffffff;}.elementor .knop-rand:hover,.elementor .knop-rand:focus-visible{color:#ffffff;background-color:var(--hmsl-groen);}.elementor .knop-rand{color:var(--hmsl-groen);border-width:2px;border-color:var(--hmsl-groen);border-style:solid;background-color:transparent;}.elementor .sectie-creme{background-color:var(--hmsl-creme);}.elementor .sectie-groen{background-color:var(--hmsl-groen);}