.tp-process-slider,.tp-process-slider *{box-sizing:border-box}.tp-process-slider{--tp-background:#fcf4ed;--tp-green:#99bab8;--tp-green-dark:#587c79;--tp-text:#293735;--tp-white:#ffffff;--tp-card-width:450px;--tp-gap:34px;position:relative;width:100%;overflow:hidden;padding:100px 0 80px;background:var(--tp-background);color:var(--tp-text)}.tp-process-slider__header{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;width:min(90%,1280px);margin:0 auto 55px}.tp-process-slider__heading-wrapper{max-width:780px}.tp-process-slider__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--tp-green-dark);line-height:1.3;font-weight:600;text-transform:uppercase}.tp-process-slider__heading{margin:0;padding:0;color:var(--tp-text);font-size:40px}.tp-process-slider__navigation{display:flex;align-items:center;gap:18px;flex:0 0 auto}.tp-process-slider__button{display:flex;align-items:center;justify-content:center;width:58px;height:58px;padding:0;border:1px solid var(--tp-green);border-radius:50%;background:transparent;color:var(--tp-green-dark);cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease,opacity 0.25s ease}.tp-process-slider__button span{display:block;font-size:25px;line-height:1;transform:translateY(-1px)}.tp-process-slider__button:hover{background:var(--tp-green);color:var(--tp-white);transform:scale(1.04)}.tp-process-slider__button:disabled{opacity:0.35;cursor:not-allowed;transform:none}.tp-process-slider__button:focus-visible{outline:2px solid var(--tp-green-dark);outline-offset:4px}.tp-process-slider__counter{display:flex;align-items:center;gap:9px;min-width:78px;color:var(--tp-green-dark);font-size:12px;font-weight:600;letter-spacing:0.1em}.tp-process-slider__current{font-size:17px}.tp-process-slider__counter-line{display:block;width:22px;height:1px;background:rgba(88,124,121,0.5)}.tp-process-slider__viewport{position:relative;z-index:2;width:100%;overflow:visible;cursor:grab;touch-action:pan-y}.tp-process-slider__viewport.is-dragging{cursor:grabbing}.tp-process-slider__track{display:flex;align-items:flex-start;gap:var(--tp-gap);width:max-content;padding-left:max(5vw,calc((100vw - 1280px) / 2));padding-right:10vw;will-change:transform;transform:translate3d(0,0,0);transition:transform 0.7s cubic-bezier(0.22,1,0.36,1)}.tp-process-slider__viewport.is-dragging .tp-process-slider__track{transition:none}.tp-process-slide{position:relative;flex:0 0 var(--tp-card-width);width:var(--tp-card-width);user-select:none}.tp-process-slide:nth-child(even){padding-top:0px}.tp-process-slide__image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--tp-green)}.tp-process-slide__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 0.8s cubic-bezier(0.22,1,0.36,1);pointer-events:none}.tp-process-slide:hover .tp-process-slide__image{transform:scale(1.045)}.tp-process-slide__number{position:absolute;right:18px;bottom:12px;color:rgba(255,255,255,0.92);font-family:'Bodoni Moda',Georgia,"Times New Roman",serif;font-size:74px;line-height:1;font-weight:400;letter-spacing:-0.07em}.tp-process-slide__content{position:relative;margin:-20px 22px 0;padding:30px 30px 34px;background:var(--tp-white);box-shadow:0 20px 50px rgba(62,79,77,0.08)}.tp-process-slide:nth-child(even) .tp-process-slide__content{background:var(--tp-green)}.tp-process-slide__labels{display:flex;align-items:center;justify-content:space-between;gap:15px}.tp-process-slide__step{display:inline-block;margin-bottom:12px;color:var(--tp-green-dark);font-size:12px;line-height:1.4;font-weight:700;letter-spacing:0.16em;text-transform:uppercase}.tp-process-slide:nth-child(even) .tp-process-slide__step{color:var(--tp-white)}.tp-process-slide__optional{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid rgba(88,124,121,0.3);border-radius:30px;color:var(--tp-green-dark);font-size:10px;line-height:1;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.tp-process-slide__title{margin:0 0 15px;padding:0;color:var(--tp-text);font-family:'Bodoni Moda',Georgia,"Times New Roman",serif;font-size:34px;line-height:1.08;font-weight:400}.tp-process-slide:nth-child(even) .tp-process-slide__title{color:var(--tp-white)}.tp-process-slide__subtitle{display:block;margin:-5px 0 17px;color:var(--tp-green-dark);font-size:14px;font-style:italic}.tp-process-slide:nth-child(even) .tp-process-slide__subtitle{color:rgba(255,255,255,0.85)}.tp-process-slide__text{color:#52615f}.tp-process-slide:nth-child(even) .tp-process-slide__text{color:rgba(255,255,255,0.94)}.tp-process-slide__text p{margin:0 0 13px;padding:0}.tp-process-slide__text p:last-child{margin-bottom:0}.tp-process-slide__text ul{margin:8px 0 17px;padding:0;list-style:none}.tp-process-slide__text li{position:relative;margin-bottom:4px;padding-left:18px}.tp-process-slide__text li::before{content:"•";position:absolute;top:0;left:0;color:var(--tp-green-dark)}.tp-process-slide:nth-child(even) .tp-process-slide__text li::before{color:var(--tp-white)}.tp-process-slider__footer{position:relative;z-index:3;display:flex;align-items:center;gap:24px;width:min(90%,1280px);margin:55px auto 0}.tp-process-slider__progress{position:relative;flex:1;height:2px;overflow:hidden;background:rgba(88,124,121,0.18)}.tp-process-slider__progress-bar{position:absolute;inset:0 auto 0 0;width:16.666%;background:var(--tp-green-dark);transform-origin:left center;transition:width 0.5s ease}.tp-process-slider__drag-text{flex:0 0 auto;color:var(--tp-green-dark);font-size:11px;line-height:1.3;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}@media (max-width:1100px){.tp-process-slider{--tp-card-width:390px;--tp-gap:26px;padding-top:80px}.tp-process-slider__header{align-items:center}.tp-process-slider__heading{font-size:clamp(42px,6vw,62px)}.tp-process-slide__content{margin-right:15px;margin-left:15px;padding:27px 25px 30px}.tp-process-slide__title{font-size:30px}}@media (max-width:767px){.tp-process-slider{--tp-card-width:min(82vw,340px);--tp-gap:18px;padding:65px 0 55px}.tp-process-slider::before{top:-130px;right:-190px;width:350px;height:350px}.tp-process-slider__header{display:block;width:88%;margin-bottom:35px}.tp-process-slider__eyebrow{margin-bottom:14px;font-size:10px}.tp-process-slider__eyebrow::before{width:30px}.tp-process-slider__heading{font-size:clamp(38px,11vw,52px);line-height:1}.tp-process-slider__navigation{justify-content:space-between;margin-top:28px}.tp-process-slider__button{width:50px;height:50px}.tp-process-slider__track{padding-left:6vw;padding-right:12vw}.tp-process-slide:nth-child(even){padding-top:35px}.tp-process-slide__number{right:14px;bottom:10px;font-size:58px}.tp-process-slide__content{margin:-15px 10px 0;padding:24px 20px 26px}.tp-process-slide__title{font-size:27px}.tp-process-slide__text{font-size:14px;line-height:1.65}.tp-process-slider__footer{display:block;width:88%;margin-top:38px}.tp-process-slider__drag-text{display:block;margin-top:14px}}@media (max-width:420px){.tp-process-slider{--tp-card-width:84vw}.tp-process-slider__counter{min-width:68px}.tp-process-slider__navigation{gap:10px}}.tp-pricing,.tp-pricing *{box-sizing:border-box}.tp-pricing{--tp-cream:#fcf4ed;--tp-green:#99bab8;--tp-green-dark:#587c79;--tp-text:#293735;--tp-white:#ffffff;--tp-border:rgba(88,124,121,0.22);--tp-shadow:0 20px 55px rgba(54,76,73,0.09);position:relative;width:100%;color:var(--tp-text)}.tp-pricing__intro{max-width:750px;margin:0 auto 50px;text-align:center}.tp-pricing__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--tp-green-dark);font-size:12px;line-height:1.4;font-weight:700;letter-spacing:0.16em;text-transform:uppercase}.tp-pricing__eyebrow::before,.tp-pricing__eyebrow::after{content:"";display:block;width:34px;height:1px;background:currentColor}.tp-pricing__title{margin:0;padding:0;color:var(--tp-text);font-size:clamp(38px,4.5vw,62px);line-height:1.04;font-weight:400}.tp-pricing__title em{color:var(--tp-green-dark);font-weight:400}.tp-pricing__intro-text{max-width:650px;margin:20px auto 0;color:#60706e;font-size:16px;line-height:1.75}.tp-pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.tp-package{position:relative;display:flex;flex-direction:column;min-width:0;padding:38px 34px 34px;border:1px solid var(--tp-border);background:var(--tp-white);box-shadow:var(--tp-shadow)}.tp-package--featured{border-color:var(--tp-green);background:var(--tp-green);transform:translateY(-18px)}.tp-package__badge{position:absolute;top:0;left:50%;min-width:128px;padding:9px 17px;border-radius:0 0 2px 2px;background:var(--tp-green-dark);color:var(--tp-white);font-size:10px;line-height:1.2;font-weight:700;letter-spacing:0.14em;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.tp-package__number{display:block;margin-bottom:24px;color:var(--tp-green);font-size:54px;line-height:1;opacity:0.55}.tp-package--featured .tp-package__number{color:var(--tp-white);opacity:0.5}.tp-package__name{margin:0 0 10px;padding:0;color:var(--tp-text);font-size:31px;line-height:1.1;font-weight:400}.tp-package--featured .tp-package__name{color:var(--tp-white)}.tp-package__tagline{min-height:48px;margin:0 0 20px;color:var(--tp-green-dark);font-size:15px;line-height:1.55;font-weight:600}.tp-package--featured .tp-package__tagline{color:rgba(255,255,255,0.9)}.tp-package__description{margin-bottom:22px;color:#61716f;font-size:14px;line-height:1.7}.tp-package--featured .tp-package__description{color:rgba(255,255,255,0.92)}.tp-package__features{margin:0 0 28px;padding:0;list-style:none}.tp-package__features li{position:relative;margin-bottom:11px;padding-left:27px;color:#435250;font-size:14px;line-height:1.55}.tp-package__features li::before{content:"✓";position:absolute;top:0;left:0;color:var(--tp-green-dark);font-weight:700}.tp-package--featured .tp-package__features li{color:var(--tp-white)}.tp-package--featured .tp-package__features li::before{color:var(--tp-white)}.tp-package__features{list-style:none!important;padding:0px!important}.tp-package__footer{margin-top:auto;padding-top:24px;border-top:1px solid var(--tp-border)}.tp-package--featured .tp-package__footer{border-color:rgba(255,255,255,0.28)}.tp-package__investment{display:block;margin-bottom:5px;color:var(--tp-green-dark);font-size:11px;line-height:1.3;font-weight:700;letter-spacing:0.13em;text-transform:uppercase}.tp-package--featured .tp-package__investment{color:rgba(255,255,255,0.82)}.tp-package__price{display:block;color:var(--tp-text);font-size:43px;line-height:1}.tp-package--featured .tp-package__price{color:var(--tp-white)}.tp-package__tax{display:block;margin-top:7px;color:#71807e;font-size:12px}.tp-package--featured .tp-package__tax{color:rgba(255,255,255,0.82)}.tp-package__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:30px;margin-top:25px;padding:10px 20px;border:1px solid var(--tp-green-dark);background:transparent;color:var(--tp-green-dark);font-size:12px;line-height:1.3;font-weight:700;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease}.tp-package__button:hover{background:var(--tp-green-dark);color:var(--tp-white);transform:translateY(-2px)}.tp-package--featured .tp-package__button{border-color:var(--tp-white);color:var(--tp-white)}.tp-package--featured .tp-package__button:hover{background:var(--tp-white);color:var(--tp-green-dark)}.tp-pricing--compact{padding:80px 0}.tp-pricing--compact .tp-package{padding:32px 28px 28px}.tp-pricing--compact .tp-package__tagline{min-height:0}.tp-pricing--compact .tp-package__features li:nth-child(n+5){display:none}.tp-pricing__more-wrapper{margin-top:42px;text-align:center}.tp-pricing__more-link{display:inline-flex;align-items:center;gap:11px;color:var(--tp-green-dark);font-size:12px;line-height:1.4;font-weight:700;letter-spacing:0.12em;text-decoration:none;text-transform:uppercase}.tp-pricing__more-link::after{content:"→";font-size:20px;line-height:1;transition:transform 0.25s ease}.tp-pricing__more-link:hover::after{transform:translateX(5px)}.tp-pricing--full{padding:95px 0}.tp-pricing--full .tp-pricing__grid{align-items:stretch}.tp-pricing__details{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:55px}.tp-info-card{padding:35px;background:var(--tp-cream);border:1px solid var(--tp-border)}.tp-info-card__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:20px;border-radius:50%;background:var(--tp-green);color:var(--tp-white);font-size:22px}.tp-info-card__title{margin:0 0 14px;padding:0;color:var(--tp-text);font-size:27px;line-height:1.15;font-weight:400}.tp-info-card__text{color:#596966;font-size:14px;line-height:1.75}.tp-info-card__text p{margin:0 0 12px;padding:0}.tp-info-card__text p:last-child{margin-bottom:0}.tp-info-card__list{margin:16px 0 0;padding:0;list-style:none}.tp-info-card__list li{position:relative;margin-bottom:10px;padding-left:21px}.tp-info-card__list li::before{content:"•";position:absolute;left:0;color:var(--tp-green-dark)}.tp-overview,.tp-overview *{box-sizing:border-box}.tp-overview{--cream:#fcf4ed;--green:#99bab8;--green-dark:#587c79;--text:#293735;--muted:#6e7c79;--white:#ffffff;--line:rgba(88,124,121,0.14);width:100%;color:var(--text)}.tp-overview__intro{max-width:760px;margin-bottom:58px}.tp-overview__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--green-dark);font-size:12px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase}.tp-overview__title{margin:0 0 18px;padding:0;color:var(--text);font-size:50px;line-height:0.98;font-weight:400;letter-spacing:-0.035em}.tp-overview__title em{display:block;color:var(--green-dark);font-family:Georgia,"Times New Roman",serif;font-weight:400}.tp-overview__text{max-width:640px;margin:0;color:var(--muted);font-size:16px;line-height:1.75}.tp-overview__grid{display:grid;grid-template-columns:minmax(220px,1.25fr)
repeat(3,minmax(210px,1fr));gap:18px;align-items:stretch}.tp-overview__labels{display:grid;grid-template-rows:150px
repeat(10,minmax(68px,auto))
100px}.tp-overview__labels-top{border-bottom:1px solid var(--line)}.tp-overview__label{display:flex;align-items:center;min-height:68px;padding:17px 15px 17px 0;border-bottom:1px solid var(--line);color:var(--text);font-size:14px;line-height:1.4;font-weight:600}.tp-overview__label--price{border:0;font-size:18px}@media (max-width:980px){.tp-pricing__grid{grid-template-columns:1fr!important;gap:28px}.tp-package{width:100%;max-width:600px;margin:0 auto}.tp-package--featured{transform:none}.tp-package__tagline{min-height:0}.tp-pricing__details{grid-template-columns:1fr}}@media (max-width:767px){.tp-pricing--compact,.tp-pricing--full{padding:50px 0}.tp-pricing__intro{margin-bottom:35px;text-align:left}.tp-pricing__title{font-size:38px;line-height:1.08}.tp-pricing__intro-text{font-size:15px}.tp-package{padding:30px 22px 26px}.tp-package__number{font-size:46px}.tp-package__name{font-size:28px}.tp-package__price{font-size:38px}.tp-pricing__more-wrapper{margin-top:30px}.tp-info-card{padding:25px 21px}}.tp-overview__package{position:relative;display:grid;grid-template-rows:150px
repeat(10,minmax(68px,auto))
100px;overflow:hidden;background:#fff}.tp-overview__package--featured{background:rgba(153,186,184,0.17)}.tp-overview__package-header{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:28px 24px;background:var(--cream)}.tp-overview__package--featured .tp-overview__package-header{background:var(--green)}.tp-overview__number{position:absolute;top:17px;right:18px;color:rgba(88,124,121,0.28);font-size:52px;line-height:1}.tp-overview__package--featured .tp-overview__number{color:rgba(255,255,255,.32)}.tp-overview__package-header h2{margin:0;padding:0;color:var(--text);font-size:16px;line-height:1.3;font-weight:400}.tp-overview__package-header h2 strong{display:block;margin-top:3px;font-size:31px;line-height:1;font-weight:400}.tp-overview__package--featured .tp-overview__package-header h2{color:#fff}.tp-overview__badge{position:absolute;top:15px;left:20px;z-index:2;padding:7px 12px;background:rgba(255,255,255,.88);color:var(--green-dark);font-size:9px;font-weight:700;line-height:1;letter-spacing:.11em;text-transform:uppercase}.tp-overview__value{display:flex;align-items:center;justify-content:center;min-height:68px;padding:16px 20px;border-bottom:1px solid var(--line);color:#596764;font-size:14px;line-height:1.45;text-align:center}.tp-overview__check{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(153,186,184,0.18);color:var(--green-dark);font-size:17px;font-weight:700}.tp-overview__package--featured .tp-overview__check{background:var(--green);color:#fff}.tp-overview__dash{color:rgba(41,55,53,.35)}.tp-overview__price{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:20px;background:var(--cream)}.tp-overview__package--featured .tp-overview__price{background:var(--green)}.tp-overview__price span{color:var(--text);font-family:Georgia,"Times New Roman",serif;font-size:30px;line-height:1}.tp-overview__price small{display:block;margin-top:6px;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.tp-overview__package--featured .tp-overview__price span,.tp-overview__package--featured .tp-overview__price small{color:#fff}.tp-overview__bottom{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:55px}.tp-overview__bottom-card{position:relative;min-height:270px;padding:42px;overflow:hidden;background:var(--cream)}.tp-overview__bottom-card:nth-child(2){background:rgba(153,186,184,0.18)}.tp-overview__bottom-number{position:absolute;top:20px;right:24px;color:rgba(88,124,121,.17);font-family:Georgia,"Times New Roman",serif;font-size:70px;line-height:1}.tp-overview__bottom-card h3{position:relative;margin:0 0 23px;padding:0;color:var(--text);font-size:33px;line-height:1.1;font-weight:400}.tp-overview__bottom-card ul{margin:0;padding:0;list-style:none}.tp-overview__bottom-card li{position:relative;margin-bottom:12px;padding-left:27px;color:#5c6967;font-size:15px;line-height:1.65}.tp-overview__bottom-card li::before{content:"✓";position:absolute;left:0;color:var(--green-dark);font-weight:700}.tp-overview__bottom-card p{max-width:520px;margin:0 0 13px;padding:0;color:#5c6967;font-size:15px;line-height:1.7}@media (max-width:1100px){.tp-overview__grid{grid-template-columns:minmax(190px,.9fr)
repeat(3,minmax(190px,1fr));gap:10px}.tp-overview__package-header{padding:22px 18px}.tp-overview__package-header h2 strong{font-size:25px}.tp-overview__value{padding:14px 12px;font-size:13px}}@media (max-width:850px){.tp-overview__intro{margin-bottom:36px}.tp-overview__grid{display:block}.tp-overview__labels{display:none}.tp-overview__package{display:block;margin-bottom:28px}.tp-overview__package-header{min-height:145px}.tp-overview__value{position:relative;justify-content:flex-end;min-height:62px;padding-left:52%;padding-right:20px;text-align:right}.tp-overview__value::before{position:absolute;left:20px;width:44%;color:var(--text);font-size:12px;line-height:1.35;font-weight:600;text-align:left}.tp-overview__value:nth-of-type(2)::before{content:"Vrijblijvende kennismaking"}.tp-overview__value:nth-of-type(3)::before{content:"Persoonlijke vragenlijst"}.tp-overview__value:nth-of-type(4)::before{content:"Persoonlijk schrijfgesprek"}.tp-overview__value:nth-of-type(5)::before{content:"Gesprekken met naasten"}.tp-overview__value:nth-of-type(6)::before{content:"Ceremonie op maat"}.tp-overview__value:nth-of-type(7)::before{content:"Digitaal ceremonieverhaal"}.tp-overview__value:nth-of-type(8)::before{content:"Voltrekken huwelijk"}.tp-overview__value:nth-of-type(9)::before{content:"Terugblik na huwelijksreis"}.tp-overview__value:nth-of-type(10)::before{content:"Luxe ceremonieverhaal"}.tp-overview__value:nth-of-type(11)::before{content:"Aanbrengbonus"}.tp-overview__bottom{grid-template-columns:1fr;margin-top:35px}}@media (max-width:500px){.tp-overview__title{font-size:42px}.tp-overview__package-header h2 strong{font-size:29px}.tp-overview__value{padding-left:49%}.tp-overview__value::before{width:43%}.tp-overview__bottom-card{min-height:0;padding:30px 24px}.tp-overview__bottom-card h3{font-size:28px}}.fade-up,.fade-down,.fade-left,.fade-right,.zoom-in,.soft-reveal{opacity:0;transition:opacity 0.8s cubic-bezier(0.22,1,0.36,1),transform 0.8s cubic-bezier(0.22,1,0.36,1);will-change:opacity,transform}.fade-up{transform:translateY(35px)}.fade-down{transform:translateY(-35px)}.fade-left{transform:translateX(-45px)}.fade-right{transform:translateX(45px)}.zoom-in{transform:scale(0.94)}.soft-reveal{transform:translateY(12px)}.fade-up.is-visible,.fade-down.is-visible,.fade-left.is-visible,.fade-right.is-visible,.zoom-in.is-visible,.soft-reveal.is-visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.animation-slow{transition-duration:1.15s}.animation-fast{transition-duration:0.55s}.animation-delay-1{transition-delay:0.1s}.animation-delay-2{transition-delay:0.2s}.animation-delay-3{transition-delay:0.3s}.animation-delay-4{transition-delay:0.4s}.animation-delay-5{transition-delay:0.5s}@media (prefers-reduced-motion:reduce){.fade-up,.fade-down,.fade-left,.fade-right,.zoom-in,.soft-reveal{opacity:1!important;transform:none!important;transition:none!important}}html,body{overflow-x:hidden}.gform_wrapper{width:100%}.gform_wrapper .gfield_label{display:none!important}.gform_wrapper .gform_fields{gap:24px!important}.gform_wrapper .gfield{margin:0!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper textarea{width:100%!important;background:transparent!important;border:0!important;border-bottom:1px solid #99bab8!important;border-radius:0!important;padding:12px 0 14px!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;color:#333!important;box-shadow:none!important;outline:none!important;transition:border-color .3s ease,padding-left .3s ease}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:rgba(50,50,50,0.65)!important;opacity:1!important}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper textarea:focus{border-bottom-color:#333!important;padding-left:5px!important}.gform_wrapper textarea{min-height:120px!important;resize:vertical}.gform_wrapper .ginput_complex{gap:20px!important}.gform_wrapper .ginput_complex span{margin:0!important}.gform_wrapper .ginput_complex label{display:none!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin:32px 0 0!important;padding:0!important}.gform_wrapper input[type="submit"],.gform_wrapper button[type="submit"]{appearance:none;-webkit-appearance:none;display:inline-flex!important;align-items:center;justify-content:center;background:#99bab8!important;color:#fff!important;border-radius:0px!important;min-height:30px;padding:10px 32px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;letter-spacing:.1em!important;cursor:pointer;text-transform:uppercase!important;font-weight:600!important;transition:background-color .3s ease,color .3s ease,transform .3s ease}.gform_wrapper input[type="submit"]:hover,.gform_wrapper button[type="submit"]:hover{background:#82adac!important;transform:translateY(-1px)}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea{border-bottom-color:#a94442!important}.gform_wrapper .validation_message{background:transparent!important;border:0!important;padding:6px 0 0!important;margin:0!important;font-size:13px!important;color:#a94442!important}.gform_wrapper .gform_validation_errors{display:none!important}.gform_wrapper .gfield_required{display:none!important}.gform_wrapper input:-webkit-autofill,.gform_wrapper input:-webkit-autofill:hover,.gform_wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:#333!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-in-out 0s}@media (max-width:767px){.gform_wrapper .gform_fields{gap:20px!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper textarea{font-size:16px!important}.gform_wrapper .ginput_complex{gap:20px!important}.gform_wrapper input[type="submit"],.gform_wrapper button[type="submit"]{width:100%!important}}.speels-grid>.et_pb_column{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,140px);gap:16px}.speels-grid .et_pb_image{margin:0!important;width:100%;height:100%;overflow:hidden}.speels-grid .et_pb_image_wrap{display:block!important;width:100%;height:100%}.speels-grid .et_pb_image img{display:block;width:100%;height:100%;object-fit:cover}.speels-grid .et_pb_image:nth-child(1){grid-column:1 / 3;grid-row:1 / 3}.speels-grid .et_pb_image:nth-child(2){grid-column:3 / 5;grid-row:1 / 2}.speels-grid .et_pb_image:nth-child(3){grid-column:3 / 4;grid-row:2 / 5}.speels-grid .et_pb_image:nth-child(4){grid-column:4 / 5;grid-row:2 / 5}.speels-grid .et_pb_image:nth-child(5){grid-column:1 / 3;grid-row:3 / 5}@media (max-width:980px){.speels-grid>.et_pb_column{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,180px);gap:16px}.speels-grid .et_pb_image:nth-child(1){grid-column:1 / 2;grid-row:1 / 3}.speels-grid .et_pb_image:nth-child(2){grid-column:2 / 3;grid-row:1 / 2}.speels-grid .et_pb_image:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.speels-grid .et_pb_image:nth-child(4){grid-column:1 / 2;grid-row:3 / 5}.speels-grid .et_pb_image:nth-child(5){grid-column:2 / 3;grid-row:3 / 5}}@media (max-width:767px){.speels-grid>.et_pb_column{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,140px);gap:12px;align-items:stretch}.speels-grid .et_pb_image{position:relative;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.speels-grid .et_pb_image_wrap{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}.speels-grid .et_pb_image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.speels-grid .et_pb_image:nth-child(1){grid-column:1 / 3;grid-row:1 / 3}.speels-grid .et_pb_image:nth-child(2){grid-column:1 / 2;grid-row:3 / 4}.speels-grid .et_pb_image:nth-child(3){grid-column:2 / 3;grid-row:3 / 4}.speels-grid .et_pb_image:nth-child(4){grid-column:1 / 2;grid-row:4 / 5}.speels-grid .et_pb_image:nth-child(5){grid-column:2 / 3;grid-row:4 / 5}}.et-menu a[href*="#over-mij"],#top-menu a[href*="#over-mij"]{color:inherit}.et-menu li.current-menu-item>a[href*="/home#over-mij"],.et-menu li.current_page_item>a[href*="/home#over-mij"],.et-menu li.current-menu-ancestor>a[href*="/home#over-mij"],#top-menu li.current-menu-item>a[href*="/home#over-mij"],#top-menu li.current_page_item>a[href*="/home#over-mij"]{color:inherit!important}#top-menu-nav{padding-bottom:10px}.et-menu li.cta-custom>a,#top-menu li.cta-custom>a{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px!important;background:#99bab8;color:#ffffff!important;border:1px solid #99bab8;line-height:1.2!important;transition:background-color .25s ease,color .25s ease,transform .25s ease}.et-menu li.cta-custom>a:hover,#top-menu li.cta-custom>a:hover{background:transparent;color:#587c79!important;opacity:1!important;transform:translateY(-2px)}.et-menu li.cta-custom.current-menu-item>a,.et-menu li.cta-custom.current_page_item>a,#top-menu li.cta-custom.current-menu-item>a,#top-menu li.cta-custom.current_page_item>a{background:#99bab8!important;color:#ffffff!important}.et-menu li.cta-custom.current-menu-item>a:hover,.et-menu li.cta-custom.current_page_item>a:hover,#top-menu li.cta-custom.current-menu-item>a:hover,#top-menu li.cta-custom.current_page_item>a:hover{background:transparent!important;color:#587c79!important;border-color:#587c79!important;opacity:1!important}@media (max-width:980px){.et_mobile_menu li.cta-custom{padding:10px 5%}.et_mobile_menu li.cta-custom>a{display:flex;justify-content:center;width:100%;padding:15px 22px!important;background:#99bab8;color:#ffffff!important;border:1px solid #99bab8;text-align:center}.et_mobile_menu li.cta-custom>a:hover{background:transparent;color:#587c79!important;opacity:1}}#top-menu li{padding-right:10px!important}