.elementor .vda-uitgelicht-kolom{min-width:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:stretch;}.elementor .vda-mobiel-geen-animatie{opacity:100%;}.elementor .vda-logo-klein{display:block;}.elementor .vda-logo-groot{display:block;}.elementor .vda-hoofdbalk-rij{min-height:0px;}.elementor .vda-hoofdbalk{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .vda-topbalk-item{width:auto;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .vda-topbalk-contact{width:auto;display:flex;flex-direction:row;gap:16px;flex:0 0 auto;align-items:center;}.elementor .vda-auto-breed{width:auto;display:flex;flex:0 0 auto;}.elementor .vda-deel-icoon:hover,.elementor .vda-deel-icoon:focus-visible{color:var(--vda-groen);}.elementor .vda-deel-icoon{width:24px;height:24px;color:rgba(255,255,255,0.3);line-height:0px;padding-block-start:3px;padding-block-end:3px;padding-inline-start:3px;padding-inline-end:3px;transition:color 0.25s;display:flex;}.elementor .vda-delen{width:auto;display:flex;flex-direction:row;gap:6px;flex:0 0 auto;align-items:center;}.elementor .vda-onderbalk-tekst{font-family:var(--vda-font-kop);font-size:14px;color:rgba(255,255,255,0.3);line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;}.elementor .vda-onderbalk-rij{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .vda-footer-regel{font-family:var(--vda-font-kop);font-size:14px;color:var(--vda-wit);line-height:2.5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vda-footer-logo{width:auto;height:50px;}.elementor .vda-footer-kolom{min-width:0px;display:flex;flex-direction:column;flex:1 1 0px;align-items:flex-start;}.elementor .vda-footer-rij{display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .vda-balk{width:100%;background-color:var(--vda-zwart);display:flex;}.elementor .vda-cta-titel{font-size:48px;color:var(--vda-licht);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vda-cta-inhoud{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .vda-cta-beeld{filter:brightness(50%);object-position: center top;\n}.elementor .vda-cta{width:100%;height:200px;overflow:hidden;position:relative;background-color:var(--vda-antraciet);display:flex;flex-direction:column;justify-content:center;align-items:center;clip-path:inset(0px 0px 0px 0px);}.elementor .vda-uitgelicht-tekst{color:var(--vda-zwart);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .vda-uitgelicht-titel{font-weight:500;font-size:18px;color:var(--vda-groen);padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vda-zoom-beeld:hover,.elementor .vda-zoom-beeld:focus-visible{transform:scale3d(1.2, 1.2, 1);}.elementor .vda-zoom-beeld{width:100%;height:100%;object-fit:cover;transition:transform 0.2s;}.elementor .vda-beeldkader-2x1{width:100%;overflow:hidden;aspect-ratio:2 / 1;display:flex;}.elementor .vda-uitgelicht-kaarten{display:flex;flex-direction:row;gap:40px;align-self:stretch;}.elementor .vda-uitgelicht-binnen{display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .vda-uitgelicht{min-height:500px;background-color:var(--vda-groen);}.elementor .vda-foto-3x2{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:5px;}.elementor .vda-foto-kolom{width:100%;min-width:0px;display:flex;flex:1 1 0px;will-change: transform;\n}.elementor .vda-alinea-laatst{margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vda-alinea{margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vda-kop-dun{font-weight:400;font-size:28px;}.elementor .vda-dienst-knop{position:relative;z-index:1;text-transform:uppercase;}.elementor .vda-hero-watermerk{width:50%;height:auto;max-width:580px;position:absolute;inset-block-start:auto;inset-inline-end:0px;inset-block-end:9px;z-index:3;opacity:20%;pointer-events: none;\n}.elementor .vda-hero{width:100%;overflow:hidden;position:relative;background-color:var(--vda-zwart);display:flex;flex-direction:column;}.elementor .vda-cover-beeld{width:100%;height:100vh;object-fit:cover;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .vda-kolom{min-width:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;will-change: transform;\n}.elementor .vda-sectie-vol{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#000000;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .vda-topbalk-link:hover,.elementor .vda-topbalk-link:focus-visible{color:var(--vda-wit);transform:scale3d(1.05, 1.05, 1);}.elementor .vda-topbalk-link{font-family:var(--vda-font-kop);font-weight:400;font-size:12px;color:var(--vda-lichtgrijs);line-height:2.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.25s, transform 0.25s;}.elementor .vda-twee-kol{display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .vda-uitgelicht-kaart{min-width:0px;text-align:center;padding-block-start:10px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--vda-wit);display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:center;}.elementor .vda-dienst-tekst{position:relative;z-index:1;font-size:16px;color:var(--vda-wit);line-height:1.5;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;pointer-events: none;\n}.elementor .vda-dienst-titel{position:relative;z-index:1;font-size:32px;color:var(--vda-lichtgrijs);text-align:center;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;transition:transform 0.3s;pointer-events: none;\n}.elementor .vda-dienst-beeld{filter:blur(3px) grayscale(50%) brightness(40%);transition:filter 0.3s;}.elementor .vda-dienst-kaart{min-height:300px;overflow:hidden;position:relative;text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--vda-zwart);display:flex;flex-direction:column;flex:1 1 0px;justify-content:flex-start;align-items:center;clip-path:inset(0px 0px 0px 0px);}.elementor .vda-knop-tekst-licht:hover,.elementor .vda-knop-tekst-licht:focus-visible{font-weight:700;color:var(--vda-wit);}.elementor .vda-knop-tekst-licht{font-family:var(--vda-font-kop);font-weight:400;font-size:14px;color:var(--vda-lichtgrijs);line-height:2;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.25s;}.elementor .vda-knop-tekst:hover,.elementor .vda-knop-tekst:focus-visible{font-weight:700;color:var(--vda-groen);}.elementor .vda-knop-tekst{font-family:var(--vda-font-kop);font-weight:400;font-size:14px;color:var(--vda-zilver);line-height:2;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;}.elementor .vda-knop-lijn:hover,.elementor .vda-knop-lijn:focus-visible{color:var(--vda-wit);background-color:var(--vda-groen);}.elementor .vda-knop-lijn{font-family:var(--vda-font-kop);font-weight:400;font-size:14px;color:var(--vda-licht);line-height:1;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;border-radius:0px;border-width:1px;border-color:var(--vda-wit);border-style:solid;background-color:transparent;transition:background-color 0.25s;}.elementor .vda-knop-groen:hover,.elementor .vda-knop-groen:focus-visible{font-weight:700;color:var(--vda-groen);background-color:var(--vda-wit);}.elementor .vda-knop-groen{width:200px;font-family:var(--vda-font-kop);font-weight:400;font-size:14px;color:var(--vda-wit);line-height:1;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:var(--vda-groen);border-style:solid;background-color:var(--vda-groen);transition:background-color 0.25s, color 0.25s;justify-content:center;}.elementor .vda-boxed{width:100%;max-width:var(--vda-container);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .vda-sectie{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .vda-tekst-zwart{color:var(--vda-zwart);}.elementor .vda-tekst-antraciet{color:var(--vda-antraciet);}.elementor .vda-alleen-mobiel{display:none;}