.dienstencard{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding:32px;border-radius:16px;box-shadow:none;transition:transform 0.25s ease,box-shadow 0.25s ease;will-change:transform;transform-style:preserve-3d}.dienstencard::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:1;border:2.5px solid transparent;background:linear-gradient(135deg,#00f0ff,#7c5fff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3;transition:opacity 0.3s ease}@media (hover:hover) and (pointer:fine){.dienstencard:hover::before,.dienstencard:active::before{opacity:0}}@media (max-width:767px){.dienstencard{padding:24px;border-radius:12px}}.merkidentiteitcard{border-radius:16px;position:relative}.merkidentiteitcard::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:1;border:2.5px solid transparent;background:linear-gradient(135deg,#00f0ff,#7c5fff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3;transition:opacity 0.3s ease}@media (hover:hover) and (pointer:fine){.merkidentiteitcard:hover::before,.merkidentiteitcard:active::before{opacity:0}}.dienstenrij.et_pb_row{display:flex;flex-wrap:wrap;align-items:stretch}.dienstenrij .et_pb_column{display:flex;flex-direction:column}#page-container{overflow-y:visible!important}.tilt-wrapper{perspective:1000px}.procescard{position:relative;background:#fff;border-radius:16px;overflow:hidden;transform-style:preserve-3d;transition:transform 0.25s ease;will-change:transform}.procescard::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:1;border:2.5px solid transparent;background:linear-gradient(135deg,#00f0ff,#7c5fff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3;transition:opacity 0.3s ease}@font-face{font-family:'ETmodules';font-style:normal;font-weight:400;font-display:swap;src:url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix') format('embedded-opentype'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format('woff'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format('truetype'),url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules') format('svg')}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:swap;src:url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot);src:url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix') format('embedded-opentype'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format('woff2'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff) format('woff'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf) format('truetype'),url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome') format('svg')}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:swap;src:url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix') format('embedded-opentype'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format('woff2'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format('woff'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format('truetype'),url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome') format('svg')}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:swap;src:url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot);src:url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix') format('embedded-opentype'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2) format('woff2'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff) format('woff'),url(//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf) format('truetype'),url('//fribs.nl/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome') format('svg')}:root{--space-xl:3rem;--space-md:2rem;--space-sm:1rem}*,*::before,*::after{box-sizing:border-box}.cards-tim-wrapper{position:relative;padding-top:12vh;padding-inline:var(--space-sm);display:flex;flex-direction:column;align-items:center}.cards-tim-wrapper::after{content:"";display:block;height:50vh}.card-tim{position:sticky;top:44%;width:100%;max-width:636px;margin-top:350px;background:transparent;border-radius:20px;display:flex;align-items:center;gap:var(--space-md);z-index:var(--z,1);transform:translateY(calc(-50% + var(--offset,0px)));opacity:var(--opacity,0);transition:none;overflow:visible;will-change:transform;padding:0}.card-tim:first-child{margin-top:0;margin-bottom:0}.card-scale{background:#fff;border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.06);padding-block:calc(var(--space-md) * 2.5);padding-inline:var(--space-md);position:relative;overflow:hidden;width:100%}.card-scale::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;border:2.5px solid transparent;background:linear-gradient(135deg,#00f0ff,#7c5fff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.2;transition:opacity 0.3s ease}.card-tim-content{display:flex;align-items:center;gap:var(--space-md);width:100%}.card-tim img{width:clamp(110px,14vw,120px);flex-shrink:0}.card-tim h3{font-family:'Poppins',sans-serif;font-weight:600;font-size:clamp(20px,3vw,26px);margin:0 0 .5rem;color:#292930}.card-tim p{font-family:'Varela Round',sans-serif;font-size:clamp(15px,1.1vw,16px);line-height:1.6;color:#8a90a2;margin:0}@media (max-width:1024px){:root{--space-md:1.5rem}.card-tim:not(:first-child){margin-top:300px}.card-tim-content{flex-direction:column;text-align:center}.card-tim img{margin-top:1rem;margin-bottom:.2rem}.card-tim h3{font-size:18px}.card-tim p{font-size:14px}.card-scale{padding-block:2rem;padding-inline:1rem;box-shadow:0 6px 16px rgba(0,0,0,.04)}.card-tim{padding-inline:1rem}}@media (max-width:767px){.cards-tim-wrapper{padding-inline:0;align-items:center}.card-tim{width:90vw;max-width:none;margin-inline:0;padding:0}.card-tim:not(:first-child){margin-top:300px}.card-scale{padding-block:1.5rem;padding-inline:1rem;box-shadow:0 4px 10px rgba(0,0,0,.03);width:100%}.card-tim-content{flex-direction:column;text-align:center}.card-tim-content>div{margin-top:0}.card-tim h3{font-size:18px}.card-tim p{font-size:14px}}@media (hover:hover) and (pointer:fine){.card-scale:hover::before{opacity:.5}}