.header__mega--menu nav ul{display:flex;flex-direction:row;align-items:center}.header__mega--menu nav ul li{font-size:var(--font-16);line-height:1.6em;font-weight:500;color:#fff;margin:0 var(--font-8);transition:all .3s ease-in-out}.header__mega--menu nav ul li:hover{color:#c35e9e}.header__mega--menu nav ul li:first-child{margin-right:var(--font-8);margin-left:0}.menu__mobile--controls,.menu__toggle{display:none}@media screen and (max-width:1024px){.menu__toggle{position:fixed;width:22px;height:12px;cursor:pointer;display:block;right:40px;z-index:10}.menu__toggle span{position:absolute;display:block;width:100%;height:2px;background-color:#fff;border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.menu__toggle span:first-child{top:0}.menu__toggle span:last-child{bottom:0}.menu__toggle.active span:first-child{transform:rotate(45deg);top:5px}.menu__toggle.active span:last-child{transform:rotate(-45deg);bottom:5px}.header__mega--menu>nav{position:fixed;left:0;top:110px;width:100%;height:0;overflow:hidden;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);transition:all .2s cubic-bezier(.1,.82,.76,.965)}header.scrolled .header__mega--menu>nav.open{padding-top:0}.header__mega--menu>nav.open{height:calc(100dvh - 110px);padding-top:16px;padding-bottom:24px}.header__mega--menu>nav ul{flex-direction:column;align-items:start;padding:0 20px;height:100%}.header__mega--menu nav>ul li{width:100%;color:#fff;margin:0;padding:14px 0;border-bottom:1px solid #fff}.header__mega--menu>nav ul li.hasIcon:first-child{display:none}.header__mega--menu>nav ul li.button{border-bottom:unset;padding:0}.header__mega--menu>nav ul li.button.secondary{margin-top:32px;margin-bottom:12px}.header__mega--menu>nav ul li.button.primary{color:#fff}.header__mega--menu>nav ul li.button.secondary a{border:1px solid #e2e2e2;border-radius:12px}.header__mega--menu>nav ul li.button a{justify-content:center}.header__mega--menu>nav ul li.search{display:none}.menu__mobile--controls{display:flex;flex-direction:row;align-items:center;gap:1rem}.header .navigation-container .secondary-navigation{width:100%;margin-top:auto}.header .navigation-container .secondary-navigation ul{flex-direction:column!important;padding:0}.header .navigation-container .secondary-navigation ul li{border:unset;padding:0;font-size:14px}}@media screen and (max-width:767px){.header__mega--menu>nav ul{padding:0 1rem}.menu__toggle{right:20px}}.header{padding-top:var(--font-28);position:fixed;top:0;left:0;width:100%;z-index:999;transition:all .2s cubic-bezier(.1,.82,.76,.965);background:transparent}header.scrolled{padding:var(--font-16) 0;box-shadow:1px 2px 3px 0 #0000000f}header:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);opacity:0;transition:all .3s ease-in-out}header.scrolled:after{opacity:1}.header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:2;position:relative}.header .container .logo{width:var(--font-200);height:var(--font-80);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.header .container .navigation-container{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:#fff;gap:var(--font-16)}.header .navigation-container .secondary-navigation ul{display:flex;flex-direction:row;gap:var(--font-12);font-size:var(--font-14)}.header .navigation-container .secondary-navigation ul li.search-container{position:relative}.header .navigation-container .secondary-navigation ul li.search-container.active form{visibility:visible}.header .navigation-container .secondary-navigation ul li.search-container #search{padding:var(--font-12);z-index:10;border-radius:var(--font-12);color:#000;box-shadow:1px 2px 24px 0 #0000000f;width:100%}.header .navigation-container .secondary-navigation ul li.search-container form{position:fixed;top:50%;left:50%;width:50vw;visibility:hidden;transform:translate(-50%,-50%)}.header .navigation-container .secondary-navigation ul li.search-container form button{position:absolute;top:0;right:0;background-color:var(--primary-color);border-top-right-radius:var(--font-12);border-bottom-right-radius:var(--font-12);border:1px solid var(--primary-color);height:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out}.header .navigation-container .secondary-navigation ul li.search-container form button:hover{background-color:#fff}.header .navigation-container .secondary-navigation ul li .search{display:flex;align-items:center;gap:var(--font-8);cursor:pointer;z-index:10;position:relative}.header nav ul li,.header nav ul li svg path{transition:all .3s ease-in-out}.header nav ul li.home:hover,.header nav ul li:hover{color:#c35e9e}.header nav ul li.home:hover svg path{fill:#c35e9e}.header nav ul li:has(.sub-menu):hover svg path{stroke:#c35e9e}.header nav ul li:has(div.search):hover svg path{stroke:#c35e9e}.header nav ul li .item,.header nav ul li a{display:flex;align-items:center;gap:var(--font-8);position:relative;z-index:10}.header .navigation-container nav ul li .button{margin-left:var(--font-24)}.header .navigation-container nav ul li.button a{padding:var(--font-16) var(--font-20);border-radius:var(--font-8);display:flex}.header .navigation-container nav ul li.button.hasIcon a{display:flex;flex-direction:row;align-items:center;gap:var(--font-8)}.header .navigation-container nav ul li.button.hasIcon .icon{width:var(--font-16);height:var(--font-16);-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.header .navigation-container nav ul li.button.secondary a{background-color:#fff;color:var(--text-color);transition:all .3s ease-in-out}.header .navigation-container nav ul li.button.secondary a:hover{background-color:var(--primary-color);color:#fff}.header .navigation-container nav ul li.button a:hover .icon{filter:brightness(1) invert(1)}.header .navigation-container nav ul li.button.primary{transition:unset}.header .navigation-container nav ul li.button.primary a{background-color:var(--primary-color);transition:all .3s ease-in-out}.header .navigation-container nav ul li.button.primary a:hover{background-color:#fff;color:var(--text-color)}.header .navigation-container nav ul li:last-child{margin-right:0}.header nav ul li .sub-menu{height:0;visibility:hidden;position:absolute;top:100%;left:0;z-index:11;width:100%;padding-top:var(--font-16);transition:all .3s ease-in-out}.header nav ul li .sub-menu .container{padding:0 clamp(120px,8.3333vw,160px)}.header nav ul li .sub-menu:after{position:absolute;width:100%;height:calc(100% - var(--font-16));top:var(--font-16);left:0;background-color:#fff}.header nav ul li .sub-menu ul{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--font-48);padding:var(--font-28);background-color:#fff;border-bottom-right-radius:var(--font-12);border-bottom-left-radius:var(--font-12);box-shadow:1px 2px 24px 0 #00000014}.header nav ul li .sub-menu ul li{width:100%;margin-right:0;color:var(--text-color);font-weight:400;height:100%;display:flex;flex-direction:column}.header nav ul li .sub-menu ul li img{border-radius:var(--font-12)}.header nav ul li .sub-menu ul li .titel{font-size:var(--font-24);font-weight:700;margin-bottom:var(--font-12);display:block}.header nav ul li .sub-menu ul li>div{margin-bottom:var(--font-16)}.header nav ul li .sub-menu ul li .button-primary{margin-top:auto;align-self:flex-start}.header nav ul li .sub-menu ul li a{display:inline-block;color:var(--text-color)}.header nav ul li.active .sub-menu{height:auto;visibility:visible}body:after{content:"";width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:4;visibility:hidden;opacity:0;transition:all .2s ease-in-out}body.active-sub:after{visibility:visible;opacity:1}@media screen and (max-width:1024px){.header__mega--menu>nav.open{height:calc(100dvh - 92px)}.header.scrolled .header__mega--menu>nav.open{height:calc(100dvh - 96px)}.header__mega--menu>nav{top:92px}header:after{opacity:1}.hq-secondary__nav{display:none}.header .container .logo{height:64px}.header .container .navigation-container{justify-content:center}.header .container .navigation-container>.secondary-navigation{display:none}.header nav ul li .item,.header nav ul li a{justify-content:space-between}.header nav ul li .sub-menu{top:0;height:100%!important;visibility:visible;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);left:100%}.header nav ul li.active .sub-menu{left:0}.header nav ul li .sub-menu .container{padding:0!important;gap:0}.header nav ul li .sub-menu ul{display:flex;flex-direction:column;gap:32px;background-color:transparent;box-shadow:none;padding-top:0!important;padding:20px}.header nav ul li .sub-menu ul .back{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;color:#fff!important}.header nav ul li .sub-menu ul .back svg path{stroke:#fff}.header nav ul li .sub-menu ul li{color:#fff;border:none;height:auto;padding:0}.header nav ul li .sub-menu ul li .button-primary{margin-top:24px}.header nav ul li .sub-menu ul li img{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover}.header nav ul li .sub-menu ul li .titel a{color:#fff}.header nav ul li .sub-menu ul li:has(img){display:none}.header .navigation-container .secondary-navigation ul li.search-container .search{display:none}.header .navigation-container .secondary-navigation ul li.search-container form{position:relative;visibility:visible;width:100%;transform:unset;left:0}.header .navigation-container .secondary-navigation ul li.search-container #search{width:100%}.header nav ul li.home{display:none}}@media screen and (max-width:767px){.header .container .logo{height:52px}.header__mega--menu>nav.open{height:calc(100dvh - 80px)}.header.scrolled .header__mega--menu>nav.open{height:calc(100dvh - 84px)}.header__mega--menu>nav{top:80px}.header.scrolled .header__mega--menu>nav{top:84px}.header__mega--menu nav>ul li{padding:12px 0}.header nav ul li .sub-menu ul{padding:32px 20px}.header nav ul li.home{display:none}.header__mega--menu>nav ul li.button.secondary{margin-top:18px}.header .navigation-container nav ul li.button a{padding:12px}}@media screen and (max-width:1440px){.header .container{padding:0 50px}}.form__component{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--font-20)}.form__component .full-width,.hq-form__field{grid-column:span 12/span 12}.hq-form__field{display:flex;flex-direction:column}.hq-form__field.span-6{grid-column:span 6/span 6}.hq-form__field .hq-form__field--input{border:1px solid #e2e2e2;padding:var(--font-16) var(--font-20);font-size:var(--font-16);border-radius:.5rem;color:var(--text-color);background-color:#fcfcfc}.hq-form__field .hq-form__field--input:focus{outline:none;border-color:var(--text-color)}.hq-form__field .hq-form__field--input:focus::-moz-placeholder{color:var(--text-color)}.hq-form__field .hq-form__field--input:focus::placeholder{color:var(--text-color)}.hq-form__field .hq-form__field--input::-moz-placeholder{color:var(--text-color);opacity:1;font-size:var(--font-18);font-style:normal;font-weight:400;line-height:150%}.hq-form__field .hq-form__field--input::placeholder{color:var(--text-color);opacity:1;font-size:var(--font-18);font-style:normal;font-weight:400;line-height:150%}.hq-form__field.hq-form__field--validate .hq-form__field--input{border-color:#22c55e!important}.hq-form__field.hq-form__field--error .hq-form__field--input{border-color:red!important}.hq-form__field .hq-form__field--input::-ms-input-placeholder{color:var(--text-color);font-size:var(--font-18);font-style:normal;font-weight:400;line-height:150%}.hq-form__label{color:var(--text-color);font-size:var(--font-18);margin-bottom:.5rem;font-weight:600}.hq-form__label span{font-weight:300;color:red;margin-left:2px}.hq--form__field--textarea .hq-form__field--input{min-height:180px}.hq-consent{grid-column:span 12/span 12}.hq-consent input{margin-right:.5rem}.hq-consent label{font-size:var(--font-18)}.hq-consent label a{color:var(--primary-color);text-decoration:underline}.hq-captcha{margin-bottom:1rem}select.hq-form__field--input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}.hq-form__submit{background-color:var(--primary-color)!important;color:#fff;padding:var(--font-16) var(--font-20);border-radius:var(--font-8);font-size:var(--font-16);line-height:1em;font-weight:500;cursor:pointer;width:auto;transition:all .3s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:var(--font-12)}.hq-form__submit:hover{background-color:var(--text-color)!important}.hq-form__field.hq-form__field--file input.hq-form__field--input{display:none}.hq-form__field.hq-form__field--file .hq-form__field--input{border:2px dashed #e2e2e2;background-color:#fcfcfc;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;cursor:pointer;min-height:7.5rem;height:7.5rem;transition:.2s ease-in-out}.hq-form__field.hq-form__field--file .hq-form__field--input span{font-size:var(--font-18)}.hq-form__field.hq-form__field--file .hq-form__field--input.dragging{border:2px solid var(--primary-color)}.hq-form__field.hq-form__field--file .hq-form__field--input h4{text-align:center;font-size:1rem;font-weight:700;margin-bottom:.5rem}.hq-form__field.hq-form__field--file label.hq-form__field--input .button{padding:.825rem 1.5rem;background-color:var(--secondary-color);border-radius:999px;color:#fff}.hq-form__field.hq-form__field--file .file-list .button-remove{margin-left:.5rem;color:red}.footerClass form,.hq-form__field.hq-form__field--file .file-list .file-item{display:flex;flex-direction:row}.footerClass form{justify-content:flex-end;gap:.375rem}.footerClass .hq-form__field{width:60%}.footerClass .hq-form__field .hq-form__field--input{background-color:#fdfbff}@media screen and (max-width:767px){.footerClass .hq-form__field{width:100%}.hq-contact__form--container{padding:1.25rem!important}.hq-form__label{font-size:calc(.825rem * var(--standard-font))}.hq-form__field .hq-form__field--input::-moz-placeholder{font-size:calc(.825rem * var(--standard-font))}.hq-form__field .hq-form__field--input::placeholder{font-size:calc(.825rem * var(--standard-font))}.hq-form__submit{font-size:calc(.825rem * var(--standard-font))}.hq-form__field.span-6{grid-column:span 12/span 12}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:var(--bg-color);background:linear-gradient(90deg,#f9fafb 5%,#f3f4f6 18%,#f9fafb 28%);background-size:800px 104px;height:40px;position:relative}.animated-textarea{height:150px}.animated-label{width:75px;height:15px}.animated-submit{height:50px;width:100px}.footer{color:#fff;position:relative;background-color:var(--above-bg)}.footer,.footer .shape{-webkit-mask-size:cover;mask-size:cover}.footer .shape{height:var(--font-64);background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(1px)}.footer:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.footer .footer-inner{padding:var(--font-80) 0;z-index:1;position:relative;display:flex;flex-direction:column;gap:var(--font-48);background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%)}.footer .footer-inner .navigatie{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-bottom:var(--font-40)}.footer .footer-inner .navigatie .contact{display:flex;flex-direction:column;gap:var(--font-24);grid-column:span 4/span 4}.footer .footer-inner .navigatie .menu__container{grid-column:span 6/span 6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--font-80)}.footer .footer-inner .navigatie .menu__container .menu{display:flex;flex-direction:column;gap:var(--font-24)}.footer .footer-inner .navigatie .menu__container .menu .link-list{font-size:var(--font-18);display:flex;flex-direction:column}.footer .footer-inner .navigatie .menu__container .menu .link-list a{transition:all .3s ease-in-out}.footer .footer-inner .navigatie .menu__container .menu .link-list a:hover{color:#c35e9e}.footer .footer-inner .navigatie h4.titel{font-size:var(--font-22);font-weight:700;line-height:1.2}.footer .footer-inner .navigatie .contact-gegevens{display:flex;flex-direction:column;gap:var(--font-16)}.footer .footer-inner .socials-badges{display:flex;justify-content:space-between;align-items:flex-end}.footer .footer-inner .socials-badges .socials{display:flex;flex-direction:column;gap:var(--font-24)}.footer .footer-inner .socials-badges .socials .titel{font-size:var(--font-20);line-height:1.2;font-weight:700}.footer .footer-inner .legal-inner{display:flex;justify-content:space-between;font-size:var(--font-18);padding-top:var(--font-48);border-top:1px solid #ffffff3d}.footer .footer-inner .legal-inner a{text-decoration:underline;transition:all .3s ease-in-out}.footer .footer-inner .legal-inner a:hover{color:#c35e9e}.footer .footer-inner .legal-inner .legal-menu{display:flex;flex-direction:row;gap:var(--font-24)}@media screen and (max-width:1024px){.footer .shape{height:32px}.footer .footer-inner{gap:32px;padding:48px 0}.footer .footer-inner .navigatie{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;margin-bottom:0}.footer .footer-inner .navigatie .contact{grid-column:span 1/span 1;gap:12px}.footer .footer-inner .navigatie .menu__container{grid-template-columns:repeat(3,minmax(0,1fr));grid-column:span 1/span 1;gap:32px}.footer .footer-inner .navigatie .menu__container .menu,.footer .footer-inner .socials-badges .socials{gap:12px}.footer .footer-inner .legal-inner{padding-top:32px;flex-direction:column;gap:12px}}@media screen and (max-width:767px){.footer .shape{height:32px}.footer .footer-inner{gap:32px;padding:48px 0}.footer .footer-inner .navigatie{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;margin-bottom:0}.footer .footer-inner .navigatie .contact{grid-column:span 1/span 1;gap:12px}.footer .footer-inner .navigatie .menu__container{grid-template-columns:repeat(1,minmax(0,1fr));grid-column:span 1/span 1;gap:32px}.footer .footer-inner .navigatie .menu__container .menu{gap:12px}.footer .footer-inner .socials-badges{flex-direction:column;align-items:flex-start;gap:24px}.footer .footer-inner .socials-badges .socials{gap:12px}.footer .footer-inner .legal-inner{padding-top:32px;flex-direction:column;gap:12px}.footer .footer-inner .legal-inner .legal-menu{flex-direction:column;gap:8px}}.breadcrumb__list{display:flex;flex-direction:row;gap:.5rem}.zoekresultaten .page-hero .hero__inner .hero-content .content__container .titel{font-size:var(--font-64)}.breadcrumb{font-size:var(--font-16)}.breadcrumb ol li:first-child a{text-decoration:underline;color:#c35e9e}.breadcrumb ol li:first-child a:hover{color:#fff}@media screen and (max-width:767px){.zoekresultaten .page-hero .hero__inner .hero-content .content__container .titel{font-size:38px}}.mogelijkheden-template .container.text-container{padding-top:var(--font-48);padding-bottom:var(--font-80);display:flex;justify-content:space-between;gap:var(--font-80)}.mogelijkheden-template .text-content{width:62%}.mogelijkheden-template .text-content h2{font-family:var(--primary-font);font-size:var(--font-40);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.mogelijkheden-template .text-content p:first-of-type{margin-bottom:var(--font-56);font-size:var(--font-18);line-height:1.8em}.mogelijkheden-template .text-content p{font-size:var(--font-16);line-height:1.8em;margin-bottom:var(--font-44)}.mogelijkheden-template .text-content img{height:clamp(480px,33.3333vw,640px);width:100%;-o-object-fit:cover;object-fit:cover}.mogelijkheden-template .text-content h3{font-size:var(--font-36)}.mogelijkheden-template .text-content h3,.mogelijkheden-template .text-content h4{font-family:var(--primary-font);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.mogelijkheden-template .text-content h4{font-size:var(--font-32)}.mogelijkheden-template .text-content h5{font-size:var(--font-28)}.mogelijkheden-template .text-content h5,.mogelijkheden-template .text-content h6{font-family:var(--primary-font);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.mogelijkheden-template .text-content h6{font-size:var(--font-24)}.mogelijkheden-template .info{padding-top:var(--font-80);width:31.67%}.mogelijkheden-template .info .info_card{width:100%;border-radius:var(--font-12);padding:var(--font-36) var(--font-24);background:linear-gradient(0deg,#521340 6.18%,#7f1156 64.82%);color:#fff;position:sticky;top:var(--font-140)}.mogelijkheden-template .info .info_card>.titel{font-size:var(--font-28);font-family:var(--primary-font);font-weight:900;font-style:italic;margin-bottom:var(--font-16);line-height:1em}.mogelijkheden-template .info .info_card .tekst{font-size:var(--font-16);line-height:1.8em;max-width:90%;opacity:.8}.mogelijkheden-template .info .info_card .contact-container{margin-top:var(--font-28);display:flex;flex-direction:column;gap:var(--font-16)}.mogelijkheden-template .cta__container>.label{margin-bottom:var(--font-20)}.mogelijkheden-template .cta__container .price__container{background-color:#fff;color:var(--text-color);border-radius:var(--font-12);padding:var(--font-16) var(--font-20);display:inline-flex;width:auto;align-self:flex-start;align-items:center;box-shadow:1px 2px 24px 0 #00000014;gap:var(--font-80)}.price{display:flex;flex-direction:column;gap:var(--font-8)}.mogelijkheden-template .text-content .cta__container .label{font-family:var(--secondary-font);font-weight:400}.mogelijkheden-template .text-content .cta__container .price__container .price .prefix{font-size:var(--font-12)}.mogelijkheden-template .text-content .cta__container .price__container .price-amount{font-size:var(--font-28);font-weight:700;line-height:1em}.mogelijkheden-template .text-content .cta__container .price__container .button{background-color:var(--primary-color);border-radius:var(--font-12);padding:var(--font-20);font-size:var(--font-16);line-height:1em;color:#fff;height:auto;display:inline-flex;margin-left:auto;align-items:center;gap:var(--font-8)}.mogelijkheden-template .text-content .cta__container .price__container .button svg{stroke:#fff;width:var(--font-16);height:var(--font-16)}.mogelijkheden-template .text-content .cta__container .button{display:inline-block;width:auto}.mogelijkheden-template .text-content .cta__container .button .titel__content{padding-right:var(--font-20)}.mogelijkheden-template .text-content .cta__container .button.button-icon .button__container .icon__container{padding:var(--font-22);padding-right:var(--font-28)}.mogelijkheden-template .text-content .cta__container .button.button-icon .button__container .icon__container .icon{stroke:#fff;width:var(--font-20)!important;height:var(--font-20)!important}.mogelijkheden-template .text-content .cta__container .button.button-icon .button__container:before{width:calc(var(--font-40) + var(--font-15) + var(--font-18) + 2px)}@media screen and (max-width:767px){.mogelijkheden-template .container.text-container{flex-direction:column;gap:64px;padding-bottom:64px!important;padding-top:48px!important}.mogelijkheden-template .container.text-container .text-content,.mogelijkheden-template .cta__container .price__container{width:100%}.mogelijkheden-template .text-content .cta__container .price__container .price-amount{font-size:var(--font-22)}.mogelijkheden-template .info{width:100%;padding-top:0}.mogelijkheden-template .text-content p{margin-bottom:32px}.mogelijkheden-template .cta__container .price__container{flex-direction:column;align-items:start;gap:16px}}.vacature .content{position:relative}.vacature .content .shape{width:100%;height:var(--font-80);-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.vacature .content .shape.shape-before{transform:translateY(-1px) rotate(180deg)}.vacature .content .shape.shape-before:after{content:"";background:linear-gradient(90.48deg,#521340 5.74%,#7f1156 64.46%);transform:rotate(180deg);width:100%;height:100%;position:absolute}.vacature .content .shape.shape-after{background-color:#fff3fb;bottom:0;left:0}.vacature .content .container{padding:0 clamp(120px,8.3333vw,160px)}.vacature .content .container .content-inner{padding:var(--font-80);box-shadow:1px 2px 32px 0 #0000000f;background-color:#fff;border-radius:var(--font-12);z-index:10;position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:var(--font-96)}.vacature .content .container .content-inner .content--wrapper{width:54%}.vacature .content .container .content-inner .content--wrapper h2,.vacature .content .container .content-inner .content--wrapper h3,.vacature .content .container .content-inner .content--wrapper h4,.vacature .content .container .content-inner .content--wrapper h5,.vacature .content .container .content-inner .content--wrapper h6{font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:1.2em;color:#000}.vacature .content .container .content-inner .content--wrapper h2{font-size:var(--font-40);margin-bottom:var(--font-20)}.vacature .content .container .content-inner .content--wrapper h3{font-size:var(--font-36);margin-bottom:var(--font-20)}.vacature .content .container .content-inner .content--wrapper h4{font-size:var(--font-28);margin-bottom:var(--font-20)}.vacature .content .container .content-inner .content--wrapper h5{font-size:var(--font-24);margin-bottom:var(--font-20)}.vacature .content .container .content-inner .content--wrapper h6{font-size:var(--font-20);margin-bottom:var(--font-20)}.vacature .content .container .content-inner .content--wrapper p:first-of-type{font-size:var(--font-18);margin-bottom:var(--font-56)}.vacature .content .container .content-inner .content--wrapper p{font-size:var(--font-16);margin-bottom:var(--font-44);line-height:1.8em}.vacature .content .container .content-inner .card{padding:var(--font-36) var(--font-24);background:linear-gradient(0deg,#521340 6.18%,#7f1156 64.82%);align-self:flex-start;border-radius:var(--font-12);width:35%;color:#fff;position:sticky;top:var(--width-160)}.vacature .content .container .content-inner .card>.titel{font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:1.2em;font-size:var(--font-28);margin-bottom:var(--font-16)}.vacature .content .container .content-inner .card>.tekst{font-size:var(--font-16);margin-bottom:var(--font-24);line-height:1.8em;opacity:.8}.vacature .content .container .content-inner .card ul{display:flex;flex-direction:column;gap:var(--font-16);margin-bottom:var(--font-28)}.vacature .contact__card .content_container .titel{font-size:var(--font-16)}.vacature .contact__card .content_container .subtitel{font-size:var(--font-14)}.vacature .content .container .content-inner .card .button{padding:var(--font-20) 0;width:100%;justify-self:stretch;display:block;background-color:var(--primary-color);text-align:center;line-height:1em;font-size:var(--font-16);border-radius:var(--font-8);font-weight:500;transition:all .3s ease-in-out}.vacature .content .container .content-inner .card .button:hover{background-color:#fff;color:var(--text-color)}.vacature .form{background-color:#fff3fb;padding:var(--font-80) 0}.vacature .form .container{padding:0 clamp(130px,9.0278vw,173.33px);display:flex;justify-content:space-between;gap:var(--font-120)}.vacature .form .container .column.column-left{width:40%}.vacature .form .container .column{display:flex;flex-direction:column;width:49%}.vacature .form .container .column .label{margin-bottom:var(--font-8)}.vacature .form .container .column>.subtitel,.vacature .form .container .column>.titel{font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:1.2em;font-size:var(--font-44);margin-bottom:var(--font-16)}.vacature .form .container .column>.subtitel{margin-bottom:var(--font-12);font-size:var(--font-28)}.vacature .form .container .column>.subtekst,.vacature .form .container .column>.tekst{font-size:var(--font-18);margin-bottom:var(--font-48)}.vacature .form .container .column>.subtekst{margin-bottom:var(--font-28)}.vacature .form .container .column>ul{display:flex;flex-direction:column;gap:var(--font-16)}.vacature .form .container .column .form-container{padding:var(--font-44);background-color:#fff;border-radius:var(--font-12);border:1px solid #eee3ee}@media screen and (max-width:1024px){.vacature .content .container .content-inner{padding:40px 32px}}@media screen and (max-width:767px){.vacature .form .container{flex-direction:column;gap:48px}.vacature .form .container .column{width:100%!important}.vacature .form .container .column .form-container{padding:32px 24px}}.post .content{position:relative}.post .content .shape{height:var(--font-64);-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;transform:translateY(1px);z-index:1;top:-1px}.post .content .shape,.post .content .shape:after{transform:rotate(180deg);position:absolute;left:0;width:100%}.post .content .shape:after{content:"";height:100%;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);top:0}.post .content .shape.shape-after{background:unset!important;background-color:#fff3fb!important;bottom:0;top:unset;transform:rotate(0deg);position:relative}.post .shape.shape-after:after{content:"";background:unset!important;display:none!important}.post .content .container{padding:0 clamp(120px,8.3333vw,160px);z-index:2;position:relative}.post .content .container .featured-image{margin:0 auto;border-radius:var(--font-12);height:clamp(425px,29.5139vw,566.67px);-o-object-fit:cover;object-fit:cover}.post .content .container .content-inner{max-width:clamp(860px,59.7222vw,1146.67px);margin:0 auto;padding:var(--font-80)}.post .content .container .content-inner h2,.post .content .container .content-inner h3,.post .content .container .content-inner h4,.post .content .container .content-inner h5,.post .content .container .content-inner h6{font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:1.2em;color:#000}.post .content .container .content-inner h2{font-size:var(--font-40);margin-bottom:var(--font-20)}.post .content .container .content-inner h3{font-size:var(--font-36);margin-bottom:var(--font-20)}.post .content .container .content-inner h4{font-size:var(--font-28);margin-bottom:var(--font-20)}.post .content .container .content-inner h5{font-size:var(--font-24);margin-bottom:var(--font-20)}.post .content .container .content-inner h6{font-size:var(--font-20);margin-bottom:var(--font-20)}.post .content .container .content-inner p:first-of-type{font-size:var(--font-18);margin-bottom:var(--font-56)}.post .content .container .content-inner p{font-size:var(--font-16);margin-bottom:var(--font-44);line-height:1.8em}.post .content .container .content-inner img{width:100%;height:clamp(480px,33.3333vw,640px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.post .content .container .content-inner{max-width:100%;padding:64px 40px}}@media screen and (max-width:767px){.post .content .container .featured-image{height:300px}.post .content .container .content-inner{padding:32px 0}.post .content .container .content-inner p{margin-bottom:20px!important}.post .content .container .content-inner h2,.post .content .container .content-inner h3,.post .content .container .content-inner h4,.post .content .container .content-inner h5,.post .content .container .content-inner h6{margin-bottom:8px}}.contact__card{display:flex;gap:var(--font-12)}.contact__card:hover .icon__container{background-color:#fff;box-shadow:1px 2px 24px 0 #0000000f}.contact__card:hover .icon__container .icon{filter:invert(1)}.contact__card .icon__container{width:var(--font-50);height:var(--font-50);display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);border-radius:var(--font-8);transition:all .3s ease-in-out}.contact__card .icon__container .icon{width:var(--font-20);height:var(--font-20);transition:all .3s ease-in-out}.contact__card .content_container{display:flex;flex-direction:column;justify-content:center;gap:4px}.contact__card .content_container .titel{font-size:var(--font-18);font-weight:700;line-height:1.2}.contact__card .content_container .subtitel{font-size:var(--font-16);font-weight:400;line-height:1.2}.mogelijkheid-card{border-radius:var(--font-12);overflow:hidden;display:flex;flex-direction:column;height:100%}.mogelijkheid-card .featured-image{height:var(--width-160);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mogelijkheid-card .content{background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);padding:var(--font-24);color:#fff;height:100%;display:flex;flex-direction:column}.mogelijkheid-card .content .tag{color:var(--accent-color);font-family:var(--secondary-font);font-size:var(--font-32);line-height:.9em;letter-spacing:-.02em;margin-bottom:var(--font-12);display:block}.mogelijkheid-card .content .titel{font-size:var(--font-28)!important;margin-bottom:var(--font-20);margin-top:0}.mogelijkheid-card .content .excerpt{font-size:var(--font-16);line-height:1.6em;margin-bottom:var(--font-24)}.mogelijkheid-card .content .itemlist{display:flex;flex-direction:column;gap:var(--font-8);margin-bottom:var(--font-32)}.mogelijkheid-card .content .itemlist li{display:flex;flex-direction:row;align-items:center;gap:var(--font-12);font-size:var(--font-16);font-weight:500}.mogelijkheid-card .content .itemlist li svg{stroke:var(--accent-color);font-size:var(--font-24)}.mogelijkheid-card .content .call_to_action{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.mogelijkheid-card .content .price_container{display:flex;flex-direction:column;gap:var(--font-8)}.mogelijkheid-card .content .price-prefix{font-size:var(--font-12)}.mogelijkheid-card .content .price{font-size:var(--font-20);font-weight:700}.mogelijkheid-card .content .button{background-color:var(--primary-color);padding:var(--font-20);font-size:var(--font-16);border-radius:var(--font-8);font-weight:500;cursor:pointer;border:1px solid var(--primary-color);line-height:1em;transition:all .2s ease-in-out}.mogelijkheid-card .content .button:hover{background-color:#fff;color:var(--text-color);border-color:#fff}.mogelijkheid-card .content .button.no-order{background-color:transparent}.mogelijkheid-card .content .button.no-order:hover{background-color:#fff;color:var(--text-color)}.review{border:1px solid #e2e2e2;box-shadow:1px 2px 32px 0 #0000000a;padding:var(--font-32);border-radius:var(--font-12);display:flex;flex-direction:column;gap:var(--font-24)}.review .rating-container{display:flex;flex-direction:row;align-items:center;gap:4px}.review .review-content{font-size:var(--font-18);line-height:1.6em}.review .reviewer_container{display:flex;flex-direction:row;align-items:center;gap:var(--font-16);font-size:var(--font-16)}.review .reviewer_container .icon{background-color:#fff3fb;border-radius:100%;aspect-ratio:1/1;height:var(--font-52);width:auto;display:flex;align-items:center;justify-content:center;align-self:stretch}.review .reviewer_container .icon img{width:var(--font-20);height:var(--font-20);-o-object-fit:contain;object-fit:contain}.review .reviewer_container .info{display:flex;flex-direction:column;justify-content:space-between;line-height:1.5em}.review .reviewer_container .info .name{font-weight:500}.blog-card{background-color:#fff;box-shadow:1px 2px 24px 0 #0000000f;border-radius:var(--font-12);overflow:hidden;display:flex;flex-direction:column}.blog-card img{width:100%;height:var(--width-240);min-height:var(--width-240);max-height:var(--width-240);-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.blog-card:hover img{transform:scale(1.05);z-index:1}.blog-card .content{padding:var(--font-24);border:0,1px,1px,1px solid #e2e2e2;height:100%;display:flex;flex-direction:column;align-items:start;background-color:#fff;z-index:2}.blog-card .content .label{font-size:var(--font-24)!important;line-height:.9em!important;margin-bottom:var(--font-8)}.blog-card .content .titel{font-size:var(--font-24)!important;line-height:1.2em!important;margin-bottom:var(--font-32);font-style:italic;font-weight:900;font-family:var(--primary-font)}.blog-card .content .button{padding:var(--font-20);border:1.5px solid #e2e2e2;font-size:var(--font-16);line-height:1em;border-radius:var(--font-12);margin-top:auto;transition:background-color .3s ease-in-out,color .3s ease-in-out}.blog-card:hover .content .button{background-color:var(--primary-color);color:#fff}.vacature-card{padding:var(--font-32) var(--font-24);display:flex;flex-direction:column;background:linear-gradient(0deg,#521340 5.74%,#7f1156 64.46%);color:#fff;border-radius:12px}.vacature-card .titel{margin-top:var(--font-12);font-size:var(--font-28)!important;letter-spacing:.01em;line-height:1.2em!important;margin-bottom:var(--font-24)!important}.vacature-card .data{display:flex;flex-direction:column;gap:var(--font-12);margin-bottom:var(--font-32)}.vacature-card .data li{display:flex;flex-direction:row;align-items:center;gap:var(--font-8);font-size:var(--font-16);font-weight:500}.vacature-card .data li svg{stroke:var(--accent-color);font-size:var(--font-24)}.vacature-card .button{margin-top:auto;padding:var(--font-20);border:2px solid var(--primary-color);display:inline-block;justify-self:flex-start;align-self:flex-start;border-radius:var(--font-12);font-size:var(--font-16);font-weight:500;line-height:1em;transition:all .3s ease-in-out}.vacature-card:hover .button{background-color:#fff;color:var(--text-color);border-color:#fff}.teamlid-card{height:clamp(400px,27.7778vw,533.33px);max-height:clamp(400px,27.7778vw,533.33px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--font-40) var(--font-32);border-radius:var(--font-12);overflow:hidden}.teamlid-card .image{-o-object-fit:cover;object-fit:cover}.teamlid-card .image,.teamlid-card:after{position:absolute;top:0;left:0;width:100%;height:100%}.teamlid-card:after{content:"";background:linear-gradient(180deg,rgba(82,19,64,0) 56.25%,#521340)}.teamlid-card .titel{position:relative;z-index:2;color:#fff;font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1em;font-size:var(--font-28)}.teamlid-card .functie{position:relative;z-index:2;font-family:var(--secondary-font);font-size:var(--font-32);letter-spacing:-.02em;color:var(--accent-color);line-height:.9em;margin-bottom:var(--font-8);display:block}.faq{border:1px solid #e2e2e2;padding:var(--font-20) var(--font-24);border-radius:var(--font-12);cursor:pointer;transition:all .3s ease-in-out;display:flex;flex-direction:column}.faq .q{font-size:var(--font-18);font-weight:700;line-height:1.8em;gap:16px;display:flex;align-items:center;justify-content:space-between}.faq .q svg{font-size:var(--font-32)}.faq .a{max-height:0;overflow:hidden;height:0}.faq.active .a{max-height:100%!important;height:100%;padding-top:var(--font-16)}.resultaten{display:flex;flex-direction:column;gap:var(--font-32);padding-bottom:var(--font-64)}.resultaten .no-results{font-size:var(--font-16)}.resultaten .resultaat .label{margin-bottom:0;display:inline-block;font-size:var(--font-24)}.resultaten .resultaat .titel{font-size:var(--font-32);font-family:var(--primary-font);font-style:italic;font-weight:900}.resultaten .resultaat .matched-excerpt{font-size:var(--font-16)}.social-link-list{display:flex;flex-direction:row;gap:var(--font-8)}.social-link-list .social-link{width:var(--font-50);height:var(--font-50);border:1px solid #ffffff40;display:flex;align-items:center;justify-content:center;border-radius:var(--font-8);transition:all .3s ease-in-out}.social-link-list .social-link:hover{background-color:#fff}.social-link-list .social-link .icon{width:var(--font-20);height:var(--font-20);transition:all .3s ease-in-out}.social-link-list .social-link:hover .icon{filter:invert(1)}.badges-list{display:flex;flex-direction:row;align-items:center;height:100%;gap:var(--font-20)}.badges-list .badge-image{width:var(--font-64);height:var(--font-64);-o-object-fit:contain;object-fit:contain}.button.button-icon{overflow:hidden;border-radius:var(--font-12);box-shadow:1px 2px 24px 0 #00000014}.button.button-icon:hover .button__container:before{width:105%!important}.button.button-icon .button__container{display:flex;align-items:center;font-size:var(--font-18);font-weight:500;line-height:1.6em;color:var(--text-color);position:relative}.button.button-icon .button__container:before{content:"";background-color:var(--primary-color);position:absolute;top:-2px;left:-2px;height:calc(100% + 4px);width:calc(var(--font-40) + var(--font-15) + var(--font-18) + 2px);-webkit-mask-image:url(/_next/static/media/button_icon_shape.e19e9067.svg);mask-image:url(/_next/static/media/button_icon_shape.e19e9067.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center right;mask-position:center right;transition:all .3s ease-in-out}.button.button-icon .button__container .icon__container{padding:var(--font-15);padding-right:var(--font-18);background-color:#fff;border-top-left-radius:var(--font-12);border-bottom-left-radius:var(--font-12)}.button.button-icon .button__container .icon__container .icon{width:var(--font-40);height:var(--font-40);max-width:var(--font-40);z-index:2;position:relative}.button.button-icon.read-more .button__container .icon__container{padding:var(--font-22);padding-right:var(--font-28)}.button.button-icon.read-more .button__container .icon__container .icon{width:var(--font-24);height:var(--font-24)}.button.button-icon.read-more .button__container:before{width:calc(var(--font-24) + var(--font-22) + var(--font-28) + 2px)}.button.button-icon .button__container .titel__content{padding-right:var(--font-18);padding-left:var(--font-18);align-self:stretch;display:flex;align-items:center;background-color:#fff;flex-grow:1}.button.button-icon .button__container .titel__content .titel--label{z-index:1;transition:all .3s ease-in-out;white-space:nowrap}.button.button-icon:hover .button__container .titel__content .titel--label{color:#fff}@media screen and (max-width:767px){.button.button-icon .button__container .icon__container .icon{width:52px;height:52px;max-width:52px}.button.button-icon .button__container:before{width:calc(52px + 15px + 18px)}.button.button-icon .button__container .titel__content{font-size:24px}}.progressbar{background-color:#e2e2e2;position:relative;border-radius:2px;height:clamp(4px,.2778vw,5.33px);width:100%;overflow:hidden}.progressbar:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress);background-color:var(--primary-color);transition:all .5s ease-in-out}.testimonial-carousel.medewerker .testimonial-carousel-item{background:linear-gradient(0deg,#521340 6.18%,#7f1156 64.82%);color:#fff}.testimonial-carousel-item{background-color:#fff;display:flex;flex-direction:row;border-radius:var(--font-12);box-shadow:1px 2px 24px 0 #0000000f;max-width:clamp(1200px,83.3333vw,1600px);margin:0 auto;overflow:hidden}.testimonial-carousel-item .column{width:50%;position:relative}.testimonial-carousel-item .content-column{padding:var(--font-64)}.testimonial-carousel-item .content-column iframe{width:100%;height:100%}.testimonial-carousel-item .image{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.testimonial-carousel-item .content-column .star-rating{display:flex;flex-direction:row;gap:4px;margin-bottom:var(--font-32)}.testimonial-carousel-item .content-column .titel{font-family:var(--primary-font);font-size:var(--font-36);font-weight:900;font-style:italic;line-height:1.1em;margin-bottom:var(--font-20)}.testimonial-carousel-item .content-column .rating-tekst{font-size:var(--font-18);line-height:1.6em;margin-bottom:var(--font-64)}.testimonial-carousel-item .content-column .person{display:flex;flex-direction:column;gap:var(--font-12)}.testimonial-carousel-item .content-column .person .naam{font-family:var(--primary-font);font-size:var(--font-24);font-weight:900;font-style:italic;line-height:1.1em}@media screen and (max-width:767px){.testimonial-carousel-item{flex-direction:column}.testimonial-carousel-item .column{width:100%}.testimonial-carousel-item .content-column{padding:48px 32px}.testimonial-carousel-item .video-wrapper{min-height:300px}.testimonial-carousel-item .video-wrapper>div{height:300px!important}}.richcontent h2{font-family:var(--primary-font);font-size:var(--font-40);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.richcontent p:first-of-type{margin-bottom:var(--font-56);font-size:var(--font-18);line-height:1.8em}.richcontent p{font-size:var(--font-16);line-height:1.8em;margin-bottom:var(--font-44)}.richcontent img{height:clamp(480px,33.3333vw,640px);width:100%;-o-object-fit:cover;object-fit:cover}.richcontent h3{font-size:var(--font-36)}.richcontent h3,.richcontent h4{font-family:var(--primary-font);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.richcontent h4{font-size:var(--font-32)}.richcontent h5{font-size:var(--font-28)}.richcontent h5,.richcontent h6{font-family:var(--primary-font);line-height:1.2em;font-weight:900;font-style:italic;margin-bottom:var(--font-20)}.richcontent h6{font-size:var(--font-24)}.richcontent a:not(.button-primary){color:var(--primary-color);text-decoration:underline}.richcontent a:not(.button-primary):hover{text-decoration:unset}.richcontent ul{list-style-type:disc;padding-left:1em;margin-bottom:var(--font-32);font-size:var(--font-16)}.richcontent ul li p{margin:0!important;font-size:var(--font-16)!important}.richcontent hr{margin-bottom:24px}@media screen and (max-width:767px){.richcontent p:first-of-type{margin-bottom:32px!important}.richcontent p{margin-bottom:28px!important}.richcontent h2{margin-bottom:16px!important}.richcontent h3,.richcontent h4,.richcontent h5,.richcontent h6{margin-bottom:14px!important}.richcontent ul li p{margin:0!important;font-size:var(--font-16)!important}.richcontent ul li p:first-of-type{margin-bottom:0!important}}.button-primary{font-size:var(--font-16);font-weight:500;line-height:1em;padding:clamp(19px,1.3194vw,25.33px) var(--font-20);background-color:var(--primary-color);color:#fff!important;border-radius:var(--font-12);transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-block;cursor:pointer}.button-primary.external{display:inline-flex;align-items:center;gap:clamp(10px,.6944vw,13.33px)}.button-primary.external svg path{stroke:#fff;transition:all .3s ease-in-out}.button-primary.external:hover svg path{stroke:var(--text-color)}.button-primary:hover{background-color:#fff;color:var(--text-color)!important;box-shadow:1px 2px 24px 0 #00000014}.page-hero{padding-top:clamp(150px,10.4167vw,200px);color:#fff;position:relative;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%)}.page-hero .shape{height:var(--font-100);background-color:#fff;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;transform:translateY(1px);z-index:1;position:absolute;bottom:0;left:0;width:100%}.page-hero.noimage .shape{height:var(--font-64)}.page-hero.homepage .shape{height:var(--font-120)}.page-hero.mogelijkheid:after{-webkit-mask-position:0 bottom;mask-position:0 bottom}.page-hero:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/cutlary.svg);background-size:75%;background-position:50% top;background-repeat:no-repeat;z-index:1;opacity:1}.page-hero .hero__inner{position:relative;z-index:3;padding-bottom:var(--font-64)}.notFound .page-hero .hero__inner{padding-bottom:var(--font-120)}.page-hero.homepage .hero__inner,.page-hero.noimage .hero__inner{padding-bottom:var(--font-80)}.page-hero.mogelijkheid .hero__inner{padding-bottom:0}.page-hero .hero__inner .hero-content{width:65%;display:flex;flex-direction:column;gap:var(--font-56);position:relative;z-index:3}.page-hero.mogelijkheid .hero__inner .hero-content{width:45%;gap:var(--font-40)}.page-hero .hero__inner .hero-content .content__container{display:flex;flex-direction:column;gap:var(--font-32);width:68%}.page-hero.mogelijkheid .hero__inner .hero-content .content__container{gap:var(--font-16);width:100%}.page-hero .hero__inner .hero-content .content__container .titel{font-size:var(--font-96);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em}.page-hero.homepage .hero__inner .hero-content h1.titel{margin-top:var(--font-48)}.page-hero.mogelijkheid .hero__inner .hero-content .content__container .titel{font-size:var(--font-64)}.page-hero .hero__inner .hero-content .content__container .omschrijving{font-size:var(--font-18);line-height:1.8em}.page-hero.mogelijkheid .hero__inner .hero-content .content__container .omschrijving{margin:var(--font-12) 0}.page-hero .hero__inner .hero-content .content__container .itemlist{display:flex;flex-direction:column;gap:var(--font-8)}.page-hero .hero__inner .hero-content .content__container .itemlist li{display:flex;flex-direction:row;align-items:center;gap:var(--font-12);font-size:var(--font-16);font-weight:500}.page-hero .hero__inner .hero-content .content__container .itemlist li svg{stroke:var(--accent-color);font-size:var(--font-24)}.page-hero .hero__inner .hero-content .cta__container{display:flex;flex-direction:column;gap:var(--font-24)}.page-hero .hero__inner .hero-content .cta__container .titel{font-size:var(--font-32);line-height:.9;font-family:var(--secondary-font);color:var(--accent-color);font-weight:400;letter-spacing:-.02em}.page-hero .hero__inner .hero-content .cta__container .buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--font-16)}.page-hero .hero__inner .hero-content .cta__container .buttons .button.button-icon{min-width:var(--width-230);cursor:pointer}.page-hero.mogelijkheid .hero__inner .hero-content .cta__container .buttons .button.button-icon{width:auto}.page-hero.mogelijkheid .hero__inner .hero-content .cta__container .buttons .button.button-icon .icon__container{padding:var(--font-22);padding-right:var(--font-28)}.page-hero.mogelijkheid .hero__inner .hero-content .cta__container .buttons .button.button-icon .icon{width:var(--font-24);height:var(--font-24)}.page-hero.mogelijkheid .hero__inner .hero-content .cta__container .buttons .button.button-icon .titel__content{padding-right:var(--font-20)}.page-hero .hero__image__container{position:absolute;right:5vw;bottom:0;width:40vw;height:100%;z-index:2;transform:rotate(2deg);-webkit-mask-image:url(/hero_image_mask.svg);mask-image:url(/hero_image_mask.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top}.page-hero.homepage .hero__image__container{right:-5vw;width:50vw}.hero__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.page-hero.mogelijkheid .hero-content .cta__container .price__container{background-color:#fff;color:var(--text-color);border-radius:var(--font-12);padding:var(--font-16) var(--font-20);display:flex;width:100%;align-self:flex-start;align-items:center;justify-content:space-between;box-shadow:1px 2px 24px 0 #00000014}.page-hero.mogelijkheid .hero-content .cta__container .price__container .price{display:flex;flex-direction:column;gap:var(--font-8)}.page-hero.mogelijkheid .hero-content .cta__container .price__container .price .prefix{font-size:var(--font-12)}.page-hero.mogelijkheid .hero-content .cta__container .price__container .price-amount{font-size:var(--font-20);font-weight:700;line-height:1em}.page-hero.mogelijkheid .hero-content .cta__container .price__container .button{background-color:var(--primary-color);border-radius:var(--font-12);padding:var(--font-20);font-size:var(--font-16);line-height:1em;color:#fff;height:auto;display:inline-flex;margin-left:auto;align-items:center;gap:var(--font-8);cursor:pointer}.page-hero.mogelijkheid .hero-content .cta__container .price__container .button svg{stroke:#fff;width:var(--font-16);height:var(--font-16)}@media screen and (max-width:1024px){.page-hero{padding-top:100px}.page-hero.homepage .hero__inner .hero-content .content__container{width:80%}.page-hero .hero__inner .hero-content .content__container .titel{font-size:64px}.page-hero .hero__inner{padding-bottom:86px!important}.page-hero.noimage .hero__inner .hero-content,.page-hero.noimage .hero__inner .hero-content .content__container{width:100%}}@media screen and (max-width:767px){.page-hero{padding-top:128px}.page-hero.noimage{padding-top:100px}.page-hero.noimage .hero__inner .hero-content .content__container .titel{font-size:56px}.page-hero.noimage .hero__inner .hero-content .content__container{gap:16px}.page-hero .hero__inner .hero-content{gap:32px}.page-hero .hero__inner .hero-content,.page-hero .hero__inner .hero-content .content__container,.page-hero.homepage .hero__inner .hero-content .content__container{width:100%}.page-hero .hero__inner .hero-content .content__container .titel{font-size:64px;margin-top:16px!important}.page-hero .hero__inner .hero-content .cta__container .buttons .button.button-icon{width:100%}.page-hero .hero__image__container{position:relative;width:100%!important;right:unset!important;margin-top:32px;aspect-ratio:1/1}.page-hero.image .hero__inner{padding-bottom:0!important}.page-hero.noimage .hero__inner{padding-bottom:56px!important}.page-hero.mogelijkheid .hero__inner .hero-content{width:100%}.page-hero.mogelijkheid .hero__inner .hero-content .content__container .titel{font-size:48px}.page-hero.mogelijkheid .hero-content .cta__container .price__container{flex-direction:column;align-items:flex-start;gap:16px}.page-hero.noimage .shape{height:32px}}.twee-kolommen-tekst{padding-top:var(--font-24);padding-bottom:var(--font-80)}.twee-kolommen-tekst .container{padding:0 160px}@media screen and (max-width:1440px){.twee-kolommen-tekst .container{padding:0 120px}}.twee-kolommen-tekst .label-container{margin-bottom:var(--font-16)}.twee-kolommen-tekst .label-container .label{font-family:var(--secondary-font);color:var(--accent-color);font-size:var(--font-32);line-height:.9;font-weight:400;letter-spacing:-.02em}.twee-kolommen-tekst .content-container .column-container{display:flex;justify-content:space-between;gap:var(--font-125)}.twee-kolommen-tekst .content-container .column-container .column-left{width:39.5%}.twee-kolommen-tekst .content-container .column-container .column-right{width:50%}.twee-kolommen-tekst .content-container .column-container .column-left .title{font-family:var(--primary-font);font-size:var(--font-40);font-style:italic;line-height:1.2em;font-weight:900}.twee-kolommen-tekst .content-container .column-container .column-right .content p{font-size:var(--font-16);line-height:1.8em;font-weight:400}.twee-kolommen-tekst .content-container .column-container .column-right .content p:not(:last-child){margin-bottom:var(--font-16)}.twee-kolommen-tekst .content-container .column-container .column-right .content p:first-child{font-size:var(--font-20)}.twee-kolommen-tekst .content-container .column-container .column-right .numbers{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--font-64);margin-top:var(--font-40)}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .number-container{display:flex;font-family:var(--primary-font);font-size:var(--font-64);line-height:1em;font-weight:900;font-style:italic}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .label{font-family:var(--primary-font);font-size:var(--font-24);line-height:1.4em;font-weight:900;font-style:italic;color:var(--primary-color)}@media screen and (max-width:1024px){.twee-kolommen-tekst .content-container .column-container{gap:32px}.twee-kolommen-tekst .content-container .column-container .column-left{width:40%}.twee-kolommen-tekst .content-container .column-container .column-right{width:55%}.twee-kolommen-tekst .content-container .column-container .column-left .title{font-size:36px}.twee-kolommen-tekst .content-container .column-container .column-right .numbers{gap:28px;flex-wrap:wrap}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .number-container{font-size:32px}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .label{font-size:20px}}@media screen and (max-width:767px){.twee-kolommen-tekst{padding-top:48px;padding-bottom:48px}.twee-kolommen-tekst .container{padding:0 20px}.twee-kolommen-tekst .content-container .column-container{flex-direction:column;gap:32px}.twee-kolommen-tekst .content-container .column-container .column{width:100%}.twee-kolommen-tekst .content-container .column-container .column-left .title{font-size:32px}.twee-kolommen-tekst .content-container .column-container .column-right .numbers{gap:24px;flex-wrap:wrap}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .number-container{font-size:32px}.twee-kolommen-tekst .content-container .column-container .column-right .numbers .label{font-size:20px}}.klant-logos .shape{height:var(--font-64);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(1px)}.klant-logos .shape.shape-bottom{transform:rotate(180deg) translateY(1px)}.klant-logos .container{padding:0 clamp(120px,8.3333vw,160px);padding-top:var(--font-48);padding-bottom:var(--font-48);display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff3fb}.klant-logos .container .title{font-family:var(--primary-font);font-size:var(--font-48);font-style:italic;line-height:1.2em;font-weight:900;width:33%}.klant-logos .container .carousel{width:66%}.klant-logos .container .logo{width:var(--width-160);aspect-ratio:1/.5;display:flex;align-items:center;justify-content:center;padding:0 24px}.klant-logos .container .logo img{-o-object-fit:contain;object-fit:contain;height:60%;width:auto}.klant-logos .container .logo-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--font-16)}@media screen and (max-width:1440px){.klant-logos .container{padding:0 120px}}@media screen and (max-width:1024px){.klant-logos .container{flex-direction:column;align-items:flex-start;gap:16px}.klant-logos .carousel,.klant-logos .container .carousel,.klant-logos .container .logo,.klant-logos .container .title{width:100%}}@media screen and (max-width:767px){.klant-logos .container{padding:0 20px;gap:var(--font-32);flex-direction:column;align-items:flex-start}.klant-logos .container .carousel{width:100%}.klant-logos .shape{-webkit-mask-position:center;mask-position:center;height:48px}.klant-logos .container .logo-container{width:100%}.klant-logos .container .logo-container .logo{width:120px;margin:0 auto;padding:0 12px}.klant-logos .container .logo-container .logo img{height:70%}.klant-logos .container .title{font-size:38px;margin:0 auto}}.uitgelichte-mogelijkheden{padding:var(--font-80) 0}.uitgelichte-mogelijkheden .container{padding:0 clamp(108px,7.5vw,144px)}.uitgelichte-mogelijkheden .content_container{display:flex;flex-direction:row;justify-content:space-between}.uitgelichte-mogelijkheden .content_container .column{width:50%}.uitgelichte-mogelijkheden .label{font-family:var(--secondary-font);font-size:var(--font-32);font-weight:400;line-height:.9em;color:var(--accent-color);letter-spacing:-.02em;margin-bottom:var(--font-16);display:block}.uitgelichte-mogelijkheden .titel{font-size:var(--font-48);font-weight:900;font-family:var(--primary-font);font-style:italic;line-height:.9em}.uitgelichte-mogelijkheden .tekst{font-size:var(--font-18);margin-top:var(--font-32)}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container{display:flex;justify-content:flex-end;align-items:flex-end;gap:var(--font-8)}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .button{width:var(--font-50);height:var(--font-50);border-radius:var(--font-8);border:1px solid #aa19741f;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);transition:all .3s ease-in-out}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container:not(:disabled) .button:hover{background-color:#fff;color:var(--text-color)}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container:not(:disabled) .button svg{transition:all .3s ease-in-out}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container:not(:disabled) .button:hover svg{stroke:var(--text-color)}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .carousel__back-button:disabled .button,.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .carousel__next-button:disabled .button{background-color:#fff;stroke:var(--text-color);cursor:not-allowed}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .carousel__back-button:disabled .button svg,.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .carousel__next-button:disabled .button svg{stroke:var(--text-color)}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container .button svg{width:var(--font-18);height:auto;stroke:#fff}.uitgelichte-mogelijkheden .post_container{margin-top:var(--font-48);overflow-x:hidden}.uitgelichte-mogelijkheden .post_container .slider{max-width:100%}.uitgelichte-mogelijkheden .post_container .carousel__slider--horizontal{overflow:visible}.uitgelichte-mogelijkheden .post_container .carousel__slider--horizontal .carousel__slider-tray--horizontal{gap:var(--font-32)}@media screen and (max-width:767px){.uitgelichte-mogelijkheden{padding:48px 0}.uitgelichte-mogelijkheden .container{padding:0 20px}.uitgelichte-mogelijkheden .content_container{flex-direction:column}.uitgelichte-mogelijkheden .content_container .column{width:100%}.uitgelichte-mogelijkheden .titel{font-size:38px}.uitgelichte-mogelijkheden .content_container .column.slider-buttons__container{margin-top:var(--font-32);justify-content:flex-start}.uitgelichte-mogelijkheden .post_container .carousel__slider--horizontal .carousel__slider-tray--horizontal{gap:var(--font-16)}}.reviews{padding-top:var(--font-24);padding-bottom:var(--font-80)}.reviews .container{padding:0 clamp(120px,8.3333vw,160px)}.reviews.links .slider__content__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--font-80);padding-left:clamp(120px,8.3333vw,160px);padding-right:0}.reviews.links .slider__content__container .content{width:40%}.reviews.links .slider__content__container .content .desc,.reviews.links .slider__content__container .content .label,.reviews.links .slider__content__container .content .title{text-align:start;max-width:unset}.reviews.links .slider__content__container .slider-container{width:60%}.reviews .content{text-align:center}.reviews .label{font-family:var(--secondary-font);font-size:var(--font-32);letter-spacing:-.02em;color:var(--accent-color);line-height:.9em;margin-bottom:var(--font-8);display:block}.reviews .title{font-size:var(--font-44);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1.2em}.reviews .desc{margin-top:var(--font-16);font-size:var(--font-18);line-height:1.8em;max-width:40%;margin-left:auto;margin-right:auto;opacity:.8}.reviews .slider-container{margin-top:var(--font-48)}.reviews .slider-container .carousel__slider--horizontal .carousel__slider-tray--horizontal{gap:var(--font-32)}.reviews .slider-navigation__container{margin-top:var(--font-48);display:flex;flex-direction:row;align-items:center;gap:var(--font-48)}.reviews .slider-navigation__container .buttons-container{display:flex;justify-content:flex-end;align-items:flex-end;gap:var(--font-8)}.reviews .slider-navigation__container .buttons-container .button{width:var(--font-50);height:var(--font-50);border-radius:var(--font-8);border:1px solid #aa19741f;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);transition:all .3s ease-in-out}.reviews .slider-container .slider-navigation__container .buttons-container .carousel__next-button:disabled .button,.reviews .slider-navigation__container .buttons-container .carousel__back-button:disabled .button{background-color:#fff;stroke:var(--text-color);cursor:not-allowed}.reviews .slider-container .slider-navigation__container .buttons-container .carousel__next-button:disabled .button svg,.reviews .slider-navigation__container .buttons-container .carousel__back-button:disabled .button svg{stroke:var(--text-color)}.reviews .slider-navigation__container .buttons-container .button svg{width:var(--font-18);height:auto;stroke:#fff}.reviews .slider-navigation__container .buttons-container:not(:disabled) .button:hover{background-color:#fff;color:var(--text-color)}.reviews .slider-navigation__container .buttons-container:not(:disabled) .button svg{transition:all .3s ease-in-out}.reviews .slider-navigation__container .buttons-container:not(:disabled) .button:hover svg{stroke:var(--text-color)}@media screen and (max-width:1024px){.reviews .desc{max-width:66%}}@media screen and (max-width:767px){.reviews{padding-top:48px;padding-bottom:48px}.reviews .container{padding:0 20px}.reviews .desc{max-width:100%}.reviews .slider-container{margin-top:32px}.reviews .slider-navigation__container{margin-top:24px}.reviews .slider-container .carousel__slider--horizontal .carousel__slider-tray--horizontal{gap:0}.reviews.links .slider__content__container{padding-left:20px;flex-direction:column;gap:32px}.reviews.links .slider__content__container .content,.reviews.links .slider__content__container .slider-container{width:100%}}.uitgelichte-berichten .shape{height:var(--font-64);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(1px)}.uitgelichte-berichten .container{padding:0 clamp(120px,8.3333vw,160px)}.uitgelichte-berichten .uitgelichte-berichten__content{background-color:#fff3fb;padding-top:var(--font-24);padding-bottom:var(--font-96)}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column{width:50%}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column-right{display:flex;justify-content:flex-end}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column-right .button{background-color:var(--primary-color);color:#fff;padding:var(--font-20);line-height:.9em;font-size:var(--font-16);border-radius:var(--font-8);font-weight:500;transition:all .3s ease-in-out}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column-right .button:hover{background-color:#fff;color:var(--text-color)}.uitgelichte-berichten .uitgelichte-berichten__content .label{font-family:var(--secondary-font);color:var(--accent-color);font-size:var(--font-32);line-height:.9;font-weight:400;letter-spacing:-.02em;margin-bottom:var(--font-16);display:block}.uitgelichte-berichten .uitgelichte-berichten__content .titel{font-family:var(--primary-font);font-size:var(--font-48);font-style:italic;line-height:.9em;font-weight:900}.uitgelichte-berichten .uitgelichte-berichten__content .tekst{font-size:var(--font-18);line-height:1.8em;margin-top:var(--font-32)}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__container{margin-top:var(--font-48);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--font-32)}@media screen and (max-width:1024px){.uitgelichte-berichten .shape{-webkit-mask-position:center;mask-position:center;height:52px}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.uitgelichte-berichten .shape{-webkit-mask-position:center;mask-position:center;height:32px}.uitgelichte-berichten .container{padding:0 20px}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container{flex-direction:column;align-items:flex-start;gap:24px}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column{width:100%}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__content--container .column.column-right{justify-content:flex-start}.uitgelichte-berichten .uitgelichte-berichten__content .uitgelichte-berichten__container{grid-template-columns:repeat(1,minmax(0,1fr))}}.mogelijkheden-archief{padding-bottom:var(--font-80)}.mogelijkheden-archief .container{padding:0 clamp(120px,8.3333vw,160px)}.mogelijkheden-archief .titel{font-size:var(--font-48);font-family:var(--primary-font);font-style:italic;font-weight:900;margin-top:var(--font-16);margin-bottom:var(--font-32);line-height:1.2em}.mogelijkheden-archief .description{font-size:var(--font-18);line-height:1.6em}.mogelijkheden-archief .description .richcontent p{margin-bottom:.5em;font-size:var(--font-18)}.mogelijkheden-archief .filter-container{display:flex;flex-direction:row;align-items:center;margin-bottom:var(--font-48)}.mogelijkheden-archief .filter-container .filter{display:flex;flex-direction:row;gap:var(--font-12);align-items:center}.mogelijkheden-archief .filter-container .filter .filter-prefix{font-size:var(--font-16)}.mogelijkheden-archief .filter-container .filter .filter-options{display:flex;flex-direction:row;gap:var(--font-8)}.mogelijkheden-archief .filter-container .filter .filter-options .filter-item{padding:var(--font-20);border:1px solid #e2e2e2;border-radius:var(--font-8);line-height:1em;font-size:var(--font-16);cursor:pointer;transition:all .3s ease-in-out}.mogelijkheden-archief .filter-container .filter .filter-options .filter-item.active,.mogelijkheden-archief .filter-container .filter .filter-options .filter-item:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.mogelijkheden-archief .archief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--font-32)}.mogelijkheden-archief .content-container{display:flex;flex-direction:row;margin-bottom:var(--font-48)}.mogelijkheden-archief .content-container .column{width:50%;display:flex;flex-direction:column}.mogelijkheden-archief .button-groep{display:flex;align-items:center;gap:var(--font-12);font-size:var(--font-16);margin-left:auto;margin-top:auto}.mogelijkheden-archief .button-groep .button{padding:var(--font-16) var(--font-20);border-radius:var(--font-12);background-color:var(--primary-color);color:#fff;line-height:1em;display:inline-block;font-weight:500;border:1px solid var(--primary-color);transition:all .3s ease-in-out}.mogelijkheden-archief .button-groep .button:hover{background-color:#fff;color:var(--text-color)}@media screen and (max-width:1024px){.mogelijkheden-archief{padding:64px 0}.mogelijkheden-archief .content-container .column:first-child{width:55%}.mogelijkheden-archief .archief{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.mogelijkheden-archief{padding:48px 0}.mogelijkheden-archief .container{padding:0 20px}.mogelijkheden-archief .content-container{flex-direction:column;gap:24px;margin-bottom:16px}.mogelijkheden-archief .content-container .column{width:100%!important}.mogelijkheden-archief .content-container .column .titel{font-size:32px;margin-bottom:24px}.mogelijkheden-archief .content-container .column .button-groep{margin-left:0}.mogelijkheden-archief .archief{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}.mogelijkheden-archief .filter-container{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.mogelijkheden-archief .filter-container .filter{width:100%;flex-direction:column;align-items:flex-start}.mogelijkheden-archief .button-groep{margin-left:unset;flex-direction:column;align-items:flex-start}}.testimonial-carousel{overflow-x:hidden}.testimonial-carousel .shape{height:var(--font-64);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(1px)}.testimonial-carousel .content-container{padding-top:clamp(152px,10.5556vw,202.67px);padding-bottom:var(--font-80);background-color:#fff3fb;position:relative}.testimonial-carousel .content-container .tekst{font-size:clamp(180px,12.5vw,240px);font-family:var(--primary-font);font-style:italic;font-weight:900;position:absolute;top:var(--font-20);left:50%;transform:translateX(-50%);line-height:1.2em;white-space:nowrap;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#aa197429;color:transparent}.testimonial-carousel .carousel-container{position:relative}.testimonial-carousel .carousel-container .button-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:4px}.testimonial-carousel .carousel-container .button-container .button{padding:var(--font-16);background-color:var(--primary-color);aspect-ratio:1/1;width:var(--font-50);color:#fff;border-radius:var(--font-12);border:1px solid var(--primary-color);transition:all .3s ease-in-out;cursor:pointer}.testimonial-carousel .carousel-container .button-container .button:hover{background-color:#fff;border-color:#e2e2e2}.testimonial-carousel .carousel-container .button-container .button:hover svg{stroke:var(--text-color)}.testimonial-carousel .carousel-container .button-container .button svg{stroke:#fff;width:var(--font-18);height:var(--font-18);transition:all .3s ease-in-out}.testimonial-carousel .carousel-container .fadeIn{opacity:0;animation:fadeInAnim .5s ease-in forwards}@media screen and (max-width:767px){.testimonial-carousel .content-container .tekst{font-size:68px;top:-10px}.testimonial-carousel .content-container{padding-top:32px}.testimonial-carousel .carousel-container .button-container{top:300px;flex-direction:row}}.afbeelding-carousel{padding-top:var(--font-70);padding-bottom:var(--font-80)}.afbeelding-carousel .carousel__slider--horizontal .carousel__slider-tray--horizontal{gap:var(--font-48);cursor:grab;padding-left:clamp(120px,8.3333vw,160px)}.afbeelding-carousel .carousel__slide{display:flex;align-items:center;height:clamp(625px,43.4028vw,833.33px)!important}.afbeelding-carousel .carousel__slide img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--font-12)}.afbeelding-carousel .carousel__slide:nth-child(4n-3) .carousel__inner-slide{align-items:end;padding-bottom:clamp(54px,3.75vw,72px)}.afbeelding-carousel .carousel__slide:nth-child(4n-3) .carousel__inner-slide img{height:clamp(350px,24.3056vw,466.67px)}.afbeelding-carousel .carousel__slide:nth-child(2n) .carousel__inner-slide{align-items:start}.afbeelding-carousel .carousel__slide:nth-child(2n) .carousel__inner-slide img{height:clamp(300px,20.8333vw,400px)}.afbeelding-carousel .carousel__slide:nth-child(4n-1) .carousel__inner-slide{align-items:end;padding-bottom:0}.afbeelding-carousel .carousel__slide:nth-child(4n-1) .carousel__inner-slide img{height:clamp(350px,24.3056vw,466.67px)}.afbeelding-carousel .carousel__slide .carousel__inner-slide{display:flex;align-items:center}@media screen and (max-width:767px){.afbeelding-carousel{padding-bottom:32px;padding-top:32px}.afbeelding-carousel .carousel__slider--horizontal .carousel__slider-tray--horizontal{padding-left:20px;gap:24px}.afbeelding-carousel .carousel__slide{height:500px!important}}.tekst-cards{padding:var(--font-80) 0}.tekst-cards .container{padding:0 clamp(120px,8.3333vw,160px);display:flex;flex-direction:row;gap:var(--width-160)}.tekst-cards .column{width:50%}.tekst-cards .column-left{max-width:40%}.tekst-cards .column-left .titel{font-size:var(--font-44);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1.2em;margin-top:8px;margin-bottom:var(--font-24)}.tekst-cards .column-left>.tekst{font-size:var(--font-18);line-height:1.8em;font-weight:400}.tekst-cards .column-right{display:flex;flex-direction:column;gap:var(--font-32)}.tekst-cards .column-right .card{border:1px solid #e2e2e2;padding:var(--font-32);border-radius:12px}.tekst-cards .column-right .card .icoon{width:var(--font-32);aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;margin-bottom:var(--font-20)}.tekst-cards .column-right .card .titel{font-size:var(--font-28);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1.4em;margin-bottom:var(--font-12)}.tekst-cards .column-right .card .tekst{font-size:var(--font-18);line-height:1.8em;font-weight:400;margin-bottom:var(--font-20)}.tekst-cards .column-right .card .knop{padding:var(--font-16) var(--font-20);background-color:var(--primary-color);line-height:1.4em;color:#fff;font-size:var(--font-16);border-radius:8px;display:inline-block}@media screen and (max-width:767px){.tekst-cards .container{padding:0 20px;display:flex;flex-direction:column;gap:32px}.tekst-cards .column{width:100%}.tekst-cards .column-left{max-width:100%}}.tijdlijn{padding-bottom:var(--font-60)}.tijdlijn .shape{height:var(--font-64);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(1px)}.tijdlijn .shape.shape-bottom{transform:rotate(180deg) translateY(1px)}.tijdlijn .tijdlijn-inhoud{background-color:#fff3fb;padding-bottom:var(--font-64);position:relative;padding-top:clamp(152px,10.5556vw,202.67px)}.tijdlijn .container{padding:0 clamp(120px,8.3333vw,160px)}.tijdlijn .tijdlijn-inhoud>.tekst{font-size:clamp(180px,12.5vw,240px);font-family:var(--primary-font);font-style:italic;font-weight:900;position:absolute;top:var(--font-24);left:50%;transform:translateX(-50%);line-height:1.2em;white-space:nowrap;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#aa197429;color:transparent}.tijdlijn .tijdlijn-inhoud .carousel-container{position:relative}.tijdlijn .tijdlijn-inhoud .carousel-container .slide{background-color:#521340;display:flex;flex-direction:row;align-items:stretch;border-radius:12px;overflow:hidden}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .image-container{height:clamp(600px,41.6667vw,800px);width:37%;position:relative}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .image-container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .image-container .year-overlay{position:absolute;bottom:0;left:0;font-family:var(--primary-font);font-weight:900;font-style:italic;font-size:clamp(360px,25vw,480px);line-height:.8em;letter-spacing:0;text-align:center;max-width:2ch;word-wrap:break-word;transform:translate(-10%,10%);color:#521340;opacity:.8}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content{color:#fff;width:63%;padding:var(--font-64);display:flex;flex-direction:column;height:clamp(600px,41.6667vw,800px)}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .titel{font-size:var(--font-48);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1.1em;margin-bottom:var(--font-32)}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .tekst{font-size:var(--font-18);line-height:1.6em}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .label{margin-top:auto;justify-self:flex-end}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .year{font-size:var(--font-120);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:1.1em;margin-top:12px}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container{position:absolute;left:37%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:4px}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container .button{padding:var(--font-16);background-color:var(--primary-color);aspect-ratio:1/1;width:var(--font-50);color:#fff;border-radius:var(--font-12);border:1px solid var(--primary-color);transition:all .3s ease-in-out;cursor:pointer}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container .button:hover{background-color:#fff;border-color:#e2e2e2}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container .button:hover svg{stroke:var(--text-color)}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container .button svg{stroke:#fff;width:var(--font-18);height:var(--font-18);transition:all .3s ease-in-out}@media screen and (max-width:767px){.tijdlijn .tijdlijn-inhoud>.tekst{font-size:96px}.tijdlijn{padding-top:80px;overflow-x:hidden}.tijdlijn .shape{-webkit-mask-position:center;mask-position:center}.tijdlijn .container{padding:0 20px}.tijdlijn .tijdlijn-inhoud .carousel-container .slide{flex-direction:column}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .image-container{height:250px;width:100%;position:relative}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content{width:100%;padding:32px 24px;height:auto}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .image-container .year-overlay{font-size:120px;word-wrap:unset}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .titel{font-size:36px}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .label{margin-top:32px}.tijdlijn .tijdlijn-inhoud .carousel-container .slide .content .year{font-size:80px}.tijdlijn .tijdlijn-inhoud .carousel-container .button-container{top:250px;left:unset;right:20px;flex-direction:row;transform:translateY(-50%)}}.tekst-afbeelding .tekst-afbeelding__container{padding-top:clamp(84px,5.8333vw,112px);padding-bottom:var(--font-64)}.tekst-afbeelding.shape .tekst-afbeelding__container{padding-top:var(--font-16)}.tekst-afbeelding.roze .tekst-afbeelding__container,.tekst-afbeelding.shape .tekst-afbeelding__container{background-color:#fff3fb}.tekst-afbeelding.wit .tekst-afbeelding__container{background-color:#fff}.tekst-afbeelding.shape .shape,.tekst-afbeelding.shape-white .shape{height:var(--font-64);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(1px)}.tekst-afbeelding.shape-white .shape{transform:rotate(180deg)}.tekst-afbeelding .container{padding:0 clamp(120px,8.3333vw,160px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--font-140)}.tekst-afbeelding .container .content{max-width:45%;width:45%}.tekst-afbeelding .image{border-radius:4px;transform:rotate(2deg);width:clamp(480px,33.3333vw,640px);height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.tekst-afbeelding .titel{margin-top:var(--font-16);font-size:var(--font-48);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:.9em;margin-bottom:var(--font-32)}.tekst-afbeelding .tekst{font-size:var(--font-16);line-height:1.8em}.tekst-afbeelding .content .button-primary{margin-top:var(--font-48)}@media screen and (max-width:767px){.tekst-afbeelding.shape .shape,.tekst-afbeelding.shape-white .shape{height:48px}.tekst-afbeelding .tekst-afbeelding__container{padding-top:48px}.tekst-afbeelding .container{padding:0 20px;flex-direction:column;gap:48px}.tekst-afbeelding .container .content{width:100%;max-width:100%}.tekst-afbeelding .content .button-primary{margin-top:24px}.tekst-afbeelding .titel{font-size:36px}}.vacatures{padding:0;position:relative}.vacatures .container{display:flex;flex-direction:column;padding:0 clamp(120px,8.3333vw,160px)}.vacatures .container .content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:var(--font-48)}.vacatures .container .content .left{max-width:50%;width:55%;display:flex;flex-direction:column}.vacatures .container .label{display:inline-block}.vacatures .container .titel{margin-top:var(--font-16);display:inline-block;font-size:var(--font-48);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:.9em;margin-bottom:var(--font-32)}.vacatures .container .tekst{font-size:var(--font-18);line-height:1.8em}.vacatures .container .content .right .count{display:flex;flex-direction:row;align-items:center;gap:var(--font-12);font-size:var(--font-16)}.vacatures .container .content .right .count .amount-container{padding:var(--font-12) var(--font-16);display:inline-flex;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:8px}.vacatures .container .content .right .count .amount-container .amount{background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;color:#fff;height:var(--font-24);width:auto;font-weight:500;font-size:var(--font-16);border-radius:999px}.vacatures .container .vacatures-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--font-32)}.vacatures .shape{height:var(--font-64);width:100%;background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(1px);position:absolute;left:0;bottom:0;z-index:-1}@media screen and (max-width:1024px){.vacatures .container .vacatures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.vacatures{padding-top:48px;padding-bottom:48px}.vacatures .container .vacatures-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.vacatures .container .content{flex-direction:column;gap:16px}.vacatures .container .content .left,.vacatures .container .content .right{max-width:100%;width:100%}}.vacature-hero{position:relative;background:linear-gradient(90.48deg,#521340 5.74%,#7f1156 64.46%);padding-top:clamp(185px,12.8472vw,246.67px)}.vacature-hero:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/cutlary.svg);background-size:75%;background-position:50% top;background-repeat:no-repeat;z-index:2;opacity:1}.vacature-hero .container{position:relative;z-index:2;padding:0 clamp(80px,5.5556vw,106.67px)}.vacature-hero .container .hero-inner{position:relative}.vacature-hero .container .button{font-size:var(--font-16);padding:var(--font-12) var(--font-16);position:absolute;top:0;left:0;border:1px solid #ffffff3d;border-radius:var(--font-8);color:#fff;font-weight:400;display:inline-flex;align-items:center;gap:clamp(10px,.6944vw,13.33px);transition:all .3s ease-in-out}.vacature-hero .container .button:hover{background-color:#fff;color:#000}.vacature-hero .container .button:hover svg{stroke:#000}.vacature-hero .container .button svg{stroke:#fff;transition:all .3s ease-in-out}.vacature-hero .container .content{max-width:clamp(800px,55.5556vw,1066.67px);margin:0 auto;padding-bottom:var(--font-70);z-index:2;position:relative}.vacature-hero .container .content h1{font-size:var(--font-64);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;color:#fff;margin-top:var(--font-16)}.vacature-hero .container .content .data{display:flex;flex-direction:row;align-items:center;gap:var(--font-24);margin-top:var(--font-40);color:#fff}.vacature-hero .container .content .data li{display:flex;flex-direction:row;align-items:center;gap:var(--font-8);font-size:var(--font-16);font-weight:400}.vacature-hero .container .content .data li svg{stroke:var(--accent-color);font-size:var(--font-24)}@media screen and (max-width:1024px){.vacature-hero{padding-top:140px}.vacature-hero .container .button{position:relative;margin-bottom:32px}.vacature-hero .container .content{max-width:100%}}@media screen and (max-width:767px){.vacature .content .container .content-inner{flex-direction:column;gap:32px}.vacature-hero .container .content{padding-bottom:32px}.vacature .content .container .content-inner .card,.vacature .content .container .content-inner .content--wrapper{width:100%}.vacature-hero .container .content .data{flex-direction:column;justify-content:flex-start;align-items:flex-start}.vacature-hero .container .content h1{font-size:48px}}.berichten-archief{padding-top:var(--font-80);position:relative}.berichten-archief .container{padding:0 clamp(120px,8.3333vw,160px)}.berichten-archief .container .posts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--font-32)}.berichten-archief .container>.content{display:flex;flex-direction:column;margin-bottom:var(--font-48);width:50%}.berichten-archief .container>.content .label{margin-bottom:var(--font-16)}.berichten-archief .container>.content .titel{font-size:var(--font-48);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:.9em;margin-bottom:var(--font-32)}.berichten-archief .container>.content .tekst{font-size:var(--font-18);line-height:1.8em}.berichten-archief .shape{height:var(--font-140);background-color:#fff3fb;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(1px);z-index:-1;position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width:1024px){.berichten-archief{padding-top:64px}.berichten-archief .container .posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.berichten-archief{padding-top:32px}.berichten-archief .container{padding:0 20px}.berichten-archief .container>.content{width:100%}.berichten-archief .container .posts-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.teamleden{padding-top:var(--font-48);padding-bottom:var(--font-80)}.teamleden .container{padding:0 clamp(120px,8.3333vw,160px)}.teamleden .content{max-width:clamp(540px,37.5vw,720px);margin:0 auto;text-align:center;margin-bottom:var(--font-48)}.teamleden .content .label{margin-bottom:var(--font-8);display:block}.teamleden .content .titel{font-size:var(--font-44);font-family:var(--primary-font);font-weight:900;font-style:italic;line-height:.9em;margin-bottom:var(--font-16)}.teamleden .content .tekst{font-size:var(--font-18);line-height:1.8em}.teamleden .slider-container{padding-left:clamp(120px,8.3333vw,160px)}.teamleden .slider-container .carousel__slider-tray{gap:var(--font-32)}.teamleden .slider-navigation__container{margin-top:var(--font-48);padding-right:clamp(120px,8.3333vw,160px);display:flex;flex-direction:row;align-items:center;gap:var(--font-48)}.teamleden .slider-navigation__container .buttons-container{display:flex;justify-content:flex-end;align-items:flex-end;gap:var(--font-8)}.teamleden .slider-navigation__container .buttons-container .button{width:var(--font-50);height:var(--font-50);border-radius:var(--font-8);border:1px solid #aa19741f;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);transition:all .3s ease-in-out}.teamleden .slider-navigation__container .buttons-container .carousel__back-button:disabled .button,.teamleden .slider-navigation__container .buttons-container .carousel__next-button:disabled .button{background-color:#fff;stroke:var(--text-color);cursor:not-allowed}.teamleden .slider-navigation__container .buttons-container .carousel__back-button:disabled .button svg,.teamleden .slider-navigation__container .buttons-container .carousel__next-button:disabled .button svg{stroke:var(--text-color)}.teamleden .slider-navigation__container .buttons-container .button svg{width:var(--font-18);height:auto;stroke:#fff;transition:all .3s ease-in-out}.teamleden .slider-navigation__container .buttons-container:not(:disabled) .button:hover{background-color:#fff;color:var(--text-color)}.teamleden .slider-navigation__container .buttons-container:not(:disabled) .button:hover svg{stroke:var(--text-color)}@media screen and (max-width:767px){.teamleden{padding-bottom:48px}.teamleden .container{padding:0 20px}.teamleden .content{max-width:100%}.teamleden .slider-container{padding-left:20px}.teamleden .slider-navigation__container{padding-right:20px;margin-top:32px}}.contact-hero{padding-bottom:var(--font-80)}.contact-hero .hero-section:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/cutlary.svg);background-size:75%;background-position:50% top;background-repeat:no-repeat;z-index:1;opacity:1}.contact-hero .hero-section{padding-top:clamp(150px,10.4167vw,200px);background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);position:relative}.contact-hero .hero-section .container{z-index:2;position:relative}.contact-hero .breadcrumb{color:#fff;font-size:var(--font-16)}.contact-hero .shape{height:var(--font-64);background-color:#fff;transform:translateY(1px);width:100%;position:relative;-webkit-mask-image:url(/general-shape.svg);mask-image:url(/general-shape.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.contact-hero .shape:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(180deg);z-index:2}.contact-hero .grid{margin-top:var(--font-24);width:100%;display:flex;flex-direction:row;gap:clamp(140px,9.7222vw,186.67px);position:relative;padding-bottom:var(--font-32)}.contact-hero .grid .content,.contact-hero .grid .form{width:50%}.contact-hero .grid .content .titel{font-size:var(--font-96);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;color:#fff}.contact-hero .grid .form{background-color:#fff;padding:var(--font-44);border-radius:var(--font-12);border:1px solid #eee3ee;box-shadow:1px 2px 24px 0 #0000000f;position:absolute;top:0;right:0;z-index:2}.contact-hero .inhoud{background-color:#fff;padding-top:var(--font-64);padding-bottom:var(--font-120);display:flex;flex-direction:row;gap:clamp(140px,9.7222vw,186.67px)}.contact-hero .inhoud .container{padding:0 clamp(120px,8.3333vw,160px)}.contact-hero .inhoud .content{width:35%}.contact-hero .inhoud .content .label{margin-bottom:var(--font-8);display:inline-block}.contact-hero .inhoud .content>.titel{font-size:var(--font-44);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;margin-bottom:var(--font-16)}.contact-hero .inhoud .content>.tekst{font-size:var(--font-16);line-height:1.8em;margin-bottom:var(--font-32)}.contact-hero .inhoud .content>.tekst p:not(:last-of-type){margin-bottom:1em}.contact-hero .inhoud .content>.tekst ol:not(:last-child){list-style-type:decimal;padding-left:1em;margin-bottom:1em}.contact-hero .inhoud .content>.tekst ol li{padding-left:.1em}.contact-hero .form .titel{font-size:var(--font-32);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;margin-bottom:var(--font-16)}.contact-hero .form .description{font-size:var(--font-18);line-height:1.8em;margin-bottom:var(--font-32)}.contact-hero .inhoud .content .contact-gegevens{display:flex;flex-direction:column;gap:var(--font-16);margin-bottom:var(--font-64)}.contact-hero .inhoud .content .map .titel{font-size:var(--font-24);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;margin-bottom:var(--font-24)}@media screen and (max-width:767px){.contact-hero{padding-bottom:0}.contact-hero .shape{height:20px}.contact-hero .hero-section{margin-bottom:-48px}.contact-hero .grid .content .titel{font-size:76px}.contact-hero .grid{flex-direction:column;gap:64px;padding-bottom:0}.contact-hero .grid .content,.contact-hero .grid .form{width:100%}.contact-hero .grid .form{position:relative;padding:36px 24px}.contact-hero .inhoud{flex-direction:column;gap:0;padding-bottom:48px}.contact-hero .inhoud .container{padding:0 20px}.contact-hero .inhoud .content{width:100%}}.faq-section{padding-top:var(--font-40);padding-bottom:clamp(120px,8.3333vw,160px)}.faq-section .container{display:flex;flex-direction:row;align-items:flex-start;gap:clamp(120px,8.3333vw,160px);padding:0 clamp(120px,8.3333vw,160px)}.faq-section .content{width:41.6%}.faq-section .content .titel{font-size:var(--font-48);font-style:italic;font-weight:900;font-family:var(--primary-font);line-height:.9em;margin-bottom:var(--font-24)}.faq-section .content .tekst{font-size:var(--font-16);line-height:1.8em;margin-bottom:var(--font-40)}.faq-section .content .button{background-color:var(--primary-color);color:#fff;padding:var(--font-20);display:inline-flex;font-size:var(--font-16);border-radius:var(--font-12);line-height:1em;font-weight:500}.faq-section .faqs{width:48.3%;display:flex;flex-direction:column;gap:var(--font-16)}@media screen and (max-width:767px){.faq-section{padding-top:32px;padding-bottom:64px}.faq-section .container{flex-direction:column;padding:0 20px;gap:32px}.faq-section .content,.faq-section .faqs{width:100%}}.informatie-pagina .container{padding-top:var(--font-48);padding-bottom:var(--font-80);display:flex;justify-content:space-between;gap:var(--font-80)}.informatie-pagina .richcontent{width:62%}.informatie-pagina .info{padding-top:var(--font-80);width:31.67%}.informatie-pagina .info .info_card{width:100%;border-radius:var(--font-12);padding:var(--font-36) var(--font-24);background:linear-gradient(0deg,#521340 6.18%,#7f1156 64.82%);color:#fff;position:sticky;top:var(--font-140)}.informatie-pagina .info .info_card>.titel{font-size:var(--font-28);font-family:var(--primary-font);font-weight:900;font-style:italic;margin-bottom:var(--font-16);line-height:1em}.informatie-pagina .info .info_card .tekst{font-size:var(--font-16);line-height:1.8em;max-width:90%;opacity:.8}.informatie-pagina .info .info_card .contact-container{margin-top:var(--font-28);display:flex;flex-direction:column;gap:var(--font-16)}@media screen and (max-width:1024px){.informatie-pagina{padding-bottom:64px}.informatie-pagina .container{gap:48px;flex-direction:column}.informatie-pagina .richcontent{width:100%}.informatie-pagina .info{width:60%}}@media screen and (max-width:767px){.informatie-pagina{padding-top:48px;padding-bottom:48px}.informatie-pagina .container{flex-direction:column;gap:32px}.informatie-pagina .richcontent{width:100%}.informatie-pagina .info{padding-top:0;width:100%}}

/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.col-span-full{grid-column:1/-1}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[25px\]{margin-bottom:25px}.mr-\[10px\]{margin-right:10px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.w-auto{width:auto}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.whitespace-nowrap{white-space:nowrap}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-r-\[27px\]{border-top-right-radius:27px;border-bottom-right-radius:27px}.rounded-t-\[27px\]{border-top-left-radius:27px;border-top-right-radius:27px}.border-2{border-width:2px}.px-\[21px\]{padding-left:21px;padding-right:21px}.px-\[23px\]{padding-left:23px;padding-right:23px}.py-\[17px\]{padding-top:17px;padding-bottom:17px}.py-\[19px\]{padding-top:19px;padding-bottom:19px}.text-\[18px\]{font-size:18px}.font-\[600\]{font-weight:600}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--font-8:clamp(8.00px,0.5556vw,10.67px);--font-12:clamp(12.00px,0.8333vw,16.00px);--font-14:clamp(14.00px,0.9722vw,18.67px);--font-15:clamp(15.00px,1.0417vw,20.00px);--font-16:clamp(16.00px,1.1111vw,21.33px);--font-18:clamp(18.00px,1.2500vw,24.00px);--font-20:clamp(20.00px,1.3889vw,26.67px);--font-22:clamp(22.00px,1.5278vw,29.33px);--font-24:clamp(24.00px,1.6667vw,32.00px);--font-28:clamp(28.00px,1.9444vw,37.33px);--font-32:clamp(32.00px,2.2222vw,42.67px);--font-34:clamp(34.00px,2.3611vw,45.33px);--font-36:clamp(36.00px,2.5000vw,48.00px);--font-40:clamp(40.00px,2.7778vw,53.33px);--font-44:clamp(44.00px,3.0556vw,58.67px);--font-48:clamp(48.00px,3.3333vw,64.00px);--font-50:clamp(50.00px,3.4722vw,66.67px);--font-52:clamp(52.00px,3.6111vw,69.33px);--font-56:clamp(56.00px,3.8889vw,74.67px);--font-64:clamp(64.00px,4.4444vw,85.33px);--font-70:clamp(70.00px,4.8611vw,93.33px);--font-80:clamp(80.00px,5.5556vw,106.67px);--font-96:clamp(96.00px,6.6667vw,128.00px);--font-100:clamp(100.00px,6.9444vw,133.33px);--font-110:clamp(110.00px,7.6389vw,146.67px);--font-120:clamp(120.00px,8.3333vw,160.00px);--font-125:clamp(125.00px,8.6806vw,166.67px);--font-140:clamp(140.00px,9.7222vw,186.67px);--font-200:clamp(200.00px,13.8889vw,266.67px);--width-230:clamp(230.00px,15.9722vw,306.67px);--width-240:clamp(240.00px,16.6667vw,320.00px);--width-160:clamp(160.00px,11.1111vw,213.33px);--primary-font:"aabak",sans-serif;--secondary-font:"lumios-marker",sans-serif;--text-font:"new-frank",sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{color:var(--text-color);font-family:var(--text-font);scroll-behavior:smooth;overflow-x:hidden}.container{max-width:1920px;padding:0 110px;margin:0 auto}.label{font-family:var(--secondary-font);color:var(--accent-color);font-size:var(--font-32);font-weight:400;line-height:.9em}@media screen and (max-width:1440px){.container{padding:0 80px}}@media screen and (max-width:1024px){.container{padding:0 20px!important}main{overflow-x:hidden}}@media screen and (max-width:767px){.container{padding:0 20px!important}}.page-transition{width:100vw;position:fixed;left:0;background:linear-gradient(90.56deg,#521340 6.18%,#7f1156 64.82%);z-index:999}.page-transition.exit{bottom:0}.page-transition.enter{top:0}.cutlary-animation{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:150px;height:150px}.cutlary-animation.completed{z-index:-1}.cutlary-animation svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.cutlary-animation .icon__container{display:inline-flex;z-index:999!important;position:relative;top:0;left:0;width:100%;height:100%}.cutlary-animation.completed .icon__container{z-index:-1}.cutlary-animation .icon__container>div{width:100%!important;height:100%;position:absolute;top:0;left:0}.cutlary-animation .icon__container>span{width:100%!important;height:100%}