.c-event{padding:20px;position:relative}@media(min-width:1000px){.c-event{padding:27px}}@media(min-width:1680px){.c-event{padding:27px}}@media(min-width:1920px){.c-event{padding:44px}}.c-event:after,.c-event:before{background:url(/static-images/swosh.svg) 50% no-repeat;background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.c-event:after{background:#181818;opacity:.1;z-index:1}.c-event__content{position:relative;z-index:3}@media(min-width:768px){.c-event__content{align-items:flex-start;display:flex}}.c-event__date{display:flex;font:400 14px/1.1428571429 myriad-pro,sans-serif;letter-spacing:0;margin-bottom:27px}@media(min-width:1000px){.c-event__date{font:400 19px/1.2631578947 myriad-pro,sans-serif;letter-spacing:0}}@media(min-width:1680px){.c-event__date{font:400 26px/1.2307692308 myriad-pro,sans-serif;letter-spacing:0}}@media(min-width:768px){.c-event__date{flex-shrink:0;flex-wrap:wrap;margin-bottom:0;min-width:210px;width:24.1%}}.c-event__date time,.c-event__date>span{color:#181818;display:block;font:inherit;margin-right:10px;white-space:nowrap}@media(min-width:768px){.c-event__date time,.c-event__date>span{margin-right:0;width:100%}}.c-event__date-time{font-weight:300!important;margin-right:0!important}.c-event__description{flex-grow:1;font:400 16px/1.25 myriad-pro,sans-serif;letter-spacing:0;padding-right:71px}@media(min-width:1000px){.c-event__description{font:400 19px/1.2631578947 myriad-pro,sans-serif;letter-spacing:0}}@media(min-width:1680px){.c-event__description{font:400 26px/1.2307692308 myriad-pro,sans-serif;letter-spacing:0;padding-right:115px}}.c-event__description>*{color:#181818;display:block;font:inherit}.c-event__title{font-weight:700;-webkit-hyphens:none;hyphens:none}.c-event__city{font-weight:300}.c-event__link{align-items:center;border:1px solid hsla(0,0%,9%,.5);border-radius:50%;color:#181818;display:flex;height:44px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1) 0ms;width:44px}@media(min-width:1680px){.c-event__link{height:71px;width:71px}}.c-event__link:hover{background:#181818;color:#fff}.c-event__link .c-icon{height:10px;width:12px}@media(min-width:1680px){.c-event__link .c-icon{height:10px;width:18px}}.c-event+.c-event{margin-top:10px}.c-event--row-sinfoniekonzerte:after{background-color:#f39200}.c-event--row-sinfoniekonzerte .c-event__date-day,.c-event--row-sinfoniekonzerte .c-event__link,.c-event--row-sinfoniekonzerte .c-event__title{border-color:rgba(243,146,0,.5);color:#f39200}.c-event--row-sinfoniekonzerte .c-event__link:hover{background:#f39200;color:#fff}.c-event--row-sonntagskonzerteKlassikDialoge:after{background-color:#389241}.c-event--row-sonntagskonzerteKlassikDialoge .c-event__date-day,.c-event--row-sonntagskonzerteKlassikDialoge .c-event__link,.c-event--row-sonntagskonzerteKlassikDialoge .c-event__title{border-color:rgba(56,146,65,.5);color:#389241}.c-event--row-sonntagskonzerteKlassikDialoge .c-event__link:hover{background:#389241;color:#fff}.c-event--row-barock:after{background-color:#940f2f}.c-event--row-barock .c-event__date-day,.c-event--row-barock .c-event__link,.c-event--row-barock .c-event__title{border-color:rgba(148,15,47,.5);color:#940f2f}.c-event--row-barock .c-event__link:hover{background:#940f2f;color:#fff}.c-event--row-kammerkonzerte:after{background-color:#6b5ba5}.c-event--row-kammerkonzerte .c-event__date-day,.c-event--row-kammerkonzerte .c-event__link,.c-event--row-kammerkonzerte .c-event__title{border-color:rgba(107,91,165,.5);color:#6b5ba5}.c-event--row-kammerkonzerte .c-event__link:hover{background:#6b5ba5;color:#fff}.c-event--row-crossover:after{background-color:#a4bb1d}.c-event--row-crossover .c-event__date-day,.c-event--row-crossover .c-event__link,.c-event--row-crossover .c-event__title{border-color:rgba(164,187,29,.5);color:#a4bb1d}.c-event--row-crossover .c-event__link:hover{background:#a4bb1d;color:#fff}.c-event--row-schulUndFamilienkonzerte:after{background-color:#f4001b}.c-event--row-schulUndFamilienkonzerte .c-event__date-day,.c-event--row-schulUndFamilienkonzerte .c-event__link,.c-event--row-schulUndFamilienkonzerte .c-event__title{border-color:rgba(244,0,27,.5);color:#f4001b}.c-event--row-schulUndFamilienkonzerte .c-event__link:hover{background:#f4001b;color:#fff}.c-event--row-sonderkonzerte:after{background-color:#63b9c1}.c-event--row-sonderkonzerte .c-event__date-day,.c-event--row-sonderkonzerte .c-event__link,.c-event--row-sonderkonzerte .c-event__title{border-color:rgba(99,185,193,.5);color:#63b9c1}.c-event--row-sonderkonzerte .c-event__link:hover{background:#63b9c1;color:#fff}.c-event--row-opernauffHrungen:after{background-color:#005aa6}.c-event--row-opernauffHrungen .c-event__date-day,.c-event--row-opernauffHrungen .c-event__link,.c-event--row-opernauffHrungen .c-event__title{border-color:rgba(0,90,166,.5);color:#005aa6}.c-event--row-opernauffHrungen .c-event__link:hover{background:#005aa6;color:#fff}.c-event--mode-strong:after,.c-event--mode-strong:before{opacity:.2}.c-event--mode-strong:after{opacity:1}.c-event--mode-strong .c-event__city,.c-event--mode-strong .c-event__date,.c-event--mode-strong .c-event__date-date,.c-event--mode-strong .c-event__date-day,.c-event--mode-strong .c-event__date-time,.c-event--mode-strong .c-event__link,.c-event--mode-strong .c-event__title,.c-event--mode-strong .c-event__venue{border-color:hsla(0,0%,100%,.5);color:#fff}