body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden; }
  .contao-cookiebar * {
    box-sizing: border-box; }
  .contao-cookiebar:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .contao-cookiebar .cc-inner {
    display: inline-block;
    overflow-y: auto;
    max-height: 100%;
    max-width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    font-size: 1rem;
    text-align: left; }
  .contao-cookiebar.cc-top .cc-inner {
    vertical-align: top; }
  .contao-cookiebar.cc-top.cc-active .cc-inner {
    animation: cookiebar-top-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-top.cc-saved .cc-inner {
    animation: cookiebar-top-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom .cc-inner {
    vertical-align: bottom; }
  .contao-cookiebar.cc-bottom.cc-active .cc-inner {
    animation: cookiebar-bottom-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom.cc-saved .cc-inner {
    animation: cookiebar-bottom-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle .cc-inner {
    vertical-align: middle; }
  .contao-cookiebar.cc-middle.cc-active .cc-inner {
    animation: cookiebar-middle-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle.cc-saved .cc-inner {
    animation: cookiebar-middle-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-left {
    text-align: left; }
  .contao-cookiebar.cc-right {
    text-align: right; }
  .contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
    margin-top: 0; }
  .contao-cookiebar .cc-head p {
    margin-bottom: 15px; }
  .contao-cookiebar .cc-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    padding: 8px 14px;
    margin-bottom: 8px;
    font-size: 15px;
    outline: 0 none;
    border: 1px solid #cfcfcf;
    border-radius: 4px;
    color: #444;
    background: #f5f5f5; }
    .contao-cookiebar .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .cc-btn:last-child {
      margin-bottom: 0; }
  .contao-cookiebar .grayscale .cc-btn {
    background: #f1efef; }
    .contao-cookiebar .grayscale .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .grayscale .cc-btn.success {
      background: #fbfbfb; }
      .contao-cookiebar .grayscale .cc-btn.success:hover {
        background: #f7f7f7; }
  .contao-cookiebar .highlight .cc-btn.success {
    background: #4e9e3e;
    border-color: #3e7830;
    color: #fff; }
    .contao-cookiebar .highlight .cc-btn.success:hover {
      background: #4c933f; }
  .contao-cookiebar label {
    position: relative;
    display: block;
    padding: 8px 13px 8px 0;
    line-height: 1.2rem; }
    .contao-cookiebar label.group {
      font-weight: 600; }
  .contao-cookiebar input {
    position: absolute;
    width: 1px;
    height: 1px;
    outline: 0 none;
    opacity: 0; }
    .contao-cookiebar input + label {
      padding: 8px 13px 8px 50px;
      cursor: pointer; }
      .contao-cookiebar input + label:before {
        content: '';
        position: absolute;
        top: 6px;
        left: 0;
        width: 35px;
        height: 18px;
        margin: 0;
        box-sizing: content-box;
        border-radius: 10px;
        background: #fff;
        border: 2px solid #9c9b99;
        transition: border-color .2s; }
      .contao-cookiebar input + label:after {
        display: block;
        content: '';
        position: absolute;
        top: 10px;
        left: 4px;
        width: 14px;
        height: 14px;
        border-radius: 10px;
        background: #9c9b99;
        transition: background .2s, margin-left .2s, padding .2s; }
      .contao-cookiebar input + label:active:after {
        padding-left: 5px; }
    .contao-cookiebar input.cc-group-half + label:after {
      background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%); }
    .contao-cookiebar input:checked + label:after {
      background: #399d32;
      margin-left: 17px; }
    .contao-cookiebar input:checked + label:active:after {
      margin-left: 12px; }
    .contao-cookiebar input:checked + label:before {
      background: #dcf3db;
      border-color: #399d32; }
    .contao-cookiebar input:disabled + label {
      pointer-events: none; }
      .contao-cookiebar input:disabled + label:after {
        background: #c8c7c5; }
      .contao-cookiebar input:disabled + label:before {
        background: #f4f4f4;
        border-color: #c8c7c5; }
  .contao-cookiebar.cc-active .cc-inner {
    opacity: 1;
    pointer-events: auto;
    visibility: visible; }
  .contao-cookiebar.cc-active.cc-blocked {
    pointer-events: auto;
    animation: cookiebar-overlay-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-saved.cc-inner {
    opacity: 0;
    pointer-events: none;
    visibility: hidden; }
  .contao-cookiebar.cc-saved.cc-blocked {
    pointer-events: none;
    animation: cookiebar-overlay-out 0.5s ease-in-out forwards; }

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0; }
  .contao-cookiebar .cc-inner {
    max-width: 750px; } }

@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0); }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden; } }

@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%); } }

@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0); } }

@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); } }

