.events__item:not(:last-child){margin-bottom:75px}@media only screen and (min-width:768px){.events__item:not(:last-child){margin-bottom:90px}}@media only screen and (min-width:1200px){.events__item:not(:last-child){margin-bottom:140px}}@media only screen and (min-width:768px){.ce-div+.calendarize .events__item{padding-top:20px}}.events__item-link{display:flex}@media only screen and (max-width:991px){.events__item-image-wrap{margin-bottom:30px}}.events__item-image-wrap picture{background:#fff;border-radius:20px;display:block;overflow:hidden}.events__item-image-wrap img{height:auto;transition:transform .3s ease-out;width:100%}.events__item-image-wrap a:focus img,.events__item-image-wrap a:hover img{transform:scale(1.05)}.events__item-text{margin-bottom:30px}.events__item-text p{margin-bottom:20px}.events__item-text :last-child,.events__item-text:last-child{margin-bottom:0}.events__item-headline-text{margin-bottom:20px;margin-top:0;transition:color .3s ease-out}.events__item-headline-text a{border-bottom:0;color:#1d1d1b;font-style:normal;font-weight:inherit;text-decoration:none}.events__item-headline-text a:focus,.events__item-headline-text a:hover{color:#00838f}.events__item-meta{font-size:1rem;margin-bottom:20px}.events__link-ics{align-items:center;column-gap:10px;display:inline-flex;text-decoration:none}.events__link-ics i{font-size:1.25rem}.events__link-ics .text{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.075em}.events__item-text-abstract{font-weight:700}.events__detail-backlink-wrap{border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3;margin-bottom:40px;padding-bottom:20px;padding-top:20px;text-align:center}.events__detail-backlink-wrap a{align-items:center;border-bottom:0;color:#1d1d1b;column-gap:10px;display:inline-flex;font-style:normal;font-weight:400;text-decoration:none}.events__detail-backlink-wrap i{align-items:center;background:#f5f5f7;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.events__detail-images figure{margin-bottom:20px}@media only screen and (min-width:768px){.events__detail-images figure{margin-bottom:40px}}.events__detail-images img{border-radius:20px}.events__detail-description,.events__detail-downloads,.events__detail-images,.events__detail-info{margin-bottom:20px}@media only screen and (min-width:768px){.events__detail-description,.events__detail-downloads,.events__detail-images,.events__detail-info{margin-bottom:40px}}.events__detail-description-abstract{font-weight:700}.events__detail-headline-text{margin-bottom:20px}