.lpg-article{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;width:94%;height:300px;margin:3%;overflow:hidden;display:flex;justify-content:center;align-items:center}.lpg-article-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#2916008f}.lpg-article-header{position:relative;z-index:1;text-align:center}.lpg-article-header,a.lpg-article-header-text{color:#fff!important}.lpg-tiles{display:flex;gap:20px;flex-direction:column}@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}.carousel *{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0}.carousel ::-webkit-scrollbar{width:0}.carousel ::-webkit-scrollbar-track{background:transparent}.carousel ::-webkit-scrollbar-thumb{background:transparent;border:none}.carousel *{-ms-overflow-style:none}.carousel li,.carousel ol{list-style:none;margin:0;padding:0}.carousel{position:relative;padding-top:55vh;filter:drop-shadow(0 0 10px #0003);perspective:100px}.carousel__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:scroll;counter-reset:item;scroll-behavior:smooth;scroll-snap-type:x mandatory}.carousel__slide{position:relative;flex:0 0 100%;width:100%;counter-increment:item;background-repeat:no-repeat;background-size:cover;background-position:50%}.carousel__slide:first-child{background-image:url(/images/praktijk1.jpg)}.carousel__slide:nth-child(2){background-image:url(/images/praktijk2.jpg)}.carousel__slide:nth-child(3){background-image:url(/images/praktijk1.jpg)}.carousel__slide:nth-child(4){background-image:url(/images/praktijk2.jpg)}.carousel__slide:nth-child(5){background-image:url(/images/praktijk1.jpg)}.carousel__snapper{position:absolute;top:0;left:0;width:100%;height:100%;scroll-snap-align:center}@media (hover:hover){.carousel__snapper{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite}.carousel__slide:last-child .carousel__snapper{animation-name:tostart,snap}}@media (prefers-reduced-motion:reduce){.carousel__snapper{animation-name:none}}.carousel:focus-within .carousel__snapper,.carousel:hover .carousel__snapper{animation-name:none}.carousel__navigation{position:absolute;right:0;bottom:0;left:0;text-align:center}.carousel__navigation-item,.carousel__navigation-list{display:inline-block}.carousel__navigation-button{display:inline-block;width:1.5rem;height:1.5rem;background-color:#33333333;background-clip:content-box;border:.25rem solid transparent;border-radius:50%;font-size:0;transition:transform .1s}.carousel:after,.carousel:before,.carousel__next,.carousel__prev{position:absolute;top:0;margin-top:35vh;width:4rem;height:4rem;transform:translateY(-50%);border-radius:50%;font-size:0;outline:0}.carousel:before,.carousel__prev{left:2rem}.carousel:after,.carousel__next{right:2rem}.carousel:after,.carousel:before{content:"";z-index:1;background-color:#33333333;background-size:1.5rem 1.5rem;background-repeat:no-repeat;background-position:50%;color:#ffffff55;font-size:2.5rem;line-height:4rem;text-align:center;pointer-events:none}.carousel:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='0,50 80,100 80,0' fill='%23fff'/%3E%3C/svg%3E")}.carousel:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='100,50 20,100 20,0' fill='%23fff'/%3E%3C/svg%3E")}