html,body{background-color:#fff;margin:0;padding:0;color:#3d3c3f;font-size:16px;font-weight:400;line-height:1.2}html.no-touch #body,body.no-touch #body{padding-top:100px}@media(max-width: 991px){html.no-touch #body,body.no-touch #body{padding-top:65px}}img{max-width:100%;height:auto}p{line-height:1.5}p:last-child{margin-bottom:0}[class*=highlight-]{padding:50px 0}@media(max-width: 991px){[class*=highlight-]{padding:30px 0}}@media(max-width: 576px){[class*=highlight-]{padding:25px 0}}[class*=highlight-].highlight-default,[class*=highlight-].highlight-default-kulturig{background-color:#fff}[class*=highlight-].highlight-grey,[class*=highlight-].highlight-grey-kulturig{background-color:#eeeeef}[class*=highlight-].highlight-green,[class*=highlight-].highlight-green-kulturig{background-color:#e6e9ba}[class*=highlight-].highlight-green-dark,[class*=highlight-].highlight-green-dark-kulturig{background-color:#c7d112}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{border:none;position:absolute;top:0;left:0;width:100%;height:100%}section+section{margin-top:50px}section[class*=highlight-]+section[class*=highlight-]{margin-top:0}#body>section:first-child:not([class*=highlight]){margin-top:50px}.function-slick-dots,.news-list-view.slick-slider .slick-dots,.events-slider .slick-slider .slick-dots{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:center;position:absolute;bottom:18px;align-items:center;left:0;right:0}.function-slick-dots>li,.news-list-view.slick-slider .slick-dots>li,.events-slider .slick-slider .slick-dots>li{display:block}.function-slick-dots>li button,.news-list-view.slick-slider .slick-dots>li button,.events-slider .slick-slider .slick-dots>li button{background:none;border:none;background-color:#fff;display:block;border-radius:50%;width:15px;height:15px;text-indent:-9999px;cursor:pointer;outline:none}.function-slick-dots>li.slick-active button,.news-list-view.slick-slider .slick-dots>li.slick-active button,.events-slider .slick-slider .slick-dots>li.slick-active button{background-color:#c7d112}.function-slick-dots>li+li,.news-list-view.slick-slider .slick-dots>li+li,.events-slider .slick-slider .slick-dots>li+li{margin-left:6px}.row{margin-top:-30px}.row [class*=col-]{margin-top:30px}a:hover{text-decoration:none}.link-button-primary,form[action*=tx_form_formframework] input[type=submit],form[action*=tx_form_formframework] button[type=submit]{background-color:#c7d112;border-radius:7px;display:inline-block;padding:5px 15px 8px 15px;color:#3d3c3f;font-weight:600;text-transform:uppercase;transition:all .2s ease}.link-button-primary:not(.nohover):hover,form[action*=tx_form_formframework] input[type=submit]:not(.nohover):hover,form[action*=tx_form_formframework] button[type=submit]:not(.nohover):hover{color:#c7d112;background-color:#3d3c3f}.link-button-primary:hover,form[action*=tx_form_formframework] input[type=submit]:hover,form[action*=tx_form_formframework] button[type=submit]:hover{color:#3d3c3f}.link-button-primary.big,form[action*=tx_form_formframework] input.big[type=submit],form[action*=tx_form_formframework] button.big[type=submit]{font-size:1.25rem;padding:20px 30px;white-space:nowrap}#body p a{font-weight:500;text-decoration:underline;color:#c7d112}#body p a:hover{color:#c7d112;text-decoration:none}form[action*=tx_form_formframework]>h2{display:none}form[action*=tx_form_formframework]>.form-group+.form-group,form[action*=tx_form_formframework]>.form-group+input+.form-group{margin-top:15px}form[action*=tx_form_formframework]>.form-group>label{display:block}form[action*=tx_form_formframework]>.form-group .form-check{position:relative;z-index:20}form[action*=tx_form_formframework]>.form-group label[for*=dsgvo]{position:absolute;top:0;left:0}form[action*=tx_form_formframework]>.form-group label[for*=dsgvo] span{display:none}form[action*=tx_form_formframework]>.form-group input[type=text],form[action*=tx_form_formframework]>.form-group input[type=email],form[action*=tx_form_formframework]>.form-group textarea,form[action*=tx_form_formframework]>.form-group select{border:1px solid #ccc;padding:5px;width:100%;border-radius:0;background-color:#fff;outline:none}form[action*=tx_form_formframework]>.form-group input[type=text]:focus,form[action*=tx_form_formframework]>.form-group input[type=email]:focus,form[action*=tx_form_formframework]>.form-group textarea:focus,form[action*=tx_form_formframework]>.form-group select:focus{box-shadow:unset}form[action*=tx_form_formframework]>.form-group textarea{height:150px;outline:none}form[action*=tx_form_formframework] input[type=submit],form[action*=tx_form_formframework] button[type=submit]{border:none}form[action*=tx_form_formframework]>.clearfix .mask-text{padding-left:25px;margin-bottom:15px;margin-top:0;position:relative;z-index:10}.container .button-bar{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.mask-container+*{margin-top:25px}h1,h2,h3,h4{hyphens:auto}h1,.as-h1{font-size:2.5rem;font-weight:600;hyphens:auto}@media(max-width: 576px){h1,.as-h1{font-size:1.875rem}}h2,.as-h2{font-size:1.875rem;font-weight:600;hyphens:auto}@media(max-width: 576px){h2,.as-h2{font-size:1.563rem}}h3,.as-h3{font-size:1.563rem;font-weight:600;hyphens:auto}@media(max-width: 576px){h3,.as-h3{font-size:1.25rem}}h4,.as-h4{font-size:1rem;font-weight:600;hyphens:auto}.container-headline{text-transform:uppercase}.container-headline+*{margin-top:-5px}#header{background-color:#fff;position:relative}#header .logo{display:block;padding:15px 0}@media(max-width: 991px){#header .logo{margin-left:20px}}@media(max-width: 459px){#header .logo{margin-left:0}}#header .logo svg{width:170px;height:auto;transition:width .2s ease,margin-bottom .2s ease}@media(max-width: 991px){#header .logo svg{margin-bottom:-24px}}@media(max-width: 991px){#header .logo svg{width:100px;margin-bottom:-12px}}#header .logo svg .not-on-mobile{opacity:1;transition:opacity .2s ease}@media(max-width: 991px){#header .logo svg .not-on-mobile{opacity:0}}#header>.container.main{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(max-width: 359px){#header>.container.main{justify-content:normal}}#header.scrolling .logo svg{width:100px;margin-bottom:-10px}#header.scrolling .logo svg .not-on-mobile{opacity:0}body.no-touch #header{position:fixed;z-index:100;left:0;right:0}#footer{background-color:#fff;padding:30px 0}#footer>.container{display:flex;justify-content:center;align-items:center}@media(max-width: 991px){#footer>.container{flex-direction:column}}#footer>.container>*+*{margin-left:20px}@media(max-width: 991px){#footer>.container>*+*{margin-left:0;margin-top:15px}}.hamburger{display:none;outline:none !important}@media(max-width: 991px){.hamburger{display:block}}.mm-menu .mm-panel .mm-navbar__title{text-transform:uppercase;color:#3d3c3f}.mm-menu .mm-close-button{background:none;background-image:url(../../Images/ico_close.svg);background-repeat:no-repeat;height:15px;width:15px;display:inline-block;position:absolute;top:11px;right:11px;z-index:2;border:none;background-size:contain;cursor:pointer;outline:none}.mm-wrapper__blocker{background:rgba(3,2,1,.7);top:65px}#mobile-nav{display:none}#mm-mobile-nav{top:65px}#mm-mobile-nav .mm-panels .mm-panel{background-color:#3d3c3f;color:#fff}#mm-mobile-nav .mm-panels .mm-panel>.mm-navbar{display:none}#mm-mobile-nav .mm-panels .mm-panel a{color:#fff}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li>.mm-panel{padding-bottom:20px}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li.mm-listitem{border-color:#fff}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li.mm-listitem:after{right:20px;border-bottom-width:3px}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li.mm-listitem_opened>a{color:#fff}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li>a{color:#c7d112;text-transform:uppercase;font-size:1.25rem;font-weight:500;border:none}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li>a.mm-listitem__text{padding:20px 10px 20px 20px}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-1>li>a.mm-listitem__btn{height:auto}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-2>li.mm-listitem:after{display:none}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-2>li>a{padding:7px 10px 7px 20px;max-height:34px}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-3>li.mm-listitem:after{border:none}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list.level-3>li>a{padding:7px 10px 7px 50px;max-height:34px}#mm-mobile-nav .mm-panels .mm-panel .mobile-nav-list .mm-listitem_vertical>.mm-panel{padding:0 0 0 0}#mm-mobile-nav .mm-btn,#mm-mobile-nav .mm-btn{background-color:rgba(0,0,0,0)}#mm-mobile-nav .mm-btn:after,#mm-mobile-nav .mm-btn:before{border-color:#c7d112}#mm-mobile-nav .mm-listitem_opened .mm-btn:after,#mm-mobile-nav .mm-listitem_opened .mm-btn:before{border-color:#fff}#mm-mobile-nav .mm-listitem__btn:not(.mm-listitem__text){border:none}#main-nav{flex-grow:1;margin:0 auto}@media(max-width: 991px){#main-nav{display:none}}#main-nav ul{list-style-type:none;margin:0;padding:0}#main-nav ul.level-1{display:flex;flex-direction:row;justify-content:center}#main-nav ul.level-1>li+li{margin-left:20px}#main-nav ul.level-1>li>a{text-transform:uppercase;color:#3d3c3f;font-weight:600;font-size:1.25rem;transition:color .2s ease;padding:40px 0}@media(max-width: 1199px){#main-nav ul.level-1>li>a{font-size:16px}}#main-nav ul.level-1>li>a:hover{text-decoration:none;color:#c7d112}#main-nav ul.level-1>li.open>.jumbo{display:flex}#main-nav ul.level-1>li.open.notvisbile>.jumbo{opacity:0}#main-nav ul.level-1>li>.jumbo{display:none;position:absolute;left:0;right:0;top:105px;z-index:100;transition:top .2s ease;background-color:#3d3c3f;border-bottom:4px solid #fff}#main-nav ul.level-2{width:100%;display:flex;flex-direction:row;height:100%;padding:10px 0}#main-nav ul.level-2>li+li{padding-left:30px}#main-nav ul.level-2>li>a{display:block;color:#c7d112;text-decoration:none;font-weight:500;font-size:1.125rem;padding:5px 0}#main-nav ul.level-2>li.has-children{position:relative}#main-nav ul.level-2>li.has-children svg{transition:all .3s ease;position:absolute;top:50%;right:20px;width:auto;height:16px;margin-top:-8px}#main-nav ul.level-2>li.has-children svg path{fill:#c7d112}#main-nav ul.level-2>li:hover,#main-nav ul.level-2>li.opened{cursor:pointer}#main-nav ul.level-2>li:hover>a,#main-nav ul.level-2>li.opened>a{color:#fff}#main-nav ul.level-2>li:hover.has-children svg path,#main-nav ul.level-2>li.opened.has-children svg path{fill:#fff}#main-nav ul.level-2>li.opened svg{transform:rotate(180deg)}#main-nav ul.level-3{display:none}#main-nav ul.level-3.active{display:block}#main-nav ul.level-3>li>a{color:#fff;text-decoration:none;padding:5px 0;display:inline-block}#header.scrolling ul.level-1>li>.jumbo{top:65px}.icon-nav{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row}@media(max-width: 991px){.icon-nav{flex-grow:1;justify-content:end}}@media(max-width: 359px){.icon-nav{display:none}}.icon-nav>li>a{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#3d3c3f;width:35px;height:35px;transition:background-color .2s ease}@media(max-width: 1199px){.icon-nav>li>a{width:30px;height:30px}}.icon-nav>li>a:hover{background-color:#c7d112}.icon-nav>li>a svg{fill:#fff;height:35px;width:auto}.icon-nav>li>a svg path{fill:#fff}.icon-nav>li.instagram{display:none}.icon-nav>li.search>a svg{height:25px;width:auto}.icon-nav>li.phone>a svg{height:20px;width:auto}.icon-nav>li+li{margin-left:7px}#footer-nav>ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}@media(max-width: 991px){#footer-nav>ul{justify-content:center;flex-direction:column;align-items:center}}#footer-nav>ul>li+li{margin-left:20px}@media(max-width: 991px){#footer-nav>ul>li+li{margin-left:0;margin-top:10px}}#footer-nav>ul>li>a{color:#3d3c3f;font-size:1.25rem;font-weight:600;text-transform:uppercase;transition:color .2s ease}#footer-nav>ul>li>a:hover{color:#c7d112}.event-flag{position:absolute;text-align:center;text-transform:uppercase;font-weight:600;padding:7px 0 10px 0;background-color:#ae1d19;color:#fff}.event-flag.top{top:0;left:0;right:0}@media(max-width: 991px){.event-flag.top{top:10px;left:10px;right:10px}}.event-flag.side{top:0;left:15px;bottom:0;transform:rotate(180deg);writing-mode:vertical-rl;text-orientation:mixed;padding:0px 7px 0px 10px;width:35px}.event-flag.side.side-right{left:unset;right:15px}.event-flag.side.side-left{left:0}@media(max-width: 576px){.events-slider{padding:0}.events-slider>.container{max-width:unset;width:100%;padding-left:0;padding-right:0}.events-slider>.container>.row{margin-top:0}.events-slider>.container>.row>[class*=col-]{margin-top:0}}.events-slider .slick-slider .item{position:relative}.events-slider .slick-slider .item>img{display:block}.events-slider .slick-slider .item .overlay{position:absolute;bottom:0;left:0;right:0;padding:25px 35px 35px 35px;background-color:fade(#000, 60%);display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(max-width: 576px){.events-slider .slick-slider .item .overlay{background-color:#3d3c3f}}.events-slider .slick-slider .item .overlay .content{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:35px}.events-slider .slick-slider .item .overlay .content .date{font-size:2.5rem;color:#fff;text-transform:uppercase;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-slider .slick-slider .item .overlay .content .title{font-size:2.5rem;color:#c7d112;text-transform:uppercase;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-slider .slick-slider .item .overlay .link-more{white-space:nowrap}@media(max-width: 991px){.events-slider .slick-slider .item .overlay{position:relative;bottom:unset;left:unset;right:unset;display:block;flex-direction:unset;justify-content:unset;align-items:unset;text-align:center;padding:25px 35px 45px 35px}.events-slider .slick-slider .item .overlay .content{flex-grow:unset;padding-right:0}.events-slider .slick-slider .item .overlay .content .date{font-size:1.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-slider .slick-slider .item .overlay .content .title{font-size:1.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-slider .slick-slider .item .overlay .content+.link-more{margin-top:10px}.events-slider .slick-slider .item .overlay .link-more{font-size:1.375rem;padding:10px;white-space:wrap}}@media(max-width: 991px){.events-detail>.container>.row.top>[class*=col-]{flex-direction:column}.events-detail>.container>.row.top>[class*=col-]>.left{order:1;width:100%;margin-bottom:30px}.events-detail>.container>.row.top>[class*=col-]>.right{order:2;width:100%}}.events-detail .container-headline .cyt-eventcalendar-detail-item-artist{color:#c7d112}.events-detail .container-headline span{display:block}.events-detail .row>[class*=col-]{display:flex;flex-direction:row;flex-wrap:wrap}.events-detail .row>[class*=col-] .left{width:60%}.events-detail .row>[class*=col-] .right{width:40%}.events-detail .row.top>[class*=col-] .right{display:flex;flex-direction:column;padding:20px;color:#fff;background-color:#3d3c3f;justify-content:center;position:relative}.events-detail .row.top>[class*=col-] .right.has-flag{padding-left:50px}@media(max-width: 991px){.events-detail .row.top>[class*=col-] .right.has-flag{padding-left:inherit}}.events-detail .row.top>[class*=col-] .left{position:relative}.events-detail .row .right{background-color:#fff;display:flex;flex-direction:column;padding:20px}.events-detail .row .cyt-eventcalendar-detail-item-image{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.events-detail .row .cyt-eventcalendar-detail-item-image img{visibility:hidden}.events-detail .row .wrapper-title{margin-top:15px}.events-detail .row .wrapper-times{margin-top:15px}@media(max-width: 991px){.events-detail .row .wrapper-times{margin-top:0}}.events-detail .row .cyt-eventcalendar-detail-item-linklist{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a{padding:30px 30px 30px 85px;color:#c7d112;background-color:#3d3c3f;display:block;text-transform:uppercase;font-weight:500;font-size:1.125rem;background-position:20px center;background-repeat:no-repeat}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.active,.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a:hover{color:#3d3c3f;background-color:#fff}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.details{background-size:45px;background-image:url(../../Images/icon_details.png)}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.parking{background-size:45px;background-image:url(../../Images/icon_parking.png)}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.accessibility{background-size:45px;background-image:url(../../Images/icon_accessibility.png)}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.gastronomy{background-size:45px;background-image:url(../../Images/icon_gastronomy.png)}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li>a.safetyinstructions{background-size:45px;background-image:url(../../Images/icon_safetyinstructions.png)}.events-detail .row .cyt-eventcalendar-detail-item-linklist>li+li{border-top:2px solid #fff}.events-detail .row .cyt-eventcalendar-detail-item-location a{color:#fff}.events-detail .row .cyt-eventcalendar-detail-item-location-address{display:flex}.events-detail .row .cyt-eventcalendar-detail-item-location-address .address+.zip-city{display:flex}.events-detail .row .cyt-eventcalendar-detail-item-location-address .address+.zip-city:before{content:",";padding-right:5px}.events-detail .row .cyt-eventcalendar-detail-item-location-address .address+.zip-city [itemprop=postalCode]+[itemprop=addressLocality]:before{content:" "}.events-detail .row .cyt-eventcalendar-detail-item-ticket{margin-top:10px}.events-detail .row .cyt-eventcalendar-detail-item-ticket a{padding:5px 25px 8px 25px}.events-detail .row .cyt-eventcalendar-detail-item-ticket a div{display:flex;align-items:center;line-height:20px}.events-detail .row .cyt-eventcalendar-detail-item-ticket a div svg{height:20px;width:auto;margin-right:5px}.events-detail .row .cyt-eventcalendar-detail-item-ticket a div svg path,.events-detail .row .cyt-eventcalendar-detail-item-ticket a div svg rect{fill:#3d3c3f}.events-detail .row .cyt-eventcalendar-detail-item-actions{position:absolute;bottom:15px;right:15px;display:flex;align-items:center}@media(max-width: 350px){.events-detail .row .cyt-eventcalendar-detail-item-actions{position:unset;bottom:unset;right:unset;margin-top:20px}}@media(min-width: 991px){.events-detail .row .cyt-eventcalendar-detail-item-actions .cyt-eventcalendar-detail-item-whatsapp{display:none}}.events-detail .row .cyt-eventcalendar-detail-item-actions .cyt-eventcalendar-detail-item-send-mail{display:none}@media(min-width: 991px){.events-detail .row .cyt-eventcalendar-detail-item-actions .cyt-eventcalendar-detail-item-send-mail{display:block}}.events-detail .row .cyt-eventcalendar-detail-item-actions svg{height:30px;width:auto}.events-detail .row .cyt-eventcalendar-detail-item-actions svg path,.events-detail .row .cyt-eventcalendar-detail-item-actions svg rect{fill:#c7d112}.events-detail .row .cyt-eventcalendar-detail-item-actions .cyt-eventcalendar-detail-item-send-mail svg{height:26px}.events-detail .row .cyt-eventcalendar-detail-item-actions *+*{margin-left:15px}.events-detail .row .cyt-eventcalendar-detail-item-date{font-size:1.375rem;text-transform:uppercase;font-weight:700}.events-detail .row .cyt-eventcalendar-detail-item-date+*{margin-top:15px}.events-detail .row .cyt-eventcalendar-detail-item-artist{color:#c7d112;font-weight:700;text-transform:uppercase;font-size:1.25rem}.events-detail .row .cyt-eventcalendar-detail-item-title{font-weight:700;text-transform:uppercase;font-size:1.25rem}.events-detail .tab-content-element .tab-wrapper{width:40%}.events-detail .tab-content-element .content-wrapper{width:60%}@media(max-width: 991px){.events-detail .tab-content-element .content-wrapper{width:100%}}.events-detail .cyt-eventcalendar-detail-item-assets{margin-left:-15px}.events-detail .cyt-eventcalendar-detail-item-assets *+*{margin-top:15px}.events-detail .cyt-eventcalendar-detail-item-assets .image{width:33.3333333333%;display:inline-block;padding-left:15px}@media(max-width: 576px){.events-detail .cyt-eventcalendar-detail-item-assets .image{width:50%}}@media(max-width: 350px){.events-detail .cyt-eventcalendar-detail-item-assets .image{width:100%}}.events-detail .cyt-eventcalendar-detail-item-assets .image img{width:100%;height:auto}.events-detail .cyt-eventcalendar-detail-item-assets .video{margin-left:15px}.events-detail .cyt-eventcalendar-detail-item-assets .video video{width:100%;height:auto}.events-detail .cyt-eventcalendar-detail-item-assets .video-container{margin-left:15px;padding-bottom:55%}.events-detail-sponsors .events-detail-sponsors-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:0 -15px -15px -15px}.events-detail-sponsors .events-detail-sponsors-wrapper .events-detail-sponsor{width:16.6666666667%;padding:15px}.events-detail-sponsors .events-detail-sponsors-wrapper .events-detail-sponsor.small{width:12.5%}.events-list-home>.container .container-headline+.wrapper,.events-list-related>.container .container-headline+.wrapper{margin-top:15px}.events-list-home>.container>.wrapper,.events-list-related>.container>.wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px -10px -10px}.events-list-home>.container>.wrapper .item,.events-list-related>.container>.wrapper .item{width:16.6666666667%;padding:10px;position:relative}@media(max-width: 1199px){.events-list-home>.container>.wrapper .item,.events-list-related>.container>.wrapper .item{width:20%}}@media(max-width: 991px){.events-list-home>.container>.wrapper .item,.events-list-related>.container>.wrapper .item{width:33.3333333333%}}@media(max-width: 767px){.events-list-home>.container>.wrapper .item,.events-list-related>.container>.wrapper .item{width:50%}}@media(max-width: 349px){.events-list-home>.container>.wrapper .item,.events-list-related>.container>.wrapper .item{width:100%}}.events-list-home>.container>.wrapper .item .teaser,.events-list-related>.container>.wrapper .item .teaser{position:relative;height:100%}.events-list-home>.container>.wrapper .item .teaser a,.events-list-related>.container>.wrapper .item .teaser a{display:flex;flex-direction:column;height:100%;color:#fff}.events-list-home>.container>.wrapper .item .teaser a img,.events-list-related>.container>.wrapper .item .teaser a img{width:100%;height:auto}.events-list-home>.container>.wrapper .item .teaser a .infos,.events-list-related>.container>.wrapper .item .teaser a .infos{flex-grow:1;background-color:#3d3c3f;padding:10px}.events-list-home>.container>.wrapper .item .teaser a .infos .title,.events-list-related>.container>.wrapper .item .teaser a .infos .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.events-list-home>.container>.wrapper .item .teaser:hover a .infos,.events-list-related>.container>.wrapper .item .teaser:hover a .infos{background-color:#c7d112}.events-list-home>.container>.wrapper .item .teaser:hover a .infos .title,.events-list-related>.container>.wrapper .item .teaser:hover a .infos .title{color:#3d3c3f}@media(max-width: 1199px){.events-list-related>.container>.wrapper .item{width:20%}.events-list-related>.container>.wrapper .item:nth-last-child(-n+2){display:block}.events-list-related>.container>.wrapper .item:nth-last-child(-n+1){display:none}}@media(max-width: 991px){.events-list-related>.container>.wrapper .item{width:33.3333333333%}.events-list-related>.container>.wrapper .item:nth-last-child(-n+6){display:block}.events-list-related>.container>.wrapper .item:nth-last-child(-n+3){display:none}}@media(max-width: 767px){.events-list-related>.container>.wrapper .item{width:50%}.events-list-related>.container>.wrapper .item:nth-last-child(-n+8){display:block}.events-list-related>.container>.wrapper .item:nth-last-child(-n+4){display:none}}@media(max-width: 349px){.events-list-related>.container>.wrapper .item{width:100%}.events-list-related>.container>.wrapper .item:nth-last-child(-n+10){display:block}.events-list-related>.container>.wrapper .item:nth-last-child(-n+5){display:none}}.dropdown-filter,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown{position:relative}.dropdown-filter:hover .dropdown,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown:hover .dropdown{display:block}.dropdown-filter .wrapper .label,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .wrapper .label{display:block;text-transform:uppercase;background-color:#fff;padding:10px 20px;background-image:url(../../Images/icon_dropdown_down.png);background-position:right 10px center;background-repeat:no-repeat;background-size:15px;cursor:pointer;font-weight:700}.dropdown-filter .dropdown,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown{background-color:#fff;min-width:100%;position:absolute;top:36px;left:0;display:none;padding:15px;margin:0;z-index:20}.dropdown-filter .dropdown ul,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul{list-style-type:none;padding:0;margin:0;column-count:3;column-gap:40px;border-top:3px solid #3d3c3f;padding-top:10px}.dropdown-filter .dropdown ul.column-1,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul.column-1{column-count:1;column-gap:0}.dropdown-filter .dropdown ul li,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li{white-space:nowrap;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:3px}.dropdown-filter .dropdown ul li.label,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li.label{color:#c7d112;text-transform:uppercase;margin-bottom:7px;font-weight:700}.dropdown-filter .dropdown ul li [type=checkbox],.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li [type=checkbox]{margin-right:18px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;position:relative}.dropdown-filter .dropdown ul li [type=checkbox]:before,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li [type=checkbox]:before{content:"";width:15px;height:15px;border:2px solid #3d3c3f;position:absolute;left:0;top:-13px;font-size:.75rem;line-height:11px;text-align:center;font-weight:700;color:#c7d112;cursor:pointer}.dropdown-filter .dropdown ul li [type=checkbox]:checked:before,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li [type=checkbox]:checked:before{content:"X"}.dropdown-filter .dropdown ul li label,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul li label{margin-bottom:0;font-weight:700}.dropdown-filter .dropdown ul+ul,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown ul+ul{margin-top:10px}.dropdown-filter .dropdown .actions,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown .actions{margin-top:20px;display:flex;justify-content:space-between}.dropdown-filter .dropdown .actions button,.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown .actions button{background-color:#3d3c3f;border:none;color:#fff;cursor:pointer;outline:none;padding:3px 15px 5px 15px}.dropdown-filter .dropdown .actions button[type=submit],.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown .dropdown .actions button[type=submit]{font-weight:600;background-color:#c7d112;color:#3d3c3f}#filter .wrapper .label{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEzLjE0N3B4IiBoZWlnaHQ9IjEzLjI1OHB4IiB2aWV3Qm94PSIzLjQyNiAxLjM3OCAxMy4xNDcgMTMuMjU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDMuNDI2IDEuMzc4IDEzLjE0NyAxMy4yNTgiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTE2LjQ3MSwyLjA4OWMtMC4xOTMtMC40MzgtMC42MDktMC43MS0xLjA5MS0wLjcxSDQuNjJjLTAuNDgxLDAtMC44OTcsMC4yNzItMS4wOTEsMC43MVMzLjQyMSwzLjAyMiwzLjc0NCwzLjM3NA0KCQlsNC4zNTcsNC43M0M4LjExNiw4LjEyNSw4LjEzLDguMTQ3LDguMTMsOC4xNzZ2NS40NDhjMCwwLjQwOSwwLjI0NCwwLjc3NSwwLjYxOCwwLjkzM2MwLjEyMiwwLjA1MSwwLjI1MSwwLjA4LDAuMzgsMC4wOA0KCQljMC4yNjYsMCwwLjUzMS0wLjEwOCwwLjc0Ny0wLjMyNGwxLjU2NS0xLjc5NGMwLjIwOC0wLjI1MSwwLjQzMS0wLjUxNywwLjQzMS0wLjk3NmwwLjAyOC0zLjQzMmw0LjM1Ny00LjczDQoJCUMxNi41NzgsMy4wMjIsMTYuNjY1LDIuNTI3LDE2LjQ3MSwyLjA4OXogTTEwLjk1OSw3LjI0M2MtMC4yMzgsMC4yNTEtMC4zNjcsMC41ODktMC4zNjcsMC45MzNsMC4wMDgsMy4zMzgNCgkJYy0wLjAxNSwwLjAyOS0wLjA4NiwwLjExNS0wLjE2NiwwLjIwOGwtMS4wMjYsMS4xNzd2LTQuNzNjMC0wLjM0NC0wLjEyOS0wLjY3NC0wLjM1OS0wLjkzM0w0LjgxNCwyLjY0OWgxMC4zNzJMMTAuOTU5LDcuMjQzeiIvPg0KPC9nPg0KPC9zdmc+DQo=");background-size:20px}.cyt-eventcalendar-filter [class*=col-].filter{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 991px){.cyt-eventcalendar-filter [class*=col-].filter{flex-direction:column}}.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown{width:300px;max-width:100%}@media(max-width: 991px){.cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown{width:100%}}.cyt-eventcalendar-filter [class*=col-].filter .keyword-search{position:relative}@media(max-width: 991px){.cyt-eventcalendar-filter [class*=col-].filter .keyword-search{margin-top:10px}}.cyt-eventcalendar-filter [class*=col-].filter .keyword-search .keyword{outline:none;padding:10px;border:none;background-color:#fff;color:#3d3c3f;height:100%;width:300px}@media(max-width: 991px){.cyt-eventcalendar-filter [class*=col-].filter .keyword-search .keyword{width:100%}}.cyt-eventcalendar-filter [class*=col-].filter .keyword-search .submit-button{position:absolute;top:0;bottom:0;right:5px;width:30px;text-indent:-99999px;background:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjguNTc3cHgiIGhlaWdodD0iOC4zNTJweCIgdmlld0JveD0iNS43MDcgMy44MjQgOC41NzcgOC4zNTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNS43MDcgMy44MjQgOC41NzcgOC4zNTIiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyLjIwMSw5LjM2NmMwLjM4NS0wLjU2OSwwLjYxMS0xLjI1MSwwLjYxMS0xLjk4OWMwLTEuOTU4LTEuNTk1LTMuNTUzLTMuNTUzLTMuNTUzUzUuNzA3LDUuNDE5LDUuNzA3LDcuMzcybDAsMA0KCQljMCwxLjk1OCwxLjU5NCwzLjU1MywzLjU1MywzLjU1M2MwLjg1MSwwLDEuNjM1LTAuMzAzLDIuMjQ1LTAuODA2bDIuMDU3LDIuMDU3bDAuNzIzLTAuNzIzbDAsMEwxMi4yMDEsOS4zNjZ6IE02LjczNyw3LjM3Mg0KCQljMC0xLjM5NSwxLjEzMy0yLjUyNywyLjUyNy0yLjUyN3MyLjUyNywxLjEzMywyLjUyNywyLjUyN3MtMS4xMzMsMi41MjctMi41MjcsMi41MjdTNi43MzcsOC43NjcsNi43MzcsNy4zNzJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");border:none;background-position:center;background-repeat:no-repeat;background-size:22px;cursor:pointer}.active-filter-outer-wrapper{padding:15px;border:1px solid #c7d112;background-color:#fff}.active-filter-outer-wrapper .active-filter-wrapper{display:flex;flex-direction:column}.active-filter-outer-wrapper .active-filter-wrapper .active-filter{display:flex}@media(max-width: 991px){.active-filter-outer-wrapper .active-filter-wrapper .active-filter{flex-direction:column}}.active-filter-outer-wrapper .active-filter-wrapper .active-filter span{font-weight:bold}.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul{display:flex;list-style-type:none;margin:0 0 0 5px;padding:0}@media(max-width: 991px){.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul{margin:0;flex-direction:column}}.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul li{display:flex;align-items:center}.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul li+li:before{content:",";padding-right:5px}@media(max-width: 991px){.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul li+li:before{display:none}}.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul li .delete-filter{display:inline-block;width:15px;height:15px;color:red;font-weight:bold;cursor:pointer;margin-left:2px;margin-top:2px}.active-filter-outer-wrapper .active-filter-wrapper .active-filter ul li .delete-filter path{fill:red}@media(max-width: 991px){.active-filter-outer-wrapper .active-filter-wrapper .active-filter+.active-filter{margin-top:15px}}.active-filter-headline{font-weight:bold;text-transform:uppercase}.cyt-eventcalendar-list{list-style-type:none;padding:0;margin:0}@media(max-width: 991px){.cyt-eventcalendar-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px -10px -10px}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item{background-color:#3d3c3f;display:flex;flex-direction:row;width:100%}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item{flex-direction:column;width:33.3333333333%;padding:10px;position:relative;background-color:rgba(0,0,0,0)}.cyt-eventcalendar-list .cyt-eventcalendar-list-item:hover .cyt-eventcalendar-list-item-content{background-color:#c7d112}.cyt-eventcalendar-list .cyt-eventcalendar-list-item:hover .wrapper-title{color:#3d3c3f !important}.cyt-eventcalendar-list .cyt-eventcalendar-list-item:hover .cyt-eventcalendar-list-general-item-artist{color:#3d3c3f !important}.cyt-eventcalendar-list .cyt-eventcalendar-list-item:hover .date{color:#fff !important}}@media(max-width: 767px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item{width:50%}}@media(max-width: 380px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item{width:100%}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date{width:200px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-image{width:calc(40% - 200px);flex-grow:1;background-size:cover;display:block;background-position:center}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-image{background-image:none !important;width:100%}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-image img{visibility:hidden}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-image img{visibility:visible}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content{width:calc(60% - 200px);flex-grow:1;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content{background-color:#3d3c3f;padding:10px;width:100%}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-artist{color:#c7d112;font-weight:700;text-transform:uppercase}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-artist{text-transform:unset;font-weight:400;color:#fff;display:inline}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-artist:after{content:" - "}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-title{font-weight:700;text-transform:uppercase}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-title{text-transform:unset;font-weight:400;display:inline}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .wrapper-title{color:#fff}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .wrapper-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .wrapper-times{margin-top:15px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions{margin-top:10px;display:flex}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions .cyt-eventcalendar-list-general-item-ticket a{padding:5px 15px 8px 15px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions .cyt-eventcalendar-list-general-item-ticket a div{display:flex;align-items:center;line-height:20px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions .cyt-eventcalendar-list-general-item-ticket a div svg{height:20px;width:auto;margin-right:5px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions .cyt-eventcalendar-list-general-item-ticket a div svg path{fill:#3d3c3f}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-actions *+*{margin-left:10px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;position:relative}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date.has-flag{padding:10px 10px 10px 35px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .cyt-eventcalendar-list-general-item-date{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.563;font-weight:600;line-height:27px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .cyt-eventcalendar-list-general-item-date .weekday{font-size:1rem;font-weight:normal;margin-bottom:10px}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .cyt-eventcalendar-list-general-item-date .month{text-transform:uppercase}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .event-flag.side{left:0}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .cyt-eventcalendar-list-general-item-date-info{margin-top:10px;color:#fff;text-align:center}.cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-date .cyt-eventcalendar-list-general-item-date-info span{display:block}.cyt-eventcalendar-list .cyt-eventcalendar-list-item+.cyt-eventcalendar-list-item{margin-top:25px}@media(max-width: 991px){.cyt-eventcalendar-list .cyt-eventcalendar-list-item+.cyt-eventcalendar-list-item{margin-top:0}}.cyt-eventcalendar-pagination{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:0}.cyt-eventcalendar-pagination>li>a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;background-color:#3d3c3f}.cyt-eventcalendar-pagination>li.current>a{background-color:#c7d112}.cyt-eventcalendar-pagination>li+li{margin-left:10px}.container+.cyt-eventcalendar-pagination{margin-top:25px}.date-range-wrapper-col{padding:0 50px}.date-range-wrapper-col .date-range-wrapper{width:100%;overflow:hidden}.date-range-wrapper-col .date-range-wrapper .prev,.date-range-wrapper-col .date-range-wrapper .next{position:absolute;top:50%;margin-top:-10px;cursor:pointer}.date-range-wrapper-col .date-range-wrapper .prev svg,.date-range-wrapper-col .date-range-wrapper .next svg{height:20px;width:auto}.date-range-wrapper-col .date-range-wrapper .prev{left:15px}.date-range-wrapper-col .date-range-wrapper .next{right:15px}.date-range-wrapper-col .date-range-wrapper .next svg{transform:rotate(180deg)}.date-range-wrapper-col .date-range-wrapper #date-range{width:2000px;min-width:100%;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;background-color:#c7d112}.date-range-wrapper-col .date-range-wrapper #date-range>li{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:80px;height:60px;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;border-right:1px solid #fff}.date-range-wrapper-col .date-range-wrapper #date-range>li:hover,.date-range-wrapper-col .date-range-wrapper #date-range>li.active{background-color:#3d3c3f}.date-range-wrapper-col .date-range-wrapper #date-range>li[data-number-of-events="0"]{background-color:#c9c9c9;cursor:default}.date-range-wrapper-col .date-range-wrapper #date-range>li[data-number-of-events="0"]:hover{background-color:#c9c9c9}.date-range-wrapper-col .date-range-wrapper #date-range>li .close{opacity:1 !important;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.date-range-wrapper-col .date-range-wrapper #date-range>li .close .close-icon{opacity:1 !important;width:15px;height:15px;position:absolute;top:2px;right:2px;z-index:10}.date-range-wrapper-col .date-range-wrapper #date-range>li .close .close-icon path{fill:red}body.touch .date-range-wrapper-col .date-range-wrapper{overflow:scroll}@media(max-width: 991px){.cyt-eventcalendar-location .container-headline{display:none}}@media(max-width: 991px){.cyt-eventcalendar-location:first-child{padding-top:0}.cyt-eventcalendar-location:first-child>.container{max-width:unset;width:100%;padding:0}.cyt-eventcalendar-location:first-child>.container>.row{margin-top:0}.cyt-eventcalendar-location:first-child>.container>.row>[class*=col-]{margin-top:0}}.cyt-eventcalendar-location .cyt-eventcalendar-location-image{position:relative}.cyt-eventcalendar-location .cyt-eventcalendar-location-image img{width:100%;height:auto}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-location-headline{display:none}@media(max-width: 991px){.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-location-headline{display:block;font-size:1.5rem;padding:20px 15px 0 15px}}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location{position:absolute;bottom:0;left:0;right:0;background-color:fade(#000, 60);padding:40px;color:#fff;text-transform:uppercase;font-size:1.375rem;font-weight:600}@media(max-width: 991px){.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location{position:unset;background-color:rgba(0,0,0,0);text-transform:unset;padding:0 20px 0 20px}}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper{display:flex;color:#fff}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper:hover{color:#fff}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper svg{height:44px;width:auto;margin-top:5px;margin-right:15px}@media(max-width: 991px){.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper{flex-direction:column;color:#3d3c3f;font-size:1rem;line-height:1.5;text-align:center}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper svg{margin-bottom:20px}.cyt-eventcalendar-location .cyt-eventcalendar-location-image .cyt-eventcalendar-detail-item-location .wrapper svg path{fill:#3d3c3f}}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets{margin-left:-15px}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets *+*{margin-top:15px}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .image{width:33.3333333333%;display:inline-block;padding-left:15px}@media(max-width: 576px){.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .image{width:50%}}@media(max-width: 350px){.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .image{width:100%}}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .image img{width:100%;height:auto}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .video{margin-left:15px}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .video video{width:100%;height:auto}.cyt-eventcalendar-location .cyt-eventcalendar-detail-item-assets .video-container{margin-left:15px;padding-bottom:55%}.cyt-eventcalendar-location-list .location-element{display:block;background-color:#3d3c3f;color:#fff;text-align:center;height:100%;display:flex;flex-direction:column;transition:all .2s ease}.cyt-eventcalendar-location-list .location-element:hover{background-color:#c7d112;color:#3d3c3f}.cyt-eventcalendar-location-list .location-element:hover .link-button-primary,.cyt-eventcalendar-location-list .location-element:hover form[action*=tx_form_formframework] input[type=submit],form[action*=tx_form_formframework] .cyt-eventcalendar-location-list .location-element:hover input[type=submit],.cyt-eventcalendar-location-list .location-element:hover form[action*=tx_form_formframework] button[type=submit],form[action*=tx_form_formframework] .cyt-eventcalendar-location-list .location-element:hover button[type=submit]{color:#fff;background-color:#3d3c3f}.cyt-eventcalendar-location-list .location-element .content{padding:10px 20px;display:flex;flex-direction:column;flex-grow:1}.cyt-eventcalendar-location-list .location-element .content .headline{font-size:1.25rem;text-transform:uppercase;margin-bottom:15px;flex-grow:1;hyphens:none}@media(max-width: 991px){.cyt-eventcalendar-location-list .location-element .content .headline{font-size:1.125rem}}.location-slider .slick-dots>li:first-child:last-child{display:none !important}@media(max-width: 576px){.article.news-article .news-text-wrap .news-img-wrap{display:block;text-align:center;float:unset;width:auto;margin:0}.article.news-article .news-text-wrap .news-img-wrap a{float:none;padding:0;border:none;margin:10px 0}}.news .clear{clear:both}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article{padding-bottom:15px;margin-bottom:15px}.news .article:last-child{padding-bottom:0;margin-bottom:0}.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article .news-img-wrap{float:left;margin:3px 12px 5px 0;background:#fff}.news .article .news-img-wrap a{display:block;float:left;padding:4px;border:1px solid #ddd;background:#fff}.news .article .news-img-wrap img{float:left;height:auto;width:auto}.news .article .teaser-text{margin:0 0 10px 0}.news .article h3{margin-bottom:0}.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}.news .footer p{line-height:1em}.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}.news .footer span:last-child{border-right:0}.news .footer .news-category a{text-transform:uppercase}.news .no-news-found{color:#db0202;font-style:italic}.news .page-navigation p{float:left}.news .page-navigation ul{float:right}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none}.news .page-navigation ul li a{display:block}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px}.news-single .article .news-img-wrap img{float:none}.news-single .teaser-text{font-size:15px;color:#888}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-related-wrap{display:table;margin-top:20px;width:100%}.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}.news-related ul li{line-height:1em;margin-bottom:12px}.news-related ul li span{border-right:1px solid #ddd;display:inline-block;margin-right:8px;padding-right:8px;color:#888}.news-related ul li span:last-child{border-right:0;padding-right:0}.news-related h4{margin-bottom:10px}.news-related-files ul li{margin-bottom:20px}.news-related-files .news-related-files-link .jpg{background-position:0 0}.news-clear{clear:both}.page-navigation{margin:20px 10px 20px 10px}.page-navigation .f3-widget-paginator{padding:0;list-style-type:none;margin:0;display:flex;flex-wrap:wrap;gap:3px;flex-direction:row}.page-navigation .f3-widget-paginator>li{margin-right:3px}.page-navigation .f3-widget-paginator>li:last-child{margin-right:0}.page-navigation .f3-widget-paginator>li>a,.page-navigation .f3-widget-paginator>li.current{display:block;padding:3px 10px;border:1px solid #c7d112;color:#3d3c3f}.page-navigation .f3-widget-paginator>li>a:hover,.page-navigation .f3-widget-paginator>li.current:hover{background-color:#c7d112;color:#fff}.page-navigation .f3-widget-paginator>li.current{background-color:#c7d112;color:#fff}.page-navigation+.news-clear{margin-top:20px}.news-list-view{margin-top:20px}.news-list-view .article{height:100%;display:flex;flex-direction:column}.news-list-view .article .content{flex-grow:1;display:flex;flex-direction:column;background-color:#3d3c3f;padding:15px}.news-list-view .article .content time{display:block;color:#fff;font-size:1rem}.news-list-view .article .content .headline{flex-grow:1;font-size:1rem;color:#c7d112;text-transform:uppercase}.news-list-view .article .content .headline+.link-more-wrapper{margin-top:8px}.news-list-view.slick-slider .slick-list .slick-track{display:flex !important;margin:0}.news-list-view.slick-slider .slick-list .slick-track .slick-slide{padding:0 10px;height:inherit !important}.news-list-view.slick-slider.slick-dotted{padding-bottom:40px}.news-list-view.slick-slider .slick-dots{bottom:0}.news-list-view.slick-slider .slick-dots>li button{background-color:#ccc}.container-headline+.news-list-view{margin-top:-15px}.mask-iconteaser img+.header{margin-top:5px}.mask-iconteaser .header{text-transform:uppercase;color:#3d3c3f;font-size:1.25rem;font-weight:600;transition:color .2s ease}.mask-iconteaser svg path{transition:fill .2s ease}.mask-iconteaser:hover .header{color:#c7d112}[class*=highlight-green-dark-kulturig] .mask-iconteaser:hover .header,[class*=highlight-green-dark] .mask-iconteaser:hover .header{color:#fff}[class*=highlight-green-dark-kulturig] .mask-iconteaser:hover svg path,[class*=highlight-green-dark] .mask-iconteaser:hover svg path{fill:#fff}.mask-text.align-1{text-align:left}.mask-text.align-2{text-align:center}.mask-text.align-3{text-align:right}.tab-content-element{display:flex;flex-direction:row}.tab-content-element .tab-wrapper{width:33.3333333333%}@media(max-width: 991px){.tab-content-element .tab-wrapper{display:none}}.tab-content-element .tab-wrapper ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column}.tab-content-element .tab-wrapper ul>li>a{padding:15px 30px 15px 25px;color:#c7d112;background-color:#3d3c3f;display:block;text-transform:uppercase;font-weight:500;font-size:1.125rem;background-position:20px center;background-repeat:no-repeat;display:flex;align-items:center}.tab-content-element .tab-wrapper ul>li>a.active,.tab-content-element .tab-wrapper ul>li>a:hover{background-color:#4a494c}.tab-content-element .tab-wrapper ul>li>a svg{height:45px;width:auto;margin-right:15px}.tab-content-element .tab-wrapper ul>li>a svg path,.tab-content-element .tab-wrapper ul>li>a svg rect{fill:#fff}.tab-content-element .tab-wrapper ul>li>a svg path.fill-none,.tab-content-element .tab-wrapper ul>li>a svg rect.fill-none{fill:none}.tab-content-element .tab-wrapper ul>li>a.parking svg{height:auto;width:40px}.tab-content-element .tab-wrapper ul>li>a.rent svg{height:auto;width:40px}.tab-content-element .tab-wrapper ul>li+li{border-top:2px solid #fff}.tab-content-element .content-wrapper{width:66.6666666667%;background-color:#4a494c;color:#fff;padding:20px}@media(max-width: 991px){.tab-content-element .content-wrapper{width:100%;padding:0}.tab-content-element .content-wrapper>div{padding:0 15px 15px 15px;display:none}}.tab-content-element .content-wrapper *{color:#fff}.tab-content-element .content-wrapper>*{display:none}.tab-content-element .content-wrapper>*.active:not(.headline){display:block}.tab-content-element .content-wrapper>*.headline{cursor:pointer}@media(max-width: 991px){.tab-content-element .content-wrapper>*.headline{display:block;padding:15px;margin:0;display:flex;align-items:center;color:#c7d112;text-transform:uppercase;font-weight:500;font-size:1.125rem;border-top:2px solid #fff;background-color:#3d3c3f}.tab-content-element .content-wrapper>*.headline.active{background-color:#4a494c}.tab-content-element .content-wrapper>*.headline:first-child{border-top:none}.tab-content-element .content-wrapper>*.headline svg{width:auto;height:45px;margin-right:15px}.tab-content-element .content-wrapper>*.headline svg path,.tab-content-element .content-wrapper>*.headline svg rect{fill:#fff}.tab-content-element .content-wrapper>*.headline svg path.fill-none,.tab-content-element .content-wrapper>*.headline svg rect.fill-none{fill:none}.tab-content-element .content-wrapper>*.headline.parking svg{height:auto;width:40px}}@media(max-width: 991px){.tab-content-element .content-wrapper>*>section>.container{padding:0}}.tab-content-element .content-wrapper>*>section>.container>.row{margin-top:0}.tab-content-element .content-wrapper>*>section>.container>.row>[class*=col-]{margin-top:0}#body .tx-kesearch-pi1 form{width:100%;max-width:350px;position:relative}#body .tx-kesearch-pi1 form .kesearchbox input[type=text],#body .tx-kesearch-pi1 form .kesearchbox input[type=search]{width:100%;padding:5px 40px 5px 5px;outline:none;border:1px solid #d6d6d6;line-height:1em}#body .tx-kesearch-pi1 form .kesearchbox .clearer{display:none}#body .tx-kesearch-pi1 form .resetbutt{display:none}#body .tx-kesearch-pi1 form .submitbutt [type=submit]{position:absolute;top:0;right:0;border:none;cursor:pointer;background:none;background-image:url(../Images/icon_search_green.svg);text-indent:-9999px;display:block;width:35px;height:35px;background-repeat:no-repeat;background-position:center;background-size:22px}#body .tx-kesearch-pi1 #kesearch_num_results{padding:20px 0}#body .tx-kesearch-pi1 #kesearch_results:first-child{margin-top:20px}#body .tx-kesearch-pi1 #kesearch_results .cyt-eventcalendar-list{margin-bottom:25px}@media(max-width: 991px){#body .tx-kesearch-pi1 #kesearch_results .cyt-eventcalendar-list{margin-bottom:15px}}#body .tx-kesearch-pi1 #kesearch_results .result-list-item+.result-list-item:not(.result-list-item-type-tx_cyteventcalendar_domain_model_event){margin-top:15px;padding-top:10px;border-top:1px solid #eaeaea}#body .tx-kesearch-pi1 #kesearch_results .result-list-item+.result-list-item.result-list-item-type-tx_cyteventcalendar_domain_model_event{margin-top:25px}#body .tx-kesearch-pi1 #kesearch_results .result-list-item.result-list-item-type-tx_cyteventcalendar_domain_model_event+.result-list-item{border-top:none}#body .tx-kesearch-pi1 #kesearch_results .result-list-item .result-number{display:none}#body .tx-kesearch-pi1 #kesearch_results .result-list-item .result-title a{font-family:"Open Sans",Arial;font-weight:bold;font-size:1.125rem;letter-spacing:1px;color:#3d3c3f}#body .tx-kesearch-pi1 #kesearch_results .result-list-item .result-teaser .hit{color:#c7d112;font-weight:bold}#body .tx-kesearch-pi1 #kesearch_results .result-list-item .teaser_icon{display:none}.kesearch_pagebrowser{margin-top:15px}.kesearch_pagebrowser>ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:row;justify-content:left;align-items:center}.kesearch_pagebrowser>ul>li{background-color:#fff;transition:background-color .3s,color .3s;border:1px solid #c7d112;margin-left:5px;text-align:center}.kesearch_pagebrowser>ul>li:first-child{margin-left:0}.kesearch_pagebrowser>ul>li>a{display:block;padding:5px 15px;color:#c7d112}.kesearch_pagebrowser>ul>li>a:hover,.kesearch_pagebrowser>ul>li>a.current{background-color:#c7d112;color:#fff}#kesearch_pagebrowser_bottom{margin-top:30px}#cookiefirst-policy-page h2,#cookiefirst-policy-page h3{font-size:1rem;font-weight:bolder}#cookiefirst-policy-page button{background-color:#c7d112;border-radius:7px;display:inline-block;padding:5px 15px 8px 15px;color:#3d3c3f;font-weight:600;text-transform:uppercase;transition:all .2s ease;border:none;cursor:pointer}#cookiefirst-policy-page button:hover{color:#c7d112;background-color:#3d3c3f}#cookiefirst-policy-page button+button{margin-left:10px}#cookiefirst-policy-page table{border-color:#c7d112}#cookiefirst-policy-page table tr th,#cookiefirst-policy-page table tr td{border-color:#c7d112}#cookiefirst-policy-page table tr th a,#cookiefirst-policy-page table tr td a{color:#c7d112;text-decoration:underline}#cookiefirst-policy-page table tr:not(:first-child) th h4,#cookiefirst-policy-page table tr:not(:first-child) td h4{margin-top:20px}form.cr_form .editable_content .cr_ipe_item>label{display:block;font-weight:bold}form.cr_form .editable_content .cr_ipe_item>input{border:1px solid #ccc;padding:5px;width:100%;border-radius:0;background-color:#fff;outline:none}form.cr_form .editable_content .cr_ipe_item>.checkbox-wrapper [type=checkbox]{margin-right:10px}form.cr_form .editable_content .cr_ipe_item>button[type=submit]{background-color:#c7d112;border-radius:7px;display:inline-block;padding:5px 15px 8px 15px;color:#3d3c3f;font-weight:600;text-transform:uppercase;transition:all .2s ease;border:none;cursor:pointer}form.cr_form .editable_content .cr_ipe_item>button[type=submit]:hover{color:#c7d112;background-color:#3d3c3f}form.cr_form .editable_content .cr_ipe_item+.cr_ipe_item{margin-top:15px}form.cr_form .editable_content .cr_ipe_item.clever_form_error>label{color:red}#accessibility-menu{position:fixed;z-index:3;right:-230px;top:200px;background-color:#000;color:#fff;transition:right .3s ease}#accessibility-menu:hover{right:0}#accessibility-menu .icon{display:flex;justify-content:center;align-items:center;width:65px;padding:8px 15px;position:absolute;left:-65px;background-color:#000;border-top-left-radius:30px;border-bottom-left-radius:30px}#accessibility-menu .icon svg{width:90%;height:auto}#accessibility-menu ul{list-style-type:none;padding:10px 15px;margin:0;display:flex;flex-direction:column;width:230px}#accessibility-menu ul>li+li{margin-top:10px}#accessibility-menu ul>li span,#accessibility-menu ul>li a{display:flex;align-items:center;column-gap:.3rem;cursor:pointer;font-size:20px !important;color:#fff}#accessibility-menu ul>li span svg,#accessibility-menu ul>li a svg{height:15px;width:auto}html[data-font-size="1"],html[data-font-size="1"] body{font-size:16px}html[data-font-size="2"],html[data-font-size="2"] body{font-size:17px}html[data-font-size="3"],html[data-font-size="3"] body{font-size:18px}html[data-font-size="4"],html[data-font-size="4"] body{font-size:19px}html[data-font-size="5"],html[data-font-size="5"] body{font-size:20px}body.contrast{color:#000}body.contrast hr{border-top:1px solid #000}body.contrast #body ul a,body.contrast #body p a{text-decoration:underline;color:#000}body.contrast .events-slider .slick-slider .item .overlay{background-color:rgba(0,0,0,.9)}body.contrast .events-slider .slick-slider .item .overlay .content .title{color:#fff}body.contrast .events-slider .slick-slider .item .overlay .link-more{background-color:#fff;color:#000}body.contrast .events-list-home>.container>.wrapper .item .teaser a .infos,body.contrast .events-list-home>.container>.wrapper .item .teaser:hover a .infos,body.contrast .events-list-related>.container>.wrapper .item .teaser a .infos,body.contrast .events-list-related>.container>.wrapper .item .teaser:hover a .infos{background-color:#000;color:#fff}body.contrast .events-list-home>.container>.wrapper .item .teaser a .infos .title,body.contrast .events-list-home>.container>.wrapper .item .teaser:hover a .infos .title,body.contrast .events-list-related>.container>.wrapper .item .teaser a .infos .title,body.contrast .events-list-related>.container>.wrapper .item .teaser:hover a .infos .title{color:#fff}body.contrast .news-list-view .article .content{background-color:#000}body.contrast .news-list-view .article .content .headline{color:#fff}body.contrast .news-list-view .article .content .link-button-primary,body.contrast .news-list-view .article .content form[action*=tx_form_formframework] input[type=submit],form[action*=tx_form_formframework] body.contrast .news-list-view .article .content input[type=submit],body.contrast .news-list-view .article .content form[action*=tx_form_formframework] button[type=submit],form[action*=tx_form_formframework] body.contrast .news-list-view .article .content button[type=submit]{background-color:#fff;color:#000}body.contrast section[class*=highlight]{background-color:rgba(0,0,0,0)}body.contrast .link-button-primary,body.contrast form[action*=tx_form_formframework] input[type=submit],form[action*=tx_form_formframework] body.contrast input[type=submit],body.contrast form[action*=tx_form_formframework] button[type=submit],form[action*=tx_form_formframework] body.contrast button[type=submit],body.contrast .link-button-primary:hover{background-color:#000;color:#fff}body.contrast [class*=highlight-green-dark-kulturig] .mask-iconteaser svg path,body.contrast [class*=highlight-green-dark-kulturig] .mask-iconteaser:hover svg path,body.contrast [class*=highlight-green-dark] .mask-iconteaser svg path,body.contrast [class*=highlight-green-dark] .mask-iconteaser:hover svg path{fill:#000}body.contrast [class*=highlight-green-dark-kulturig] .mask-iconteaser .header,body.contrast [class*=highlight-green-dark-kulturig] .mask-iconteaser:hover .header,body.contrast [class*=highlight-green-dark] .mask-iconteaser .header,body.contrast [class*=highlight-green-dark] .mask-iconteaser:hover .header{color:#000}body.contrast #main-nav ul.level-1>li>a,body.contrast #main-nav ul.level-1>li a:hover{color:#000}body.contrast #main-nav ul.level-1>li>.jumbo{background-color:#000}body.contrast #main-nav ul.level-2>li>a,body.contrast #main-nav ul.level-2>li a:hover{color:#fff}body.contrast #footer-nav>ul>li>a,body.contrast #footer-nav>ul>li a:hover{color:#000}body.contrast .icon-nav>li>a,body.contrast .icon-nav>li a:hover{background-color:#000}body.contrast .cyt-eventcalendar-list .cyt-eventcalendar-list-item{background-color:#000}body.contrast .cyt-eventcalendar-list .cyt-eventcalendar-list-item .cyt-eventcalendar-list-item-content .cyt-eventcalendar-list-general-item-artist{color:#fff}body.contrast .date-range-wrapper-col .date-range-wrapper #date-range{background-color:#000}body.contrast .date-range-wrapper-col .date-range-wrapper #date-range>li:hover,body.contrast .date-range-wrapper-col .date-range-wrapper #date-range>li.active{background-color:#fff;color:#000}body.contrast .cyt-eventcalendar-filter [class*=col-].filter .custom-dropdown,body.contrast .cyt-eventcalendar-filter [class*=col-].filter .keyword-search .keyword{border:1px solid #000}body.contrast .cyt-eventcalendar-pagination>li>a{background-color:#000}body.contrast .cyt-eventcalendar-pagination>li.current a{color:#000;background-color:#fff;border:1px solid #000}body.contrast .events-detail .row.top>[class*=col-] .right{background-color:#000}body.contrast .events-detail .row .cyt-eventcalendar-detail-item-artist{color:#fff}body.contrast .events-detail .row .cyt-eventcalendar-detail-item-ticket a{background-color:#fff;color:#000}body.contrast .events-detail .row .cyt-eventcalendar-detail-item-ticket a svg path{fill:#000}body.contrast .events-detail .row .cyt-eventcalendar-detail-item-actions svg path,body.contrast .events-detail .row .cyt-eventcalendar-detail-item-actions svg rect{fill:#fff}body.contrast .tab-content-element .tab-wrapper ul>li>a{color:#fff;background-color:#000}body.contrast .tab-content-element .content-wrapper{background-color:#000}body.contrast .tab-content-element .content-wrapper a,body.contrast .tab-content-element .content-wrapper a:hover{color:#fff !important;text-decoration:underline !important}body.contrast .cyt-eventcalendar-location-list .location-element,body.contrast .cyt-eventcalendar-location-list .location-element:hover{background-color:#000}body.contrast .cyt-eventcalendar-location-list .location-element .content,body.contrast .cyt-eventcalendar-location-list .location-element:hover .content{color:#fff}body.contrast .cyt-eventcalendar-location-list .location-element .content .headline,body.contrast .cyt-eventcalendar-location-list .location-element:hover .content .headline{color:#fff}body.contrast .cyt-eventcalendar-location-list .location-element .content .link-more,body.contrast .cyt-eventcalendar-location-list .location-element:hover .content .link-more{background-color:#fff;color:#000}body.contrast #cookiefirst-policy-page button{background-color:#000;color:#fff}body.contrast #cookiefirst-policy-page table tr td,body.contrast #cookiefirst-policy-page table tr th{border-color:#000}body.contrast #cookiefirst-policy-page table tr td a,body.contrast #cookiefirst-policy-page table tr th a{color:#000}body.contrast [style*="color: #c7d112;"]{color:#000 !important}body.contrast form[action*=tx_form_formframework] input[type=submit],body.contrast form[action*=tx_form_formframework] button[type=submit]{background-color:#000;color:#fff}body.contrast .events-slider .slick-slider .slick-dots>li.slick-active button{background-color:#a7af08}