.contao-cookiebar {
  color: #444444; }
  .contao-cookiebar p {
    color: #868686;
    line-height: 1.4; }
  .contao-cookiebar .cc-inner {
    padding: 25px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    background: #fff; }
  .contao-cookiebar .cc-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    margin-bottom: 10px; }
    .contao-cookiebar .cc-group > label {
      flex-grow: 1;
      margin: 5px 0 5px 10px; }
    .contao-cookiebar .cc-group .cc-detail-btn {
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      padding: 8px 10px;
      line-height: 1.2rem; }
      .contao-cookiebar .cc-group .cc-detail-btn span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn:hover {
        color: #717171; }
    .contao-cookiebar .cc-group .cc-detail-btn-details {
      display: inline-block;
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      text-decoration: underline;
      padding: 0;
      margin: 0 0 10px; }
      .contao-cookiebar .cc-group .cc-detail-btn-details span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn-details:hover {
        color: #717171; }
  .contao-cookiebar .cc-cookies {
    display: none;
    width: 100%;
    background: #fbfbfb;
    border-radius: 0 0 5px 5px; }
    .contao-cookiebar .cc-cookies > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-cookies > p, .contao-cookiebar .cc-cookies > .cc-cookie {
      margin: 0;
      padding: 15px;
      border-top: 1px solid #e6e6e6; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info {
      font-size: 0.875rem;
      background: #fff;
      padding: 10px;
      border-radius: 5px;
      border: 1px solid #efefef; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div > span {
        font-weight: 600; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div + div {
        margin-top: 5px; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
        margin-top: 15px; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-desc > p {
      margin-bottom: 0; }
    .contao-cookiebar .cc-cookies .cc-cookie label.cookie + p, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
      margin-top: 10px; }
    .contao-cookiebar .cc-cookies .cc-cookie p {
      margin: 0 0 15px;
      font-size: 0.875rem; }
  .contao-cookiebar .cc-footer, .contao-cookiebar .cc-info {
    text-align: center; }
  .contao-cookiebar .cc-info {
    margin-top: 15px; }
    .contao-cookiebar .cc-info > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-info > a {
      display: inline-block;
      font-size: 0.813rem;
      color: #a2a2a2;
      text-decoration: none; }
      .contao-cookiebar .cc-info > a:hover {
        color: #717171; }
      .contao-cookiebar .cc-info > a + a:before {
        display: inline-block;
        content: '·';
        margin-right: 5px; }

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}
.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:rgba(0,0,0,0);font-weight:bold}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}
@font-face{font-family:"PlusJakartaSans";font-weight:300;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300-bb51eb2c305c2aadd730.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300-bb51eb2c305c2aadd730.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300-876b18841ad5b026d601.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300-809201fbb8398292eca0.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300-e308664666542decaf62.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-300-78e137e6a173415c79a6.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:300;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300italic-538c85b464647af35d93.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300italic-538c85b464647af35d93.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300italic-2560450e2ffaa1519fe3.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300italic-db72069864fed3c4eaa0.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-300italic-b2aa0606daf564af5a8c.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-300italic-f053dff9b2ee6c8d6326.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:400;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-regular-05744a7bd4386eac699c.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-regular-05744a7bd4386eac699c.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-regular-f10c199dbba8afec529e.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-regular-3ba0ef35b3477693f023.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-regular-04b39df8e40cd11f913c.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-regular-ca33d7dc38615c2620d4.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:400;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-italic-fb7a24ab1daf24d010f1.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-italic-fb7a24ab1daf24d010f1.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-italic-9b565942a307b4e00025.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-italic-d08668b8dbb97d18b3bd.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-italic-750f587f71313dc7dcf5.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-italic-de3d7ad97efada9c517c.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:500;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500-a96fc17a9ebfce78f8e5.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500-a96fc17a9ebfce78f8e5.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500-0e22cef762622d23329a.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500-b97f7171dc0e2c95422e.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500-fa5f831f76904fe15797.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v7-latin-ext-500-0564dbc9223aad1c0ce9.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:500;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500italic-f0de90c5523af600b988.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500italic-f0de90c5523af600b988.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500italic-13dff5dd34c2869e3d93.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500italic-81735d9e3ef16e8524c7.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v7-latin-ext-500italic-9d7ef193fcea7d9998ef.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v7-latin-ext-500italic-40c0973fc8f3760e9e3d.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:700;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700-b06252d4b0e472a116c8.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700-b06252d4b0e472a116c8.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700-c4d19c986b151e68eccf.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700-f41322792559e70d9d99.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700-42e1b6ea0916f9a91987.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-700-dc3db2f8283dfabf4b14.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"PlusJakartaSans";font-weight:700;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700italic-c1ede7741428ec5f8a8e.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700italic-c1ede7741428ec5f8a8e.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700italic-721ee65e761e0c987a76.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700italic-6a560267fb210c5d1723.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/plus-jakarta-sans-v3-latin-ext-700italic-72cfdf1e1a9b2663c200.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/plus-jakarta-sans-v3-latin-ext-700italic-1fc1182a38079a765784.svg#PlusJakartaSans) format("svg")}@font-face{font-family:"TimesNewRomanPS";font-weight:400;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/TimesNewRomanPSMT-a5ebf04ba53c9fcfcf44.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPSMT-a5ebf04ba53c9fcfcf44.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPSMT-13e18620254124c05971.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPSMT-3493f1fd3ce805f83101.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPSMT-cfccf6769fcba37b8d31.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/TimesNewRomanPSMT-4147bf01dbd1e616773d.svg#TimesNewRomanPS) format("svg")}@font-face{font-family:"TimesNewRomanPS";font-weight:400;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-ItalicMT-038c520b0a20abc208cd.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-ItalicMT-038c520b0a20abc208cd.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-ItalicMT-1cc78e08b0cd2696f8af.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-ItalicMT-32ed3b8ae705087a8f62.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-ItalicMT-99dbcd867cf1e851fa3c.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/TimesNewRomanPS-ItalicMT-5a60e41b18458cc57975.svg#TimesNewRomanPS) format("svg")}@font-face{font-family:"TimesNewRomanPS";font-weight:700;font-style:normal;src:url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldMT-54008ab75cbb1569e1c8.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldMT-54008ab75cbb1569e1c8.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldMT-311e5d8a861e0f495062.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldMT-dc5ba1745e8e9f8b9ddf.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldMT-333da9acf1cf337a6036.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/TimesNewRomanPS-BoldMT-138313abd769a3abc8cf.svg#TimesNewRomanPS) format("svg")}@font-face{font-family:"TimesNewRomanPS";font-weight:700;font-style:italic;src:url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldItalicMT-bc2025a8edeb6c7c59e2.eot);src:local(""),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldItalicMT-bc2025a8edeb6c7c59e2.eot?#iefix) format("embedded-opentype"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldItalicMT-a8f58d2a9a2b47997f88.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldItalicMT-0af39c413d180b6f0ddf.woff) format("woff"),url(../../files/theme/frontend/dist/fonts/TimesNewRomanPS-BoldItalicMT-5fecf056d49021c8f122.ttf) format("truetype"),url(../../files/theme/frontend/dist/img/TimesNewRomanPS-BoldItalicMT-4563d73a73fe98871b67.svg#TimesNewRomanPS) format("svg")}:root{--h-header: 90px;--font-serif: "TimesNewRomanPS", "Times New Roman", Times, serif;--font-sans: "PlusJakartaSans", sans-serif;--color-black: #000;--color-black-rgb: 0, 0, 0;--color-white: #fff;--color-wub-red: #b84333;--color-wub-red-rgb: 184, 67, 51;--color-wub-blue: #2b404d;--color-wub-blue-rgb: 43, 64, 77;--color-wub-beige: #f0ece5;--color-wub-beige-rgb: 43, 64, 77;--color-wub-beige-light: #fbf9f7;--color-img-overlay-red: #ab4d43;--color-img-overlay-blue: #8697a6;--color-img-overlay-beige: #bd924d;--color-img-overlay-gray: #a3a2a0;--color-img-overlay-red-rgb: 171, 77, 67;--color-img-overlay-blue-rgb: 134, 151, 166;--color-img-overlay-beige-rgb: 189, 146, 77;--color-img-overlay-gray-rgb: 163, 162, 160;--color-font-default: var(--color-wub-blue);--spacing-default: 24px;--padding-default: var(--spacing-default);--margin-default: var(--spacing-default);--border-radius-small: 6px;--border-radius-default: 12px;--border-radius-big: 24px;--border-radius-xxl: 48px}.ce_rsce_teaser_double .teaser .image_container picture::after,.ce_rsce_page_header .page-header-bg picture::after,.mod_artist_detail .artist-header-img picture::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to right, rgba(59, 0, 3, 0.7) 1%, rgba(30, 5, 5, 0) 99%);mix-blend-mode:multiply}.ce_contact_list,.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{display:grid;grid-gap:20px}.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(6, 1fr)}@media screen and (max-width: 2560px){.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(5, 1fr)}}@media screen and (max-width: 1920px){.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1280px){.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 540px){.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(1, 1fr)}}.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(3, 1fr)}.mod_newslist .news-list-short>div.first,.mod_artist_detail .artist-news .news-list>div.first{grid-column:1/4}@media screen and (max-width: 768px){.mod_newslist .news-list-short>div.first,.mod_artist_detail .artist-news .news-list>div.first{grid-column:initial}}@media screen and (max-width: 768px){.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{grid-template-columns:repeat(1, 1fr)}}.ce_contact_list{grid-template-columns:repeat(6, 1fr)}@media screen and (max-width: 2560px){.ce_contact_list{grid-template-columns:repeat(5, 1fr)}}@media screen and (max-width: 1600px){.ce_contact_list{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1280px){.ce_contact_list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 980px){.ce_contact_list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 540px){.ce_contact_list{grid-template-columns:repeat(1, 1fr)}}.mod_article.content-width-max>*[class^=ce_],.mod_article.content-width-max>*[class^=mod_],.mod_article>*[class^=ce_],.mod_article>*[class^=mod_],#footer .inside,#header .inside,.mod_artist_detail .artist-info .inside,.mod_artist_detail .artist-content>div.artist-info>.inside,.mod_artist_detail .artist-content>div.artist-news>.inside,.mod_article.content-width-wide>*[class^=ce_],.mod_article.content-width-wide>*[class^=mod_],.ce_rsce_page_header .page-header-content .intro-text,.mod_newsreader p.back,.mod_newsreader .layout_full .news-body,.mod_artist_detail .artist-content>div:not(.artist-gallery)>.inside,.mod_article.content-width-normal>*[class^=ce_],.mod_article.content-width-normal>*[class^=mod_],.filter-container,#header .mod_search .search-overlay-container .inside,.mod_artist_detail .artist-content>div.artist-downloads>.inside,.mod_article.content-width-small>*[class^=ce_],.mod_article.content-width-small>*[class^=mod_]{position:relative;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#header .mod_search .search-overlay-container .inside,.mod_artist_detail .artist-content>div.artist-downloads>.inside,.mod_article.content-width-small>*[class^=ce_],.mod_article.content-width-small>*[class^=mod_]{max-width:665px !important}.ce_rsce_page_header .page-header-content .intro-text,.mod_newsreader p.back,.mod_newsreader .layout_full .news-body,.mod_artist_detail .artist-content>div:not(.artist-gallery)>.inside,.mod_article.content-width-normal>*[class^=ce_],.mod_article.content-width-normal>*[class^=mod_],.filter-container{max-width:900px}.mod_artist_detail .artist-info .inside,.mod_artist_detail .artist-content>div.artist-info>.inside,.mod_artist_detail .artist-content>div.artist-news>.inside,.mod_article.content-width-wide>*[class^=ce_],.mod_article.content-width-wide>*[class^=mod_]{max-width:1130px}.mod_article.content-width-max>*[class^=ce_],.mod_article.content-width-max>*[class^=mod_],.mod_article>*[class^=ce_],.mod_article>*[class^=mod_],#footer .inside,#header .inside{padding-left:40px;padding-right:40px;max-width:2560px}@media screen and (max-width: 1280px){.mod_article.content-width-max>*[class^=ce_],.mod_article.content-width-max>*[class^=mod_],.mod_article>*[class^=ce_],.mod_article>*[class^=mod_],#footer .inside,#header .inside{padding-left:20px;padding-right:20px}}.mod_newsreader p.back a{line-height:1.5rem;font-size:1rem;letter-spacing:1px;text-transform:uppercase}.mod_newsreader p.back a::before{content:"";display:inline-block;width:12px;height:12px;margin-right:3px;background:url(../../files/theme/frontend/dist/img/icon-arrow-f24293852c064a918b56.svg) no-repeat;background-size:12px 12px;transform:rotate(90deg);transform-origin:center}.mod_artist_detail .artist-info .artist-info-body .artist-text a.text-expander,.mod_eventlist ul .event .main-info .more .details-link a,.mod_artist_detail .artist-concerts ul .event .main-info .more .details-link a,ul li.project .info .details-link a,.mod_artist_detail .artist-projects ul li.project .info .details-link a,.filter-container .filter-toggle{display:block;line-height:1.5rem;font-size:.875rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.mod_artist_detail .artist-info .artist-info-body .artist-text a.text-expander::after,.mod_eventlist ul .event .main-info .more .details-link a::after,.mod_artist_detail .artist-concerts ul .event .main-info .more .details-link a::after,ul li.project .info .details-link a::after,.mod_artist_detail .artist-projects ul li.project .info .details-link a::after,.filter-container .filter-toggle::after{content:"";display:inline-block;width:12px;height:12px;margin-left:3px;background:url(../../files/theme/frontend/dist/img/icon-arrow-f24293852c064a918b56.svg) no-repeat;background-size:12px 12px;transform-origin:center;transition:.4s}.mod_artist_detail .artist-info .artist-info-body .artist-text a.active.text-expander::after,.mod_eventlist ul .event .main-info .more .details-link a.active::after,.mod_artist_detail .artist-concerts ul .event .main-info .more .details-link a.active::after,ul li.project .info .details-link a.active::after,.filter-container .active.filter-toggle::after{transform:rotate(-180deg)}.mod_eventlist ul .event .details .organizer_url::after,.mod_artist_detail .artist-concerts ul .event .details .organizer_url::after,.mod_eventlist ul .event .main-info .more .tickets-link a::after,.mod_artist_detail .artist-concerts ul .event .main-info .more .tickets-link a::after{content:"";display:inline-block;width:12px;height:12px;margin-left:2px;background:url(../../files/theme/frontend/dist/img/icon-link-extern-6399266e24e1323ff375.svg) no-repeat;background-size:12px 12px}.mod_eventlist ul .event .main-info .more .tickets-link a,.mod_artist_detail .artist-concerts ul .event .main-info .more .tickets-link a{display:block;line-height:1.5rem;font-size:.875rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.ce_text p a,#main .mod_search>div p.url a,.mod_eventlist ul .event .details .organizer_url a,.mod_artist_detail .artist-concerts ul .event .details .organizer_url a,.ce_hyperlink a,.mod_c4g_maps .c4g-popup-content .event p.more a,.mod_c4g_maps .c4g-popup-content .event p.more a:visited,.mod_customnav li a,.mod_customnav li strong.active,.mod_changelanguage a,.mod_changelanguage a:visited,.mod_newsreader p.back a{position:relative;display:inline-block;padding-bottom:4px;text-decoration:none}.ce_text p a:after,#main .mod_search>div p.url a:after,.mod_eventlist ul .event .details .organizer_url a:after,.mod_artist_detail .artist-concerts ul .event .details .organizer_url a:after,.ce_hyperlink a:after,.mod_c4g_maps .c4g-popup-content .event p.more a:after,.mod_c4g_maps .c4g-popup-content .event p.more a:visited:after,.mod_customnav li a:after,.mod_customnav li strong.active:after,.mod_changelanguage a:after,.mod_changelanguage a:visited:after,.mod_newsreader p.back a:after{content:"";position:absolute;left:0;bottom:0;height:0px;width:0;border-bottom:1px solid var(--color-wub-blue);transition:width .25s}.ce_text p a:hover:after,#main .mod_search>div p.url a:hover:after,.mod_eventlist ul .event .details .organizer_url a:hover:after,.mod_artist_detail .artist-concerts ul .event .details .organizer_url a:hover:after,.ce_hyperlink a:hover:after,.mod_c4g_maps .c4g-popup-content .event p.more a:hover:after,.mod_customnav li a:hover:after,.mod_customnav li strong.active:hover:after,.mod_changelanguage a:hover:after,.mod_newsreader p.back a:hover:after,.ce_text p a:focus:after,#main .mod_search>div p.url a:focus:after,.mod_eventlist ul .event .details .organizer_url a:focus:after,.mod_artist_detail .artist-concerts ul .event .details .organizer_url a:focus:after,.ce_hyperlink a:focus:after,.mod_c4g_maps .c4g-popup-content .event p.more a:focus:after,.mod_customnav li a:focus:after,.mod_customnav li strong.active:focus:after,.mod_changelanguage a:focus:after,.mod_newsreader p.back a:focus:after{width:100%}.ce_hyperlink a:after,.mod_c4g_maps .c4g-popup-content .event p.more a:after,.mod_c4g_maps .c4g-popup-content .event p.more a:visited:after,.mod_customnav li a:after,.mod_customnav li strong.active:after,.mod_changelanguage a:after,.mod_changelanguage a:visited:after,.mod_newsreader p.back a:after{right:0;margin:auto}.mod_newslist .news-list .news-latest .news-item-info h2 span.underline,.mod_newslist .news-list-short .news-latest .news-item-info h2 span.underline,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2 span.underline,.mod_artist_list ul.artist-list li a h2{width:100%;background-image:linear-gradient(transparent calc(100% - 1px), var(--color-wub-blue) 1px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .5s;padding-bottom:4px;line-height:1.7;text-decoration:none}.mod_newslist .news-list .news-latest .news-item-info h2 span.underline:hover,.mod_newslist .news-list-short .news-latest .news-item-info h2 span.underline:hover,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2 span.underline:hover,.mod_artist_list ul.artist-list li a h2:hover{background-size:100% 100%}.mod_artist_list ul.artist-list li a h2,.mod_newslist .news-list-short .news-latest.first .news-item-info h2 span.underline,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info h2 span.underline{background-position:50%}.ce_contact_list .contact-info,.mod_artist_detail .artist-contacts .contact-info{padding:18px 14px;text-align:left;background:var(--color-white)}.ce_contact_list .contact-info p,.mod_artist_detail .artist-contacts .contact-info p{margin:0;font-size:.875rem;line-height:1.7}.ce_contact_list .contact-info p.position,.mod_artist_detail .artist-contacts .contact-info p.position{font-weight:bold;margin-bottom:.125em}.ce_contact_list .contact-info p.email a,.mod_artist_detail .artist-contacts .contact-info p.email a,.ce_contact_list .contact-info p.phone a,.mod_artist_detail .artist-contacts .contact-info p.phone a{text-decoration:none}.mod_cookiebarOpener a,.mod_cookiebarOpener a:visited,.mod_c4g_maps .cc-module button{display:inline-block;cursor:pointer;padding:8px 14px;font-size:15px;outline:0 none;border:1px solid #cfcfcf;border-radius:4px;color:#444;background:#f5f5f5;text-decoration:none}.mod_c4g_maps .cc-module{max-width:600px;padding:30px;padding-top:80px;margin:auto;color:#333;background:#fff;background-position:center 30px;background-repeat:no-repeat;background-size:180px auto;font-size:14px;text-align:center;line-height:1.5}@media screen and (max-width: 540px){.mod_c4g_maps .cc-module{padding-top:60px;padding-left:20px;padding-right:20px;background-size:120px auto}}.mod_c4g_maps .cc-module a{color:var(--color-black)}.mod_eventlist ul .event .details .artists ul .artist-avatar,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar,ul li.project .details .artists ul .artist-avatar,.mod_artist_detail .artist-projects ul li.project .details .artists ul .artist-avatar{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-top:1rem}.mod_eventlist ul .event .details .artists ul .artist-avatar a,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar a,ul li.project .details .artists ul .artist-avatar a,.mod_artist_detail .artist-projects ul li.project .details .artists ul .artist-avatar a{display:inline-block;text-decoration:none;font-weight:bold;font-size:.875rem}.mod_eventlist ul .event .details .artists ul .artist-avatar a .image_container,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar a .image_container,ul li.project .details .artists ul .artist-avatar a .image_container{padding:5px}.mod_eventlist ul .event .details .artists ul .artist-avatar a .image_container img,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar a .image_container img,ul li.project .details .artists ul .artist-avatar a .image_container img{border-radius:100px}.mod_eventlist ul .event .details .artists ul .artist-avatar a .image_container .caption,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar a .image_container .caption,ul li.project .details .artists ul .artist-avatar a .image_container .caption{display:none}.mod_eventlist ul .event .details .artists ul .artist-avatar p.artist-name,.mod_artist_detail .artist-concerts ul .event .details .artists ul .artist-avatar p.artist-name,ul li.project .details .artists ul .artist-avatar p.artist-name{max-width:125px;margin:0;font-size:.875rem;line-height:1.25;font-weight:bold}#main .mod_search>div h3,.ce_contact_list h3,.ce_contact_list .contact-info h3,.mod_artist_detail .artist-contacts .contact-info h3,ul li.project div.time time,.mod_artist_detail .artist-projects ul li.project div.time time,ul li.project div.time .date-info,.mod_artist_detail .artist-projects ul li.project div.time .date-info,.mod_newsreader .layout_full .news-header h1,.mod_artist_detail .artist-info .artist-info-header h2,.ce_rsce_teaser_double .teaser h2,.ce_rsce_page_header h2,h1.ce_headline,body.page-home h2.ce_headline,.mod_artist_detail .artist-content>div>.inside>h3,.mod_artist_list .artist-info h2,.mod_eventlist ul .event .main-info .date time,.mod_artist_detail .artist-concerts ul .event .main-info .date time{font-family:var(--font-serif);letter-spacing:1px;font-weight:400;line-height:1.25;color:var(--color-wub-red);font-style:italic}.ce_rsce_teaser_double .teaser h2,.ce_rsce_page_header h2,h1.ce_headline,body.page-home h2.ce_headline,.mod_artist_detail .artist-content>div>.inside>h3{font-size:4.375rem;margin-top:.75em;margin-bottom:.75em}@media screen and (max-width: 1024px){.ce_rsce_teaser_double .teaser h2,.ce_rsce_page_header h2,h1.ce_headline,body.page-home h2.ce_headline,.mod_artist_detail .artist-content>div>.inside>h3{font-size:2.8125rem}}@media screen and (max-width: 540px){.ce_rsce_teaser_double .teaser h2,.ce_rsce_page_header h2,h1.ce_headline,body.page-home h2.ce_headline,.mod_artist_detail .artist-content>div>.inside>h3{font-size:2.5rem}}@media screen and (max-width: 480px){.ce_rsce_teaser_double .teaser h2,.ce_rsce_page_header h2,h1.ce_headline,body.page-home h2.ce_headline,.mod_artist_detail .artist-content>div>.inside>h3{font-size:2.25rem;-webkit-hyphens:auto;hyphens:auto}}.mod_newsreader .layout_full .news-header h1,.mod_artist_detail .artist-info .artist-info-header h2{font-size:3.25rem}@media screen and (max-width: 1024px){.mod_newsreader .layout_full .news-header h1,.mod_artist_detail .artist-info .artist-info-header h2{font-size:2.375rem}}@media screen and (max-width: 540px){.mod_newsreader .layout_full .news-header h1,.mod_artist_detail .artist-info .artist-info-header h2{font-size:1.875rem}}@media screen and (max-width: 480px){.mod_newsreader .layout_full .news-header h1,.mod_artist_detail .artist-info .artist-info-header h2{font-size:1.5rem;-webkit-hyphens:auto;hyphens:auto}}ul li.project div.time time,.mod_artist_detail .artist-projects ul li.project div.time time,ul li.project div.time .date-info,.mod_artist_detail .artist-projects ul li.project div.time .date-info{font-size:1.875rem}@media screen and (max-width: 1024px){ul li.project div.time time,.mod_artist_detail .artist-projects ul li.project div.time time,ul li.project div.time .date-info,.mod_artist_detail .artist-projects ul li.project div.time .date-info{font-size:1.5rem}}.ce_contact_list h3,.ce_contact_list .contact-info h3,.mod_artist_detail .artist-contacts .contact-info h3{font-size:1.625rem;margin:0 0 .125em 0}.mod_newslist .news-list .news-latest .news-item-info h2,.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2,.ce_text h2,h2.ce_headline,.mod_eventlist ul .event .main-info .info h2,.mod_artist_detail .artist-concerts ul .event .main-info .info h2,ul li.project h2,.mod_artist_detail .artist-projects ul li.project h2,.ce_text h3,h3.ce_headline{font-family:var(--font-sans);font-weight:300;line-height:1.35}.ce_text h2,h2.ce_headline,.mod_eventlist ul .event .main-info .info h2,.mod_artist_detail .artist-concerts ul .event .main-info .info h2,ul li.project h2,.mod_artist_detail .artist-projects ul li.project h2,.ce_text h3,h3.ce_headline{font-size:1.5rem;margin:.5em 0 .25em 0}@media screen and (max-width: 1024px){.ce_text h2,h2.ce_headline,.mod_eventlist ul .event .main-info .info h2,.mod_artist_detail .artist-concerts ul .event .main-info .info h2,ul li.project h2,.mod_artist_detail .artist-projects ul li.project h2,.ce_text h3,h3.ce_headline{font-size:1.375rem}}@media screen and (max-width: 540px){.ce_text h2,h2.ce_headline,.mod_eventlist ul .event .main-info .info h2,.mod_artist_detail .artist-concerts ul .event .main-info .info h2,ul li.project h2,.mod_artist_detail .artist-projects ul li.project h2,.ce_text h3,h3.ce_headline{font-size:1.25rem}}.ce_text h3,h3.ce_headline{font-size:1.25rem}@media screen and (max-width: 1024px){.ce_text h3,h3.ce_headline{font-size:1.125rem}}@media screen and (max-width: 540px){.ce_text h3,h3.ce_headline{font-size:1rem}}.mod_artist_detail .artist-contacts ul,.mod_artist_detail .artist-links ul,.mod_artist_detail .artist-info .artist-info-header ul.categories,.mod_artist_detail .artist-content .artist-links ul,.mod_artist_detail .artist-content .artist-gallery ul,.mod_artist_detail .artist-content .artist-downloads ul,.mod_artist_list .artist-info ul.artist-categories,.mod_customnav ul,.mod_navigation ul,.mod_changelanguage ul,.mod_eventlist ul,.mod_artist_detail .artist-concerts ul,ul,.mod_artist_detail .artist-projects ul,.filter-container ul{margin:0;padding:0;list-style-type:none}.mod_newslist.newslist-slider .tns-controls,.mod_artist_detail .artist-gallery .tns-controls{display:flex;justify-content:space-between;padding:20px}.mod_newslist.newslist-slider .tns-controls button,.mod_artist_detail .artist-gallery .tns-controls button{width:20px;height:20px;text-indent:-9999em;border:0;background:url(../../files/theme/frontend/dist/img/icon-arrow-f24293852c064a918b56.svg) no-repeat;background-size:20px;background-position:center;transform:rotate(-90deg);transform-origin:center}.mod_newslist.newslist-slider .tns-controls button[data-controls=prev],.mod_artist_detail .artist-gallery .tns-controls button[data-controls=prev]{transform:rotate(90deg)}.mod_newslist.newslist-slider .tns-nav,.mod_artist_detail .artist-news .tns-nav,.mod_artist_detail .artist-gallery .tns-nav{padding:20px;text-align:center}.mod_newslist.newslist-slider .tns-nav button,.mod_artist_detail .artist-news .tns-nav button,.mod_artist_detail .artist-gallery .tns-nav button{width:12px;height:12px;margin:3px;background:var(--color-wub-beige);border:0;border-radius:50px;padding:0}.mod_newslist.newslist-slider .tns-nav button.tns-nav-active,.mod_artist_detail .artist-news .tns-nav button.tns-nav-active,.mod_artist_detail .artist-gallery .tns-nav button.tns-nav-active,.mod_newslist.newslist-slider .tns-nav button:hover,.mod_artist_detail .artist-news .tns-nav button:hover,.mod_artist_detail .artist-gallery .tns-nav button:hover{background:var(--color-wub-blue)}#cboxOverlay{background:var(--color-wub-blue)}#cboxTitle{float:none !important;display:block;position:relative;text-align:center;bottom:60px;top:auto;color:var(--color-wub-blue);font-size:.875rem}#cboxContent{background:var(--color-wub-beige)}#cboxContent #cboxLoadedContent{border:0;background:var(--color-wub-beige);padding:68px 78px}@media screen and (max-width: 1024px){#cboxContent #cboxLoadedContent{padding:0 24px}}#cboxNext,#cboxPrevious,#cboxClose{width:40px;height:40px;background:none;line-height:0}#cboxNext:after,#cboxPrevious:after,#cboxClose:after{content:"";display:block;position:relative;width:100%;height:100%}#cboxPrevious:after,#cboxNext:after{background:url(../../files/theme/frontend/dist/img/icon-next-77b0c9a93fe92aa8bbf4.svg) no-repeat center;background-size:24px 24px}#cboxPrevious{left:15px}#cboxPrevious:after{transform:rotate(-180deg)}#cboxNext{right:15px}#cboxClose{top:18px;right:18px}@media screen and (max-width: 1024px){#cboxClose{top:10px;right:10px}}#cboxClose:after{background:url(../../files/theme/frontend/dist/img/icon-close-4d149b0c7f552bc8e77e.svg) no-repeat center;background-size:20px 20px}.datepicker-picker{border-radius:0}.datepicker-picker .datepicker-cell{border-radius:0}.datepicker-picker .datepicker-cell.today:not(.selected),.datepicker-picker .datepicker-cell.today.focused:not(.selected){background-color:rgba(0,0,0,0);font-weight:bold;color:var(--color-wub-blue)}.datepicker-picker .datepicker-cell.today:not(.selected):hover,.datepicker-picker .datepicker-cell.today.focused:not(.selected):hover{background-color:var(--color-wub-beige)}.datepicker-picker .datepicker-cell.range{background-color:var(--color-wub-beige) !important;color:var(--color-wub-blue)}.datepicker-picker .datepicker-cell.range-start:not(.range-end),.datepicker-picker .datepicker-cell.range-end:not(.range-start){border-radius:0}.datepicker-picker .datepicker-cell.range-end:not(.selected),.datepicker-picker .datepicker-cell.range-start:not(.selected),.datepicker-picker .datepicker-cell.selected,.datepicker-picker .datepicker-cell.selected:hover{background-color:var(--color-wub-blue)}.datepicker-picker .datepicker-cell:not(.disabled):hover{background-color:var(--color-wub-beige)}.filter-container-toggle{text-align:center;margin-top:40px;margin-bottom:40px}.filter-container-toggle span{display:inline-block;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;cursor:pointer}.filter-container-toggle span::after{content:"";display:inline-block;width:21px;height:15px;margin-left:3px;background:url(../../files/theme/frontend/dist/img/icon-filter-0151dcb8fff41dcc6706.svg) no-repeat;background-size:15px 21px;background-position:center -1px}.filter-container{display:none}.filter-container input{background-color:rgba(0,0,0,0);border:0}.filter-container input:focus{outline:0}.filter-container li.filter-option{cursor:pointer;font-size:.875rem;margin-bottom:5px}.filter-container li.filter-option.active{font-weight:bold}.filter-container li.filter-option[disabled]{opacity:.5;cursor:not-allowed}.filter-container .filter-toggle{cursor:pointer;margin:20px 0 0 0;font-weight:500}.filter-container .filter-content{display:none;padding-top:20px}.filter-container .search-wrapper label{display:none}.filter-container .search-wrapper input.search-input{width:100%;padding:8px 0;font-size:1.125rem;font-family:var(--font-sans);border-bottom:1px solid var(--color-wub-blue)}.filter-container .search-wrapper input.search-input:focus{outline:0}.filter-container .filter-wrapper{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--color-wub-blue)}.filter-container .filter-wrapper .filter-content ul{-moz-columns:3;columns:3}@media screen and (max-width: 768px){.filter-container .filter-wrapper .filter-content ul{-moz-columns:2;columns:2}}@media screen and (max-width: 540px){.filter-container .filter-wrapper .filter-content ul{-moz-columns:1;columns:1}}.filter-container .filter-wrapper .filter-dates .date-input-wrapper{display:inline-block}.filter-container .result-wrapper{display:flex;justify-content:space-between;margin-bottom:40px}.filter-container .result-wrapper .filter-reset{visibility:hidden}.filter-container .result-wrapper .filter-reset span{cursor:pointer}.filter-list .filter-item.hidden{display:none}.flip-card{overflow:hidden;perspective:1000px}.flip-card-inner{display:grid;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#fff}.flip-card-back{background-color:#fff;transform:rotateY(180deg)}ul li.project,.mod_artist_detail .artist-projects ul li.project{padding:20px 0;border-bottom:1px solid var(--color-wub-blue)}ul li.project:last-child,.mod_artist_detail .artist-projects ul li.project:last-child{border-bottom:0}ul li.project .main-info,.mod_artist_detail .artist-projects ul li.project .main-info{padding-right:120px}@media screen and (max-width: 640px){ul li.project .main-info,.mod_artist_detail .artist-projects ul li.project .main-info{padding-right:40px}}ul li.project div.time time,.mod_artist_detail .artist-projects ul li.project div.time time,ul li.project div.time .date-info,.mod_artist_detail .artist-projects ul li.project div.time .date-info{margin:0}ul li.project div.time .other-dates{margin:0 0 1rem 0;font-size:.875rem}ul li.project .info,.mod_artist_detail .artist-projects ul li.project .info{display:flex;align-items:flex-end}@media screen and (max-width: 640px){ul li.project .info,.mod_artist_detail .artist-projects ul li.project .info{flex-direction:column;align-items:flex-start}}ul li.project .info .music-info,.mod_artist_detail .artist-projects ul li.project .info .music-info{flex-grow:1}ul li.project .info .music-info h3.short-descr{margin:0;font-weight:normal;font-size:1rem;flex-grow:1}ul li.project .info .music-info .categories{font-size:.875rem}ul li.project .info .details-link,.mod_artist_detail .artist-projects ul li.project .info .details-link{padding-left:60px;flex-shrink:0}@media screen and (max-width: 640px){ul li.project .info .details-link,.mod_artist_detail .artist-projects ul li.project .info .details-link{padding-left:0;margin-top:10px}}ul li.project .details,.mod_artist_detail .artist-projects ul li.project .details{display:none}ul li.project .details h4,.mod_artist_detail .artist-projects ul li.project .details h4{font-size:1rem;margin:1.25em 0 0 0;font-weight:bold}ul li.project .details p,.mod_artist_detail .artist-projects ul li.project .details p{margin-top:0}ul li.project .details .program,.mod_artist_detail .artist-projects ul li.project .details .program{margin-bottom:2rem}ul li.project .details .artists,.mod_artist_detail .artist-projects ul li.project .details .artists,ul li.project .details .contacts,.mod_artist_detail .artist-projects ul li.project .details .contacts{margin:1rem 0}ul li.project .details .artists:before,.mod_artist_detail .artist-projects ul li.project .details .artists:before,ul li.project .details .contacts:before,.mod_artist_detail .artist-projects ul li.project .details .contacts:before{content:"";display:block;width:200px;height:0px;border-top:1px solid var(--color-wub-blue)}ul li.project .details .artists ul,.mod_artist_detail .artist-projects ul li.project .details .artists ul{display:flex;-moz-column-gap:20px;column-gap:20px}ul li.project .details .contacts h4,.mod_artist_detail .artist-projects ul li.project .details .contacts h4{margin:1rem 0 .75rem 0}ul li.project .details .contacts ul li,.mod_artist_detail .artist-projects ul li.project .details .contacts ul li{margin-bottom:.75rem;font-size:.875rem}ul li.project .details .contacts ul li span,.mod_artist_detail .artist-projects ul li.project .details .contacts ul li span{display:block}ul li.project .details .contacts ul li span.name,.mod_artist_detail .artist-projects ul li.project .details .contacts ul li span.name{font-weight:bold}ul li.project .details .contacts ul li a,.mod_artist_detail .artist-projects ul li.project .details .contacts ul li a{text-decoration:none}.mod_eventlist ul .event,.mod_artist_detail .artist-concerts ul .event{padding:20px 0;border-bottom:1px solid var(--color-wub-blue)}.mod_eventlist ul .event:last-child,.mod_artist_detail .artist-concerts ul .event:last-child{border-bottom:0}.mod_eventlist ul .event .main-info,.mod_artist_detail .artist-concerts ul .event .main-info{display:flex}@media screen and (max-width: 640px){.mod_eventlist ul .event .main-info,.mod_artist_detail .artist-concerts ul .event .main-info{flex-direction:column}}.mod_eventlist ul .event .main-info .date,.mod_artist_detail .artist-concerts ul .event .main-info .date{min-width:160px}.mod_eventlist ul .event .main-info .date time,.mod_artist_detail .artist-concerts ul .event .main-info .date time{display:block;font-size:1.5rem;line-height:1.35;color:var(--color-wub-red)}.mod_eventlist ul .event .main-info .info,.mod_artist_detail .artist-concerts ul .event .main-info .info{flex-grow:1;position:relative;top:-1px}.mod_eventlist ul .event .main-info .info h2,.mod_artist_detail .artist-concerts ul .event .main-info .info h2{margin-top:0}.mod_eventlist ul .event .main-info .info p.location-time,.mod_artist_detail .artist-concerts ul .event .main-info .info p.location-time{margin:0}.mod_eventlist ul .event .main-info .more,.mod_artist_detail .artist-concerts ul .event .main-info .more{min-width:240px;display:flex;justify-content:flex-end}@media screen and (max-width: 640px){.mod_eventlist ul .event .main-info .more,.mod_artist_detail .artist-concerts ul .event .main-info .more{justify-content:flex-start;margin-top:10px}}.mod_eventlist ul .event .main-info .more a,.mod_artist_detail .artist-concerts ul .event .main-info .more a{margin-left:20px}@media screen and (max-width: 640px){.mod_eventlist ul .event .main-info .more a,.mod_artist_detail .artist-concerts ul .event .main-info .more a{margin-left:0;margin-right:20px}}.mod_eventlist ul .event .main-info .more .tickets-link a:after,.mod_artist_detail .artist-concerts ul .event .main-info .more .tickets-link a:after{background-size:9px 9px;background-position:right 2px}.mod_eventlist ul .event .details,.mod_artist_detail .artist-concerts ul .event .details{display:none;padding-left:160px}@media screen and (max-width: 640px){.mod_eventlist ul .event .details,.mod_artist_detail .artist-concerts ul .event .details{padding-left:0}}.mod_eventlist ul .event .details h3,.mod_artist_detail .artist-concerts ul .event .details h3{font-size:1rem;margin:1.25em 0 0 0;font-weight:bold}.mod_eventlist ul .event .details p,.mod_artist_detail .artist-concerts ul .event .details p{margin-top:0}.mod_eventlist ul .event .details .organizer_url a::after,.mod_artist_detail .artist-concerts ul .event .details .organizer_url a::after{border-color:var(--color-wub-red)}.mod_eventlist ul .event .details .artists,.mod_artist_detail .artist-concerts ul .event .details .artists{margin:1rem 0}.mod_eventlist ul .event .details .artists:before,.mod_artist_detail .artist-concerts ul .event .details .artists:before{content:"";display:block;width:200px;height:0px;border-top:1px solid var(--color-wub-blue)}.mod_eventlist ul .event .details .artists ul,.mod_artist_detail .artist-concerts ul .event .details .artists ul{display:flex;-moz-column-gap:20px;column-gap:20px}.mod_newslist .news-list,.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{padding:0 20px}.mod_newslist .news-list .news-latest,.mod_newslist .news-list-short .news-latest,.mod_artist_detail .artist-news .news-list .news-latest{background:var(--color-white)}.mod_newslist .news-list .news-latest a,.mod_newslist .news-list-short .news-latest a,.mod_artist_detail .artist-news .news-list .news-latest a{text-decoration:none}.mod_newslist .news-list .news-latest a:hover .news-item-info span.underline,.mod_newslist .news-list-short .news-latest a:hover .news-item-info span.underline,.mod_artist_detail .artist-news .news-list .news-latest a:hover .news-item-info span.underline{background-size:100% 100%}.mod_newslist .news-list .news-latest img,.mod_newslist .news-list-short .news-latest img,.mod_artist_detail .artist-news .news-list .news-latest img{width:100%}.mod_newslist .news-list .news-latest .caption,.mod_newslist .news-list-short .news-latest .caption,.mod_artist_detail .artist-news .news-list .news-latest .caption{display:none}.mod_newslist .news-list .news-latest .news-item-info,.mod_newslist .news-list-short .news-latest .news-item-info,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info{padding:8px 16px 12px}@media screen and (max-width: 540px){.mod_newslist .news-list .news-latest .news-item-info,.mod_newslist .news-list-short .news-latest .news-item-info,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info{text-align:center}}.mod_newslist .news-list .news-latest .news-item-info h2,.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{margin:0;font-size:1.25rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.firefox .mod_newslist .news-list .news-latest .news-item-info h2 span.underline,.mod_newslist .firefox .news-list .news-latest .news-item-info h2 span.underline,.firefox .mod_newslist .news-list-short .news-latest .news-item-info h2 span.underline,.mod_newslist .firefox .news-list-short .news-latest .news-item-info h2 span.underline,.firefox .mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2 span.underline,.mod_artist_detail .artist-news .firefox .news-list .news-latest .news-item-info h2 span.underline{background-image:linear-gradient(transparent calc(100% - 0.5px), var(--color-wub-blue) 0.5px)}@media screen and (max-width: 980px){.mod_newslist .news-list .news-latest .news-item-info h2,.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1.125rem}}@media screen and (max-width: 768px){.mod_newslist .news-list .news-latest .news-item-info h2,.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1rem}}@media screen and (max-width: 540px){.mod_newslist .news-list .news-latest .news-item-info h2,.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1.125rem}}.mod_newslist .news-list .news-latest .news-item-meta,.mod_newslist .news-list-short .news-latest .news-item-meta,.mod_artist_detail .artist-news .news-list .news-latest .news-item-meta{margin-top:8px}.mod_newslist .news-list .news-latest .news-item-meta p.info,.mod_newslist .news-list-short .news-latest .news-item-meta p.info,.mod_artist_detail .artist-news .news-list .news-latest .news-item-meta p.info{margin:0}.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{margin-bottom:40px}.mod_newslist .tns-slider.news-list-short,.mod_artist_detail .artist-news .tns-slider.news-list{display:flex}@media screen and (max-width: 768px){.mod_newslist .news-list-short,.mod_artist_detail .artist-news .news-list{margin-bottom:0}}@media screen and (max-width: 768px){.mod_newslist .news-list-short .news-latest .news-item-info,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info{text-align:center}}.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1rem}@media screen and (max-width: 768px){.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1.25rem}}@media screen and (max-width: 540px){.mod_newslist .news-list-short .news-latest .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2{font-size:1rem}}.mod_newslist .news-list-short .news-latest .news-item-info h2 span.underline,.mod_artist_detail .artist-news .news-list .news-latest .news-item-info h2 span.underline{line-height:1.8}.mod_newslist .news-list-short .news-latest .news-item-meta,.mod_artist_detail .artist-news .news-list .news-latest .news-item-meta{margin-top:5px}.mod_newslist .news-list-short .news-latest .news-item-meta p.info,.mod_artist_detail .artist-news .news-list .news-latest .news-item-meta p.info{font-size:.9375rem}.mod_newslist .news-list-short .news-latest.first .news-item-info,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info{text-align:center}.mod_newslist .news-list-short .news-latest.first .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info h2{font-size:1.5rem}@media screen and (max-width: 768px){.mod_newslist .news-list-short .news-latest.first .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info h2{font-size:1.25rem}}@media screen and (max-width: 540px){.mod_newslist .news-list-short .news-latest.first .news-item-info h2,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info h2{font-size:1rem}}.firefox .mod_newslist .news-list-short .news-latest.first .news-item-info h2 span.underline,.mod_newslist .firefox .news-list-short .news-latest.first .news-item-info h2 span.underline,.firefox .mod_artist_detail .artist-news .news-list .news-latest.first .news-item-info h2 span.underline,.mod_artist_detail .artist-news .firefox .news-list .news-latest.first .news-item-info h2 span.underline{background-image:linear-gradient(transparent calc(100% - 1px), var(--color-wub-blue) 1px)}.mod_newslist .news-list-short .news-latest.first .news-item-meta p.info,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-meta p.info{font-size:1rem}@media screen and (max-width: 540px){.mod_newslist .news-list-short .news-latest.first .news-item-meta p.info,.mod_artist_detail .artist-news .news-list .news-latest.first .news-item-meta p.info{font-size:.875rem}}.mod_newslist .tns-slider.news-list-short .news-latest,.mod_artist_detail .artist-news .tns-slider.news-list .news-latest{display:flex;flex-direction:column;padding-right:0 !important}.mod_newslist .tns-slider.news-list-short .news-latest .news-item-info,.mod_artist_detail .artist-news .tns-slider.news-list .news-latest .news-item-info{flex-grow:1}.mod_newslist .tns-slider.news-list-short .news-latest .news-item-info h2 span.underline,.mod_artist_detail .artist-news .tns-slider.news-list .news-latest .news-item-info h2 span.underline{background-position:0}.firefox .mod_newslist .tns-slider.news-list-short .news-latest .news-item-info h2 span.underline,.mod_newslist .firefox .tns-slider.news-list-short .news-latest .news-item-info h2 span.underline,.firefox .mod_artist_detail .artist-news .tns-slider.news-list .news-latest .news-item-info h2 span.underline,.mod_artist_detail .artist-news .firefox .tns-slider.news-list .news-latest .news-item-info h2 span.underline{background-image:linear-gradient(transparent calc(100% - 0.5px), var(--color-wub-blue) 0.5px)}::-moz-selection{color:var(--color-white);background-color:rgba(var(--color-wub-red-rgb), 0.99)}::selection{color:var(--color-white);background-color:rgba(var(--color-wub-red-rgb), 0.99)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden;margin:0;padding:0;font-family:var(--font-sans);font-size:1rem;letter-spacing:1px;color:var(--color-font-default);background:var(--color-wub-beige-light)}a,a:visited{color:var(--color-font-default)}p,li{line-height:1.5}img{display:block;max-width:100%}#wrapper{display:flex;min-height:100vh;flex-direction:column}#wrapper #container{flex-grow:1}#header{position:fixed;z-index:1000;width:100%;background:var(--color-wub-beige);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}#header .inside{display:flex;height:90px}@media screen and (max-width: 1024px){#header .inside{height:60px}}#header+.custom,#header+#container{margin-top:90px}@media screen and (max-width: 1024px){#header+.custom,#header+#container{margin-top:60px}}#footer{position:relative;z-index:1;display:flex;background:var(--color-wub-beige);box-shadow:0 -2px 4px 0 rgba(0,0,0,.15)}#footer .inside{display:flex;flex-grow:1}.mod_article.bg-beige{background:var(--color-wub-beige)}.mod_article.bg-beige-light{background:var(--color-wub-beige-light)}.mod_article.bg-beige-both{background-image:linear-gradient(var(--color-wub-beige) 0, var(--color-wub-beige) 500px, var(--color-wub-beige-light) 500px, var(--color-wub-beige-light) 100%)}@media screen and (max-width: 640px){.mod_article.bg-beige-both{background-image:linear-gradient(var(--color-wub-beige) 0, var(--color-wub-beige) 400px, var(--color-wub-beige-light) 400px, var(--color-wub-beige-light) 100%)}}@media screen and (max-width: 480px){.mod_article.bg-beige-both{background-image:linear-gradient(var(--color-wub-beige) 0, var(--color-wub-beige) 320px, var(--color-wub-beige-light) 320px, var(--color-wub-beige-light) 100%)}}.mod_article>*[class^=ce_],.mod_article>*[class^=mod_]{padding-left:0;padding-right:0}#main .mod_article{padding-bottom:40px}.mod_header{position:relative;display:flex;flex-grow:1;align-items:center}@media screen and (max-width: 1024px){.mod_header{position:static}}.mod_header_logo{position:relative;top:-2px}@media screen and (max-width: 1280px){.mod_header_logo{flex-grow:1}}.mod_header_logo img{filter:invert(20%) sepia(63%) saturate(279%) hue-rotate(159deg) brightness(93%) contrast(92%);max-width:295px}@media screen and (max-width: 1280px){.mod_header_logo img{max-width:240px}}@media screen and (max-width: 1024px){.mod_header_logo img{max-width:200px}}#mod_mobile-nav-toggle{display:none;flex-direction:column;justify-content:space-between;width:26px;height:21px;margin-left:12px;padding:2px 0;cursor:pointer}@media screen and (max-width: 1024px){#mod_mobile-nav-toggle{display:flex}}#mod_mobile-nav-toggle span{display:block;width:100%;height:1px;background-color:var(--color-wub-blue)}#mod_mobile-nav-container{display:none;flex-direction:column;justify-content:center;position:absolute;top:60px;left:0;right:0;width:100%;height:calc(100vh - 60px);background-color:var(--color-wub-beige)}#mod_mobile-nav-container.show{display:flex}@media(min-width: 1024px){#mod_mobile-nav-container{display:none !important}}#mod_mobile-nav-container::before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:calc(100% - 40px);height:1px;border-top:1px solid var(--color-wub-blue);margin:auto}.mod_footer{position:relative;display:flex;flex-grow:1;align-items:center;padding:40px 0}@media screen and (max-width: 1280px){.mod_footer{flex-direction:column;row-gap:20px}}.mod_changelanguage{position:absolute;right:0}@media screen and (max-width: 1024px){.mod_changelanguage{display:none}}.mod_changelanguage li{display:inline-block}#mod_mobile-nav-container .mod_changelanguage{position:static;margin:40px 0;text-align:center}@media screen and (max-width: 1024px){#mod_mobile-nav-container .mod_changelanguage{display:block}}#mod_mobile-nav-container .mod_changelanguage ul{display:flex;justify-content:center}#mod_mobile-nav-container .mod_changelanguage li::after{display:inline-block;content:"|";margin:0 5px}#mod_mobile-nav-container .mod_changelanguage li:last-child::after{display:none}.mod_navigation{text-align:center}.mod_navigation ul{display:flex;flex-direction:column;height:100%;margin:0 20px}.mod_navigation li{display:block;background-color:var(--color-wub-beige);border-top:1px solid var(--color-wub-blue)}.mod_navigation li:first-child{border-top:0}.mod_navigation li a,.mod_navigation li a:visited,.mod_navigation li strong.active{display:block;text-decoration:none;padding:15px 10px}.mod_navigation li a:hover,.mod_navigation li a:focus,.mod_navigation li a:active,.mod_navigation li strong.active{background-color:var(--color-wub-blue);color:var(--color-wub-beige)}.mod_customnav li{display:inline-block}.mod_customnav li strong.active{font-weight:normal}.mod_customnav li strong.active::after{width:100%}.mod_customnav.nav-main{display:flex;flex-grow:1;width:calc(50% - 295px)}@media screen and (max-width: 1280px){.mod_customnav.nav-main{width:calc(50% - 240px)}}@media screen and (max-width: 1024px){.mod_customnav.nav-main{display:none}}.mod_customnav.nav-main ul{display:flex;width:100%}.mod_customnav.nav-main-left li{margin-right:55px}@media screen and (max-width: 1280px){.mod_customnav.nav-main-left li{margin-right:25px}}.mod_customnav.nav-main-right{padding-right:120px}@media screen and (max-width: 1280px){.mod_customnav.nav-main-right{padding-right:100px}}.mod_customnav.nav-main-right ul{justify-content:flex-end}.mod_customnav.nav-main-right li{margin-left:55px}@media screen and (max-width: 1280px){.mod_customnav.nav-main-right li{margin-left:25px}}.mod_customnav.nav-service{width:60%;width:calc(100% - 460px);text-align:center}@media screen and (max-width: 1280px){.mod_customnav.nav-service{order:2;width:100%}}.mod_customnav.nav-service li{margin:0 10px}@media screen and (max-width: 540px){.mod_customnav.nav-service li{display:block}}.mod_copyright{width:230px;text-transform:uppercase;line-height:1.5;padding-bottom:4px;color:var(--color-wub-blue)}@media screen and (max-width: 1280px){.mod_copyright{order:3;width:100%;text-align:center}}.mod_social_media{width:230px;text-align:right;padding-right:52px}@media screen and (max-width: 1280px){.mod_social_media{order:1;width:100%;text-align:center;padding-right:0}}.mod_social_media ul{padding:0;margin:0;list-style:none}.mod_social_media ul li{display:inline-block}.mod_social_media a,.mod_social_media a:visited{font-size:0;text-decoration:none}.mod_social_media a::after,.mod_social_media a:visited::after{content:"";display:inline-block;width:25px;height:20px}.mod_social_media a.facebook::after{background:url(../../files/theme/frontend/dist/img/icon-facebook-9cee30249c85b56c3556.svg) no-repeat}.mod_social_media a.instagram::after{background:url(../../files/theme/frontend/dist/img/icon-instagram-28ba525f8cecf08f56fb.svg) no-repeat;position:relative;right:7px}.mod_social_media a.youtube::after{background:url(../../files/theme/frontend/dist/img/icon-youtube-c292b422885151cf3062.svg) no-repeat}.mod_toplink{position:absolute;right:0;position:fixed;bottom:38px;right:40px;display:none}@media screen and (max-width: 1280px){.mod_toplink{right:20px}}.mod_toplink a,.mod_toplink a:visited{display:block;position:relative;width:34px;height:34px;top:-1px;text-decoration:none;font-size:0;border:1px solid var(--color-wub-blue);border-radius:50px;background:var(--color-wub-beige) url(../../files/theme/frontend/dist/img/icon-top-5b7377e8e27a0ef6e823.svg) no-repeat center;transform:rotate(180deg)}.mod_artist_list ul.artist-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;padding:0 40px}@media screen and (max-width: 1920px){.mod_artist_list ul.artist-list{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1280px){.mod_artist_list ul.artist-list{grid-template-columns:repeat(3, 1fr);padding:0 20px}}@media screen and (max-width: 980px){.mod_artist_list ul.artist-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.mod_artist_list ul.artist-list{grid-template-columns:repeat(1, 1fr)}}.mod_artist_list ul.artist-list li{position:relative;background:var(--color-white)}.mod_artist_list ul.artist-list li img{width:100%}.mod_artist_list ul.artist-list li a{text-decoration:none}.mod_artist_list ul.artist-list li a h2{display:inline;background-image:linear-gradient(transparent calc(100% - 1px), var(--color-wub-red) 1px);line-height:1.3}.mod_artist_list ul.artist-list li a:hover h2,.mod_artist_list ul.artist-list li a:focus h2,.mod_artist_list ul.artist-list li a:active h2{background-size:100% 100%}.mod_artist_list .artist-info{bottom:10px;left:10px;right:10px;padding:10px 12px;text-align:center}.mod_artist_list .artist-info img{width:100%}.mod_artist_list .artist-info h2{text-decoration:none;margin:0 0 .25em 0;line-height:1.25}.mod_artist_list .artist-info ul.artist-categories{margin-top:8px}.mod_artist_list .artist-info ul.artist-categories li{text-transform:uppercase;font-size:14px;font-weight:bold}.mod_artist_list .artist-info p.artist-management-type{margin:0;text-transform:uppercase;font-size:14px}.mod_artist_list ul.artist-list .image_container{position:relative}.mod_artist_list ul.artist-list .image_container .caption{display:none}.mod_artist_list ul.artist-list picture::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;mix-blend-mode:hard-light}.mod_artist_list ul.artist-list picture img{filter:grayscale(100)}.mod_artist_list ul.artist-list>li:nth-child(15n+1) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+2) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+3) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+4) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+5) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+6) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+7) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+8) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+9) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+10) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+11) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+12) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+13) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+14) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(15n+15) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}@media screen and (max-width: 1920px){.mod_artist_list ul.artist-list>li:nth-child(12n+1) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+2) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+3) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+4) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+5) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+6) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+7) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+8) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+9) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+10) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+11) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(12n+12) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}}@media screen and (max-width: 1280px){.mod_artist_list ul.artist-list>li:nth-child(9n+1) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+2) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+3) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+4) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+5) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+6) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+7) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+8) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(9n+9) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}}@media screen and (max-width: 980px){.mod_artist_list ul.artist-list>li:nth-child(18n+1) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+2) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+3) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+4) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+5) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+6) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+7) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+8) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+9) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+10) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+11) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+12) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+13) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+14) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+15) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+16) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+17) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(18n+18) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}}@media screen and (max-width: 640px){.mod_artist_list ul.artist-list>li:nth-child(8n+1) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+2) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+3) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+4) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+5) picture::after{background-color:rgba(var(--color-img-overlay-blue-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+6) picture::after{background-color:rgba(var(--color-img-overlay-beige-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+7) picture::after{background-color:rgba(var(--color-img-overlay-red-rgb), 0.65)}.mod_artist_list ul.artist-list>li:nth-child(8n+8) picture::after{background-color:rgba(var(--color-img-overlay-gray-rgb), 0.65)}}.mod_artist_detail .artist-header-img{position:relative}.mod_artist_detail .artist-header-img img{width:100%;height:650px;-o-object-fit:cover;object-fit:cover}.mod_artist_detail .artist-header-img .caption{display:none}.mod_artist_detail{margin-bottom:-40px}.mod_artist_detail .artist-content>div:nth-child(odd){background-color:var(--color-wub-beige-light)}.mod_artist_detail .artist-content>div:nth-child(even){background-color:var(--color-wub-beige)}.mod_artist_detail .artist-content>div:first-child{background-color:var(--color-wub-beige)}.mod_artist_detail .artist-content>div>.inside{padding-top:20px;padding-bottom:80px}@media screen and (max-width: 768px){.mod_artist_detail .artist-content>div>.inside{padding-bottom:40px}}.mod_artist_detail .artist-content>div>.inside>h3{text-align:center}.mod_artist_detail .artist-content .artist-links a{display:block}.mod_artist_detail .artist-info{padding:0 20px}.mod_artist_detail .artist-info .inside{background:var(--color-white);padding:40px 80px !important;margin-top:-500px}@media screen and (max-width: 1024px){.mod_artist_detail .artist-info .inside{padding:40px !important}}@media screen and (max-width: 540px){.mod_artist_detail .artist-info .inside{padding:20px !important}}.mod_artist_detail .artist-info .artist-info-header{text-align:center;margin-bottom:40px}@media screen and (max-width: 640px){.mod_artist_detail .artist-info .artist-info-header{margin-bottom:20px}}.mod_artist_detail .artist-info .artist-info-header h2{color:var(--color-wub-red);margin:0 0 .25em 0}.mod_artist_detail .artist-info .artist-info-header ul.categories li{display:inline-block;text-transform:uppercase;font-weight:bold}.mod_artist_detail .artist-info .artist-info-header ul.categories li a,.mod_artist_detail .artist-info .artist-info-header ul.categories li a:visited{text-decoration:none;text-transform:uppercase;font-weight:bold}.mod_artist_detail .artist-info .artist-info-header .management_type{margin:0;text-transform:uppercase}.mod_artist_detail .artist-info .artist-info-body{display:grid;grid-template-columns:1fr 2fr;grid-gap:30px}@media screen and (max-width: 640px){.mod_artist_detail .artist-info .artist-info-body{display:block}}.mod_artist_detail .artist-info .artist-info-body .artist-image .caption{display:none}@media screen and (max-width: 640px){.mod_artist_detail .artist-info .artist-info-body .artist-image{text-align:center;margin:0 auto 20px auto}.mod_artist_detail .artist-info .artist-info-body .artist-image img{display:inline-block}}.mod_artist_detail .artist-info .artist-info-body .artist-text p{margin-top:0}.mod_artist_detail .artist-info .artist-info-body .artist-text .text-expandable{display:none}.mod_artist_detail .artist-links{margin-top:30px}.mod_artist_detail .artist-links ul{display:flex;justify-content:center;align-items:center;gap:30px}.mod_artist_detail .artist-links ul li a{width:60px;height:36px;display:block;font-size:0;text-decoration:none;background-size:contain;background-repeat:no-repeat;background-position:center}.mod_artist_detail .artist-links ul li a.soundcloud{width:80px;height:36px;background-image:url(../../files/theme/frontend/dist/img/icon-artists-soundcloud-b4183e91cea223545356.svg)}.mod_artist_detail .artist-links ul li a.spotify{width:44px;height:44px;background-image:url(../../files/theme/frontend/dist/img/icon-artists-spotify-786026db0305327a9a56.svg)}.mod_artist_detail .artist-links ul li a.youtube{width:48px;height:36px;background-image:url(../../files/theme/frontend/dist/img/icon-artists-youtube-a6ae243f63a084626479.svg)}.mod_artist_detail .artist-contacts ul{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 640px){.mod_artist_detail .artist-contacts ul{display:block;text-align:center}}.mod_artist_detail .artist-contacts ul li{display:inline-block;width:320px;background:var(--color-white)}.mod_artist_detail .artist-contacts ul li .caption{display:none}@media screen and (max-width: 640px){.mod_artist_detail .artist-contacts ul li{margin-bottom:20px}.mod_artist_detail .artist-contacts ul li:last-child{margin-bottom:0}}@media screen and (max-width: 480px){.mod_artist_detail .artist-contacts ul li{width:100%}.mod_artist_detail .artist-contacts ul li img{width:100%}}.mod_artist_detail .artist-gallery img{width:100%}.mod_artist_detail .artist-gallery .caption{display:none}.mod_artist_detail .artist-news .tns-nav button{background:var(--color-wub-beige-light)}.mod_artist_detail .artist-news .tns-nav button.tns-nav-active,.mod_artist_detail .artist-news .tns-nav button:hover{background:var(--color-wub-blue)}.mod_artist_detail .artist-downloads a{display:inline-block;text-decoration:none;font-size:1.5rem;width:100%;background:url(../../files/theme/frontend/dist/img/icon-download-afc46209f1d699cad6b4.svg) no-repeat right center;font-weight:300}@media screen and (max-width: 1024px){.mod_artist_detail .artist-downloads a{font-size:1.25rem}}@media screen and (max-width: 540px){.mod_artist_detail .artist-downloads a{font-size:1.125rem;background-size:14px;background-position:right 3px}}.mod_project_list .filter-container{padding:0}.mod_project_list .button-container{display:flex;justify-content:space-between}.mod_project_list .button-container .project-list-selection-download,.mod_project_list .button-container .project-list-selection-reset{visibility:hidden}.mod_project_list .button-container .project-list-download,.mod_project_list .button-container .project-list-selection-download,.mod_project_list .button-container .project-list-selection-reset{margin-bottom:20px}.mod_project_list .button-container .project-list-download a,.mod_project_list .button-container .project-list-selection-download a,.mod_project_list .button-container .project-list-selection-reset a{display:inline-block;line-height:25px;text-decoration:none;cursor:pointer}.mod_project_list .button-container .project-list-download a{padding-right:30px;background:url(../../files/theme/frontend/dist/img/icon-download-afc46209f1d699cad6b4.svg) no-repeat right center;background-size:15px 20px}.mod_project_list .button-container .project-list-selection-download{margin-bottom:5px}.mod_project_list .button-container .project-list-selection-download.counter::after{content:"2";color:#000}ul li .main-info{position:relative}ul li .main-info .project-select{position:absolute;top:5px;right:0}ul li .main-info .project-select input[type=checkbox]{cursor:pointer;opacity:0;width:14px;height:14px;position:relative;left:31px;bottom:1px;z-index:3}ul li .main-info .project-select input[type=checkbox]:checked+label:before{filter:brightness(0) saturate(100%) invert(34%) sepia(54%) saturate(1232%) hue-rotate(330deg) brightness(88%) contrast(91%)}ul li .main-info .project-select label{position:relative;cursor:pointer}ul li .main-info .project-select label:before{opacity:1;content:" ";display:inline-block;position:relative;left:7px;bottom:7px;margin:5px;width:20px;height:20px;background:url(../../files/theme/frontend/dist/img/icon-star-solid-96874e4693c14e83be76.svg) no-repeat center;filter:contrast(0) saturate(20%) contrast(10%) brightness(160%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mod_article.bg-beige .mod_newslist.newslist-slider .tns-nav button{background:var(--color-wub-beige-light)}.mod_article.bg-beige .mod_newslist.newslist-slider .tns-nav button.tns-nav-active,.mod_article.bg-beige .mod_newslist.newslist-slider .tns-nav button:hover{background:var(--color-wub-blue)}.mod_newsreader .layout_full .news-header h1{text-align:center;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.1}.mod_newsreader .layout_full .news-header .image_container{max-width:640px;margin:auto}.mod_newsreader .layout_full .news-header .image_container img{width:100%}.mod_newsreader .layout_full .news-header .image_container .caption{display:none}@media screen and (max-width: 720px){.mod_newsreader .layout_full .news-body{padding-left:0;padding-right:0}}.mod_newsreader .layout_full .news-body p.info{text-align:center}.mod_newsreader .layout_full .news-body p.info time{font-family:var(--font-serif);font-size:1.875rem;color:var(--color-wub-red);font-style:italic}.mod_newsreader .layout_full .news-body p,.mod_newsreader .layout_full .news-body li{font-size:1.25rem}@media screen and (max-width: 720px){.mod_newsreader .layout_full .news-body p,.mod_newsreader .layout_full .news-body li{font-size:1rem}}.mod_newsreader p.back{margin:60px 0 40px 0}.mod_search input[type=search]{-webkit-appearance:textfield;border-radius:0;-webkit-border-radius:0}.mod_search input[type=search]::-webkit-search-decoration,.mod_search input[type=search]::-webkit-search-cancel-button,.mod_search input[type=search]::-webkit-search-results-button,.mod_search input[type=search]::-webkit-search-results-decoration{display:none}.mod_search .formbody{position:relative}.mod_search .widget-text{flex-grow:1}.mod_search .widget-text input{width:100%;background:rgba(0,0,0,0);padding:8px 40px 8px 0;border:0;border-bottom:1px solid var(--color-wub-blue);font-family:var(--font-sans);font-size:1.25rem}.mod_search .widget-text input:focus{outline:none}.mod_search .widget-submit{position:absolute;top:0;right:0}.mod_search .widget-submit button{border:0;padding:0;background-color:rgba(0,0,0,0);font-size:0;position:relative;top:-6px;cursor:pointer}.mod_search .widget-submit button:after{content:"";display:block;width:24px;height:24px;background:url(../../files/theme/frontend/dist/img/icon-search-0c27c52654944bf26791.svg) no-repeat;background-size:24px}#header .mod_search{position:absolute;right:40px;display:flex}@media screen and (max-width: 1024px){#header .mod_search{position:static}}#header .mod_search .search-overlay-toggle{font-size:0;text-decoration:none}#header .mod_search .search-overlay-toggle:after{content:"";display:block;width:20px;height:20px;background:url(../../files/theme/frontend/dist/img/icon-search-0c27c52654944bf26791.svg) no-repeat}#header .mod_search .search-overlay-container{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:var(--color-wub-beige)}#header .mod_search .search-overlay-container .inside{padding-top:200px}@media screen and (max-width: 980px){#header .mod_search .search-overlay-container .inside{padding-top:100px}}#header .mod_search .search-overlay-container form{width:80%;margin:auto}@media screen and (max-width: 640px){#header .mod_search .search-overlay-container form{width:100%}}#header .mod_search .search-overlay-container button.close{position:absolute;top:100px;right:0;background:rgba(0,0,0,0);border:0;cursor:pointer}#header .mod_search .search-overlay-container button.close:after{content:"";display:block;width:20px;height:20px;background:url(../../files/theme/frontend/dist/img/icon-close-4d149b0c7f552bc8e77e.svg) no-repeat}@media screen and (max-width: 980px){#header .mod_search .search-overlay-container button.close{top:20px;right:20px}}#main .mod_search{margin-top:100px}#main .mod_search p.info{display:none}#main .mod_search>div{border-bottom:1px solid var(--color-wub-blue);padding:15px 0 10px 0}#main .mod_search>div a,#main .mod_search>div a:visited{text-decoration:none}#main .mod_search>div h3{margin-bottom:.5em;margin-top:0;font-size:1.875rem}#main .mod_search>div h3 a,#main .mod_search>div h3 a:visited{color:var(--color-wub-red)}#main .mod_search>div mark{background-color:var(--color-wub-beige);padding:0 2px}#main .mod_search>div.last{border-bottom:0}.mod_c4g_maps{margin:40px 0 20px 0}@media screen and (max-width: 768px){.mod_c4g_maps{margin-bottom:0}}.mod_c4g_maps .c4g-control-container-top-left{top:auto;left:auto;bottom:30px;right:20px;height:auto}@media screen and (max-width: 768px){.mod_c4g_maps .c4g-control-container-top-left{right:20px}}@media screen and (max-width: 640px){.mod_c4g_maps .c4g-control-container-top-left{bottom:auto;top:10px;right:0px}}.mod_c4g_maps .c4g-control-container-bottom-left{bottom:30px;left:30px}.mod_c4g_maps .ol-selectable div.c4g-active.c4g-popup-wrapper{border:0;border-radius:0;padding:20px;width:280px}.mod_c4g_maps .ol-selectable div.c4g-active.c4g-popup-wrapper *{color:var(--color-wub-blue)}.mod_c4g_maps .ol-selectable div.c4g-active.c4g-popup-wrapper::before{bottom:-28px;left:60px}@media screen and (max-width: 768px){.mod_c4g_maps .ol-selectable div.c4g-active.c4g-popup-wrapper{padding:15px 10px 10px 10px;width:220px;margin:0}}.mod_c4g_maps .c4g-popup-content .event{padding:5px 0}.mod_c4g_maps .c4g-popup-content .event+.event{border-top:1px solid var(--color-wub-blue)}.mod_c4g_maps .c4g-popup-content .event .title{margin:0 0 .125rem 0;font-size:1.125rem;font-weight:normal}.mod_c4g_maps .c4g-popup-content .event p{margin:0}.mod_c4g_maps .c4g-popup-content .event p.event-info{font-size:.8125rem;font-weight:bold}.mod_c4g_maps .c4g-popup-content .event .time.de{display:none}.mod_c4g_maps .c4g-popup-content .event p.more a,.mod_c4g_maps .c4g-popup-content .event p.more a:visited{font-size:.875rem;text-transform:uppercase;letter-spacing:1}.mod_c4g_maps button.c4g-popup-close{width:15px;height:15px;padding:3px;right:10px;top:8px}.mod_c4g_maps button.c4g-popup-close::before{content:"";display:block;width:12px;height:12px;font-family:initial;background:url(../../files/theme/frontend/dist/img/icon-close-4d149b0c7f552bc8e77e.svg) no-repeat;background-size:12px 12px;background-position:center}html:lang(de) .mod_c4g_maps .c4g-popup-content .event .time.de{display:inline}html:lang(de) .mod_c4g_maps .c4g-popup-content .event .time.en{display:none}.mod_c4g_maps .cc-module{background-image:url(../../files/theme/frontend/dist/img/mapbox-logo-3924e1005c4a964e909d.png)}@media screen and (max-width: 768px){.mod_c4g_maps .cc-module{position:absolute;top:0;left:0;right:0;margin:auto}}.ce_gallery{margin:40px 0}@media screen and (max-width: 768px){.ce_gallery{margin:20px 0}}.ce_gallery ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 768px){.ce_gallery ul{gap:10px}}.ce_gallery .caption{display:none}h1.ce_headline,body.page-home h2.ce_headline{color:var(--color-wub-red);text-align:center}h2.ce_headline{font-weight:normal;font-size:1.875rem;margin:1em 0 .75em 0}@media screen and (max-width: 480px){h2.ce_headline{font-size:1.375rem}}h3.ce_headline{font-weight:normal}.ce_hyperlink{text-align:center;margin:20px auto}.ce_hyperlink .inside{display:inline-block;padding:0 20px;border-left:1px solid var(--color-wub-blue);border-right:1px solid var(--color-wub-blue);margin:0 auto}.ce_hyperlink a{text-transform:uppercase}.ce_hyperlink.hyperlink-simple{font-size:.875rem}.ce_hyperlink.hyperlink-simple .inside{padding:0;border:0}.ce_image{margin:40px 0}@media screen and (max-width: 768px){.ce_image{margin:20px 0}}.ce_image .caption{font-size:.875rem;padding:5px}.ce_text h2{font-weight:normal;font-size:1.875rem;margin:1em 0 .75em 0}.ce_text h3{font-weight:bold}.ce_text p a{text-decoration:none;font-weight:500;display:inline}.ce_text p a[href^=http]{background:url(../../files/theme/frontend/dist/img/icon-link-extern-6399266e24e1323ff375.svg) no-repeat;background-size:.75em;background-position:right .25em;padding-right:.9em}.ce_youtube{margin:40px 0}@media screen and (max-width: 768px){.ce_youtube{margin:20px 0}}.ce_youtube .video_container{position:relative;padding-bottom:56.25%;width:100%;height:auto;margin:0 auto 30px auto}.ce_youtube .video_container>iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;border:0}.ce_rsce_page_header .page-header-top{position:relative}.ce_rsce_page_header .page-header-top.has-headline:after{content:"";display:block;width:490px;height:490px;position:absolute;top:40px;margin:auto;left:0;right:0;background-color:rgba(var(--color-wub-red-rgb), 0.5);border-radius:50%}@media screen and (max-width: 1024px){.ce_rsce_page_header .page-header-top.has-headline:after{width:360px;height:360px}}@media screen and (max-width: 540px){.ce_rsce_page_header .page-header-top.has-headline:after{width:300px;height:300px}}@media screen and (max-width: 480px){.ce_rsce_page_header .page-header-top.has-headline:after{width:260px;height:260px;top:20px}}.ce_rsce_page_header .page-header-bg{position:relative}.ce_rsce_page_header .page-header-bg picture img{width:100%;height:440px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.ce_rsce_page_header .page-header-bg picture img{height:290px}}@media screen and (max-width: 540px){.ce_rsce_page_header .page-header-bg picture img{height:250px}}@media screen and (max-width: 480px){.ce_rsce_page_header .page-header-bg picture img{height:210px}}.ce_rsce_page_header h2{position:absolute;z-index:2;left:0;right:0;margin:auto;width:490px;bottom:40px;line-height:1;color:var(--color-white);text-align:center}@media screen and (max-width: 1024px){.ce_rsce_page_header h2{width:360px;bottom:20px}}@media screen and (max-width: 540px){.ce_rsce_page_header h2{width:300px}}@media screen and (max-width: 480px){.ce_rsce_page_header h2{width:260px}}.ce_rsce_page_header .page-header-content{padding-top:140px}@media screen and (max-width: 480px){.ce_rsce_page_header .page-header-content{padding-top:100px}}.ce_rsce_page_header .page-header-content.has-content{background:var(--color-wub-beige)}.ce_rsce_page_header .page-header-content .intro-text{text-align:center;padding-bottom:60px;font-size:1.5rem;font-weight:300}@media screen and (max-width: 1024px){.ce_rsce_page_header .page-header-content .intro-text{font-size:1.5rem}}@media screen and (max-width: 540px){.ce_rsce_page_header .page-header-content .intro-text{font-size:1.125rem}}.ce_rsce_page_header.height-small .page-header-top{padding-bottom:0px}.ce_rsce_page_header.height-small .page-header-top:after{content:"";display:block;width:750px;height:750px;position:absolute;top:-175px;margin:auto;left:0;right:0;background-color:rgba(var(--color-wub-red-rgb), 0.5);border-radius:50%}@media screen and (max-width: 1024px){.ce_rsce_page_header.height-small .page-header-top:after{width:550px;height:550px;top:-130px}}@media screen and (max-width: 540px){.ce_rsce_page_header.height-small .page-header-top:after{width:360px;height:360px;top:-60px}}@media screen and (max-width: 480px){.ce_rsce_page_header.height-small .page-header-top:after{width:300px;height:300px;top:-40px}}.ce_rsce_page_header.height-small .page-header-bg img{height:400px}@media screen and (max-width: 1024px){.ce_rsce_page_header.height-small .page-header-bg img{height:290px}}@media screen and (max-width: 540px){.ce_rsce_page_header.height-small .page-header-bg img{height:250px}}@media screen and (max-width: 480px){.ce_rsce_page_header.height-small .page-header-bg img{height:210px}}.ce_rsce_page_header.height-small .page-header-content{padding-top:0}.ce_rsce_teaser_double{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 768px){.ce_rsce_teaser_double{grid-template-columns:1fr}}.ce_rsce_teaser_double .teaser{position:relative;overflow:hidden}.ce_rsce_teaser_double .teaser h2{line-height:1;position:absolute;left:60px;bottom:100px;margin:0;color:var(--color-white)}@media screen and (max-width: 1280px){.ce_rsce_teaser_double .teaser h2{left:40px;bottom:80px}}@media screen and (max-width: 540px){.ce_rsce_teaser_double .teaser h2{left:20px;bottom:50px}}.ce_rsce_teaser_double .teaser h2::after{content:"";display:block;width:200px;height:1px;border-bottom:1px solid var(--color-white);position:relative;top:15px;transition:.25s}.ce_rsce_teaser_double .teaser:hover h2::after{width:100%}.ce_rsce_teaser_double .teaser .image_container{max-height:80vh}@media screen and (max-width: 768px){.ce_rsce_teaser_double .teaser .image_container{height:calc(50vh - 60px)}}.ce_rsce_teaser_double .teaser .image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ce_rsce_teaser_double .image_container:before{content:"";display:block;position:absolute;aspect-ratio:1/1;background:rgba(var(--color-wub-red-rgb), 0.5);border-radius:50%}.ce_rsce_teaser_double .teaser:first-child .image_container:before{width:100%;left:-120px;bottom:-120px}.ce_rsce_teaser_double .teaser:last-child .image_container:before{width:70%;top:-30px;right:-20px}.ce_contact_list>div{background-color:var(--color-white)}.ce_contact_list img{width:100%}.ce_contact_list div.vita{padding:0 14px 18px 14px;font-size:.875rem}.contao-cookiebar{padding:0;font-family:var(--font-sans)}.contao-cookiebar p{color:var(--color-font-default)}.contao-cookiebar .cc-inner{max-width:600px;padding:24px 48px;background-color:var(--color-wub-beige);border-radius:0}@media screen and (max-width: 768px){.contao-cookiebar .cc-inner{padding:12px 24px}}@media screen and (max-width: 320px){.contao-cookiebar .cc-inner{padding:12px 18px}}.contao-cookiebar .cc-head p{font-size:.875rem}.contao-cookiebar .cc-group{margin-bottom:0;border:0;border-radius:0;border-bottom:1px solid var(--color-font-default)}.contao-cookiebar .cc-group .cc-detail-btn{color:var(--color-wub-blue)}.contao-cookiebar .cc-group .cc-detail-btn:hover{color:var(--color-wub-blue);text-decoration:underline}.contao-cookiebar .cc-group input+label{font-weight:normal;margin-left:0;padding-left:45px;padding-top:7px;font-size:14px}.contao-cookiebar .cc-group input+label::before{border-color:rgba(var(--color-wub-blue-rgb), 0.6);background-color:rgba(var(--color-wub-blue-rgb), 0.6)}.contao-cookiebar .cc-group input+label::after{background-color:var(--color-wub-beige)}.contao-cookiebar .cc-group input:checked+label::before{border-color:var(--color-wub-blue);background-color:var(--color-wub-blue)}.contao-cookiebar .cc-group input:checked+label::after{background-color:var(--color-wub-beige)}.contao-cookiebar .cc-cookies{border-top:1px solid var(--color-font-default);background-color:var(--color-wub-beige)}.contao-cookiebar .cc-cookies .cc-cookie{padding:11px}.contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info{padding:0;border:0;background-color:var(--color-wub-beige)}.contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info>div>span{font-weight:normal}.contao-cookiebar .cc-footer{margin-top:36px;display:flex;-moz-column-gap:2%;column-gap:2%}@media screen and (max-width: 720px){.contao-cookiebar .cc-footer{flex-wrap:wrap;justify-content:center;-moz-column-gap:12px;column-gap:12px}}.contao-cookiebar .cc-footer .cc-btn{width:32%;min-width:160px;margin:0;font-family:var(--font-sans);font-size:14px;color:var(--color-wub-blue);border:1px solid var(--color-wub-blue);border-radius:0;background-color:var(--color-wub-beige)}@media screen and (max-width: 720px){.contao-cookiebar .cc-footer .cc-btn{width:calc(50% - 6px);margin-bottom:12px}}@media screen and (max-width: 320px){.contao-cookiebar .cc-footer .cc-btn{min-width:0}}.contao-cookiebar .cc-footer .cc-btn .cc-btn:last-child{margin:0}.contao-cookiebar .cc-footer .cc-btn:hover{color:var(--color-wub-beige);background-color:var(--color-wub-blue)}.contao-cookiebar .cc-info>a,.contao-cookiebar .cc-info a:visited{color:var(--color-wub-blue)}.contao-cookiebar .cc-info>a:hover,.contao-cookiebar .cc-info>a:focus,.contao-cookiebar .cc-info>a:active{text-decoration:underline}.contao-cookiebar .cc-info>a:hover::before,.contao-cookiebar .cc-info>a:focus::before,.contao-cookiebar .cc-info>a:active::before{text-decoration:none}@keyframes cookiebar-overlay-in{0%{background-color:rgba(var(--color-wub-blue-rgb), 0)}100%{background-color:rgba(var(--color-wub-blue-rgb), 0.9)}}.mod_cookiebarOpener a,.mod_cookiebarOpener a:visited{text-decoration:none !important}.ce_text .mod_cookiebarOpener{max-width:none;padding:0}

