.flex_row .flex_module.postcarousel{max-width:1280px}.flex_module.postcarousel .swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;left:unset;bottom:unset;position:relative;background:rgb(49 39 130 / .16);border-radius:0;height:3px}#fl-page-dalton .flex_module.postcarousel .swiper-scrollbar.swiper-scrollbar-horizontal,#fl-page-dalton .flex_module.postcarousel .swiper-scrollbar-drag{max-width:750px;margin:0 auto;overflow:hidden}#fl-page-dalton .flex_module.postcarousel .swiper-scrollbar-drag{max-width:600px!important;margin-inline:0}.flex_module.postcarousel .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#7D339C;border-radius:0}.flex_module.postcarousel .swiper-wrapper{align-items:unset;height:100%!important}.flex_module.postcarousel .content-wrapper{overflow-x:clip}#fl-page-dalton .flex_row .flex_module.postcarousel .swiper-slide{border-radius:5px}.flex_module.postcarousel .flex-post-carousel{overflow:visible}.flex_module.postcarousel .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:-30px}.flex_row .flex_module.postcarousel .swiper-controls{display:flex;margin-top:clamp(20px, 6vw, 100px);margin-inline:clamp(30px, 9vw, 150px);align-items:center;gap:20px}.flex_row .flex_module.postcarousel .swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;left:unset;bottom:unset;position:relative;background:rgb(49 39 130 / .16);border-radius:0;height:2px}.flex_row .flex_module.postcarousel .swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#7D339C;border-radius:0}.flex_row .flex_module.postcarousel .product-item{display:flex;flex-direction:column;gap:15px;padding:20px;background:#F1F1FF;height:100%!important}.flex_row .flex_module.postcarousel .product-item .content{width:100%;background-color:#fff;padding:20px 30px;transition:background-color 250ms ease-in-out;position:relative}.flex_row .flex_module.postcarousel .product-item a:hover .content{background-color:#302682}.flex_row .flex_module.postcarousel .product-item a:hover .content span,.flex_row .flex_module.postcarousel .product-item a:hover .content h4{color:#fff}.flex_row .flex_module.postcarousel .product-item .content span{color:var(--Blauw,#302682);font-family:'Mulish',Sans-Serif;font-size:18px;line-height:1.7;letter-spacing:.9px;text-transform:uppercase;transition:color 250ms ease-in-out}.flex_row .flex_module.postcarousel .product-item .content h4{color:var(--Blauw,#302682);font-family:'Mulish',Sans-Serif;font-size:25px;font-weight:700;line-height:1.2;letter-spacing:.2px;transition:color 250ms ease-in-out}.flex_row .flex_module.postcarousel .product-item span.price{border-radius:5px;background:var(--Wit,#FFF);color:#302682!important;width:fit-content;padding:10px 20px}.flex_row .flex_module.postcarousel .product-item .slide-image{height:0;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:3px;width:100%;aspect-ratio:1;margin:unset;background-size:100%;position:unset;z-index:2;max-height:300px;height:100%;background-size:contain}.flex_row .flex_module.postcarousel .product-item::before{position:absolute;content:'';background-image:url(https://daltonmedical.nl/wp-content/uploads/2024/04/Vector7.svg);height:auto;max-width:260px;width:100%;height:100%;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center;top:40%;transform:translate(-50%,-50%);z-index:-1;left:50%}.flex_row .flex_module.postcarousel .agenda-item{border-radius:3px;background:linear-gradient(49deg,#732693 2.65%,#332783 138.59%);color:#fff;padding:45px;width:100%;height:100%!important;position:relative}.flex_row .flex_module.postcarousel .agenda-item::before{position:absolute;content:'';background-image:url(https://daltonmedical.nl/wp-content/uploads/2024/04/blaadjes-1.svg);width:110px;height:191px;background-size:contain;background-repeat:no-repeat;right:0;top:20px;opacity:.1}.flex_row .flex_module.postcarousel .agenda-item .post-link{color:#fff;background:rgb(255 255 255 / .1);width:fit-content;text-align:center;padding:12px 18px}.flex_row .flex_module.postcarousel .agenda-item .post-link:hover{background-color:#009FD4}.flex_row .flex_module.postcarousel .agenda-item .post-text{display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .1);gap:5px}.flex_row .flex_module.postcarousel .agenda-item .post-text .upcoming{color:#fff;font-family:'Mulish';font-size:20px;font-weight:400;line-height:1.2;letter-spacing:2px;text-transform:uppercase;opacity:.8}.flex_row .flex_module.postcarousel .agenda-item .post-text h4.post-title{color:#fff;margin:0}.flex_row .flex_module.postcarousel .agenda-item .post-text .subtitle{color:#fff;font-family:'Mulish';font-size:18px;font-weight:400;line-height:1.7;letter-spacing:.2px;opacity:.8}.flex_row .flex_module.postcarousel .agenda-item .event-info{display:flex;flex-direction:row;gap:25px;padding-top:30px;padding-bottom:40px;align-items:center}.flex_row .flex_module.postcarousel .agenda-item .event-block img{max-width:130px;max-height:130px;object-fit:cover;width:100%;height:100%;aspect-ratio:1}.flex_row .flex_module.postcarousel .agenda-item .event-content{color:var(--Wit,#FFF);font-family:Mulish;font-size:20px;font-style:normal;font-weight:300;line-height:30px}#fl-page-dalton .flex_row .flex_module.postcarousel .kennisbank-item{background-color:#fff0;border:unset;height:auto!important}.flex_row .flex_module.postcarousel .kennisbank-item .post-image-wrapper{position:relative;display:flex;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;flex-direction:column;justify-content:flex-end;border-radius:5px}.flex_row .flex_module.postcarousel .kennisbank-item .post-image-wrapper::before{position:absolute;content:'';width:100%;height:100%;background-color:rgb(0 0 0 / .2);z-index:0}.flex_row .flex_module.postcarousel .kennisbank-item .post-image-wrapper img{height:340px;max-width:385px;width:100%;border-radius:3px;object-fit:cover;object-position:center}.flex_row .flex_module.postcarousel .kennisbank-item .post-wrapper.post-content-over-image{height:100%}.flex_row .flex_module.postcarousel .kennisbank-item .post-text{display:flex;flex-direction:column;gap:10px;color:#fff;padding:20px;position:relative;z-index:1}.flex_row .flex_module.postcarousel .kennisbank-item .post-text .post-type{color:#fff;font-family:'Mulish',Sans-Serif;font-size:14px;line-height:1.4;letter-spacing:.7px;text-transform:uppercase}.flex_row .flex_module.postcarousel .kennisbank-item .post-text .post-title{color:#fff;font-family:'Mulish';font-size:20px;line-height:normal}.flex_row .flex_module.postcarousel .kennisbank-item .post-link{color:#fff;font-family:Mulish;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;display:flex;align-items:center;gap:8px;transition:gap 250ms ease-in-out}.flex_row .flex_module.postcarousel .kennisbank-item .post-link:hover{gap:16px}@media screen and (max-width:992px){.flex_row .flex_module.postcarousel .swiper-slide{max-height:100%}}