ul.checklist+p{margin-top:24px}.single-cp_faq h3 a{color:#fefffa;text-decoration:none}.section-pageheader h1{font-size:36px}.section-pageheader h1,.section-pageheader .h1,.section-pageheader h3,.section-pageheader .h3{text-wrap:balance}.section-panels-multi-cols .row-panels .panel .content{border:none}.section-panels-wide .swiper{overflow:visible}.section-panels-wide .steps-swiper .swiper-wrapper{display:flex;align-items:stretch}.section-panels-wide .steps-swiper .swiper-slide{height:auto;display:flex;flex-direction:column}.section-panels-wide .steps-swiper .swiper-slide .content:last-child{margin-top:auto}.section-panels-wide .steps-swiper .swiper-nav{margin-top:2em}.section-cards .steps-swiper .swiper-wrapper .swiper-slide .content{min-height:340px}.content .number svg{width:32px}.section-panels-wide .steps-swiper .swiper-wrapper{margin-top:calc(1.25rem + 27.5px)}.section-panels-wide .close{width:55px;aspect-ratio:1;border-radius:500px;background:#c61929;text-align:center;display:block;margin-top:calc(-1.25rem - 37.5px);margin-bottom:1.25rem;line-height:55px}.section-panels-wide .close svg{width:32px}.section-table .popup-close{position:absolute;top:0;right:5px;padding:0 8px}.section-table .fonds_title h3{min-height:2lh}.section-pageheader{z-index:auto}.header_img_wrapper{filter:drop-shadow(0 0 40px rgba(0,0,0,.3));position:relative;z-index:2;bottom:0;right:0}.header_img_right{width:100%;aspect-ratio:1;height:auto;background-size:cover;background-position:50%;-webkit-mask-image:url(img/beeldmerk-shape.svg);mask-image:url(img/beeldmerk-shape.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.section-cards .steps-swiper .swiper-wrapper .swiper-slide .content .number.icon{padding:16px;background:var(--bs-heading-color)}.section-cards .steps-swiper .swiper-wrapper .swiper-slide .content .number.icon img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}@media(min-width:576px){.section-table .popup{width:200px}}@media(min-width:768px){.section-pageheader h1{font-size:calc(1.625rem + 4.5vw)}.section-cards .steps-swiper .swiper-wrapper .swiper-slide .content .number:has(>svg){line-height:68px}}@media(min-width:992px){.section-panels-wide .swiper-nav:has(.swiper-button-lock){display:none}.section-panels-wide .steps-swiper .swiper-wrapper{margin-top:0}.section-panels-wide .close{width:75px;line-height:75px}}@media(min-width:1200px){.section-pageheader h1{font-size:5rem}}