:root{--color-primary:#ffcb00;--color-black-1:#000;--color-black-2:#252525;--color-black-3:#00000029;--color-white:#fff;--color-grey-1:#f2f2f2;--color-grey-2:#c3c3c3;--color-green:#70ad47;--color-red:#af113a;--font-primary:'PT Sans Narrow';--font-secondary:'PT Sans Narrow bold';--font-awesome:'Font Awesome 6 Pro';--font-icons:'icons-blank-theme';--font-icons-dwd:'dwd-custom-icons';--transition-1:.3s ease-in-out}body#html-body.dwd_events-item-index .events-list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:0}body#html-body.dwd_events-item-index .events-list .event{margin-bottom:0}body#html-body.dwd_events-item-index .events-list .event .image-container{display:flex;justify-content:center;margin-bottom:20px}body#html-body.dwd_events-item-index .events-list .event .image-container picture{width:100%}body#html-body.dwd_events-item-index .events-list .event .image-container picture img{max-height:200px;min-height:200px;object-fit:cover;width:100%}body#html-body.dwd_events-item-index .events-list .event .content{padding:20px;height:100%;display:flex;flex-direction:column}body#html-body.dwd_events-item-index .events-list .event .content h3{font-size:3.2rem;min-height:70px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body#html-body.dwd_events-item-index .events-list .event .content .date{font-size:20px;margin-bottom:0}body#html-body.dwd_events-item-index .events-list .event .content .date.flag:before{vertical-align:sub;margin-bottom:0;width:20px;margin-right:5px}body#html-body.dwd_events-item-index .events-list .event .content .date.nl:before{background:transparent url(../../images/icons/netherlands.svg) no-repeat}body#html-body.dwd_events-item-index .events-list .event .content .date.be:before{background:transparent url(../../images/icons/belgium.svg) no-repeat}body#html-body.dwd_events-item-index .events-list .event .content .text-container{min-height:100px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}body#html-body.dwd_events-item-index .events-list .event .content .more-info{position:relative;width:auto;margin-top:auto;margin-left:auto}@media only screen and (max-width:1100px){body#html-body.dwd_events-item-index .events-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}