header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:.6em 1.2em;background-color:#4b4b4b;color:#fff;font-size:1em;text-align:center;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar--active{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__message,.cookiebar__text{margin-right:1.5em}.cookiebar__link{color:#fff;text-decoration:underline}.cookiebar__link:hover{text-decoration:none}.cookiebar__button{margin:0;padding:.6em 1.2em;border:none;border-radius:0;background-color:#4ea55e;color:#fff;font-weight:700;cursor:pointer}.cookiebar__button:hover{background-color:#3e824a}.cookiebar__analytics{margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@-webkit-keyframes blink{0%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:1}100%{opacity:0}}.invisible{clip:rect(0 0 0 0);height:1px !important;margin:-1px;order:0;overflow:hidden;padding:0;position:absolute !important;width:1px !important}.clearfix{clear:both;content:"";display:table}.t-center{text-align:center}.t-left{text-align:left}.t-white{color:#FFFFFF}@font-face{font-family:"Hurme Geometric Sans 1";src:url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.eot");src:url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.eot?#iefix") format("embedded-opentype"), url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.woff2") format("woff2"), url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.woff") format("woff"), url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.ttf") format("truetype"), url("../../files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.svg#HurmeGeometricSans1-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("../../files/themes/kh-zuerich/font/webfont/39F3E5_15_0.eot");src:url("../../files/themes/kh-zuerich/font/webfont/39F3E5_15_0.eot?#iefix") format("embedded-opentype"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_15_0.woff2") format("woff2"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_15_0.woff") format("woff"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_15_0.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("../../files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.eot");src:url("../../files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.eot?#iefix") format("embedded-opentype"), url("../../files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.woff2") format("woff2"), url("../../files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.woff") format("woff"), url("../../files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("../../files/themes/kh-zuerich/font/webfont/39F3E5_C_0.eot");src:url("../../files/themes/kh-zuerich/font/webfont/39F3E5_C_0.eot?#iefix") format("embedded-opentype"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_C_0.woff2") format("woff2"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_C_0.woff") format("woff"), url("../../files/themes/kh-zuerich/font/webfont/39F3E5_C_0.ttf") format("truetype");font-weight:900;font-style:normal}html{height:100%}body{align-items:center;background:black;box-sizing:border-box;color:#333333;display:flex;font-family:"Hurme Geometric Sans 1", sans-serif, Arial;font-size:16px;justify-content:center;margin:0;height:100%}img{vertical-align:top}.mod_eventlist_single_room{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url("/bundles/digitalsignaletik/img/background-landscape.jpg");background-position:center;background-size:1700px;color:#FFFFFF;height:800px;overflow:hidden;position:relative;width:1280px}.mod_eventlist_single_room .replacement-image{align-items:center;background:#FFFFFF;display:flex;justify-content:center;height:100%;width:100%;background:black}.mod_eventlist_single_room .event{box-sizing:border-box;height:800px;padding:30px;width:100%}.mod_eventlist_single_room .header-row{display:flex;align-items:center;font-size:42px;font-weight:900;height:250px;justify-content:space-between;line-height:1;text-transform:uppercase;padding-bottom:40px;border-bottom:2px solid #FFFFFF}.mod_eventlist_single_room .header-row .date{margin-top:15px;margin-left:30px;display:flex;align-items:center}.mod_eventlist_single_room .header-row .date .space{padding:0 30px}.mod_eventlist_single_room .header-row .date .weekday{display:block;font-size:36px;font-weight:600;line-height:40px;text-transform:none}.mod_eventlist_single_room .header-row .date .day{font-size:52px;display:block}.mod_eventlist_single_room .logo{align-items:center;background:#FFFFFF;box-sizing:border-box;display:flex;height:250px;justify-content:center;padding:20px;width:320px}.mod_eventlist_single_room .text-row{display:flex;align-items:center;height:484px}.mod_eventlist_single_room .text-row .inner{height:auto;margin:30px}.mod_eventlist_single_room .text-row .inner h1{font-size:80px;font-weight:900;line-height:1.1;margin-top:0;text-transform:uppercase}.mod_eventlist_single_room .text-row .inner .teaser{font-size:36px;font-weight:600;line-height:40px}.mod_eventlist_single_room .text-row .inner.small_title h1{font-size:60px}.mod_eventlist_single_room .empty{display:none}.mod_eventlist_rooms{box-sizing:border-box;padding:125px 40px 40px;position:relative}.mod_eventlist_rooms .global-logo{position:absolute;right:4px;top:30px;z-index:1000}.mod_eventlist_rooms .global-logo img{height:80px;width:450px}.mod_eventlist_rooms .inner{box-sizing:border-box;height:100%;overflow:hidden;width:100%}.mod_eventlist_rooms .header{position:absolute;left:40px;top:30px;z-index:1000}.mod_eventlist_rooms .header h1{color:#FFFFFF;font-size:54px;font-weight:900;line-height:1;margin-bottom:0;margin-top:0;text-transform:uppercase}.mod_eventlist_rooms .header .date{color:#FFFFFF;font-size:20px;font-weight:900;line-height:1;margin-bottom:0;margin-top:0;text-transform:uppercase}.mod_eventlist_rooms .event{background:#FFFFFF;box-sizing:border-box;padding:5px 40px 5px 20px;position:relative;margin-bottom:5px}.mod_eventlist_rooms .event .inner{display:flex;align-items:center;min-height:100px}.mod_eventlist_rooms .event .inner .date{color:#00a6b5;font-size:24px;font-weight:700;line-height:26px;text-transform:uppercase;padding-right:10px;text-align:right;-ms-flex:0 1 160px;flex-basis:160px;flex-grow:0}.mod_eventlist_rooms .event .inner .room-name{color:#00a6b5;font-size:24px;font-weight:700;line-height:26px;padding-right:10px;padding-left:10px;border-left:2px solid #191e4f;-ms-flex:0 1 300px;flex-basis:300px;flex-grow:0}.mod_eventlist_rooms .event .inner h2{color:#191e4f;font-size:36px;font-weight:900;line-height:36px;margin:0;text-transform:uppercase;padding-right:20px;-ms-flex:1 1 500px;flex-basis:500px;flex-grow:1}@media (orientation:portrait){.mod_eventlist_rooms{background-image:url("/bundles/digitalsignaletik/img/background-portrait.jpg");background-size:cover;height:100%;width:100%;padding:200px 40px 40px}.mod_eventlist_rooms .global-logo{top:70px}.mod_eventlist_rooms .header{top:70px}.mod_eventlist_rooms .event{display:flex;align-items:center;height:190px}.mod_eventlist_rooms .event.notime .date{display:none}.mod_eventlist_rooms .event.notime .inner .room-name{border:none;padding-left:0}.mod_eventlist_rooms .event .inner{display:block;height:auto}.mod_eventlist_rooms .event .inner .date{float:left;margin-bottom:12px;margin-top:8px;padding-right:10px;width:auto;padding-top:3px}.mod_eventlist_rooms .event .inner .room-name{padding-top:3px;float:left;margin-bottom:12px;margin-top:8px;padding-left:10px;width:auto}.mod_eventlist_rooms .event .inner h2{box-sizing:border-box;clear:left;padding-right:220px;width:100%}.mod_eventlist_rooms .event .inner .logo{align-items:center;display:flex;height:150px;justify-content:center;position:absolute;right:20px;top:20px;width:200px}}@media (orientation:landscape){.mod_eventlist_rooms{background-image:url("/bundles/digitalsignaletik/img/background-landscape.jpg");background-size:cover;height:100%;width:100%}.mod_eventlist_rooms .event .inner .room-name,.mod_eventlist_rooms .event .inner .date{padding-top:8px;padding-bottom:5px}.mod_eventlist_rooms .event .inner h2{padding-top:5px}.mod_eventlist_rooms .event .inner .logo{height:100px;position:static;width:134px}.mod_eventlist_rooms .event .inner .logo .image_container{height:100%;width:100%}.mod_eventlist_rooms .event .inner .logo img{height:100%;object-fit:contain;width:100%}}.cookiebar-outer{display:none}
