html,body,div,span,applet,object,iframe,h1,h2,h1.as-h2,h3,h1.as-h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--mainDark:#262626;--secondDark:#8332AC;--mainLight:#DDE1E3;--limeGreen:#CAFE48;--extraGrey:#65655E;--topspace:81px;--bannerHeight:55rem;--maxBannerHeight:calc(90dvh - var(--topspace))}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}@font-face{font-family:'Figtree';font-weight:100 500;font-display:swap;src:url(/wp-content/themes/Healtality2/fonts/figtree-400.woff2) format("woff2")}@font-face{font-family:'Figtree';font-weight:600 900;font-display:swap;src:url(/wp-content/themes/Healtality2/fonts/figtree-600.woff2) format("woff2")}@font-face{font-family:'Oswald';src:url(/wp-content/themes/Healtality2/fonts/Oswald-Regular.ttf) format("ttf")}@font-face{font-family:'Oswald';font-weight:700;src:url(/wp-content/themes/Healtality2/fonts/Oswald-Bold.ttf) format("ttf")}section{width:100%}section:last-of-type{padding-bottom:4rem}a{text-decoration:none}b,strong{font-weight:700}i,em{font-style:italic}img{max-width:100%;height:auto}h1{font-size:2.2rem;color:var(--mainLight);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif}h2,h1.as-h2{font-size:6rem;color:var(--mainDark);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;width:calc(100% - 4rem);margin:auto;font-weight:700;text-align:center;padding:2rem 0;text-transform:uppercase}h3,h1.as-h3{width:calc(100% - 4rem);margin:auto;font-size:2.3rem;color:var(--mainDark);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;font-weight:700;text-align:center;padding:2rem 0}.topSpace{margin-top:2rem}h4{font-size:1.4rem;color:var(--mainDark);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;text-align:center;padding:2rem 0}p,span,li{color:var(--mainDark);font-size:1.2rem;line-height:1.8rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;font-family:'Oswald',sans-serif}a{color:var(--mainLight);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;font-family:'Oswald',sans-serif}ul li{padding-bottom:.5rem}table{max-width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.roundPhoto{border-radius:50%}button,a.as-button,.basicButton,a.button{font-size:1.1rem;background:var(--secondDark);color:#fff;padding:.5em .7em;border:1px solid #fff0;border-radius:.5rem;cursor:pointer;text-transform:uppercase;align-self:center}button:hover,a.as-button:hover,.basicButton:hover,a.button:hover{color:var(--mainDark);background:color-mix(in srgb,var(--secondDark) 20%,transparent);outline:2px solid var(--secondDark)}a.as-button{display:inline-block;text-align:center;text-decoration:none;line-height:normal;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none}button.centered,a.centered.as-button{display:block;margin:auto}button.outline-button,a.outline-button.as-button{color:var(--mainDark);border:2px solid var(--secondDark);background:#fff0;padding-block:.2rem;font-size:1rem}button.outline-button:hover,a.outline-button.as-button:hover{background-color:var(--secondDark);color:#fff}input{background-color:inherit;border:1px solid var(--mainDark);color:var(--mainDark);padding:5px}.container{display:flex;flex-wrap:wrap;background-color:var(--mainLight)}.divider{width:100%;height:12rem;display:flex;align-items:center}.divider hr{width:52%;height:5px;background-color:var(--mainDark)}.leftDivide hr{margin-left:0}.rightDivide hr{margin-right:0}.verticalDivide{width:100%;text-align:center;margin-top:2rem}.verticalDivide span{border-left:5px solid var(--mainDark);height:2rem;width:1px}[data-lang="en"]{display:none}.desktopOnly{display:flex}.mobileOnly,.mobileOnlyBlock{display:none}h3.mobileOnly,h1.mobileOnly.as-h3{justify-content:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:calc(100% - 8rem);margin:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.grecaptcha-badge{visibility:hidden}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex}.small-gap{gap:.2rem}.gap-2{gap:2rem}.center-text{text-align:center}.center-text>*{margin:auto}.small-text{font-size:90%}.padding-bottom-2{padding-bottom:2rem}.padding-bottom-4{padding-bottom:4rem}.slick-slider{width:calc(100% - 8rem);margin:auto}.slick-slider .slick-slide{max-width:100%}.slick-slider .slider-arrow{background-color:var(--secondDark);color:var(--mainLight);padding:.6rem .8rem;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:99;cursor:pointer}.slick-slider .slider-next{right:-1.5rem}.slick-slider .slider-prev{left:-1.5rem;display:none}.slick-slider iframe{width:840px!important;padding-inline:1rem;max-width:100%}@media screen and (max-width:900px){.slick-slider{width:calc(100% - 4rem)}.slick-slider iframe{width:100%!important;padding-inline:1rem}.slick-slider .slider-next{right:-1rem}.slick-slider .slider-prev{left:-1rem;display:none}}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:999;position:sticky;top:0;background-color:var(--headerBackground);height:5rem}#header-title{display:flex;align-items:center;margin-inline-start:calc(2rem - 0.8rem)}#header-title p{color:var(--headerTekst);text-transform:uppercase;font-size:1.6rem;letter-spacing:.5rem;font-weight:300;font-family:'Figtree',sans-serif}#header-logo{width:70px;padding:0 .8rem;box-sizing:border-box}#toprowMenu{display:flex;align-items:center;gap:2rem;margin-inline-end:2rem}#toprowMenu ul li{padding-bottom:0;font-size:1.2rem}#toprowMenu button,#toprowMenu a.as-button{color:#fff}#toprowMenu button:hover,#toprowMenu a.as-button:hover{background-color:var(--secondDark)}#toprowMenu .current-menu-item a{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:var(--secondDark);text-decoration-thickness:3px}#toprowMenu #lang-select{display:flex;flex-direction:column;cursor:pointer}#toprowMenu #lang-select .lang-select-current{display:flex;gap:.5rem;align-items:center}#toprowMenu #lang-select img{width:28px}#toprowMenu #lang-select i{color:var(--headerTekst);font-size:80%}#toprowMenu .lang-select-options{display:none;font-size:initial;width:53px}#toprowMenu .lang-select-options img{margin:auto}#toprowMenu .lang-select-options.showLanguageOptions{display:flex;flex-direction:column}#toprowMenu .menu{display:flex;gap:2rem;color:var(--headerTekst)}@media screen and (max-width:1260px){#header-title{margin-inline-start:calc(2rem - 0.6rem)}#header-title p{font-size:1.4rem}#header-logo{width:75px;padding:0 .6rem}#toprowMenu ul li{font-size:1.1rem}#toprowMenu button,#toprowMenu a.as-button{font-size:1.1rem;padding:.2em}#toprowMenu .menu{gap:1rem}}#mobileMenu{display:none}#mobileMenu #lang-select{position:absolute;bottom:6rem;right:2rem}.lowOpacity{background:linear-gradient(180deg,rgb(167 174 158 / .7) 40%,transparent 99%)!important;transition:250ms}.forcedOpacity{background:#a7ae9e!important}#header-menu,#header-menu-english{position:fixed;top:var(--topspace);left:0;width:100%;height:calc(100vh - 59px);display:flex;align-items:center;justify-content:right;color:var(--headerTekst);background-color:rgb(255 255 255 / .8);z-index:99}#header-menu ul,#header-menu-english ul{display:flex;align-items:normal;gap:2rem;height:calc(100vh - var(--topspace));width:600px;max-width:90%;background-color:var(--accentColor);margin:auto 0 auto auto;position:relative;left:100%}#header-menu ul li,#header-menu-english ul li{display:inline;cursor:pointer;box-sizing:border-box;font-size:2rem;line-height:2rem;text-align:right;padding-right:8vw}#header-menu ul li:first-of-type,#header-menu-english ul li:first-of-type{margin-top:2rem}#header-menu ul li a,#header-menu-english ul li a{color:var(--headerTekst);padding-bottom:.5rem}#header-menu ul li a:hover,#header-menu-english ul li a:hover{text-decoration:underline}#header-menu .current-menu-item a,#header-menu-english .current-menu-item a{color:var(--flashColor)}#header-menu .current-menu-item a:hover,#header-menu-english .current-menu-item a:hover{text-decoration:none;cursor:default}#header-menu .disabled-menu-link a,#header-menu-english .disabled-menu-link a{color:var(--headerTekst)!important}#header-menu .menu-submenu-nl-container,#header-menu-english .menu-submenu-nl-container{position:absolute;bottom:2rem;right:0;width:100%}#header-menu #menu-submenu-nl,#header-menu-english #menu-submenu-nl{display:block;height:4rem;text-align:right}#header-menu #menu-submenu-nl li,#header-menu-english #menu-submenu-nl li{width:30%;font-size:1.6rem}#header-menu #menu-submenu-nl li:not(:last-of-type),#header-menu-english #menu-submenu-nl li:not(:last-of-type){padding-right:2rem}#header-menu #menu-submenu-nl li:hover,#header-menu-english #menu-submenu-nl li:hover{text-decoration:underline var(--headerTekst)}#mobilemenuclose{display:none}#header-menu,#header-menu-english{display:none;justify-content:center;max-width:100%;margin:auto auto 1rem;color:#fff}#header-menu ul,#header-menu-english ul{flex-direction:column;justify-content:flex-start}#headerRight{display:flex;color:var(--headerTekst)}#mobilemenuopen,#mobilemenuclose{margin:auto 2rem auto auto;font-size:2.5rem;cursor:pointer;color:var(--headerTekst)}#mobilemenuopen{display:block}#menu-language{display:flex;gap:2rem;position:absolute;bottom:8rem;right:8vw}#menu-language img{cursor:pointer}#front-banner{width:100%;height:var(--bannerHeight);min-height:calc(100svh - 90px);max-height:var(--maxBannerHeight);background-position:center;background-size:cover;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;gap:2rem;border-bottom:2px solid var(--darkMain);background-color:rgb(0 0 0 / .5);background-blend-mode:darken}#banner-title,#banner-subtitle{margin:0 auto 0 10%;max-width:calc(100% - 8rem);color:var(--mainLight);font-weight:300}#banner-title{font-size:2.6rem;width:1000px;text-transform:uppercase;margin-top:3rem}#banner-subtitle{font-size:1.8rem;text-align:left;line-height:2rem;padding:0 .3rem;position:relative;width:830px;text-transform:none}#banner-button{font-size:1.6rem;margin:0 auto 0 calc(10% + 6px)}#banner-button:hover{color:var(--secondDark);border-color:var(--secondDark)}.darkOn{background-blend-mode:darken}#about{width:100%;display:flex;justify-content:space-between}#about img{width:400px;object-fit:cover}#about-info{width:calc(100% - 450px);display:flex;flex-direction:column;gap:1rem}#about-info h3,#about-info h1.as-h3{padding:1rem 0 1rem 1rem;color:var(--darkTekst);border-bottom:2px solid var(--accentColor)}#about-info p{display:block;padding-left:1rem;width:75%}#about-info p:last-of-type{margin:auto 0 auto auto;text-align:right}#about-info .button{color:var(--darkMain);margin:auto;display:inline-block;outline:2px solid var(--accentColor)}#about-info .button:hover{outline:none}#reviews{padding-top:3rem;width:100%}#reviews h3,#reviews h1.as-h3{text-align:center;width:100%;padding:2rem 0;color:var(--mainDark);text-transform:none}#video-slider-home{padding-top:3rem}#testimonialVideos{width:100%;max-width:1050px;margin:auto;text-align:center;padding:4rem 0}.frontCTA{width:100%;display:flex;flex-direction:column;justify-content:center}.frontCTA button,.frontCTA a.as-button{padding:.5em 2rem}#youtubeIntro{width:100%;max-width:1050px;margin:auto;text-align:center}#youtubeIntro iframe{max-width:100%}#watWijDoen{display:flex;flex-direction:column;width:calc(100% - 4rem);margin:auto;text-align:center;justify-content:center}#watWijDoen h4{font-weight:700;width:calc(100% - 4rem);margin:auto}#watWijDoen #watWijDoenTekst{width:calc(100% - 4rem);max-width:50ch;margin:auto}#herkenJij{display:flex;flex-direction:column;justify-content:center;width:100%;gap:2rem}#herkenJij .punten{width:1200px;max-width:calc(100% - 4rem);display:flex;justify-content:space-between;margin:auto}#herkenJij .punten .punt_text{width:45%;text-align:left;position:relative;background-color:var(--mainLight);z-index:2;height:fit-content;padding-block-end:1rem}#herkenJij .punten h3,#herkenJij .punten h1.as-h3{text-align:left;margin-left:0;padding-top:1rem;font-size:1.6rem}#herkenJij .punten img{width:40%;object-fit:cover;aspect-ratio:9/10}#herkenJij .punt2{flex-direction:row-reverse}#herkenJij .streep hr{width:50px;height:5px;background-color:var(--secondDark);margin-left:0}#herkenJij .arrowContainer{display:none;height:9rem;position:relative;padding-block:4rem}#herkenJij hr.arrow{height:5px;background-color:var(--mainDark);margin:0 auto;border:none}#herkenJij .arrowHorizontal{width:50%}#herkenJij .arrowVertical{position:relative}#herkenJij .arrowLeftUp{transform:rotate(90deg) translateX(calc(-50% + 3px));left:calc(-25% + 2px);width:16rem}#herkenJij .arrowRightUp{transform:rotate(90deg) translateX(calc(-50% + 3px));left:calc(25% - 2px);width:16rem}#herkenJij .arrowLeftDown{transform:rotate(90deg) translateX(calc(50% - 5px));left:calc(-25% + 2px);width:6rem}#herkenJij .arrowRightDown{transform:rotate(90deg) translateX(calc(50% - 5px));right:calc(-25% + 2px);width:6rem}#herkenJij .arrowHeadDown{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:calc(5rem - 3px)}#herkenJij .arrowHeadRight{left:calc(75% - 6px)}#herkenJij .arrowHeadLeft{right:calc(-25% + 3px)}#jouwStart{width:100%}#startBlocks{display:flex;gap:2rem;width:100%;justify-content:center;padding:2rem 0}#startBlocks .startBlock{width:calc(33% - 2rem);aspect-ratio:3/2;border:2px solid var(--mainDark)}#services{width:100%;margin:auto;gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;overflow:hidden;padding:4rem 0}@media screen and (min-width:901px){#services.fadeOn:hover>*{opacity:0.5!important;transition:500ms ease-out}#services.fadeOn:hover>*:hover{opacity:1!important}.front-link-box:hover>p{display:block}}.front-link-box-container{flex:1;display:flex;flex-direction:column}.front-link-box{width:100%;aspect-ratio:1;max-height:500px;display:flex;flex-wrap:wrap;flex-direction:column;background-position:top;background-size:cover;background-color:rgb(167 174 158 / .6);overflow:hidden}.front-link-box h3,.front-link-box h1.as-h3{color:var(--mainLight);margin:auto;font-size:2.6rem;filter:drop-shadow(0 0 5px var(--mainDark));width:auto;font-weight:400}.front-link-box .vertical{writing-mode:vertical-rl;text-orientation:mixed;margin-left:0;background:rgb(0 0 0 / .6);padding:0 .6rem 0 .2rem;height:100%;font-size:clamp(1.6rem, 2.5vw, 2.2rem);letter-spacing:.3rem;text-align:center;text-transform:uppercase;transform:rotate(180deg);white-space:nowrap}.front-link-box .long-title{letter-spacing:0rem}.front-link-box p{display:none;color:var(--mainLight);margin:auto;margin-right:1rem;padding:1rem .6rem;max-width:calc(100% - 3.5rem);height:100%;background:rgb(0 0 0 / .6);overflow-y:scroll;text-align:left}.front-link-button{margin:1rem auto auto 0}.darkOn{background-blend-mode:darken}#FAQs{width:100%}#FAQs .faq{width:100%;max-width:620px;display:flex;flex-direction:column;border-bottom:2px solid var(--mainDark);margin:auto auto 1rem;padding-block-end:1rem;cursor:pointer}#FAQs .faq .rotated{transform:rotate(180deg) translateY(50%)}#FAQs .faq .question{display:flex;justify-content:space-between;width:calc(100% - 2rem);margin:auto 0}#FAQs .faq .answer{width:calc(100% - 2rem);margin:auto 0;display:none;font-weight:300;padding-top:.5rem}#partners-icons-container{display:flex;flex-wrap:wrap;max-width:calc(100% - 4rem);margin:auto;gap:1rem;justify-content:center;padding-block:1rem}#partners-icons-container a{transition:200ms}#partners-icons-container a:hover{transform:scale(1.05);transition:500ms}#partners-icons-container img{width:300px;max-width:100%;object-fit:cover}.lastblock{padding-bottom:6rem}#pt-banner{position:relative;height:var(--bannerHeight);max-height:var(--maxBannerHeight);display:flex;background-position:bottom;background-size:cover}#pt-banner-text{position:relative;width:900px;max-width:calc(100% - 4rem);margin:auto auto 2rem 4rem}#pt-banner-text h3,#pt-banner-text h1.as-h3,#pt-banner-text p{color:var(--mainLight);text-align:left;width:100%}#pt-programmas{display:flex;flex-direction:column}#pt-programmas h3,#pt-programmas h1.as-h3{padding:3rem 0 0}#pt-programmas-box{width:calc(100% - 8rem);margin:2rem auto;padding:2rem 1rem;border:2px solid var(--mainDark);display:flex;flex-wrap:wrap;gap:1rem}#pt-programmas-box h3,#pt-programmas-box h1.as-h3{padding:0}#pt-programmas-box-text{display:flex;flex-direction:column;justify-content:center;gap:1rem;flex:1;padding-block-end:4rem;padding-left:2rem}#pt-programmas-box-text ul{margin:auto;text-align:center}#pt-programmas-box-text .price{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;align-items:center}#pt-programmas-box-text .price h3,#pt-programmas-box-text .price h1.as-h3{width:auto;margin:0}#pt-programmas-box-text.left-half h3,#pt-programmas-box-text.left-half h1.as-h3,#pt-programmas-box-text.left-half .price,#pt-programmas-box-text.left-half ul,#pt-programmas-box-text.left-half button,#pt-programmas-box-text.left-half a.as-button{text-align:left;margin-left:0;justify-content:left;align-self:baseline}#pt-programmas-box-text iframe{width:100%}#pt-programmas-box-video{flex:1;position:relative}#pt-programmas-box-video iframe,#pt-programmas-box-video object,#pt-programmas-box-video embed{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;padding-inline-end:2rem}#pt-programma-list{display:flex;flex-direction:column;width:calc(100% - 8rem);gap:4rem;margin:2rem auto}#pt-programma-list.pt-programma-large-gap{margin-top:4rem}.pt-programma-list-row:nth-of-type(even){flex-direction:row-reverse}.pt-programma-list-row{display:flex;justify-content:space-between;width:100%}.pt-programma-list-row img{aspect-ratio:3/2;object-fit:cover;width:calc(50% - 4rem)}.pt-programma-list-row video{aspect-ratio:16/9;width:calc(50% - 4rem)}.pt-programma-list-row video.mobileOnly{aspect-ratio:9/16;width:100%}.pt-programma-list-row .programma-embed-container{width:50%;position:relative;padding-bottom:calc(56.25% / 2);height:0;overflow:hidden}.pt-programma-list-row .programma-embed-container.mobileOnly{width:100%;padding-bottom:56.25%}.pt-programma-list-row .programma-embed-container.mobileOnly.embed-portret{padding-bottom:125%}.pt-programma-list-row .programma-embed-container iframe,.pt-programma-list-row .programma-embed-container object,.pt-programma-list-row .programma-embed-container embed{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.pt-programma-list-row .pt-programma-list-row-right{display:flex;flex-direction:column;width:calc(50% - 4rem);text-align:left;gap:1rem}.pt-programma-list-row .pt-programma-list-row-right h3,.pt-programma-list-row .pt-programma-list-row-right h1.as-h3,.pt-programma-list-row .pt-programma-list-row-right h4{padding:0;text-align:left;width:auto;margin:0}.pt-programma-list-row .pt-programma-list-row-right h3,.pt-programma-list-row .pt-programma-list-row-right h1.as-h3{font-size:1.8rem}.pt-programma-list-row .pt-programma-list-row-right button,.pt-programma-list-row .pt-programma-list-row-right a.as-button{align-self:baseline;margin-top:auto;margin-bottom:1rem}.pt-extras{width:calc(100% - 8rem);margin:auto;display:flex;justify-content:space-between;gap:4rem}.pt-extras h3,.pt-extras h1.as-h3{padding:0 0 1rem;text-align:left;width:auto;margin:0;font-size:1.8rem}.pt-extras img{aspect-ratio:4/5;width:30%;object-fit:cover}.pt-extras-text{width:50%}.pt-extras:nth-of-type(odd){flex-direction:row-reverse}#tariff-container{width:calc(100% - 4rem);max-width:1200px;margin:auto;justify-content:center;gap:1rem}.tariff-block{max-width:calc(100% - 2rem);flex:1;gap:1.5rem;margin-top:0;border:2px solid var(--mainDark);padding:1rem;border-radius:1rem;transition:250ms}.tariff-block:hover{background-color:var(--mainDark);transition:750ms}.tariff-block:hover h3,.tariff-block:hover h1.as-h3,.tariff-block:hover h4,.tariff-block:hover p,.tariff-block:hover a,.tariff-block:hover .per_tijd{color:var(--mainLight);transition:750ms}.tariff-block .tariff-prijs{font-size:4rem;font-weight:700}.tariff-block .per_tijd{font-size:1rem;font-weight:400}.tariff-block h3,.tariff-block h1.as-h3,.tariff-block h4,.tariff-block p{padding:0;width:100%;color:var(--mainDark)}#over-top{display:flex;width:calc(100% - 4rem);margin:2rem auto;justify-content:space-between;gap:2rem}#over-top img{width:calc(40% - 2rem);object-fit:cover;max-height:80vh;object-position:top}#over-top-right{width:calc(60% - 2rem)}#over-top-right h3,#over-top-right h1.as-h3{padding:0 0 1rem 0;margin:0;text-align:left}#over-top-right p{padding-block-end:1rem}#over-kennis h3,#over-kennis h1.as-h3,#over-top-right h3,#over-top-right h1.as-h3{text-align:left;padding:1rem 0 2rem}#over-kennis h4,#over-top-right h4{text-align:left;padding:0 0 .5rem 0;margin:0;font-weight:700;font-size:1.2rem}#over-kennis ul,#over-top-right ul{margin:auto;text-align:left}#over-kennis li,#over-top-right li{padding-block-end:1rem}#over-mij-people{gap:1rem;margin:auto;justify-content:center;flex-wrap:wrap}#over-mij-people h1{width:100%;color:var(--mainDark);text-align:center}#over-mij-people .person{width:30%;gap:.5rem;max-width:500px;min-width:320px;cursor:pointer}#over-mij-people .person h3,#over-mij-people .person h1.as-h3,#over-mij-people .person h4{text-align:left;padding:0;margin:0;font-weight:700}#over-mij-people .person img{max-height:500px;object-fit:cover;object-position:top}#over-mij-people .person.showingDetails{cursor:default}#over-mij-people .person.showingDetails h3,#over-mij-people .person.showingDetails h1.as-h3,#over-mij-people .person.showingDetails h4,#over-mij-people .person.showingDetails p{display:none}#over-mij-people .person-info{display:none;width:30%;gap:.5rem;max-width:500px;min-width:320px;position:relative}#over-mij-people .person-info h3,#over-mij-people .person-info h1.as-h3,#over-mij-people .person-info h4{text-align:left;padding:0;margin:0;font-weight:700}#over-mij-people .person-info p{padding:.5rem 0}#over-mij-people .person-info p.subtitle{padding:1rem 0 .5rem}#over-mij-people .person-info .closeInfo{position:absolute;top:0rem;right:1rem;cursor:pointer}#kernwaardes{display:flex;width:calc(100% - 4rem);margin:2rem auto;justify-content:space-between;gap:2rem}#kernwaardes h3,#kernwaardes h1.as-h3{text-align:left;padding:1rem 0;width:100%}#kernwaardes-right{width:calc(50% - 2rem)}#kernwaardes-left{position:relative;width:40%;display:flex}#kernwaardes-left img{width:100%;max-width:500px;margin:auto}#kernwaardes p{padding-block-end:.5rem}#kernwaardesCircles{position:absolute;right:0;margin:2rem auto;width:800px;height:700px}#kernwaardesCircles .circle{width:250px;border-radius:50%;aspect-ratio:1;border:5px solid #A7AE9E;position:relative;margin:0}#kernwaardesCircles .circle p{font-size:1.4rem;text-transform:uppercase;font-family:system-ui;position:absolute;top:35%;width:100%;text-align:center}#kernwaardesCircles #text2{left:15%;top:55%}#kernwaardesCircles #text3{top:55%;right:17%}#kernwaardesCircles #circle1{left:50%;transform:translateX(-50%)}#kernwaardesCircles #circle2{left:50%;bottom:calc(50% - 245px);transform:translateX(calc(-50% + 85px))}#kernwaardesCircles #circle3{left:50%;bottom:calc(50% + 1px);transform:translateX(calc(-50% - 85px))}#kernwaardesCircles img{position:absolute;top:200px;left:378px;width:40px}#kernwaardesCircles .arrowSVG{z-index:2}#kernwaardesCircles #arrow1{left:-34px;top:140px;transform:scale(3) rotate(32deg)}#kernwaardesCircles #arrow2{left:151px;top:-11px;transform:scale(3) rotate(148deg)}#kernwaardesCircles #arrow3{left:187px;top:231px;transform:scale(3) rotate(270deg)}#kernwaardesCircles .waardeExtras{position:absolute;text-transform:uppercase}#kernwaardesCircles #waardeExtra1{left:100px;top:87px}#kernwaardesCircles #waardeExtra2{right:103px;top:87px}#kernwaardesCircles #waardeExtra3{left:50%;top:64%;transform:translateX(-50%)}@media screen and (max-width:1500px){#kernwaardesCircles{transform:scale(.7) translateX(30%)}}#blog-page-categories{width:calc(100% - 4rem);display:flex;gap:2rem;margin:auto;justify-content:center;padding:2rem 0}#blog-page-categories .blog-page-category-button{min-width:8ch;text-align:center;background-color:var(--secondDark);padding:.4rem;border-radius:1rem;cursor:pointer}#blog-page-categories .blog-page-category-button p{color:var(--mainLight)}#blog-excerpts-container{width:calc(100% - 4rem);margin:auto;display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.excerpt-container{display:flex;gap:2rem;max-width:1200px;margin:auto;background:#ebf0f2;border-radius:1rem;overflow:hidden}.excerpt-container img{width:33%;aspect-ratio:2/1;object-fit:cover}.excerpt-container .excerpt-container-right{width:66%;text-align:left;padding-block:1rem}.excerpt-container .excerpt-container-right h3,.excerpt-container .excerpt-container-right h1.as-h3{width:100%;text-align:left}.excerpt-container .excerpt-container-right .postCategory{display:inline;background:var(--mainLight);color:var(--secondDark);border:1px solid var(--secondDark);margin-right:.5rem;padding:.3rem;border-radius:1rem;font-size:1rem;font-weight:300}.excerpt-container .excerpt-container-right .postDetails{font-size:1rem;font-weight:300}#blog-container{width:calc(100% -  4rem);margin:auto}#blog-content{max-width:950px;width:calc(100% - 4rem);margin:auto}#blog-content .author{display:flex;gap:1rem;padding:1rem 0}#blog-content .author img{border-radius:50%;width:4rem}#blog-content .author .author-text{display:flex;flex-direction:column;gap:.2rem;justify-content:center}#blog-recents{width:calc(100% - 4rem);max-width:900px;margin:auto;display:flex;gap:1rem;padding:.5rem .5rem 2rem}.blog-recents-post{display:flex;flex-direction:column;flex:1;background-color:#ebf0f2;border-radius:1rem;overflow:hidden}.blog-recents-post .blog-recents-posts-category-container{display:flex;gap:.5rem;margin:.5rem 0 0 .5rem}.blog-recents-post .blog-recents-posts-category{display:inline;background:var(--mainLight);color:var(--secondDark);border:1px solid var(--secondDark);padding:0 .2rem;border-radius:1rem;font-size:.8rem;font-weight:300;align-self:baseline}.blog-recents-post p{color:var(--mainDark);padding:.5rem;font-size:1.3rem}.blog-recents-post img{width:100%}.left-title{padding-top:2rem;width:calc(100% - 2rem);margin:auto}.doelgroep-inleiding{width:calc(100% - 2rem);margin:auto;max-width:1000px;padding:2rem 0 4rem}.doelgroep-inleiding h4{color:var(--darkTekst);padding-bottom:1rem;font-weight:700;font-size:1.8rem}.doelgroep-inleiding p{padding-bottom:.5rem}.doelgroep-inleiding i{color:var(--accentColor);padding-right:1rem}.doelgroep-container{display:flex;height:50vh;min-height:400px}.doelgroep-container h4{color:var(--darkTekst);margin:auto;font-size:1.8rem;font-weight:700;text-align:center}.doelgroep-container img{width:50%;object-fit:cover}.doelgroep-container img.positionTop{object-position:top}.doelgroep-container .embeded{width:50%}.doelgroep-container .doelgroep-info{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.doelgroep-container .doelgroep-info p{display:block;padding:0 1rem;text-align:center}.doelgroep-container .doelgroep-info i{padding-right:1rem;color:var(--accentColor)}.doelgroep-container .doelgroep-info p.quote{opacity:.6;quotes:'"' '"'}.doelgroep-container .doelgroep-info .quote-name{position:relative;top:-1rem;font-size:1.2rem;opacity:.6}.doelgroep-container .doelgroep-info p.quote::before{content:open-quote;color:var(--accentColor)}.doelgroep-container .doelgroep-info p.quote::after{content:close-quote;color:var(--accentColor)}.doelgroep-container:nth-of-type(even)>img,.doelgroep-container:nth-of-type(even)>.embeded{order:2}.doelgroep-container button:hover,.doelgroep-container a.as-button:hover{color:var(--flashColor);outline:2px solid var(--flashColor)}@media screen and (max-width:800px){.left-title{width:calc(100% - 2rem)}.doelgroep-inleiding{width:calc(100% - 2rem);text-align:center;padding-top:2rem}.doelgroep-container{display:flex;height:auto;min-height:none;flex-direction:column}.doelgroep-container img{aspect-ratio:3/2;order:1;width:100%}.doelgroep-container .embeded{width:100%;order:1}.doelgroep-container .doelgroep-info{padding:2rem 0;width:calc(100% - 2rem);margin:auto;order:2}}#footer-contact{display:flex;flex-wrap:wrap;background:var(--footerBackground);color:var(--mainLight);justify-content:space-around;align-items:center;padding-block-start:1rem}#footer-contact p,#footer-contact a{color:var(--mainLight);margin:0 1rem;font-size:1rem}.footer-contact-section{flex:1;margin:0 auto;display:flex;flex-direction:column}#footer-contact-right{text-align:right;padding-top:1rem}#footer-contact-left a{padding:.5rem 0}#footer-contact-button{width:142px;margin:0 1rem 0 auto;padding:.4rem .6rem;cursor:pointer;transition:250ms;font-size:1.2rem}#footer-contact-button:hover{color:var(--mainDark);outline:2px solid var(--mainDark);transition:250ms}#footer-contact-centre{max-width:260px;padding-bottom:1rem}#footer-contact-centre p{color:var(--mainLight);text-transform:uppercase;font-size:1.2rem;letter-spacing:.5rem;font-weight:300;font-family:'Figtree',sans-serif}#footer-socials{display:flex;flex-wrap:wrap;justify-content:right;padding:1rem 0}#footer-socials i{font-size:1.5rem}#footer-language{display:flex;gap:1rem;padding:0 1rem;justify-content:right}#footer-language img{cursor:pointer}.copyright{background-color:var(--footerBackground);color:var(--mainLight);font-size:.8rem;padding:1rem .5rem 6rem;display:flex;justify-content:space-between}.copyright p{color:var(--mainLight);font-size:.8rem;display:inline-block;padding-right:1rem}.footer-reqs{display:flex;gap:3rem}.plainTextContainer{width:calc(100% - 2rem);max-width:900px;margin:auto}.plainTextContainer h2,.plainTextContainer h1.as-h2,.plainTextContainer h3,.plainTextContainer h1.as-h3{text-align:left;width:auto}.plainTextContainer h2,.plainTextContainer h1.as-h2{font-size:4rem}.plainTextContainer p{text-align:left;padding:0}#trainingen-title{font-size:4.5rem}.trainingen-lijst{display:flex;flex-direction:column;gap:2rem;padding-block:2rem;width:calc(50% - 2rem);margin:0 auto}.trainingen-lijst h3,.trainingen-lijst h1.as-h3{text-align:center;padding:0;margin:0 0 0 2rem}.trainingen-lijst a{min-height:5rem;width:100%;max-width:450px;font-size:2rem;padding-left:2rem;padding-top:1rem;background:var(--accentColor);background-position:right bottom;background-size:400%;border-radius:0 .2rem .8rem .2rem;margin:0 auto}.trainingen-lijst a:hover{background:linear-gradient(170deg,#fff 47%,#a7ae9e 80%);background-size:500%;background-position:right bottom;transition:1000ms}.trainingen-lijst p{color:var(--lightTekst);text-align:left!important;padding:.5rem 0;line-height:1.3rem}.protected-post-form{margin:2rem auto;font-size:1.5rem}.protected-post-form p{padding-block:1rem}.protected-post-form .button{padding:.3rem .5rem;margin-left:.5rem;outline:none;box-shadow:none;border:none;transition:none;font-size:1rem}.protected-post-form .button:hover{background:#fff0;color:var(--darkMain);outline:1px solid var(--darkMain);border:none;transition:none}#community-platform-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:calc(100% - 4rem);align-content:baseline;margin:auto;padding-bottom:2rem}#community-platform-buttons a{background-color:var(--mainDark);width:25%;min-width:153px;text-align:center;color:#fff}#community-platform-buttons a:hover{background-color:var(--secondDark);color:#fff}#community-platform-buttons .current-community-page{background-color:#fff0;border:1px solid var(--mainDark);color:var(--mainDark)}#community-platform-buttons .current-community-page:hover{background-color:#fff0;border:1px solid var(--mainDark);color:var(--mainDark);cursor:auto}#community-platform-welkom{width:calc(100% - 4rem);margin:auto;padding-bottom:2rem}#community-platform-welkom h3,#community-platform-welkom h1.as-h3{font-size:1.4rem}.community-platform-password{display:flex;flex-direction:column;gap:2rem;width:calc(100% - 4rem);margin:auto;justify-content:flex-start}.community-platform-password form{text-align:center}.community-platform-password form input,.community-platform-password form label{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif}.community-platform-password form .button{background:var(--secondDark);color:var(--mainLight)}.community-platform-password form .button:hover{border:1px solid var(--secondDark);background-color:#fff0;color:var(--secondDark)}#community-page-display{width:calc(100% - 4rem);margin:auto;padding-block-end:2rem;min-height:30vh;display:flex;flex-wrap:wrap}#community-page-display p:empty,#community-page-display h3:empty,#community-page-display h1.as-h3:empty,#community-page-display div:empty{display:none}#community-page-display a{color:var(--secondDark)}#community-page-display h3,#community-page-display h1.as-h3{margin-top:0;width:100%}#spinner{margin:0 auto;display:none;width:25px;height:25px}#communityBlog,#downloadFiles,#videoEmbeds{width:800px;max-width:calc(100% - 2rem);display:flex;flex-direction:column;gap:1rem;margin:auto;padding-block-end:2rem}#communityBlog h3,#communityBlog h1.as-h3,#downloadFiles h3,#downloadFiles h1.as-h3,#videoEmbeds h3,#videoEmbeds h1.as-h3{font-size:1.2rem;text-align:left}#communityBlog iframe,#downloadFiles iframe,#videoEmbeds iframe{max-width:100%;margin:auto;display:none}#communityBlog a,#downloadFiles a,#videoEmbeds a{color:var(--secondDark)}#communityBlog #videos-main-title,#downloadFiles #videos-main-title,#videoEmbeds #videos-main-title{padding:.5rem 0}#communityBlog h4:empty,#downloadFiles h4:empty,#videoEmbeds h4:empty{display:none}#communityBlog .video-title,#downloadFiles .video-title,#videoEmbeds .video-title{width:100%;background:var(--mainDark);position:relative;padding:.5rem;cursor:pointer}#communityBlog .video-title:hover,#downloadFiles .video-title:hover,#videoEmbeds .video-title:hover{background:var(--secondDark)}#communityBlog .video-title p,#downloadFiles .video-title p,#videoEmbeds .video-title p{color:var(--mainLight);padding-right:3rem}#communityBlog .video-title i,#downloadFiles .video-title i,#videoEmbeds .video-title i{position:absolute;right:1rem;top:.75rem;color:var(--mainLight)}#communityBlog .video-title i.rotated,#downloadFiles .video-title i.rotated,#videoEmbeds .video-title i.rotated{transform:rotate(180deg)}#videos-container{display:flex;flex-direction:column}#community-content{width:100%;padding-block:2rem}#community-content p{max-width:calc(100% - 8rem);margin:auto}#community-content:empty{display:none}#ptminder-agenda{width:100%;margin:auto auto 2rem;display:flex}#ptminder-agenda iframe{width:80%;margin:auto}#ptminder-client-login{width:min-content;margin:2rem auto}#ptminder-client-login span{line-height:inherit;display:none!important}#challenge-top{gap:1.5rem;width:calc(100% - 4rem);margin:auto}#challenge-top h3,#challenge-top h1.as-h3,#challenge-top h4{padding:0}#challenge-top h3,#challenge-top h1.as-h3{padding-top:2rem}#challenge-top h4{padding-bottom:1rem}#challenge-container{gap:3rem;width:100%;max-width:1100px;margin:auto;flex-wrap:wrap;justify-content:center;padding-bottom:1rem}.challenge-block{position:relative;width:320px;height:90px;border:2px solid var(--mainDark);border-radius:.2rem;padding:.4rem .5rem .2rem;display:flex}.challenge-block p{font-size:1rem;text-transform:uppercase;margin:auto;text-align:center}.challenge-block i{position:absolute;top:-1.2rem;font-size:2rem;left:50%;transform:translateX(-50%);background:var(--mainLight);padding-inline:.4rem;color:var(--secondDark)}#begeleiding{width:calc(100% - 4rem);max-width:1200px;margin:auto;gap:2rem}#begeleiding h3,#begeleiding h1.as-h3{width:45%;font-size:3rem;text-transform:uppercase;text-align:left;padding:0}#begeleiding img{width:45%;object-fit:cover}#sessions-container{width:calc(100% - 4rem);max-width:calc(900px + 4rem);gap:2rem;margin:auto;flex-wrap:wrap}#sessions-container .sessions-block{width:100%;max-width:600px;display:flex;flex-direction:column;margin:auto}#sessions-container .sessions-block h4{display:flex;flex-direction:row;gap:.4rem;font-size:1.8rem;padding:0 0 .5rem;justify-content:left;text-align:left}#sessions-container .sessions-block .session-index{font-size:2.2rem;color:var(--secondDark)}#challenge-cta h3,#challenge-cta h1.as-h3{padding-top:0}@media screen and (max-width:760px){#challenge-container{gap:1rem}.challenge-block{width:45%;height:auto;padding-top:1rem}.challenge-block p{font-size:1rem}.challenge-block i{font-size:1.2rem;top:-.6rem}#begeleiding{flex-wrap:wrap}#begeleiding h3,#begeleiding h1.as-h3,#begeleiding img{width:100%;font-size:2rem}}@media screen and (max-width:560px){.challenge-block p{font-size:.6rem}.challenge-block i{font-size:1.2rem;top:-.6rem}}#contact-popup-container{display:flex;height:100vh;width:100vw;overflow:hidden;background:linear-gradient(145deg,#000 60%,rgb(167 174 158 / .8) 100%);position:fixed;top:0;left:0;z-index:9999}.hidden{display:none!important}#contact-popup-card{margin:auto;width:500px;max-width:calc(100% - 2rem);overflow:hidden;background:var(--mainLight);text-align:center;border-radius:1rem;outline-offset:-.5rem;position:relative;padding-bottom:1rem}#contact-popup-card h3,#contact-popup-card h1.as-h3,#contact-popup-card p,#contact-popup-card a{padding:1rem 0;font-size:1.4rem}#contact-popup-card a{color:var(--secondDark);font-size:inherit}#contact-popup-card h3,#contact-popup-card h1.as-h3{padding-top:1.5rem;text-transform:uppercase}#contact-popup-card img{padding:1rem}#contact-popup-card .wpcf7{padding-top:0}#contact-popup-card .wpcf7 form{background-color:#fff0}#contact-popup-card .wpcf7 form .wpcf7-submit{margin-top:0}#contact-popup-card .wpcf7 p{width:100%;color:var(--mainDark)}#contact-popup-card .wpcf7 label{color:var(--mainDark);width:100%;display:inline-block}#contact-popup-card .wpcf7-spinner{display:none}#contact-popup-card .recap-message{font-size:1rem;padding-block-start:0}#contact-popup-close{position:absolute;top:1.5rem;right:1.5rem;color:var(--secondDark);font-size:1.4rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer}#contact-popup-close p{font-size:.6rem;line-height:.8rem;color:var(--secondDark);padding:0;text-transform:uppercase}#contactform-container{width:750px;max-width:calc(100% - 4rem);margin:auto;display:flex;flex-direction:column}div.wpcf7{background-color:var(--mainLight);padding:20px}input[type="text"],input[type="email"],input[type="tel"],textarea{background-color:#fff;color:#000;width:100%;border:none;padding:.2rem;font-size:1.1rem;margin:.5rem auto;font-family:inherit}textarea{height:6rem}::-webkit-input-placeholder{color:#000!important;opacity:.6}:-moz-placeholder{color:#000!important;opacity:.6}::-moz-placeholder{color:#000!important;opacity:.6}:-ms-input-placeholder{color:#000!important;opacity:.6}.wpcf7-list-item{margin:0}.wpcf7-list-item.last{margin-left:1rem}input.wpcf7-submit{color:inherit;outline:2px solid var(--secondDark);background-color:inherit;font-size:inherit;display:block;margin:0 auto;padding:.5rem;border:none;cursor:pointer}input.wpcf7-submit:hover{background:var(--secondDark);color:var(--mainLight)}.wpcf7-not-valid-tip{color:#8d1f1f;font-size:1rem;font-weight:400;display:block;line-height:.8rem}.wpcf7-list-item-label{font-size:1rem}#program-popup{width:calc(100% - 2rem);max-width:700px;display:flex;flex-direction:column;position:fixed;z-index:999;background:var(--accentColor);top:50%;left:50%;transform:translate(-50%,-50%);gap:1rem;align-items:center;padding:2rem 0;border-radius:2rem}#program-popup h4{color:var(--lightMain);font-weight:700;font-size:2rem;padding-top:2rem}#program-popup .program-popup-info-section{text-align:center;margin:.5rem auto;padding:0 1rem}#program-popup .program-popup-info-section i{font-size:1.5rem;margin-right:1rem;color:var(--accentColor);position:relative;bottom:4px;color:var(--lightMain)}#program-popup .program-popup-info-section p{display:inline;font-size:1.8rem;color:var(--lightMain)}#program-popup .program-popup-info-section .subtext{display:block;font-size:1.4rem;opacity:.7}#program-popup button,#program-popup a.as-button{font-size:2rem}#program-popup-close{position:absolute;top:1.5rem;right:1.5rem;color:var(--lightMain);font-size:1.4rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer;text-align:center}#program-popup-close p{font-size:.6rem;line-height:.8rem;color:var(--lightMain);padding:0;text-transform:uppercase}#landing-page-container{width:100vw;min-height:calc(100svh - 12rem);display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;background-size:cover;background-position:center;background-color:#828282;background-blend-mode:multiply}#landing-content{width:720px;max-width:calc(100% - 4rem);padding-top:8rem}#landing-content p{color:#FFF;font-size:2rem;line-height:2.4rem;padding:1rem;background-color:rgb(0 0 0 / .6)}div.wpcf7{background-color:#fff0;padding-top:8rem}div.wpcf7 input{border:none;outline:none}div.wpcf7 form{display:flex;flex-direction:column;align-items:baseline;background-color:rgb(0 0 0 / .6);padding:.5rem}div.wpcf7 form label{color:var(--mainLight);text-align:left}div.wpcf7 form .wpcf7-submit{color:#FFF;background-color:var(--secondDark);margin-top:1rem;text-transform:uppercase;border:2px solid #fff0}div.wpcf7 form .wpcf7-submit:hover{color:var(--secondDark);background-color:#fff0;border:2px solid var(--secondDark)}@media screen and (max-width:900px){div.wpcf7{padding-top:0}}#not-found{width:calc(100% - 4rem);max-width:700px;margin:2rem auto 6rem;gap:1rem}#not-found #not-found-links{gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:1rem}#contact-page{width:calc(100% - 4rem);max-width:1120px;margin:0 auto;padding:5rem 0 8rem;color:var(--mainDark)}#contact-page h1,#contact-page h2,#contact-page h1.as-h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-family:'Figtree',sans-serif;color:var(--mainDark);text-align:left;text-transform:none;width:auto;margin:0;padding:0;font-weight:700}#contact-page h2,#contact-page h1.as-h2{font-size:1.4rem;line-height:1.3}#contact-page a{color:var(--mainDark);text-decoration:underline;text-underline-offset:3px}#contact-page a:hover{color:var(--secondDark)}#contact-page ul{list-style:none;padding:0}#contact-page .contact-intro{margin-bottom:3.5rem}#contact-page .contact-intro .contact-eyebrow{color:var(--secondDark);font-size:.85rem;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem}#contact-page .contact-intro h1{font-size:3.75rem;line-height:1.1;letter-spacing:-.02em}#contact-page .contact-intro .contact-lead{font-size:1.25rem;line-height:1.5;color:var(--extraGrey);margin-top:1rem}#contact-page .contact-intro .contact-mobile-cta{display:none}#contact-page .contact-grid{display:grid;grid-template-columns:minmax(0,500fr) minmax(0,580fr);grid-template-rows:auto auto 1fr;grid-template-areas:"gegevens formulier" "tijden   formulier" "route    formulier";gap:2.5rem;align-items:start}#contact-page .contact-gegevens{grid-area:gegevens}#contact-page .contact-formulier{grid-area:formulier}#contact-page .contact-tijden{grid-area:tijden}#contact-page .contact-route{grid-area:route}#contact-page .contact-card{background:#fff;border:1px solid rgb(0 0 0 / .1);border-radius:1rem}#contact-page .contact-gegevens{padding:1.75rem}#contact-page .contact-gegevens ul{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem}#contact-page .contact-gegevens li{display:flex;gap:1rem;align-items:flex-start;padding:0}#contact-page .contact-gegevens i{color:var(--mainDark);font-size:1.1rem;width:1.25rem;margin-top:.2rem;text-align:center}#contact-page .contact-gegevens .contact-label{display:block;font-size:.85rem;line-height:1.4;color:var(--extraGrey)}#contact-page .contact-gegevens a,#contact-page .contact-gegevens a span{font-size:1.05rem;line-height:1.5}#contact-page .contact-tijden h2,#contact-page .contact-tijden h1.as-h2{margin-bottom:.75rem}#contact-page .contact-tijden ul.contact-card{margin:0}#contact-page .contact-tijden li{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 1.75rem;border-bottom:1px solid rgb(0 0 0 / .1)}#contact-page .contact-tijden li:last-child{border-bottom:none}#contact-page .contact-tijden li span{font-size:1.05rem;line-height:1.5}#contact-page .contact-tijden li.gesloten span{color:var(--extraGrey)}#contact-page .contact-note{font-size:.9rem;line-height:1.5;color:var(--extraGrey);margin-top:.75rem}#contact-page .contact-route h2,#contact-page .contact-route h1.as-h2{margin-bottom:.75rem}#contact-page .contact-route .contact-map{border-radius:1rem;overflow:hidden;background:rgb(0 0 0 / .06);aspect-ratio:500 / 240}#contact-page .contact-route .contact-map iframe{display:block;width:100%;height:100%;border:0}#contact-page .contact-route .contact-route-tekst{font-size:1.05rem;line-height:1.6;color:var(--extraGrey);margin-top:1rem}#contact-page .contact-formulier{padding:2rem;scroll-margin-top:calc(var(--topspace) + 1rem)}#contact-page .contact-formulier h2,#contact-page .contact-formulier h1.as-h2{font-size:1.75rem}#contact-page .contact-formulier .contact-form-intro{font-size:1.05rem;line-height:1.5;color:var(--extraGrey);margin:.4rem 0 1.5rem}#contact-page .contact-formulier .contact-form-note.contact-recaptcha{margin-top:.5rem;font-size:.8rem}#contact-page .contact-formulier .contact-form-note{font-size:.85rem;line-height:1.5;color:var(--extraGrey);margin-top:1.5rem}#contact-page .contact-formulier .contact-form-note a{color:var(--secondDark);font-size:inherit}#contact-page .contact-formulier div.wpcf7{background:#fff0;padding:0}#contact-page .contact-formulier div.wpcf7 form{display:block;background:#fff0;padding:0}#contact-page .contact-formulier div.wpcf7 p{margin:0;padding:0;width:auto}#contact-page .contact-formulier div.wpcf7 br{display:none}#contact-page .contact-formulier .contact-velden{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"naam      telefoon" "email     email" "interesse interesse" "voorkeur  voorkeur" "bericht   bericht" "verstuur  verstuur";gap:1.4rem 1rem}#contact-page .contact-formulier .cf-naam{grid-area:naam}#contact-page .contact-formulier .cf-telefoon{grid-area:telefoon}#contact-page .contact-formulier .cf-email{grid-area:email}#contact-page .contact-formulier .cf-interesse{grid-area:interesse}#contact-page .contact-formulier .cf-voorkeur{grid-area:voorkeur}#contact-page .contact-formulier .cf-bericht{grid-area:bericht}#contact-page .contact-formulier .cf-verstuur{grid-area:verstuur}#contact-page .contact-formulier label,#contact-page .contact-formulier legend{display:block;font-size:.9rem;line-height:1.4;font-weight:700;color:var(--mainDark);text-align:left;margin-bottom:.4rem;padding:0}#contact-page .contact-formulier fieldset{border:0;margin:0;padding:0;min-width:0;font-family:'Oswald',sans-serif}#contact-page .contact-formulier .wpcf7-form-control-wrap{display:block}#contact-page .contact-formulier input[type="text"],#contact-page .contact-formulier input[type="email"],#contact-page .contact-formulier input[type="tel"],#contact-page .contact-formulier select,#contact-page .contact-formulier textarea{display:block;width:100%;height:3rem;margin:0;padding:.75rem 1rem;font-size:1.05rem;line-height:1.4;color:var(--mainDark);background-color:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:.5rem;outline:none}#contact-page .contact-formulier input[type="text"]:focus,#contact-page .contact-formulier input[type="email"]:focus,#contact-page .contact-formulier input[type="tel"]:focus,#contact-page .contact-formulier select:focus,#contact-page .contact-formulier textarea:focus{border-color:var(--secondDark);box-shadow:0 0 0 3px rgb(85 128 107 / .2)}#contact-page .contact-formulier select{appearance:none;-webkit-appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230f0f0f' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;cursor:pointer}#contact-page .contact-formulier textarea{height:7.75rem;resize:vertical}#contact-page .contact-formulier .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:.5rem}#contact-page .contact-formulier .wpcf7-list-item{margin:0}#contact-page .contact-formulier .wpcf7-list-item label{display:flex;align-items:center;gap:.6rem;margin:0;padding:.6rem 1.1rem;border:1px solid rgb(0 0 0 / .2);border-radius:2rem;background:#fff;font-weight:400;cursor:pointer}#contact-page .contact-formulier .wpcf7-list-item label:has(input:checked){border-color:var(--secondDark);background:rgb(85 128 107 / .08)}#contact-page .contact-formulier .wpcf7-list-item input[type="checkbox"]{margin:0;accent-color:var(--secondDark)}#contact-page .contact-formulier .wpcf7-list-item-label{font-size:1rem;line-height:1.4}#contact-page .contact-formulier input.wpcf7-submit{display:block;width:100%;margin:.2rem 0 0;padding:.9rem 1rem;font-size:1.05rem;font-weight:700;text-transform:none;color:#fff;background-color:var(--secondDark);border:1px solid #fff0;border-radius:.5rem;outline:none;cursor:pointer}#contact-page .contact-formulier input.wpcf7-submit:hover{color:#fff;background-color:var(--secondDark);border:1px solid #fff0;filter:brightness(.9)}#contact-page .contact-formulier .wpcf7-spinner{display:none}#contact-page .contact-formulier .wpcf7-not-valid-tip{line-height:1.3;font-size:.85rem;margin-top:.3rem}#contact-page .contact-formulier .wpcf7-response-output{margin:1rem 0 0;border-radius:.5rem;font-size:.95rem}@media screen and (max-width:900px){#contact-page{width:calc(100% - 2rem);padding:2rem 0 4rem}#contact-page .contact-intro{margin-bottom:1.5rem}#contact-page .contact-intro h1{font-size:2.6rem}#contact-page .contact-intro .contact-lead{font-size:1.1rem;margin-top:.75rem}#contact-page .contact-intro .contact-mobile-cta{display:block;width:100%;margin-top:1.25rem;padding:.9rem 1rem;text-align:center;text-transform:none;text-decoration:none;font-weight:700;color:#fff}#contact-page .contact-intro .contact-mobile-cta:hover{color:#fff;background:var(--secondDark);outline:none;filter:brightness(.9)}#contact-page .contact-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"gegevens" "formulier" "tijden" "route";gap:1.5rem}#contact-page .contact-tijden{margin-top:1rem}#contact-page .contact-gegevens{padding:1.25rem}#contact-page .contact-gegevens .adres-sep{display:none}#contact-page .contact-gegevens .adres-regel{display:block}#contact-page .contact-tijden li{padding:.7rem 1.25rem}#contact-page .contact-formulier{padding:1.5rem 1.25rem}#contact-page .contact-formulier h2,#contact-page .contact-formulier h1.as-h2{font-size:1.5rem}#contact-page .contact-formulier .contact-velden{grid-template-columns:minmax(0,1fr);grid-template-areas:"naam" "email" "telefoon" "interesse" "voorkeur" "bericht" "verstuur"}}@media screen and (max-width:900px){#header-title img{width:55px}#front-banner{min-height:calc(100svh - 47px)}.mobileOnly{display:flex}.mobileOnlyBlock{display:block}.verticalDivide.mobileOnly{display:block}.desktopOnly{display:none}h3,h1.as-h3{font-size:1.8rem;width:calc(100% - 2rem)}h4{font-size:1.3rem}p,span,li{font-size:1.1rem;line-height:1.4rem}button,a.as-button,.basicButton{font-size:1rem}.divider{height:6rem}#footer-contact{flex-direction:column;text-align:center;gap:1rem;padding-block-start:1rem}#footer-contact-centre{padding-bottom:0}#footer-contact-right{padding-top:0}}@media screen and (max-width:1100px){.site-header{height:3rem}#header-title{margin-inline-start:0}#header-title p{font-size:1rem;letter-spacing:.3rem}#header-logo{width:40px;padding:0 .4rem}#toprowMenu{display:none}#mobileMenu{display:flex;align-items:center;gap:1.2rem;margin-inline-end:.5rem}#mobileMenu .menu{display:none}#mobileMenu ul li{font-size:1rem}#mobileMenu button,#mobileMenu a.as-button{color:var(--mainLight);font-size:1rem}#mobileMenu button:hover,#mobileMenu a.as-button:hover{background-color:var(--secondDark)}#mobileMenu #lang-select{display:flex;flex-direction:column;cursor:pointer}#mobileMenu #lang-select .lang-select-current{display:flex;gap:.5rem;align-items:center}#mobileMenu #lang-select img{width:22px}#mobileMenu #lang-select i{color:var(--mainLight);font-size:60%}#mobileMenu .lang-select-options{display:none;font-size:initial;width:45px}#mobileMenu .lang-select-options img{margin:auto}#mobileMenu .lang-select-options.showLanguageOptions{display:flex;flex-direction:column}#mobileMenu #menu-socials{display:flex;gap:1.5rem;font-size:1.6rem;position:absolute;bottom:9rem;right:2rem}#mobileMenu .mobileMenuOpen{display:flex;flex-direction:column;gap:2rem;position:absolute;top:3rem;right:0;text-align:right;width:100%;height:100svh;min-width:180px;max-width:900px;padding:2rem;background-color:var(--mainDark)}#mobileMenu .mobileMenuOpen li{font-size:1.4rem}#mobileMenu .mobileMenuOpen li a{color:var(--mainLight)}#mobile-menu-open{color:var(--mainLight);cursor:pointer;font-size:1.4rem;width:17px}#mobile-menu-close{display:none;color:var(--mainLight);cursor:pointer;font-size:1.2rem;width:17px}}@media screen and (max-width:900px){#banner-title,#banner-subtitle{max-width:calc(100% - 4rem)}#banner-title{font-size:1.8rem;width:100%;margin-top:auto}#banner-subtitle{font-size:1.4rem;line-height:1.8rem;padding:0 .2rem;width:100%}#banner-button{font-size:1.3rem;margin:0 auto 4rem auto;width:fit-content;max-width:calc(100% - 4rem);padding:.2rem}#reviews{padding-top:1rem;width:calc(100% - 1rem);margin:auto}.embed-container{width:calc(100% - 2rem)}#testimonialVideos{padding:2rem 0}#testimonialVideos iframe{max-width:calc(100% - 2rem)}.frontCTA button,.frontCTA a.as-button{padding:.5em 1rem}#services{width:calc(100% - 2rem);gap:1.5rem;flex-direction:column;padding:2rem 0}.front-link-box-container{flex:none;width:100%}.front-link-box{width:100%;max-height:none}.front-link-box .vertical{font-size:1.2rem}.front-link-box p{max-width:calc(100% - 2.8rem)}#herkenJij .punten{flex-direction:column;max-width:calc(100% - 2rem)}#herkenJij .punten .punt_text{width:100%}#herkenJij .punten img{width:100%}#herkenJij .punten h3,#herkenJij .punten h1.as-h3{font-size:1.4rem}#herkenJij .arrowContainer{display:none}#FAQs .faq{width:calc(100% - 2rem)}#FAQs .faq p{font-size:1rem}#FAQs .faq .answer{width:calc(100% - 4rem)}}@media screen and (max-width:900px){#pt-banner{height:fit-content;background-image:none!important;margin-bottom:2rem}#pt-banner-text{width:calc(100% - 2rem);max-width:none;margin:auto}#pt-banner-text h3,#pt-banner-text h1.as-h3,#pt-banner-text p{color:var(--mainDark);text-align:center}#pt-programmas{display:flex;flex-direction:column}#pt-programmas h3,#pt-programmas h1.as-h3{display:none}#pt-programmas-box{flex-direction:column;gap:1rem;width:calc(100% - 2rem);margin:1rem auto;padding:1rem .5rem}#pt-programmas-box h3,#pt-programmas-box h1.as-h3{padding:0;display:block}#pt-programmas-box .price{gap:.5rem}#pt-programmas-box-text.left-half h3,#pt-programmas-box-text.left-half h1.as-h3,#pt-programmas-box-text.left-half .price,#pt-programmas-box-text.left-half ul,#pt-programmas-box-text.left-half button,#pt-programmas-box-text.left-half a.as-button{text-align:center;margin:auto;justify-content:center;align-self:center}#pt-programmas-box-video{aspect-ratio:16/9;width:100%}#pt-programmas-box-video iframe{position:static;aspect-ratio:16/9;transform:none}#pt-programma-list{width:calc(100% - 2rem);gap:2rem}.pt-programma-list-row{flex-direction:column;gap:1rem;width:calc(100% - 2rem);margin:auto}.pt-programma-list-row:nth-of-type(even){flex-direction:inherit}.pt-programma-list-row img{width:100%}.pt-programma-list-row .pt-programma-list-row-right{width:100%}.pt-extras{width:calc(100% - 2rem);flex-direction:column}.pt-extras img{display:none}.pt-extras-text{width:100%}#tariff-container{flex-direction:column;gap:4rem}}@media screen and (max-width:900px){#over-top{width:calc(100% - 2rem);flex-direction:column}#over-top img{max-width:100%;width:auto}#over-top-right{width:100%}#kernwaardes{width:calc(100% - 2rem);flex-direction:column}#kernwaardes-right,#kernwaardes-left{width:100%}#kernwaardes-left img{display:none}}@media screen and (max-width:900px){.excerpt-container{flex-direction:column}.excerpt-container .excerpt-container-right{width:100%;padding:1rem}.excerpt-container img{width:100%}#blog-page-categories{padding:1rem 0;gap:1rem}#blog-recents{flex-direction:column}#blog-container{width:calc(100% - 2rem)}}