.elementor .gm-fotokaart{min-height:320px;padding:var(--gm-ruimte-s);border-radius:var(--gm-radius);border-width:1px;border-color:var(--gm-lijn);border-style:solid;background-color:var(--gm-wit);display:flex;justify-content:center;align-items:center;}.elementor .gm-icoon-wit{color:var(--gm-wit);}.elementor .gm-icoon-oranje{color:var(--gm-oranje);}.elementor .gm-icoon-blauw{color:var(--gm-blauw);}.elementor .gm-productafbeelding{width:auto;height:auto;min-height:200px;max-width:100%;max-height:440px;object-fit:contain;}.elementor .gm-cat-tekst{font-size:var(--gm-fs-tekst);color:var(--gm-tekst);line-height:1.7;white-space: pre-line;\n}.elementor .gm-na-kruimelpad{margin-block-start:var(--gm-ruimte-l);}.elementor .gm-social-icoon{width:36px;height:36px;object-fit:contain;flex:0 0 auto;}.elementor .gm-social-rij{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--gm-ruimte-xs);flex-wrap:wrap;align-items:center;}.elementor .gm-producttitel{font-size:var(--gm-fs-h2);line-height:1.25;}.elementor .gm-topbalk-tekst{font-size:var(--gm-fs-tekst);white-space: nowrap;\n}.elementor .gm-tab:hover,.elementor .gm-tab:focus-visible{background-color:var(--gm-wit);}.elementor .gm-tab{width:auto;min-width:0px;font-family:var(--gm-font);font-weight:700;font-size:var(--gm-fs-tekst);color:var(--gm-blauw);text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--gm-lijn);border-style:solid;background-color:var(--gm-lichtblauw);flex:1 1 0px;&.e--selected { background-color: var(--gm-wit); border-color: var(--gm-blauw); } &.e--selected { background-color: var(--gm-wit); border-color: var(--gm-blauw); } &:focus-visible { background-color: var(--gm-wit); } &:first-child { border-start-start-radius: var(--gm-radius); } &:last-child { border-start-end-radius: var(--gm-radius); }\n}.elementor .gm-tab:focus{border-color:var(--gm-blauw);}.elementor .gm-icoon-cirkel{width:56px;height:56px;padding:0px;border-radius:var(--gm-radius-knop);background-color:var(--gm-wit);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .gm-kaart-wit{padding:var(--gm-ruimte-l);border-radius:var(--gm-radius);border-width:1px;border-color:var(--gm-lijn);border-style:solid;background-color:var(--gm-wit);display:flex;flex-direction:column;gap:var(--gm-ruimte-s);}.elementor .gm-social:hover,.elementor .gm-social:focus-visible{background-color:var(--gm-oranje);}.elementor .gm-social{width:36px;height:36px;padding:0px;border-radius:var(--gm-radius-knop);background-color:rgba(255, 255, 255, 0.1);display:flex;justify-content:center;align-items:center;}.elementor .gm-link-wit:hover,.elementor .gm-link-wit:focus-visible{color:var(--gm-oranje);background-color:transparent;}.elementor .gm-link-wit{width:auto;font-family:var(--gm-font);font-weight:400;font-size:var(--gm-fs-tekst);color:var(--gm-wit);line-height:1.6;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left;\n}.elementor .gm-tekst-sterk{font-weight:600;color:var(--gm-blauw);}.elementor .gm-tekst-wit:hover,.elementor .gm-tekst-wit:focus-visible{color:var(--gm-wit);}.elementor .gm-tekst-wit{color:var(--gm-wit);}.elementor .gm-tekst-klein{font-size:var(--gm-fs-klein);}.elementor .gm-icoon{width:var(--gm-icoon);height:var(--gm-icoon);object-fit:contain;flex:0 0 auto;}.elementor .gm-btn-label{font-family:inherit;color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .gm-btn-omlijnd:hover,.elementor .gm-btn-omlijnd:focus-visible{color:var(--gm-blauw);border-color:var(--gm-blauw);background-color:var(--gm-blauw-vlak);}.elementor .gm-btn-omlijnd{color:var(--gm-blauw);border-width:2px;border-color:var(--gm-blauw);border-style:solid;background-color:var(--gm-wit);&:focus-visible { color: var(--gm-blauw); background-color: var(--gm-blauw-vlak); border-color: var(--gm-blauw); }\n}.elementor .gm-btn-blauw:hover,.elementor .gm-btn-blauw:focus-visible{color:var(--gm-wit);border-color:var(--gm-blauw-donker);background-color:var(--gm-blauw-donker);}.elementor .gm-btn-blauw{color:var(--gm-wit);border-width:2px;border-color:var(--gm-blauw);border-style:solid;background-color:var(--gm-blauw);}.elementor .gm-btn-oranje:hover,.elementor .gm-btn-oranje:focus-visible{color:var(--gm-blauw);border-color:var(--gm-oranje-hover);background-color:var(--gm-oranje-hover);}.elementor .gm-btn-oranje{color:var(--gm-blauw);border-width:2px;border-color:var(--gm-oranje);border-style:solid;background-color:var(--gm-oranje);}.elementor .gm-btn{width:auto;font-family:var(--gm-font);font-weight:600;font-size:var(--gm-fs-tekst);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--gm-radius-knop);transition:all 0.2s;display:inline-flex;flex-direction:row;gap:var(--gm-ruimte-xs);justify-content:center;align-items:center;align-self:flex-start;white-space: nowrap;\n}.elementor .gm-kaart{padding:var(--gm-ruimte-l);border-radius:var(--gm-radius);background-color:var(--gm-lichtblauw);display:flex;flex-direction:column;gap:var(--gm-ruimte-s);}.elementor .gm-kolom{padding:0px;display:flex;flex-direction:column;gap:var(--gm-ruimte-s);}.elementor .gm-rij{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--gm-ruimte-s);flex-wrap:wrap;align-items:center;}.elementor .gm-container{width:100%;max-width:var(--gm-container);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--gm-ruimte-m);}.elementor .gm-sectie-blauw{background-color:var(--gm-blauw);}.elementor .gm-sectie{width:100%;padding-block-start:var(--gm-ruimte-sectie);padding-block-end:var(--gm-ruimte-sectie);padding-inline-start:var(--gm-ruimte-m);padding-inline-end:var(--gm-ruimte-m);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .gm-sectie-kruimelpad{padding-block-start:20px;}.elementor .gm-icoon-groot{width:28px;height:28px;}.elementor .gm-icoon-klein{width:18px;height:18px;object-fit:contain;flex:0 0 auto;}.elementor .gm-footer-kolom{width:auto;padding:0px;display:flex;flex-direction:column;gap:var(--gm-ruimte-xs);}.elementor .gm-gap-xs{gap:var(--gm-ruimte-xs);}.elementor .gm-rij-usp{gap:var(--gm-ruimte-xs);flex-wrap:nowrap;}