.elementor .v5-dropdown{position:relative;&:hover .v5-submenu,&:focus-within .v5-submenu{opacity:1;visibility:visible;transform:translateY(0)}\n}.elementor .v5-submenu-link:hover,.elementor .v5-submenu-link:focus-visible{color:var(--5v-petrol);background-color:var(--5v-mint-licht)}.elementor .v5-submenu-link{font-family:var(--5v-font-tekst);font-weight:500;font-size:15px;color:var(--5v-inkt);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0;border-radius:12px;transition:background-color 0.15s,color 0.15s;display:block}.elementor .v5-submenu{min-width:320px;position:absolute;inset-block-start:100%;inset-inline-start:-18px;z-index:50;padding:12px;margin-block-start:14px;border-radius:18px;background-color:var(--5v-wit);box-shadow:0 24px 60px 0 rgb(24 81 83 / .16);opacity:0%;transform:translate3d(0,8px,0);display:flex;flex-direction:column;gap:2px;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;&::before{content:'';position:absolute;left:0;right:0;top:-16px;height:16px}\n}.elementor .v5-icoon-rond{width:48px;height:48px;font-size:18px;line-height:1;text-decoration:none;padding:0;border-radius:50%;border-width:0;display:inline-flex;justify-content:center;align-items:center}.elementor .v5-ic-scroll{font-size:0;line-height:0;&::before{content:'';flex:0 0 20px;width:20px;height:20px;background-color:currentColor;transition:transform .3s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat}&.is-omhoog::before{transform:rotate(180deg)}\n}.elementor .v5-foto{width:100%;height:100%;object-fit:cover;border-radius:24px;transition:transform 0.4s;display:block}.elementor .v5-footer-item:hover,.elementor .v5-footer-item:focus-visible{color:var(--5v-groen)}.elementor .v5-footer-item{font-family:var(--5v-font-tekst);font-weight:400;font-size:14px;color:var(--5v-inkt);line-height:1.5;text-decoration:none;margin:0}.elementor .v5-footer-kop{font-family:"Nib Pro";font-weight:400;font-size:19px;color:var(--5v-petrol);margin-block-start:0;margin-block-end:6px;margin-inline-start:0;margin-inline-end:0}.elementor .v5-ic-omhoog{font-size:0;line-height:0;&::before{content:'';flex:0 0 20px;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E") center/contain no-repeat}\n}.elementor .v5-ic-mail{font-size:0;line-height:0;&::before{content:'';flex:0 0 20px;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat}\n}.elementor .v5-nav-dropdown{&::after{content:'';display:inline-block;flex:0 0 18px;width:18px;height:18px;background-color:var(--5v-petrol);transform:rotate(90deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 1a11 11 0 1 0 0 22a11 11 0 1 0 0-22Z M10.2 7.2 L15 12 L10.2 16.8 L8.9 15.5 L12.4 12 L8.9 8.5 Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 1a11 11 0 1 0 0 22a11 11 0 1 0 0-22Z M10.2 7.2 L15 12 L10.2 16.8 L8.9 15.5 L12.4 12 L8.9 8.5 Z'/%3E%3C/svg%3E") center/contain no-repeat}\n}.elementor .v5-nav-link:hover,.elementor .v5-nav-link:focus-visible{color:var(--5v-groen)}.elementor .v5-nav-link{font-family:var(--5v-font-tekst);font-weight:500;font-size:15px;color:var(--5v-inkt);text-decoration:none;margin:0;display:inline-flex;gap:8px;align-items:center}.elementor .v5-card-titel{font-family:var(--5v-font-tekst);font-weight:600;font-size:17px;color:var(--5v-inkt);line-height:1.4;margin:0}.elementor .v5-card-wit{border-radius:24px;background-color:var(--5v-wit);box-shadow:0 24px 70px 0 rgb(24 81 83 / .1);display:flex;flex-direction:column}.elementor .v5-btn:hover,.elementor .v5-btn:focus-visible{color:var(--5v-wit);border-color:var(--5v-groen);background-color:var(--5v-groen)}.elementor .v5-btn{font-family:var(--5v-font-tekst);font-weight:600;font-size:15px;color:var(--5v-wit);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:1.5px;border-color:var(--5v-petrol);border-style:solid;background-color:var(--5v-petrol);display:inline-flex;gap:8px;justify-content:center;align-items:center}.elementor .v5-btn-klein{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px}.elementor .v5-btn-geel:hover,.elementor .v5-btn-geel:focus-visible{color:var(--5v-wit);border-color:var(--5v-petrol);background-color:var(--5v-petrol)}.elementor .v5-btn-geel{color:var(--5v-petrol);border-color:var(--5v-geel);background-color:var(--5v-geel)}.elementor .v5-btn-outline:hover,.elementor .v5-btn-outline:focus-visible{color:var(--5v-wit);border-color:var(--5v-petrol);background-color:var(--5v-petrol)}.elementor .v5-btn-outline{color:var(--5v-petrol);background-color:#fff0}.elementor .v5-body{font-family:var(--5v-font-tekst);font-weight:400;font-size:16px;color:var(--5v-inkt);line-height:1.7;margin:0}.elementor .v5-h2{font-family:"Nib Pro";font-weight:400;font-size:40px;color:var(--5v-petrol);line-height:1.15;margin:0}.elementor .v5-h1{font-family:"Nib Pro";font-weight:400;font-size:46px;color:var(--5v-petrol);letter-spacing:-.01em;line-height:1.15;margin:0}.elementor .v5-eyebrow{font-family:"Nib Pro";font-weight:400;font-size:16px;color:var(--5v-teal);line-height:1.3;margin:0}