@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc((-150px - var(--gap))*var(--logo-count)))}}@keyframes scroll-diensten{0%{transform:translateX(0)}to{transform:translateX(calc((-220px - var(--gap))*var(--diensten-count)))}}:root{--zwart:#3A2726;--tekst:#756161;--titel:#5C221D;--tussenrood:#884440;--lichtrood:#F5EAEE;--rood:#a84f41;--gradient:linear-gradient(0deg, var(--lichtrood) 0%, rgb(255, 255, 255) 68.01801801801801% 68.018%)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-size:18px;font-family:"Manrope";font-style:normal;font-weight:400}.container{max-width:1232px}.h1,.h2,.h3,h1,h2,h3{color:var(--titel);font-weight:700}.h1,h1{font-size:clamp(32px,6vw,45px);letter-spacing:-2px;line-height:1em;text-wrap:balance}.h2,.h3,h2,h3{letter-spacing:-1px;line-height:1.2em}.h2,h2{font-size:clamp(30px,3vw,35px);text-wrap:balance}.h3,h3{font-size:clamp(25px,2.5vw,28px)}.h4,h4{font-size:20px;line-height:1.4em}.h5,h5{font-size:clamp(18px,2vw,30px)}h6{font-size:clamp(16px,1.8vw,26px)}p{line-height:1.5em;letter-spacing:-.5px}p,ul li{color:var(--tekst)}#primary h2,#primary h3,#primary h4{margin-top:.5em}.btn-light,.btn-primary,.btn.btn-primary{background-color:var(--rood);color:#fff;padding:20px 30px;font-weight:700;border-radius:10px;line-height:1em;border:0;transition:all .2s ease-in-out;width:fit-content}.btn-light:hover{color:#fff}.btn-primary:hover,.btn.btn-primary:hover{color:#fff;filter:brightness(.85)}.btn-light{background-color:#fff;color:var(--zwart)}.btn-light:hover{color:var(--zwart);background-color:var(--lichtrood);filter:brightness(.85)}.alignnone,.wp-caption,iframe,img{max-width:100%;height:auto}.alignright{float:right;margin:0-2em 0 1em}.alignleft{float:left;margin:0 1em 0-2em}.hamburger{margin:auto;position:relative;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.hamburger span{position:absolute;display:block;width:100%;height:2px;background-color:#000;border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.hamburger span:first-of-type{top:0}.hamburger span:last-of-type{bottom:0}#wpadminbar+#page nav{top:32px}nav{height:80px;border-bottom:1px solid #e5e5e5;z-index:1000}nav,nav .navbar-collapse{background-color:#fff}nav .navbar-nav{display:flex;align-items:center}nav a.nav-link{color:#7e3430;font-weight:500;padding-inline:12.5px!important}@media (max-width:1399px){nav a.nav-link{text-align:center}}nav .login{border:1px solid rgba(0,0,0,.08);border-radius:10px;margin-inline:12.5px;font-size:16px;box-shadow:rgba(0,0,0,.18)0 .602187px .602187px -1.25px,rgba(0,0,0,.16)0 2.28853px 2.28853px -2.5px,rgba(0,0,0,.063)0 10px 10px -3.75px}nav .login a{color:var(--zwart);font-weight:700}nav .telefoon{position:relative;padding-left:15px;margin-left:12.5px;text-wrap:nowrap}nav .telefoon::before{content:"";background-image:url(../../img/icons/icon-phone-fill-red.svg);background-size:100%;background-position:left center;background-repeat:no-repeat;position:absolute;left:0;top:50%;height:20px;width:20px;transform:translateY(-50%)}.navbar-toggler:not(.collapsed) .hamburger span:first-of-type{transform:rotate(45deg);top:5px}.navbar-toggler:not(.collapsed) .hamburger span:last-of-type{transform:rotate(-45deg);bottom:5px}.responsive-iframe{position:relative;display:block;width:100%;border-radius:20px;padding:0;overflow:hidden}.video-wrapper{position:relative}.video-wrapper .playvideo{position:absolute;right:1.5rem;bottom:1.5rem;cursor:pointer;z-index:8;transition:all .2s ease-in-out}.video-wrapper .playvideo:hover{transform:scale(1.1)}.video-wrapper video{max-width:100%;border-radius:20px}.responsive-iframe::before{padding-top:56.25%;display:block;content:""}.responsive-iframe embed,.responsive-iframe iframe,.responsive-iframe object,.responsive-iframe video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:6px}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.merkelijkheid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='16px' viewBox='0 0 30 16' version='1.1'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate(-339.000000, -96.000000)' fill='%23393068' fill-rule='nonzero'%3E%3Cg id='logo-icon' transform='translate(339.000000, 96.000000)'%3E%3Cpath d='M8.14902319,0.440518771 C8.47638709,-0.199459892 9.29479684,-0.0794638925 9.54031976,0.400520104 C9.65391992,0.604095406 11.4582409,3.92455498 13.3644156,7.43403669 L13.7341978,8.11486529 C13.9984954,8.60149196 14.2627804,9.08812106 14.522861,9.56702781 C16.8745577,5.32541947 19.482659,0.61886925 19.6067597,0.400520104 C19.8932031,-0.119462559 20.7116129,-0.0794638925 20.9571358,0.400520104 C21.1617382,0.800506768 23.412365,4.92036941 23.494206,5.08036407 C23.6169675,5.36035474 23.6169675,5.7603414 23.494206,6.0003334 C23.405545,6.15199501 22.1762964,8.38087903 20.899023,10.6909351 L20.6039124,11.2245574 C19.620684,13.0020444 18.6587684,14.7367088 18.2154631,15.520016 L18.2154631,15.520016 L18.2154631,15.5600147 C18.1336221,15.7040099 18.0190448,15.7968068 17.903158,15.8563248 C17.8369486,15.8950035 17.6834968,15.970001 17.4379739,16 L17.4379739,16 L11.3408212,16 C10.8497754,16 10.6451729,15.5600147 10.6451729,15.5600147 L10.6451729,15.5600147 L8.735,11.955 L6.71680612,15.5600147 C6.71680612,15.5600147 6.58153178,15.8905822 6.18800643,15.9506853 L6.06207832,15.9600013 L6.06207832,15.9600013 L0.742414942,15.9600013 C0.128607629,15.9600013 -0.157835784,15.3200227 0.0876871412,14.8800373 C0.107746204,14.840823 1.36674736,12.5813827 2.64522147,10.2878316 L2.95180477,9.73784363 C4.17463853,7.54422656 5.32550955,5.48035074 5.32550955,5.48035074 L5.32550955,5.48035074 L5.33496545,5.50342886 C5.41659018,5.35736222 6.01426089,4.2877161 6.64346079,3.15837567 L6.88301934,2.72823502 C7.44093718,1.72605901 7.97542112,0.762932264 8.14902319,0.440518771 Z M27.2588909,10.0002 C27.3816523,10.2001934 28.9775513,13.1600947 29.8778021,14.80004 C30.205166,15.40002 29.8368816,15.9200027 29.2230743,15.9600013 C28.783179,15.970001 28.2665579,15.9750008 27.7281977,15.9768758 L27.4574606,15.9775615 L27.4574606,15.9775615 L26.6387845,15.9770147 C25.5529707,15.9740981 24.5268326,15.9636818 24.0002655,15.9607652 L23.7806494,15.9600013 L23.7806494,15.9600013 C23.2077626,15.9600013 22.9622397,15.3200227 23.1668421,14.8800373 C23.2896036,14.6400453 24.9264231,11.7601414 25.8675943,10.0401987 C26.3177197,9.28022404 27.0542884,9.68021071 27.2588909,10.0002 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");padding:0 25px 0 0;background-size:18px;background-position:right center;background-repeat:no-repeat;text-decoration:none;letter-spacing:-.5px;color:#393068}.tag{background-color:var(--lichtrood);color:var(--rood);padding:5px 28px;border-radius:20px;font-size:16px;width:fit-content;letter-spacing:-1px}#contact.lichtrood input,#contact.lichtrood textarea,.tag.wit{background-color:#fff}#homehero{padding-top:clamp(40px,8vw,70px);padding-bottom:clamp(40px,8vw,50px);font-size:clamp(18px,2vw,28px);min-height:calc(100svh - 80px)}#homehero .container{height:100%!important}#homehero .text-container{text-wrap:balance}@media (min-width:768px){#homehero .text-container{max-width:450px}}#homehero .responsive-iframe{max-height:none}#homehero a.btn-primary{font-size:16px;padding:15px 20px;text-decoration:none;gap:6px;display:flex;align-items:center;justify-content:center;line-height:1em}@media (max-width:767px){#homehero a.btn-primary{width:100%}}#homehero a.btn-primary.last-link{padding:15px 23px!important}#homehero .link-container{gap:10px}.logo-slider-container{overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent 0,#000 12.5%,#000 87.5%,transparent 100%);margin-top:20px;--animation-duration:20s;--gap:70px;opacity:.6}.logo-slider-container .logoslider{flex-wrap:nowrap;gap:var(--gap);height:100px;animation:scroll var(--animation-duration) linear infinite}.logo-slider-container .logoslider img{object-fit:cover;width:150px}#abonnement-kaarten.single{padding-block:100px}#abonnement-kaarten .btn-light{width:100%;padding:15px 20px;color:var()}#abonnement-header,#homehero{background:var(--gradient)}#abonnement-header h2{margin-bottom:2rem}#abonnement-header .usps-container{gap:32px}#abonnement-header .usps-container .usp{font-size:25px}#abonnement-header,#subpaginas{padding-block:clamp(40px,8vw,100px)}#subpaginas.lichtrood{background-color:var(--lichtrood)}#subpaginas .locatie{font-size:20px;font-weight:500;text-decoration:none;color:var(--rood)}#subpaginas .locatie:hover{text-decoration:underline}#afbeeldingen{padding-bottom:4em}#afbeeldingen img:not(.logo),#header img:not(.logo){border-radius:20px}#afbeeldingen .afbeelding{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}#header,#tekst-met-usps{padding-block:clamp(40px,8vw,100px)}#header{color:var(--tekst);font-size:clamp(18px,2vw,28px);text-wrap:balance}#header.gradient{background:var(--gradient)}#blog-content ol p,#blog-content ul p,#diensten-blokken .dienst .dienst-tekst p,#header .functiekenmerk p,#header p.tag,#tekst-met-usps h1,#tekst-met-usps h2,#tekst-met-usps.blog p{margin-bottom:0}#header .afbeelding{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}#header .functiekenmerk{border:1px solid #f5e9ee;padding:5px 12px 5px 10px;border-radius:30px;font-size:16px;color:var(--rood)}#tekst-met-usps{font-weight:500}#tekst-met-usps a{color:inherit;text-decoration:none;text-wrap:balance;line-height:1em}#contact h3,#tekst-met-usps .usp{font-size:25px}#tekst-met-usps .usps-container{gap:32px}#tekst-met-usps .usps-container img{height:30px}#tekst-met-usps.blog h2{margin-block:20px}#news-overview{padding-bottom:80px}#news-overview .categorie-container{margin-bottom:20px}#news-overview .categorie-container .btn-primary{background-color:var(--rood);color:#fff;font-weight:500;padding:15px 20px}#news-overview .categorie-container .btn-primary:not(.active){opacity:.8}#news-overview .post img{border-radius:10px;height:300px;object-fit:cover}#news-overview .post h3{font-size:20px}#news-overview .post .category{background-color:var(--rood);color:#fff;padding:5px 20px;border-radius:10px;font-size:16px;width:fit-content;font-weight:500;text-decoration:none}#blog-header .header-image{border-radius:20px;margin-block:80px;max-height:650px;object-fit:cover;width:100%}#blog-header h1{margin-bottom:1.5rem}#blog-header .subtitel{font-size:28px;font-weight:500;margin-bottom:1.5rem;text-wrap:balance;color:var(--tekst)}#blog-header .date{color:#999}#blog-header .category{color:var(--rood)}#blog-content p:not(ul p,ol p){margin-bottom:20px}#blog-content ol,#blog-content ul{padding-left:1.1rem}.card-container{box-shadow:rgba(0,0,0,.05)0 .796192px 2.38858px -.625px,rgba(0,0,0,.05)0 2.41451px 7.24352px -1.25px,rgba(0,0,0,.05)0 6.38265px 19.148px -1.875px,rgba(0,0,0,.05)0 20px 60px -2.5px;border-radius:20px;min-height:660px;font-size:16px;padding:30px;font-weight:500;text-wrap:balance}.card-container img{height:24px}#cta h2,#cta p,#tekst-foto.rood h2,#tekst-foto.rood p,#tekst-foto.tussenrood h2,#tekst-foto.tussenrood p,.card-container h3,.card-container p{color:#fff}.card-container .voordelen{font-size:14px;font-weight:700}.card-container .card-header{height:130px}.card-container .card-header .meest-gekozen{background-color:#ffbf1f;padding:2px 10px;border-radius:8px;font-size:14px;font-weight:500}.card-container .card-footer{border-top:1px solid #fff}.card-container .btn-light{background-color:#fff;color:var(--rood);width:100%;padding:15px 20px;margin-top:12px}.card-container .btn-primary{background-color:#5c221d;color:#fff!important;padding:15px 20px;width:100%;margin-top:12px}.card-container .prijs{font-size:30px;font-weight:700;line-height:1em;margin-bottom:1.5rem}#tekst-foto{padding-block:clamp(40px,8vw,100px);font-weight:500;overflow:hidden;background-color:var(--background)}#tekst-foto.lichtrood,#tekst-foto.wit{--tag-color:var(--rood);--padding-punt:10px 20px}#tekst-foto.wit{--tag:var(--lichtrood);--background:white;--punt:var(--lichtrood)}#tekst-foto.lichtrood{--tag:white;--background:var(--lichtrood);--punt:white}#tekst-foto.rood,#tekst-foto.tussenrood{--tag:white;--punt:transparent;--padding-punt:0}#tekst-foto.rood{--tag-color:var(--rood);--background:var(--rood)}#tekst-foto.rood.tekst .punt,#tekst-foto.tussenrood.tekst .punt{padding:0;color:#fff}#tekst-foto.tussenrood{--tag-color:var(--tussenrood);--background:var(--tussenrood)}#tekst-foto .tag{background-color:var(--tag);color:var(--tag-color)}#tekst-foto a{display:inline-block}@media (max-width:767px){#tekst-foto a{width:100%;margin-top:4px}}#tekst-foto .afbeelding{border-radius:20px;box-shadow:rgba(92,34,29,.8)0 20px 30px -20px;object-fit:cover}#tekst-foto.foto .punten{background-color:#fff;border-radius:20px;padding:20px;width:250px;box-shadow:0 40px 30px -20px rgba(92,34,29,.2509803922)}#tekst-foto.foto .punten.rechts{top:3rem;right:-2rem}#tekst-foto.foto .punten.links{top:3rem;left:-2rem}#tekst-foto.foto .punten .punt{font-size:16px;font-weight:500}#tekst-foto.foto .punten .punt img{width:24px}#tekst-foto.tekst .punt{background-color:var(--punt);border-radius:100px;padding:var(--padding-punt);width:fit-content;font-weight:600}#tekst-foto.tekst .punt img{width:30px}#cta,#cta.rood{background-color:var(--tussenrood)}#cta.donkerrood{background-color:var(--titel)}#cta .kleine-tekst{font-size:16px;font-weight:500;opacity:.8}#cta a{background-color:#fff;color:#000;box-shadow:rgba(0,0,0,.18)0 .602187px .602187px -1.25px,rgba(0,0,0,.16)0 2.28853px 2.28853px -2.5px,rgba(0,0,0,.063)0 10px 10px -3.75px}#cta .voordeel{text-wrap:nowrap;font-size:16px;font-weight:700}#cta img{height:20px}#blogoverzicht,#contact,#cta,#diensten-slider{padding-block:clamp(40px,8vw,100px)}#diensten-slider .diensten-slider-container,#pillen .diensten-slider-container{mask-image:linear-gradient(to right,transparent 0,#000 12.5%,#000 87.5%,transparent 100%);overflow:hidden;width:100%;margin-top:95px;--animation-duration:40s;--gap:40px}#diensten-slider .diensten-slider-container .diensten-slider,#pillen .diensten-slider-container .diensten-slider{display:flex;flex-wrap:nowrap;gap:var(--gap);animation:scroll-diensten var(--animation-duration) linear infinite}#diensten-slider .diensten-slider-container .diensten-slider .dienst,#pillen .diensten-slider-container .diensten-slider .dienst{background-color:var(--tussenrood);padding:20px;border-radius:20px;height:145px;min-width:220px;display:flex;flex-direction:column;justify-content:start;align-items:start;color:#fff;text-decoration:none;transition:all .2s ease-in-out;box-shadow:0 10px 30px -20px rgba(92,34,29,.2509803922)}#diensten-slider .diensten-slider-container .diensten-slider .dienst:hover,#pillen .diensten-slider-container .diensten-slider .dienst:hover{background-color:var(--rood)}#diensten-slider .diensten-slider-container .diensten-slider .dienst p,#pillen .diensten-slider-container .diensten-slider .dienst p{color:#fff;font-size:16px;font-weight:700}#diensten-slider .diensten-slider-container .diensten-slider .dienst img,#pillen .diensten-slider-container .diensten-slider .dienst img{height:35px}#diensten-slider .diensten-slider-container .diensten-slider .dienst img.arrow,#ons-team .teamlid .icon,#pillen .diensten-slider-container .diensten-slider .dienst img.arrow{height:25px}#blogoverzicht,#contact{font-weight:500}#contact a{color:#884540;text-decoration:none;text-wrap:balance;line-height:1em;font-weight:700;position:relative;display:inline-block}#contact a:not(.linkedin-link)::after{content:"";height:20px;width:20px;position:absolute;right:-1.5rem;top:0;background-image:url(../../img/icons/icon-arrow-right-red.svg);background-size:100%;background-position:right center;background-repeat:no-repeat}#contact a.linkedin-link{width:40px;height:40px;background-color:#884540;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}#contact a.linkedin-link img{height:22px}#contact form input,#contact form textarea{background-color:var(--lichtrood);border:0;padding:12px;margin-bottom:-.5rem}#contact form ::placeholder{color:var(--tekst)}#contact form button{width:100%;padding:15px}#contact.lichtrood,#vacature-overzicht{background-color:var(--lichtrood)}#blogoverzicht h2{margin-bottom:20px}#vacature-overzicht .afbeelding,.post-container{border-radius:20px;box-shadow:rgba(0,0,0,.25)0 10px 30px -20px}.post-container{overflow:hidden}.post-container img{width:150px;object-fit:cover}.post-container .post-content{padding:20px;font-weight:500;line-height:1em}.post-container .post-content p.category{text-transform:uppercase;font-size:12px;font-weight:700;color:var(--rood);letter-spacing:1px}.post-container .post-content .date,.post-container .post-content h3{font-size:16px}#vacature-overzicht{padding-block:clamp(40px,8vw,100px);font-weight:500}#vacature-overzicht .afbeelding{height:100%;min-height:400px;width:100%;background-size:cover;background-position:center}#vacature-overzicht .vacature{background-color:#fff;padding:10px 20px;gap:8px;border-radius:100px;width:fit-content}#diensten-blokken .dienst .dienst-icon img,#vacature-overzicht .vacature img{height:30px}#vacature-overzicht .vacature h3{font-size:20px;margin-bottom:0;line-height:1em}#footer{background-color:#7e3430;color:#fff;font-size:18px;line-height:1em}#footer .btn-primary{background-color:#fff;color:#000;margin-top:24px;padding:15px 20px;font-size:16px}#footer a,#footer h3,#footer p{color:#fff;text-decoration:none}#diensten-blokken .dienst .dienst-tekst h3,#footer h3,#tekst h3{margin-bottom:1rem}#footer .legal img{border-radius:20px;width:200px}#footer,#tekst{padding-block:clamp(40px,8vw,100px)}#tekst .tag,#tekst h2{margin-bottom:1.5rem}#diensten-blokken .dienst .dienst-tekst a,#tekst a{color:var(--rood);text-decoration:none;font-weight:700;position:relative}#diensten-blokken .dienst .dienst-tekst a::after,#tekst a::after,#training-kaarten .training-kaart a::after{content:"";height:20px;width:20px;position:absolute;right:-1.5rem;top:4px;background-image:url(../../img/icons/icon-arrow-right-red.svg);background-size:100%;background-position:right center;background-repeat:no-repeat}#tekst .responsive-image{max-height:none}#ons-team{padding-block:50px;padding-bottom:80px;font-size:28px}#ons-team .teamlid{border-radius:20px;overflow:hidden;box-shadow:rgba(0,0,0,.25)0 10px 30px -20px;display:flex;flex-direction:column;font-size:18px;font-weight:500}#ons-team .teamlid h3{font-size:20px;font-weight:600}#ons-team .img-fluid{max-height:300px;object-fit:cover;object-position:top}#ons-team .functie{background-color:#fff;border-radius:100px;padding:8px 20px;font-size:14px;font-weight:700;color:var(--rood);position:absolute;bottom:1.5rem;left:1.5rem}#pillen{background:var(--gradient)}#pillen .pil{background-color:var(--lichtrood);border-radius:30px;padding:5px 30px;font-weight:500}#diensten-blokken,#diensten-header,#faq,#pillen{padding-block:clamp(40px,8vw,100px)}#diensten-blokken.wit{background-color:#fff}#diensten-blokken.wit .dienst,.post-container{border:1px solid rgba(0,0,0,.08)}#diensten-blokken.lichtrood{background-color:var(--lichtrood)}#diensten-blokken.lichtrood .tag{background-color:#fff}#diensten-blokken .dienst{background-color:#fff;border-radius:20px;box-shadow:rgba(0,0,0,.25)0 10px 30px -20px;padding:40px}#diensten-blokken .dienst .dienst-icon{background-color:var(--lichtrood);height:56px;width:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}#diensten-blokken .dienst .dienst-tekst a{margin-top:1.5rem;display:inline-block}#diensten-header.wit{background-color:#fff}#diensten-header.gradient{background:var(--gradient)}#diensten-header .btn-primary{margin-top:2rem;display:inline-block}#diensten-header .banner{margin-top:90px;border-radius:20px;overflow:hidden;box-shadow:rgba(0,0,0,.25)0 10px 30px -20px;max-height:500px}@media (max-width:991px){#diensten-header .banner{max-height:none}}#diensten-header .banner .banner-content{min-width:350px;background-color:var(--rood);padding:40px}#diensten-header .banner .banner-content h3,#diensten-header .banner .banner-content p,#training-kaarten h2,#training-kaarten p{color:#fff}#diensten-header .banner .banner-content .btn-primary{background-color:#fff;color:#000;padding:15px 20px;width:100%;margin-top:1.5rem}#diensten-header .banner .banner-content .banner-icon{width:60px;margin-bottom:1rem}#diensten-header .banner img:not(.banner-icon){max-width:100%;width:100%;object-fit:cover}#faq .kleine_tekst{color:var(--tussenrood)}#faq .accordion{margin-top:60px}#faq .accordion-button,#faq .accordion-header,#faq .accordion-item{border:0;background-color:transparent;box-shadow:none;color:var(--zwart)}#faq .accordion-item{background-color:var(--lichtrood);border-radius:20px;padding:30px}#faq .accordion-button{font-size:20px;font-weight:500;line-height:1.2em}#faq .accordion-button::after{background-image:url(../../img/icons/icon-plus.svg)}#faq .accordion-button:not(.collapsed)::after{transform:rotate(45deg)}#training-kaarten{padding-block:clamp(40px,8vw,100px);background-color:var(--tussenrood)}#training-kaarten p:first-of-type{opacity:.8}#training-kaarten h2{margin-bottom:1.5rem}#training-kaarten .btn-primary{margin-top:2rem;display:inline-block;background-color:#fff;color:var(--zwart)}#training-kaarten .btn-primary img{height:20px}#training-kaarten .training-kaart{background-color:#fff;border-radius:20px;box-shadow:rgba(0,0,0,.25)0 10px 30px -20px;padding:40px}#training-kaarten .training-kaart p{color:var(--zwart)}#training-kaarten .training-kaart .training-icon{background-color:var(--lichtrood);height:56px;width:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}#training-kaarten .training-kaart .training-icon img{height:30px}#training-kaarten .training-kaart a{color:var(--tussenrood);text-decoration:none;font-weight:700;position:relative;margin-top:1.5rem;display:inline-block}#embed{padding-bottom:100px}#embed .responsive-iframe{max-height:375px}#legal{padding-block:clamp(40px,8vw,100px);background:var(--gradient)}#legal p{font-size:clamp(20px,2vw,28px)}#legal .card{box-shadow:rgba(0,0,0,.25)0 10px 30px -20px;display:flex;background-color:#fff}#legal .card,#videoModal .modal-content{border:0;border-radius:20px;overflow:hidden}