a.knop{display:inline-block;padding:14px 30px;border-radius:30px;font-weight:500;float:left;font-size:14px;transition:0.4s;line-height:18px}a.knop.primair{background:#5C95CD;color:white}a.knop.primair:hover{background:#264375}a.knop.secundair{background:rgba(255, 255, 255, 0.5);color:#252525;border:1px solid #CFCFCF}a.knop.secundair:hover{background:#5C95CD;color:white;border-color:#5C95CD}*{margin:0;padding:0}html{height:100%;overflow-y:scroll}body{height:100%;position:relative;font-family:"poppins", sans-serif;font-size:17px;font-weight:400;line-height:28px;background:#EEF1FA;color:#252525}.container{padding-left:40px;padding-right:40px;max-width:1140px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.container.small{max-width:800px}.container.error{max-width:800px;text-align:center;flex-direction:column;margin-top:250px;margin-bottom:150px}a{color:#252525;text-decoration:none}a:hover{-moz-transition:0.3s all;-webkit-transition:0.3s all;-ms-transition:0.3s all}.clear{clear:both}address{font-style:normal}img,a img{border:0}strong,b{font-weight:600}italic,em{font-style:italic}p{margin-bottom:25px}:focus{outline:0}fieldset{border:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:5px 0 10px 20px}.underline{text-decoration:underline}h1{font-size:60px;margin:0 0 15px}h2{font-size:40px;margin:0 0 10px}h3{font-size:32px;margin:0 0 10px}h1,h2,h3,h4{font-weight:600;line-height:110%;color:#252525}header{padding:20px 0;position:fixed;z-index:100000000;width:100%;top:0;transition:all 0.3s ease}header .container{align-items:center;max-width:none;gap:80px}header .container .logo{line-height:0}header .container .logo a{display:inline-block}header .container .logo a img{height:45px;width:auto}header.scroll{background-color:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1);box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1)}header.background{background:#EEF1FA;box-shadow:none !important}nav.desktop.menu{margin-right:auto}nav.menu ul.menu{display:flex;justify-content:flex-start;gap:14px;margin-right:auto}nav.menu ul.menu li{position:relative;padding:10px 0;margin:0}nav.menu ul.menu li>a{font-weight:400;color:#252525;font-size:15px;padding:6px 14px}nav.menu ul.menu li ul.sub-menu{display:none;width:auto;z-index:200;position:absolute;transform:none;top:50px;left:0;background:white;border-radius:4px;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1)}nav.menu ul.menu li ul.sub-menu li{display:block;float:none;width:auto;white-space:nowrap;margin:0;height:30px;line-height:30px;padding:0;min-width:200px}nav.menu ul.menu li ul.sub-menu li a{font-size:15px;display:flex;line-height:100%;color:#252525}nav.menu ul.menu li ul.sub-menu li a:hover{color:#5C95CD}nav.menu ul.menu li ul.sub-menu li a:hover i{color:#5C95CD}nav.menu ul.menu li ul.sub-menu li a i{width:20px;text-align:center;display:flex;justify-content:center;color:#B9C2DB;font-size:18px;margin-top:-1px;margin-right:10px}nav.menu ul.menu li ul.sub-menu li:first-child{padding-top:15px}nav.menu ul.menu li ul.sub-menu li:last-child{padding-bottom:10px}nav.menu ul.menu li ul.sub-menu li.current-menu-item a{color:#5C95CD}nav.menu ul.menu li ul.sub-menu li.current-menu-item a i{color:#5C95CD}nav.menu ul.menu li:hover>ul{display:flex;flex-direction:column;gap:5px}nav.menu ul.menu li.menu-item-has-children a{cursor:default}nav.menu ul.menu li.menu-item-has-children:after{position:absolute;content:"";top:41%;right:14px;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg)}nav.menu ul.menu li.menu-item-has-children ul a{cursor:pointer}nav.menu ul.menu>li.current-menu-item>a{background:white;border-radius:4px}nav.menu ul.menu>li.current-menu-ancestor>a{background:white;border-radius:4px}nav.menu ul.menu>li.menu-item-has-children>a{padding-right:34px}nav.actions{display:flex;align-items:center;gap:25px}nav.actions ul{display:flex;justify-content:flex-end;align-items:center;gap:25px}nav.actions ul li{position:relative;margin:0}nav.actions ul li a{font-weight:400;color:#737283;font-size:14px}nav.actions ul li a:hover{color:#252525}nav.actions ul li.knop.secundair{margin-right:-15px}nav.actions ul li.knop.secundair a{padding:10px 30px;border-radius:100px;font-size:14px;background:transparent;color:#252525;border:1px solid #252525}nav.actions ul li.knop.secundair a:hover{background:#5C95CD;color:white;border-color:#5C95CD}nav.actions ul li.knop.primair a{padding:10px 30px;border-radius:100px;font-size:14px;color:white;background:#5C95CD;border:1px solid #5C95CD}nav.actions ul li.knop.primair a:hover{background:#264375;border-color:#264375;color:white}.language-switcher{position:relative}.language-switcher .icon{cursor:pointer;line-height:0;padding:10px;border-radius:4px;margin-right:-10px}.language-switcher .icon i{color:#737283;font-size:20px}.language-switcher .icon:hover{background-color:white}.language-switcher .dropdown-menu{display:none;position:absolute;top:calc(100% + 10px);left:0;background-color:white;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:4px;z-index:1000}.language-switcher .dropdown-menu ul{list-style:none;margin:0;display:flex;flex-direction:column;gap:15px;align-items:flex-start;padding:18px;min-width:160px}.language-switcher .dropdown-menu ul li{margin:0;padding:0}.language-switcher .dropdown-menu ul li a{color:#737283;padding:0}.language-switcher .dropdown-menu ul li.wpml-ls-current-language a{color:#252525}.language-switcher.active .dropdown-menu{display:block}main{margin:100px auto 50px;position:relative}main img{max-width:100%;height:auto}main ol,main ul{margin:-20px 0 20px}main h1+ol,main h1+ul,main h2+ol,main h2+ul,main h3+ol,main h3+ul{margin:0 0 20px}main ol li{list-style-type:decimal;margin:0 0 0 25px}main ul li{list-style-type:disc;margin:0 0 0 20px}main :last-child{margin-bottom:0}main ul.waypoints li{opacity:0;transform:translateY(100px)}main ul.waypoints li.animate{transition:0.6s all 0s;transform:scale(1) translateX(0);opacity:1}.responsive-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.responsive-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}main.flex{margin:200px 0 0;display:flex;flex-direction:column;gap:120px;position:relative}main.flex section{width:100%;margin:0;z-index:20}main.flex section.header{display:flex;padding:0}main.flex section.header .flex{display:flex;align-items:center;flex-direction:column;z-index:20}main.flex section.header .flex .text{font-size:17px;line-height:30px;text-align:center;max-width:85%}main.flex section.header .flex .text h3{font-size:14px;text-transform:uppercase;display:inline-block;padding:14px 20px 12px;margin-bottom:20px;background:linear-gradient(103deg, #5C95CD 16.17%, #264375 71.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}main.flex section.header .flex .text h3:before{background:white;height:100%;width:100%;position:absolute;left:0;top:0;content:"";z-index:-1;border-radius:4px}main.flex section.header .flex .text h1{font-size:60px;margin-bottom:30px}main.flex section.header .flex .text p{line-height:1.4em;font-size:22px;color:#737283;-webkit-font-smoothing:antialiased}main.flex section.header .flex .text .buttons{display:flex;width:100%;justify-content:center;gap:10px;margin-top:30px;margin-bottom:10px}main.flex section.header .flex .text .buttons a.knop{font-size:16px;font-weight:400;padding:16px 48px}main.flex section.header .flex .text .buttons a.knop.secundair{border:none}main.flex section.header .flex .text small{font-size:12px;color:#737283}main.flex section.header .flex .image{width:100%;border-radius:16px;line-height:0;overflow:hidden;margin-top:60px}main.flex section.header .flex .image video{height:100%;width:100%}main.flex section.header:after{content:"";position:absolute;width:100%;z-index:10;top:-100px;left:0;right:0;bottom:0;background:url("../images/gradient-header.svg") no-repeat top center;background-size:100% auto;margin:0 auto}main.flex section.usps{position:relative;z-index:20}main.flex section.usps ul.grid-container{display:flex;flex-wrap:wrap;gap:80px;margin:0;justify-content:center}main.flex section.usps ul.grid-container li.grid-item{margin:0;text-align:center;list-style:none;width:calc(33.333% - 60px)}main.flex section.usps ul.grid-container li.grid-item .icon{width:80px;height:80px;background:white;border-radius:8px;font-size:34px;display:flex;align-items:center;justify-content:center;margin:0 auto 30px;color:#5C95CD}main.flex section.usps ul.grid-container li.grid-item .text{font-size:17px;line-height:28px}main.flex section.usps ul.grid-container li.grid-item .text h3{font-size:24px;margin-bottom:20px;padding:0 20px}main.flex section.brands{position:relative}main.flex section.brands .titel{text-align:center;padding:0 15%;width:70%;margin-bottom:40px;font-size:17px}main.flex section.brands .logo-slider{overflow:hidden}main.flex section.brands .logo-slider .logos{display:flex;align-items:center;width:100%;margin:0}main.flex section.brands .logo-slider .logos li{list-style:none;margin:0 35px;line-height:0;width:200px}main.flex section.brands .logo-slider .logos li img{max-width:100%;width:auto;filter:grayscale(100%);transition:0.3s}main.flex section.brands .logo-slider .logos li:hover img{filter:grayscale(0)}main.flex section.blokken{position:relative}main.flex section.blokken .titel{text-align:center;padding:0 20%;width:60%;margin-bottom:50px}main.flex section.blokken ul.blokken{display:grid;grid-template-columns:repeat(10, 1fr);margin:0;width:100%;gap:16px}main.flex section.blokken ul.blokken li{list-style:none;margin:0;border-radius:16px;background:linear-gradient(50deg, #D4DBF0 11.17%, #EEF1FA 88.37%);overflow:hidden}main.flex section.blokken ul.blokken li .image{line-height:0;margin-bottom:20px}main.flex section.blokken ul.blokken li .image img{height:300px;width:100%;object-fit:cover;margin-left:30px;border-bottom-left-radius:16px;box-shadow:0 10px 40px -3px rgba(0, 0, 0, 0.1)}main.flex section.blokken ul.blokken li .text{padding:30px}main.flex section.blokken ul.blokken li .text h3{font-size:24px}main.flex section.blokken ul.blokken li:nth-child(1),main.flex section.blokken ul.blokken li:nth-child(4){grid-column:span 6}main.flex section.blokken ul.blokken li:nth-child(2),main.flex section.blokken ul.blokken li:nth-child(3){grid-column:span 4}main.flex section.text-image{position:relative}main.flex section.text-image .flex{display:flex;align-items:center;justify-content:space-between;gap:20px}main.flex section.text-image .flex .text{width:50%;font-size:16px;max-width:45%;color:#252525}main.flex section.text-image .flex .text h2{margin-bottom:20px}main.flex section.text-image .flex .image{width:50%;line-height:0}main.flex section.text-image .flex .image img{border-radius:16px;aspect-ratio:1;object-fit:cover}main.flex section.text-image.image_first .flex{flex-direction:row-reverse}main.flex section.text-background{position:relative}main.flex section.text-background .flex{display:flex;align-items:center;justify-content:space-between;background:#EEF1FA;border-radius:16px;gap:20px;position:relative;overflow:hidden}main.flex section.text-background .flex .text{width:40%;font-size:16px;box-sizing:border-box;padding:0 50px;position:relative;z-index:10}main.flex section.text-background .flex .text h2{margin-bottom:20px}main.flex section.text-background .flex .image{width:60%;line-height:0;padding-top:50px;position:relative;z-index:10}main.flex section.text-background .flex:after{content:"";position:absolute;width:100%;z-index:5;top:0;left:0;right:0;bottom:0;background:url("../images/gradient-block.svg") no-repeat top center;background-size:cover;margin:0 auto}main.flex section.text-background.image_first .flex{flex-direction:row-reverse}main.flex section.klantervaringen{position:relative}main.flex section.klantervaringen .container{position:relative}main.flex section.klantervaringen .titel{margin-bottom:20px;color:#737283;display:flex;justify-content:space-between;align-items:flex-end;width:100%}main.flex section.klantervaringen .titel h2{margin-bottom:10px}main.flex section.klantervaringen ul.reviews{width:100%;margin:0;display:flex;gap:20px}main.flex section.klantervaringen ul.reviews li{background:linear-gradient(241deg, #D4DBF0 11.17%, #EEF1FA 88.37%);border-radius:16px;margin:0;list-style:none;transition:0.4s;overflow:hidden}main.flex section.klantervaringen ul.reviews li .flex{display:flex;align-items:flex-end;justify-content:space-between;padding:20px;transition:0.4s}main.flex section.klantervaringen ul.reviews li .flex .image{width:40%;border-radius:10px;line-height:0;overflow:hidden;height:400px;transition:0.4s;display:flex;justify-content:center}main.flex section.klantervaringen ul.reviews li .flex .image img{width:auto;height:100%;object-fit:cover;max-width:none;transition:0.4s}main.flex section.klantervaringen ul.reviews li .flex .text{width:60%;padding-left:20px;transition:0.4s;overflow:hidden}main.flex section.klantervaringen ul.reviews li .flex .text .quote{margin-bottom:30px}main.flex section.klantervaringen ul.reviews li .flex .text .author div{font-size:15px;color:#737283}main.flex section.klantervaringen ul.reviews li.active{width:60% !important}main.flex section.klantervaringen ul.reviews li:not(.active){width:20% !important;overflow:hidden}main.flex section.klantervaringen ul.reviews li:not(.active) .flex{padding:0}main.flex section.klantervaringen ul.reviews li:not(.active) .flex .image{width:100%;height:440px;border-radius:16px;filter:blur(2px);-webkit-filter:blur(2px);opacity:0.5}main.flex section.klantervaringen ul.reviews li:not(.active) .flex .text{text-indent:-9999px;padding-left:0;width:0}main.flex section.klantervaringen a.knop.mobile{display:none}main.flex section.blogs{position:relative;padding:90px 0;background:#EEF1FA;overflow:hidden}main.flex section.blogs .titel{text-align:center;padding:0 15%;width:70%;margin-bottom:40px;position:relative;z-index:20}main.flex section.blogs .titel p{color:#737283}main.flex section.blogs .titel a.knop{float:none;background:white}main.flex section.blogs .titel a.knop:hover{background:#5C95CD}main.flex section.blogs .blog-slider{overflow:hidden;width:100%;position:relative;z-index:20}main.flex section.blogs .blog-slider ul.swiper-wrapper{margin:0;display:flex !important;width:100% !important;max-width:none;align-items:stretch}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide{margin:0 10px;list-style:none;width:340px !important;background:white;border-radius:16px;overflow:hidden;transition:0.4s;display:flex;flex-wrap:wrap}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .image{padding:12px;line-height:0;height:380px;overflow:hidden;transition:0.3s all}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .image img{height:100%;width:100%;max-width:none;object-fit:cover;border-radius:10px}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .text{padding:0 20px;margin:10px 0 20px;display:flex;flex-wrap:wrap}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .text h3{font-size:20px;hyphens:auto;font-weight:600;min-height:66px}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .text a.knop{background:#EEF1FA;border:none;transition:0.3s;margin-top:20px;margin-bottom:-200px}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide .text a.knop:hover{background:#5C95CD}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide:hover .text a.knop{margin-bottom:0}main.flex section.blogs .blog-slider ul.swiper-wrapper li.swiper-slide:hover .image{height:calc(380px - 66px)}main.flex section.blogs a.knop.mobile{display:none}main.flex section.blogs:after{content:"";position:absolute;width:100%;z-index:10;top:0;left:0;right:0;bottom:-200px;background:url("../images/gradient-header.svg") no-repeat top center;background-size:100% auto;margin:0 auto}main.flex section.blog-overview{position:relative;margin-top:-30px}main.flex section.blog-overview .actions{display:flex;justify-content:center;width:100%;margin-bottom:30px;align-items:flex-end}main.flex section.blog-overview .actions form.search-form{display:flex;align-items:center;background:white;border-radius:50px;padding:12px 20px;border:none}main.flex section.blog-overview .actions form.search-form input[type="search"]{border:none;background:transparent;color:#252525;font-size:14px;font-family:"poppins", sans-serif;min-width:240px}main.flex section.blog-overview .actions form.search-form button{background:transparent;border:none}main.flex section.blog-overview .actions form.search-form button i{color:#252525;font-size:18px}main.flex section.blog-overview .actions form.search-form label{display:flex;align-items:center}main.flex section.blog-overview .grid-container{display:grid;grid-template-columns:repeat(3, minmax(200px, 1fr));gap:20px}main.flex section.blog-overview .grid-container .grid-item{background:white;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}main.flex section.blog-overview .grid-container .grid-item .image{padding:12px;line-height:0;height:380px;overflow:hidden;transition:0.3s all}main.flex section.blog-overview .grid-container .grid-item .image img{height:100%;width:100%;max-width:none;object-fit:cover;border-radius:10px}main.flex section.blog-overview .grid-container .grid-item .text{padding:0 20px;margin:10px 0 20px;display:flex;flex-wrap:wrap}main.flex section.blog-overview .grid-container .grid-item .text h3{font-size:20px;hyphens:auto;font-weight:600;min-height:66px}main.flex section.blog-overview .grid-container .grid-item .text a.knop{background:#EEF1FA;border:none;transition:0.3s;margin-top:20px}main.flex section.blog-overview .grid-container .grid-item .text a.knop:hover{background:#5C95CD}main.flex section.testimonials{position:relative}main.flex section.testimonials .grid-container{display:grid;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}main.flex section.testimonials .grid-container .grid-item{background:white;border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}main.flex section.testimonials .grid-container .grid-item .image{line-height:0;margin-bottom:10px;height:100%}main.flex section.testimonials .grid-container .grid-item .image img{border-radius:8px;height:100%;object-fit:cover}main.flex section.testimonials .grid-container .grid-item .text{padding:10px;display:flex;flex-direction:column;justify-content:space-between}main.flex section.testimonials .grid-container .grid-item .text .quote{font-size:18px}main.flex section.testimonials .grid-container .grid-item .text .author{font-size:14px;line-height:20px;margin-top:20px}main.flex section.testimonials .grid-container .grid-item .text .author div{color:#737283}main.flex section.testimonials .grid-container .grid-item:nth-child(1){grid-row-start:1;grid-column-start:1;grid-row-end:4;grid-column-end:3}main.flex section.testimonials .grid-container .grid-item:nth-child(2){grid-row-start:1;grid-column-start:3;grid-row-end:2;grid-column-end:5}main.flex section.testimonials .grid-container .grid-item:nth-child(3){grid-row-start:2;grid-column-start:3;grid-row-end:4;grid-column-end:5}main.flex section.testimonials .grid-container .grid-item:nth-child(4){grid-row-start:4;grid-column-start:1;grid-row-end:5;grid-column-end:5}main.flex section.testimonials .grid-container .grid-item.without-image .text{height:100%}main.flex section.prices{position:relative}main.flex section.prices .price-toggle{display:flex;margin:-50px auto 15px;background-color:white;border-radius:50px;padding:8px 10px;gap:4px}main.flex section.prices .price-toggle .price-toggle-item{cursor:pointer;transition:0.3s;padding:8px 20px;border-radius:50px;line-height:20px;font-size:15px;min-width:100px;text-align:center}main.flex section.prices .price-toggle .price-toggle-item.active{background-color:#5C95CD;color:white}main.flex section.prices .discount{display:flex;width:100%;text-align:center;margin-bottom:100px;justify-content:center;font-weight:600;font-size:17px}main.flex section.prices .grid-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}main.flex section.prices .grid-container .grid-item{background:white;border-radius:16px;padding:24px;box-sizing:border-box;display:flex;gap:10px;flex-direction:column}main.flex section.prices .grid-container .grid-item .titel{font-size:18px}main.flex section.prices .grid-container .grid-item .subtitel{color:#737283;font-size:14px;line-height:20px;margin-bottom:20px}main.flex section.prices .grid-container .grid-item .price{font-size:36px;font-weight:600}main.flex section.prices .grid-container .grid-item .price .month,main.flex section.prices .grid-container .grid-item .price .year{display:none}main.flex section.prices .grid-container .grid-item .price .active{display:block}main.flex section.prices .grid-container .grid-item .price-suffix{color:#737283;font-size:14px;line-height:20px;margin-bottom:15px}main.flex section.prices .grid-container .grid-item .features{border:none;border-top:1px solid #D9D9D9;padding-top:20px;margin-bottom:10px;font-size:15px}main.flex section.prices .grid-container .grid-item .features ul{margin:0}main.flex section.prices .grid-container .grid-item .features ul li{margin:0 0 0 15px}main.flex section.prices .grid-container .grid-item a.knop{text-align:center}main.flex section.prices .grid-container .grid-item:nth-child(2){border-left:3px solid #00875E;border-right:3px solid #AD00FF;position:relative;border-radius:16px}main.flex section.prices .grid-container .grid-item:nth-child(2) a.knop{color:white;background:#5C95CD;border-color:#5C95CD}main.flex section.prices .grid-container .grid-item:nth-child(2) a.knop:hover{background:#264375;border-color:#264375}main.flex section.prices .grid-container .grid-item:nth-child(2):before{position:absolute;top:-50px;left:-3px;right:-3px;color:white;background:linear-gradient(280deg, #AD00FF -9.65%, #00875E 100.29%);font-size:16px;font-weight:500;text-align:center;padding:11.5px 10px 40px;-webkit-font-smoothing:antialiased;border-radius:16px 16px 0 0;z-index:-1}main.flex section.prices .grid-container .grid-item:nth-child(2):after{content:"";position:absolute;bottom:-3px;left:-3px;right:-3px;height:30px;background:linear-gradient(280deg, #AD00FF -9.65%, #00875E 100.29%);z-index:-1;border-radius:0 0 17px 17px}main.flex section.faq{position:relative;background:#EEF1FA;padding:90px 0;overflow:hidden}main.flex section.faq .title{text-align:center;margin-bottom:30px;width:100%}main.flex section.faq .title p{color:#737283}main.flex section.faq .faq-grid{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%;margin:0 auto}main.flex section.faq .faq-grid .grid-item{background:white;border-radius:8px;padding:24px 100px 24px 24px;border:1px solid white;position:relative;transition:0.4s all;cursor:pointer}main.flex section.faq .faq-grid .grid-item .answer{max-height:0;overflow:hidden;transition:max-height 0.3s;font-size:15px;color:#737283;line-height:170%;margin-top:0}main.flex section.faq .faq-grid .grid-item.active{border-color:#CFCFCF;padding:24px 84px 24px 24px}main.flex section.faq .faq-grid .grid-item.active .answer{max-height:1000px;margin-top:10px}main.flex section.faq .faq-grid .grid-item:after{content:"";position:absolute;right:20px;top:23px;width:30px;height:30px;background-image:url(../images/open.svg);background-size:contain;background-repeat:no-repeat;transition:transform 0.4s ease}main.flex section.faq .faq-grid .grid-item.active:after{background-image:url(../images/close.svg);transform:rotate(180deg)}main.flex section.faq .faq-grid:after{content:"";position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background:url("../images/gradient-header.svg") no-repeat top center;background-size:100% auto;margin:0 auto;z-index:-1}main.flex section.faq .note{text-align:center;margin-top:30px;width:100%;font-size:14px}main.flex section.faq .note a{color:#5C95CD;text-decoration:underline}main.flex section.textarea{position:relative}main.flex section.textarea .container{justify-content:center}main.flex section.textarea .flex{display:flex;flex-direction:row;gap:50px}main.flex section.textarea .title{width:calc(50% - 50px)}main.flex section.textarea .text{width:50%;font-size:16px}main.flex section.textarea .text.wide{width:100%;margin:0 auto;max-width:900px}main.flex section.textarea .text a{color:#5C95CD;border-bottom:1px solid #5C95CD;padding-bottom:1px}main.flex section.textarea .text a:hover{color:#264375;border-color:#264375}main.flex section.textarea .gform_wrapper{margin-top:40px}main.flex section.textarea .gform_wrapper .gform_required_legend,main.flex section.textarea .gform_wrapper .gfield_description{display:none}main.flex section.textarea .gform_wrapper .gfield_label{font-weight:600;margin-bottom:4px}main.flex section.textarea .gform_wrapper input,main.flex section.textarea .gform_wrapper textarea{border:none !important;border-radius:8px;line-height:24px;padding:10px 14px;font-family:"poppins", sans-serif;font-size:14px}main.flex section.textarea .gform_wrapper textarea{padding:12px 14px}main.flex section.textarea .gform_wrapper input[type=submit]{background:#5C95CD !important;color:white;cursor:pointer;padding:16px 26px 15px !important;font-size:15px !important;transition:0.3s;border-radius:8px !important}main.flex section.textarea .gform_wrapper input[type=submit]:hover{background:#264375 !important}main.flex section.timeline{position:relative}main.flex section.timeline .card-swiper{width:50%;height:400px}main.flex section.timeline .card-swiper .card img{border-radius:16px;height:100%;object-fit:cover}main.flex section.timeline .card-swiper .swiper-slide{background:white;border-radius:16px;box-shadow:0 10px 40px -3px rgba(0, 0, 0, 0.1)}main.flex section.timeline .card-swiper .swiper-slide img{opacity:0.5}main.flex section.timeline .card-swiper .swiper-slide-active img{opacity:1}main.flex section.timeline .text-swiper{width:calc(50% - 50px);overflow:hidden;max-height:400px}main.flex section.timeline .text-swiper .swiper-slide{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}main.flex section.timeline .text-swiper .swiper-slide strong{font-weight:500;color:#737283;margin-bottom:5px;font-size:18px;margin-left:1px}main.flex section.timeline .text-swiper .swiper-slide h3{margin-bottom:20px}main.flex section.timeline .mobile-timeline{display:none}main.flex section.team{position:relative;background:#EEF1FA;padding:90px 0;overflow:hidden}main.flex section.team .container{max-width:900px}main.flex section.team .container .titel{margin-bottom:50px}main.flex section.team .container .titel h2{margin-bottom:20px}main.flex section.team ul.team{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;margin:0;width:100%}main.flex section.team ul.team li{list-style:none;margin:0}main.flex section.team ul.team li .image{border-radius:16px;overflow:hidden;line-height:0}main.flex section.team ul.team li .text{margin-top:30px;display:flex;justify-content:space-between;align-items:center}main.flex section.team ul.team li .text h3{font-size:20px;font-weight:600;margin:0}main.flex section.team ul.team li .text i.fa-brands{font-size:32px}main.flex section.team:after{content:"";position:absolute;width:100%;top:0;left:0;right:0;bottom:-200px;background:url("../images/gradient-header.svg") no-repeat top center;background-size:100% auto;margin:0 auto;z-index:-1}main.flex section.embed{position:relative}main.flex section.embed .responsive-video{width:100%;margin:0 auto;border-radius:16px}main.flex section.videos{position:relative;background:#EEF1FA;padding:90px 0;overflow:hidden}main.flex section.videos .titel{margin-bottom:50px;text-align:center;width:100%}main.flex section.videos .titel h2{margin-bottom:10px}main.flex section.videos .titel p{font-size:20px;color:#737283}main.flex section.videos ul.videos{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:0;width:100%}main.flex section.videos ul.videos li{list-style:none;margin:0;background:white;border-radius:16px;padding:12px}main.flex section.videos ul.videos li .image{line-height:0;border-radius:8px;overflow:hidden;transition:0.3s}main.flex section.videos ul.videos li .text{padding:24px 12px 12px}main.flex section.videos ul.videos li .text h3{font-size:20px;color:#252525;margin-bottom:5px}main.flex section.videos ul.videos li .text .meta-data a{color:#252525}main.flex section.videos ul.videos li .text .meta-data{padding-left:32px;font-size:15px;background:url("../images/video.svg") no-repeat 0 8px;background-size:20px auto}main.flex section.videos:after{content:"";position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background:url("../images/gradient-header.svg") no-repeat top center;background-size:100% auto;margin:0 auto;z-index:-1}main.flex section:last-child{padding-bottom:90px}main.flex:after{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-id-1669 main.flex,.page-id-1666 main.flex{gap:40px}.page-id-1669 main.flex:after,.page-id-1666 main.flex:after{display:none}.page-id-86 main.flex,.page-id-903 main.flex{gap:90px}.page-id-86 main.flex section.faq,.page-id-903 main.flex section.faq{background:none;padding-top:0}.page-id-86 main.flex section.faq .faq-grid:after,.page-id-903 main.flex section.faq .faq-grid:after{display:none}.page-id-86 main.flex:after,.page-id-903 main.flex:after{display:none}.page-id-82 main.flex:after,.page-id-899 main.flex:after{display:none}.page-id-82 main.flex section.header .flex .text,.page-id-899 main.flex section.header .flex .text{max-width:none}.page-id-82 main.flex section.header .flex .text h1,.page-id-899 main.flex section.header .flex .text h1{margin-bottom:20px}main.flex section.videos+section.videos{margin-top:-120px}main.flex section.faq+section.faq{margin-top:-90px}main.single-post{gap:90px}main.single-post section.header{position:relative;min-height:700px}main.single-post section.header .flex .text{max-width:90%}main.single-post section.header .blog-image{line-height:0;margin-top:20px;width:100%}main.single-post section.header .blog-image img{border-radius:16px}main.single-post section.header .blog-image .responsive-video{width:100%;border-radius:16px;overflow:hidden}main.single-post section.header:after{max-height:850px}main.single-post section.content .container{max-width:700px;flex-direction:column;font-size:16px}main.single-post section.content .container .author{margin-bottom:30px;display:flex;align-items:center;gap:20px}main.single-post section.content .container .author img{height:50px;width:50px;border-radius:100%}main.single-post section.content .container .author .reading-time{color:#737283;font-size:14px}main.single-post section.content .container h2{font-size:30px;margin-bottom:25px}main.single-post section.content .container h3{font-size:24px;margin-bottom:15px}main.single-post section.content .container p:not(:last-child){margin-bottom:30px}main.single-post section.content .container a{color:#5C95CD;border-bottom:1px solid #5C95CD}main.single-post section.content .container a:hover{color:#264375;border-color:#264375}blockquote{border-radius:16px;background:linear-gradient(50deg, #D4DBF0 11.17%, #EEF1FA 88.37%);margin-bottom:40px;padding:40px}footer{width:100%;display:flex;background:black;color:white;position:relative;overflow:hidden}footer .container{font-size:14px;line-height:28px;-webkit-font-smoothing:antialiased;position:relative;z-index:30}footer .container .top{text-align:center;padding:80px 0 60px;width:100%}footer .container .top h2{font-size:40px;color:white;margin-bottom:15px}footer .container .top p{font-size:20px;margin-bottom:40px}footer .container .top .buttons{display:flex;justify-content:center;gap:10px}footer .container .top .buttons .knop{font-weight:500;font-size:14px;padding:11px 26px}footer .container .top .buttons .primair{background:white;color:black}footer .container .top .buttons .primair:hover{background:#264375;color:white}footer .container .top .buttons .secundair{background:transparent;border:1px solid white;color:white}footer .container .top .buttons .secundair:hover{background:#5C95CD;border-color:#5C95CD}footer .container .bottom{display:flex;justify-content:space-between;gap:30px;color:rgba(255, 255, 255, 0.8);margin-bottom:10px;width:100%}footer .container .bottom .left{max-width:400px;margin-right:auto}footer .container .bottom .left .logo{line-height:0;margin-bottom:15px}footer .container .bottom .left .logo img{height:45px;width:auto}footer .container .bottom .left p{line-height:24px}footer .container .bottom .middle,footer .container .bottom .right{width:120px}footer .container .bottom h3{color:white;font-size:18px}footer .container .bottom a{color:rgba(255, 255, 255, 0.8)}footer .container .bottom ul.socials{display:flex;gap:10px}footer .container .bottom ul.socials li{line-height:0;margin-top:60px}footer .container .bottom ul.socials li a{display:inline-block;line-height:0}footer .container .bottom ul.socials li a i{font-size:30px;color:white}footer .container .copyright{width:100%;color:rgba(255, 255, 255, 0.8);display:flex;justify-content:space-between;padding:0 0 20px;font-size:12px}footer .container .copyright .privacy{width:120px}footer .container .copyright a{color:rgba(255, 255, 255, 0.8)}footer .container .copyright a:hover{color:white}footer:after{content:"";position:absolute;width:100%;z-index:10;top:0;left:0;right:0;bottom:0;background:url("../images/gradient-footer.svg") no-repeat top center;background-size:100% 100%;margin:0 auto}.popup-overlay{z-index:10000000000;display:none;position:fixed;overflow:scroll;top:0;left:0;background:rgba(25, 36, 53, 0.5);width:100%;height:100%}.popup-overlay .popup-content{max-width:700px;margin:100px auto;box-sizing:border-box;padding:40px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.24), 0 2px 7px 2px rgba(0, 0, 0, 0.04);border-radius:16px;background:#fff;position:relative;z-index:2;text-align:center}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield_label{font-weight:400;margin-bottom:0px;font-size:14px}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gform_fields{text-align:left}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield textarea,.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield input.large{padding:14px;border-radius:5px;border:none;box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);background:#f6f6f6}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield textarea{height:122px}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gform_footer input{padding:16px 24px;border-radius:5px;border:none;font-size:17px;display:inline-block;cursor:pointer;font-weight:500;color:white;transition:0.3s;background:#5C95CD}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12, 1fr);width:100%;-ms-grid-columns:1fr [12]}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield.gfield--width-full input.large{width:100%;box-sizing:border-box;font-size:15px}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield.gfield--width-half input.large{width:100%;box-sizing:border-box;font-size:15px}.popup-overlay .popup-content .gform_wrapper.gravity-theme .hidden_label .gfield_label{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:0.125em}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gform_footer{margin:6px 0 0;padding:16px 0;display:flex}.popup-overlay .popup-content .gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.popup-overlay .popup-content .gform_required_legend{display:none}.popup-overlay .popup-content .ginput_container_consent{line-height:24px;font-size:14px;margin-top:10px}.popup-overlay .popup-content .ginput_container_consent input[type=checkbox]{margin-right:5px}.popup-overlay .popup-content ul.checks{display:flex;gap:20px;justify-content:center;margin-bottom:25px}.popup-overlay .popup-content ul.checks li{margin:0;list-style:none;background:url("../images/check.svg") no-repeat 0 0;background-size:20px auto;padding-left:28px;line-height:20px}.popup-overlay .popup-content p:last-child{margin-bottom:0}.popup-overlay .popup-background{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.popup-overlay.active{display:block}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}