.event-list__wrapper{max-width:var(--grid-sitewidth);display:grid;justify-self:center;margin:auto;padding:0 var(--space-l)}@media screen and (min-width: 1024px){.event-list__wrapper{grid-template-columns:1fr 1fr}}.event-teaser__image-wrapper{max-height:480px}.event-teaser__container{overflow:hidden}.event-teaser__address-wrapper{display:flex;gap:var(--space-s)}.event-teaser__address{max-width:70%}.event-teaser__tag-line{width:100%}.pagination{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-l) 0}.pagination__list{display:flex;flex-direction:row;align-items:flex-end;padding:0;margin:0;gap:var(--space-2xs)}.pagination__item{display:flex;flex-direction:column;align-items:flex-start;list-style:none;align-self:center}.pagination__item .pagination__link,.pagination__item .pagination-nextprev__pagingbutton{display:inline-flex;justify-content:center;align-items:center;min-width:58px;min-height:58px;border-radius:100%;transition:background .15s ease;border:none;background-color:#fff;cursor:pointer}.pagination__item .pagination__link:hover,.pagination__item .pagination-nextprev__pagingbutton:hover{background-color:var(--color-gray-superlight)}.pagination__item .pagination__link[aria-current=true],.pagination__item .pagination-nextprev__pagingbutton[aria-current=true]{background-color:var(--color-beige)}.pagination__item svg{margin:0 var(--space-xs);color:#000}@media screen and (min-width: 414px){.pagination__item svg{width:var(--space-30)}}.pagination__item[aria-current=true],.pagination__item[aria-current=true]:hover,.pagination__itema[aria-current],.pagination__itema[aria-current]:hover{background:var(--color-brand-primary-25)}.pagination__link{display:inline-flex;justify-content:center;align-items:center;transition:all .15s ease;color:var(--typography-bodytextcolor);font-size:20px;text-decoration:underline}.pagination-nextprev{display:flex;justify-content:space-between;padding-top:var(--space-16);padding-bottom:var(--space-16)}.pagination-nextprev__pagingbutton:only-child{margin-left:auto;color:#000}.pagination-nextprev__pagingbutton:only-child svg{color:#000}@media screen and (max-width: 520px){.pagination__item .pagination__link,.pagination__item .pagination-nextprev__pagingbutton{min-width:40px;min-height:40px}}
