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}.media{display:flow-root}.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}.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%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
#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}

    /*
	@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=be7e3ae3-a3a0-464b-a6b2-907f0dcfa376&fontids=1488866,1488878,1488902,1488914,1488938,1488890");
	*/
    /*Thin*/
	@font-face{
        font-family:"Helvetica Neue Thin";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488866/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488866/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488866/4ff9f3fa-9221-4fc5-97e6-93572b6efa24.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488866/ca8d25cd-e264-4404-b271-4afc45c779c4.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488866/e8f8260f-dbee-4daa-81a4-0e415715c569.ttf") format("truetype");
    }
	/*Light*/
    @font-face{
        font-family:"Helvetica Neue Light";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488878/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488878/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488878/3a46542f-f429-4821-9a88-62e3be54a640.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488878/50ac1699-f3d2-47b6-878f-67a368a17c41.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488878/0be5590f-8353-4ef3-ada1-43ac380859f8.ttf") format("truetype");
    }
	/*Medium*/
    @font-face{
        font-family:"Helvetica Neue Medium";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488902/f95f9fc2-ffda-431c-9d6a-2c3668f5b20b.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488902/f95f9fc2-ffda-431c-9d6a-2c3668f5b20b.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488902/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488902/050b1948-f226-4d20-a65a-15d8ed031222.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488902/beb88be6-2a60-46fe-914f-6892b3ae46ce.ttf") format("truetype");
    }
	/*Black*/
    @font-face{
        font-family:"Helvetica Neue Black";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488938/6492b5a6-2267-40e3-8ede-fd8b730790b1.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488938/6492b5a6-2267-40e3-8ede-fd8b730790b1.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488938/bd8486cc-4614-412d-ba1d-15e1a7c9fada.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488938/a7bdf5a9-752e-4e69-b17c-b7e62575b07a.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488938/e1f8b69f-5d23-44bc-88bf-94778cc978a3.ttf") format("truetype");
    }
	/*Bold*/
    @font-face{
        font-family:"Helvetica Neue Bold";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488914/8a6c3e5a-88a5-430c-91d8-7767ce971d12.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488914/8a6c3e5a-88a5-430c-91d8-7767ce971d12.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488914/531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488914/439c5962-f9fe-4eaf-a1f6-f41d42edba75.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488914/419a308d-b777-4f84-9235-2caf4a98ec23.ttf") format("truetype");
    }
	/*Roman*/
    @font-face{
        font-family:"Helvetica Neue Regular";
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488890/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix");
        src:url("../../files/fonts/HelveticaNeue/Fonts/1488890/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix") format("eot"),url("../../files/fonts/HelveticaNeue/Fonts/1488890/3dac71eb-afa7-4c80-97f0-599202772905.woff2") format("woff2"),url("../../files/fonts/HelveticaNeue/Fonts/1488890/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff") format("woff"),url("../../files/fonts/HelveticaNeue/Fonts/1488890/8a8bfee3-197c-4942-9b11-71508cc9f406.ttf") format("truetype");
    }

/* Optimo Webfont: GenathLight */@font-face {
    font-family: 'GenathLight';
    src: url('../../files/fonts/Genath_Family_Webfont/Genath Light/GenathLight.eot'); /* IE9 Compat Modes */
    src: url('../../files/fonts/Genath_Family_Webfont/Genath Light/GenathLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), /* Modern Browsers */
         url('../../files/fonts/Genath_Family_Webfont/Genath Light/GenathLight.svg#GenathLight') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


/**
 * Swiper 4.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 14, 2018
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

body {background-color: #f5f5f5;font-family: 'Helvetica Neue Light';font-size:18px;}

h1 {font-family: 'Helvetica Neue Black';}
h2 {font-family: 'Helvetica Neue Black';}

body:not(.home) h2::after {content:"/";color:#000;font-family: 'Helvetica Neue Regular';margin-left: 8px;}

h3.trenner::after {content:"/";color:#000;font-family: 'Helvetica Neue Regular'; margin-left:6px;}



h1, h2, h3, h4, h5, h6{
line-height:100%;
padding:0;
}
h1{
font-size:3em;
margin:0 0 40px 0;
}
h2{
font-size:2.2em;
margin:0 0 30px 0;
}
h3{
font-size:1.6em;
margin:0 0 24px 0;
}
h4{
font-size:1.2em;
margin:0 0 25px 0;
}
h5{
font-size:1.0em;
margin:0 0 20px 0;
}
h6{
font-size:0.9em;
margin:0 0 20px 0;
}

h3.black {
font-family: 'Helvetica Neue Black';
}


#main p{line-height:125%;margin:0 0 1.1em 0;}
#main p strong{font-family: 'Helvetica Neue Regular';}



.button {}
.button.blue-red {}

a {color:black;}


/* Listen */
.ce_text ul, .ce_list ul, .ce_textarea ul, .ce_text ol, .ce_list ol, .ce_textarea ol{ margin-bottom:15px; padding-left:16px; }
.ce_text ul li, .ce_list ul li, .ce_textarea ul li{ list-style-position:outside; list-style-type:none; position: relative;overflow: visible; }
.ce_text li, .ce_list li, .ce_textarea li, .ce_text ol, .ce_list ol, .ce_textarea ol{ line-height:1.8em; }

.ce_text ul li:before, 
.ce_list ul li:before, 
.ce_textarea ul li:before{
content: '•';
color: #000;
position: absolute;
left: -16px;
font-size: 1.1em;
font-weight: 400;
}
.ce_text ol, .ce_list ol, .ce_textarea ol{ list-style:decimal; padding-left:25px; }

/* end Listen */



/* HEADER */


.nav-toggle, .search-toggle, .mod_search, .custom {display:none}
.mod_breadcrumb{margin-bottom:1em;}
.mod_breadcrumb ul {
    padding-left: 3px;
    margin: -2px 0 2px;
    font-size: 12px;
}
.mod_breadcrumb li {
    display: inline-block;
}
.mod_breadcrumb li a::after {
background:url(../../files/images/layout/navi-pfeil-rechts.svg) no-repeat center center;width:10px; height:8px;
    content:'';
display: inline-block;
position: absolute;
  top: 4px; right: 0;
}
.mod_breadcrumb li a {text-decoration: none;position: relative;  padding-right: 14px;}
.mod_breadcrumb li a span{display: inline-block; margin-right: 4px;}
.mod_breadcrumb li.active {font-family: 'Helvetica Neue Bold'}


#main .inside{max-width:1500px; margin:0 auto;background-color:white;padding-bottom: 80px;}


.mod_search button {}

.ce_sliderStart{position:relative}
.slider-control {position: absolute;width: 210px;right:10px;bottom: 12px;}
#header-slider .slider-control {position: absolute;width: 210px;right: 39px;bottom: 12px;}
.slider-control .slider-prev, .slider-control .slider-next {line-height:0; font-size:0;}
.slider-control .slider-prev{background:url(../../files/images/layout/navi-pfeil-links.svg) no-repeat bottom center;width:20px; height:20px;top: 5px;}
.slider-control .slider-next {background:url(../../files/images/layout/navi-pfeil-rechts.svg) no-repeat bottom center;width:20px; height:20px;top: 5px;}
.slider-control .slider-menu b {
color: #bbb;
cursor: pointer;
background: #000;
content: '';
text-indent: -99999px;
font-size: 0;
width: 8px;
height: 8px;
padding: 8px;
margin:4px 6px 4px 0;
}
.slider-control .slider-menu b.active {
background: #cf0619;
}
.slider-control .slider-menu {width: 70%;left: 40%;line-height: 22px;top: -5px;}
#header-slider .ce_sliderStart {
position: relative;
left: -165px;
width: calc(100% + 165px);
}

.slider-control a {
top: 0px;
}

.mod_eventlist .event img {filter: sepia(100%) brightness(84%) hue-rotate(187deg) saturate(201%);}
.mod_eventlist .event img:hover {filter:none}

header {max-width:1500px;/*! padding:0 150px; */position: relative;margin: 0 auto;box-sizing: border-box;}
header .inside {/*padding: 45px calc(50% - 585px) 78px*/; max-width: 1170px; padding: 45px 0 76px 0; margin: 0 auto;box-sizing: border-box;}
#logo {display: inline-block;width:100%;max-width: 470px;}
#logo a {}
#logo img {}



#mainmenu {border-top: 2px solid black;margin-top: 22px;/*! margin-bottom: 81px; */padding: 23px 2px 0;overflow: visible;font-size: 14px;font-family: 'Helvetica Neue Medium';text-transform: uppercase;}
#mainmenu ul {margin:0;padding: 0;list-style-type: none;}
#mainmenu a {text-decoration: none;}
#mainmenu a:hover,#mainmenu span:hover {text-decoration: underline; cursor:pointer;}
#mainmenu .level_1 {display: flex;justify-content: space-between;}
#mainmenu .level_1 > li.last .level_2 {right: -24px;left:auto}
#mainmenu .level_1 > li { position: relative;}
#mainmenu .level_2 {position: absolute;left: -24px;top: 15px;z-index: 100000;padding: 19px 24px 16px;line-height: 1.8em;background: white;display: none}
#mainmenu .level_1 > li:hover .level_2 {display: block}
#mainmenu .level_2 > li {white-space: nowrap;}

body.home #main .inside { max-width: 1500px !important;background-color: white;}
body.home #main .mod_article {/*margin-bottom:6em;*/padding:0 calc(50% - 625px);/*! max-width: 100%; */overflow: hidden;/*! width: 100%; */}
body:not(.home) #main .inside .mod_breadcrumb,
body:not(.home) #main .inside .mod_article{padding: 0 calc(50% - 585px);}

/*body:not(.home) #main .ce_text:nth-child(n+2):before, .ce_headline:nth-child(n+2):before,*/

.topline
{content: '';position: relative;width: 100%;height: 1px;background: black;top: 100%;left: 0;display: block;margin-top: 53px;margin-bottom: 65px;}
body:not(.home) #main .ce_text .text :first-child {margin-top: 0}

.ce_gallery ul {display:flex;flex-wrap: wrap;}
.ce_gallery li {float: initial;clear: inherit;}
.ce_gallery .cols_8 li {margin-right: 1%;width: 11.5%;margin-bottom: 1%;}
.ce_gallery .cols_4 li {margin-right: 1%;width: 24%;margin-bottom: 1%;}
.ce_gallery .cols_2 li {margin-right: 1%;width: 49%;margin-bottom: 1%;}
.ce_gallery li img {width: 100%}

.ce_gallery .col_last_trenner{
content:'';
width:100%;
display:block;
clear:both;
}



#header-slider {position: relative;/*! padding: 0 calc(50% - 625px); */margin-top: 0 !important;}
#header-slider .ce_sliderStart {position: relative;left: -125px;width: calc(100% + 125px);}
#header-slider .ce_rsce_imagewithtext, #header-slider .ce_youtubewithtext, .ce_rsce_youtubevideo, .ce_rsce_video {display:flex;}
#header-slider .text {width:30%;padding: 3em 0 0 2em;box-sizing: border-box;}
#header-slider .media {width:70%;}
#header-slider h1,#header-slider h2,#header-slider h4 {display:none;}
#header-slider h3 {font-family: 'Helvetica Neue Bold';font-size: 2.6em; display:block;}
#header-slider p {font-family: 'Helvetica Neue Medium'}

.homeslider{position: relative;left: -125px;width: calc(100% + 125px); overflow:hidden;}

.home-pagination-pfeile {position: absolute;min-width: 210px;right:10px;bottom: 12px;left: initial;z-index: 100; min-height:20px;}
.home-pagination-pfeile .innen{ position:relative; vertical-align: top;}
.home-pagination.swiper-pagination-bullets{display:inline-block;margin: 0 auto;text-align: center;height: 20px;min-width: 160px;}
.homeslider .swiper-button-prev, .home-pagination .swiper-button-next {line-height:0; font-size:0;}
.homeslider .swiper-button-prev{background:url(../../files/images/layout/navi-pfeil-links.svg) no-repeat bottom center;width:20px; height:20px;top:0;position: initial;display: inline-block;}
.homeslider .swiper-button-next {background:url(../../files/images/layout/navi-pfeil-rechts.svg) no-repeat bottom center;width:20px; height:20px;top: 0;position: initial;display: inline-block;}
.homeslider .swiper-pagination-bullet {

	border-radius: inherit;
	height: 16px;
	width: 16px;
	margin: 2px 6px;
	background: #000;
	opacity: 1;
}
.homeslider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background: #cf0619;
}

.homeslider .swiper-notification{display:none;}





#festspielblog-teaser {display:flex;color:white;/*! margin-top: 2097px; */}
#festspielblog-teaser a {color:white;}
#festspielblog-teaser .headline_rotate {flex-grow: 10;position: relative;background-color: #cf0619;display: flex;/*! justify-content: left; */align-items: flex-end;padding: 0 0 8% 55px;width: 170px;margin-right:2px;box-sizing: border-box;}
#festspielblog-teaser .headline_rotate h2 {top: 50%;left: 30%;transform: translateX(-50%) rotate(-90deg);margin: 0;
	font-size: 62px;font-family: 'Helvetica Neue Black';position: absolute;
bottom: 50%;
}
#festspielblog-teaser .headline_rotate a{color:inherit; text-decoration:none;}


#festspielblog-teaser .swiper-container{}
#festspielblog-teaser .swiper-wrapper {width: 998px;overflow: visible;}
#festspielblog-teaser .layout_latest {background-color: #cf0619;height:auto;}
/*#festspielblog-teaser .layout_latest img {filter: sepia(100%) brightness(69%) hue-rotate(314deg) saturate(311%);width: 100%;}*/
#festspielblog-teaser .layout_latest:hover img {filter:none}
#festspielblog-teaser .layout_latest .text {padding: 0 22px;}
#festspielblog-teaser .layout_latest .text h3 {font-family:GenathLight;font-size:30px;line-height: 1.05em;margin-top: 0.5em;margin-bottom: 0.6em}
#festspielblog-teaser .layout_latest .text h3 a {text-decoration: none}
#festspielblog-teaser .layout_latest .text .ce_text :first-child {margin-top: 0; font-size: 15px}

.home-ensemble{display: flex;}
h2.mobon{display:none;}

.home-ensemble .headline_rotate {flex-grow: 10;position: relative;background-color: #cf0619;display: flex;/*! justify-content: left; *//*! align-items: flex-end; *//*! padding: 0 0 8% 55px; */width: 171px;/*! margin-right:2px; *//*! box-sizing: border-box; */}
.home-ensemble .headline_rotate h2 {top: 50%;left: 30%;transform: translateX(-50%) rotate(-90deg);margin: 0;
font-size: 62px;font-family: 'Helvetica Neue Black';position: absolute;
bottom: 50%;
color: #fff;
}
.home-ensemble .mitarbeiterslider {margin-top:0;}





#backstage {display:flex;flex-wrap: wrap;/*! margin-top: 849px !important; */padding: 0 calc(50% - 585px) !important;}
#backstage .block {width:50%;height:calc(570px * 3 / 4);position:relative;display: block;}
#backstage .media {position:absolute;z-index: 1;opacity:1;transition: opacity 0.3s ease-in-out;height: 100%;width: 100%;/*! left: 0; *//*! top: 0; *//*! bottom: 0; */}
#backstage .media:hover {opacity:0;}
#backstage .media figure {position: relative;width: 100%;height: 100%;}
#backstage .media img {width:100%;height:100%;object-fit: cover;}


#backstage .title h2 {background-color:#cf0619; color: white; margin: 0;padding: 49px 0 48px 66px;font-size:3.6em;font-family: 'Helvetica Neue Black';}
#backstage .title .text p {font-size:3.6em;margin:9px 0 0;font-family: 'Helvetica Neue Medium';}

#backstage .block:not(.title) .text {padding-top:2.3em;}
#backstage .block:nth-child(2n+1) .text {padding-right: 1em;}
#backstage .block:nth-child(2n) .text {padding-left: 2em}

#backstage blockquote::before {content:'„';display:inline-block;color: #cf0619;font-size:4.6em;position:relative;top:-0.2em;height:0.3em;line-height: 0.1em;font-family: GenathLight;margin-right: -0.05em;}
#backstage blockquote {display:inline-block;width:100%;margin:0 0 1em 0;font-size:34px;text-indent:-34px;padding-left:64px;box-sizing: border-box;font-family: GenathLight;}
#backstage blockquote p {display:inline;margin:0;/*! width:14%; */line-height: 1em !important;}
#backstage blockquote::after {content:'“';display:inline-block;color: #cf0619;font-size:4.6em;position:relative;top:0.6em;height:0em;line-height: 0px;font-family: GenathLight;left: 0.2em;margin-top: -0.2em;margin-bottom: 0;}
#backstage blockquote + p {color:#cf0619;text-indent:64px;font-family: 'Helvetica Neue Bold';font-size: 21px;}

.text-with-border {}
.text-with-border > div {position: relative;left: -125px;width: calc(100% + 250px);border-left: 125px blue solid;border-bottom: 130px red solid;padding: 0 165px 50px 40px;box-sizing: border-box;}
.text-with-border h2 {color:#cf0619;margin-top: -0.2em;font-family: 'Helvetica Neue Black';font-size: 62px;margin-bottom: 0.1em;}
.text-with-border h2::after {content:"/";color:black;font-family: 'Helvetica Neue Regular';margin-left: 14px;}
.text-with-border h3 {}

footer {background-color:#001d51}
footer .inside {max-width:1500px; margin:0 auto;background: url(/files/images/layout/hg-footer.svg) no-repeat; background-size:3574px;background-position: calc(50% - 1037px) 0;}
footer .inside > * {padding: 0 calc(50% - 585px);box-sizing: border-box;}

footer .inside > nav, footer .inside > nav a {color:white;text-decoration:none;text-transform: uppercase;}
footer li{margin-bottom: 8px;}
footer a {color:#fff;text-decoration:none;}
footer .inside > div, footer .inside > div a[href^="mailto:"], footer .inside > div a[href^="tel:"], footer .ce_headline {color:#cf0619;}
footer .logo {}
footer .logo img {max-width: 680px;padding: 50px 0;}

footer nav ul {list-style: none; padding: 0}
footer .ce_text :first-child {margin-top: 0}

footer .dlh_googlemap a {color:inherit; text-decoration:underline;}


@media (hover:hover),(-moz-touch-enabled: 0) {
	
}
@media (hover: none),(hover:on-demand),(-moz-touch-enabled: 1) {
	
}

@media screen and (max-width: 1230px) {
	
}
@media screen and (max-width: 900px) {
	
}
@media screen and (max-width: 700px) {
	
}








@charset "UTF-8";
/* Umsetzung - Markus Schindler - CodeSache.de */


.weiterevaslider{display:flex;max-width:1280px;height:100%;}
.weiterevaslider.l-ecke .ce_image{ width: 1030px;margin-right:55px;}
.weiterevaslider .ueberschriftbox{width:16%;margin:4px 0 0 0;position:relative;height:477px;display:inline-block;}

.weiterevaslider.l-ecke .ueberschriftbox{background:url(../../files/images/layout/bg-slider-l.png) no-repeat top left;background-size:100% 100%;}

.weiterevaslider .headline_rotate{transform:rotate(-90deg);transform-origin:left bottom;position:absolute;
margin:0;font-size:2.4em;font-family:'Helvetica Neue Black';color:#cf0619;width:410px;}
.weiterevaslider.l-ecke .headline_rotate{bottom:50px;left:150px;}

.weiterevaslider .ueberschriftbox.mob-an {display: none; }
.weiterevaslider .ueberschriftbox.mob-aus {display: block;}


.vaslider{width: 1030px;margin-right: 55px;overflow:hidden;margin-top:54px; /*! padding-bottom: 70px; */position:relative;max-width:1000px;display:inline-block;height:100%;}


.vaweitere-box .inner{position:relative;}

.vaweitere-box .teaser-img img{width:100%;}
.vaweitere-box .teaser-img a{display:block;}

.vaweitere-box .va-info-box{
padding: 1em;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: #cf0619;
}

.vaweitere-box .vaname a {
text-decoration: none;
color: #fff;font-size: 1.2em;
font-family: 'Helvetica Neue Black';
}
.vaweitere-box .vasubtitel {
font-size: 1.0em;color: #fff;
font-family: 'Helvetica Neue Medium';
}

.vaweitere-box .vainfoteaser{
color: #fff;
}

.vaweitere-swiper-button-prev {
background-image: url("/files/images/layout/PfeilAusLinienLinks-weiss.svg");
left: 10px;
right: auto;
}
.vaweitere-swiper-button-next {
background-image: url("/files/images/layout/PfeilAusLinienRechts-weiss.svg");
right: 10px;
left: auto;
}


.vaslider .vaweitere-swiper-button-prev,.vaslider .vaweitere-swiper-button-next{
position:absolute;
top:40%;
width:50px;
height:40px;
z-index:10;
cursor:pointer;
padding: 1em;
background-size:50px 40px;
background-position:center;
background-repeat:no-repeat;
}
.vaslider .vaweitere-swiper-button-prev.swiper-button-disabled,
.vaslider .vaweitere-swiper-button-next.swiper-button-disabled{
opacity:.35;
cursor:auto;
pointer-events:none;
}


#main .mod_newsreader p.info{font-size: 0;margin-bottom: 1rem;}
#main .mod_newsreader p.info time{font-size: initial;}


/* 1200px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1200px) {
.weiterevaslider .ueberschriftbox {display: none;}

.vaslider{width: 100%;margin-right: 0;margin-top:0;max-width:inherit;}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1200px */
/* ---------------------------------------------------------------------------------------- */








/* personenslider - Home - Schauspieler und Künstler */
.personenslider{display:flex;max-width:1280px;height:100%;}
.personenslider.l-ecke .mitarbeiterslider, .personenslider.l-ecke .ce_image{ width: 1030px;margin-right:55px;}
.personenslider.r-ecke .mitarbeiterslider, .personenslider.r-ecke .ce_image{ width: 1024px; margin-left:55px; }
.personenslider .ueberschriftbox{width:16%;margin:4px 0 0 0;position:relative;height:477px;display:inline-block;}
.personenslider .ueberschriftbox.bild{width:202px;height:517px;margin:0;}

.personenslider.l-ecke .ueberschriftbox{background:url(../../files/images/layout/bg-slider-l.png) no-repeat top left;background-size:100% 100%;}
.personenslider.r-ecke .ueberschriftbox{background:url(../../files/images/layout/bg-slider-r.png) no-repeat top right;background-size:100% 100%;}


.personenslider .ueberschriftbox.mob-an {display: none; }
.personenslider .ueberschriftbox.mob-aus {display: block;}

.personenslider .headline_rotate{transform:rotate(-90deg);transform-origin:left bottom;position:absolute;
margin:0;font-size:2.4em;font-family:'Helvetica Neue Black';color:#cf0619;width:410px;}
.personenslider.l-ecke .headline_rotate{bottom:50px;left:150px;}
.personenslider.r-ecke .headline_rotate{bottom:30px;left:110px;}
.mitarbeiterslider{overflow:hidden;margin-top:54px; /*! padding-bottom: 70px; */position:relative;max-width:1000px;display:inline-block;height:100%;width: 100%;}
.mitarbeiter-box{}
.mitarbeiter-box .inner{position:relative;} 
.mitarbeiter-box:hover .inner{}
.mitarbeiter-box .mitarbeiter-img{ /*! position: relative; */ line-height:0;}
.mitarbeiter-box .mitarbeiter-img img{width:100%;}
.mitarbeiter-box .mitarbeiter-name{position:absolute; bottom:0; left:0;background-color:rgba(206, 6, 24, 0.8);width:100%;}
.mitarbeiter-box .mitarbeiter-name .innen{padding:0.8em 1.0em; position:relative; }
.mitarbeiter-box .mitarbeiter-name .innen h3{font-family:GenathRegular;line-height:125%; font-size:24px; color:#fff;margin-bottom:0;font-weight: normal;}
.mitarbeiter-box .mitarbeiter-name .innen h4{line-height:125%; font-size:12px; color:#fff;margin-bottom:0;font-family:'Helvetica Neue Light';}
.mitarbeiter-box .mitarbeiter-info{display:none;position:absolute; top:0px; left:0;z-index:20;background-color:rgba(255, 255, 255, 0.8);height: 100%;width: 100%;}
.mitarbeiter-box .mitarbeiter-info .innen{padding:0.8em 1.2em 0.8em 1.2em; font-size:14px;font-family:'Helvetica Neue Light';}
.mitarbeiter-box.active .mitarbeiter-info{display:block; }
.mitarbeiter-box.active .mitarbeiter-name{background-color:rgba(255, 255, 255, 1.0);display: none;}
.mitarbeiter-box.active .mitarbeiter-name .innen h3,
.mitarbeiter-box.active .mitarbeiter-name .innen h4{color:#000;}
.mitarbeiter-prev{
background-image:url("/files/images/layout/PfeilAusLinienLinks-weiss.svg");
left:10px;
right:auto;
}
.mitarbeiter-next{
background-image:url("/files/images/layout/PfeilAusLinienRechts-weiss.svg");
right:10px;
left:auto;
}
.mitarbeiter-next, .mitarbeiter-prev{
position:absolute;
top:88%;
width:50px;
height:40px;
margin-top:-90px;
z-index:10;
cursor:pointer;
background-size:50px 40px;
background-position:center;
background-repeat:no-repeat;
}
.mitarbeiter-prev.swiper-button-disabled,
.mitarbeiter-next.swiper-button-disabled{
opacity:.35;
cursor:auto;
pointer-events:none;
}

.personenslider .ce_image{margin-top: 54px;position: relative;
max-width: 1025px;
display: inline-block;
height: 100%;
line-height: 0;
}
.personenslider .ce_image .image_container{}
.personenslider .ce_image .image_container img{ width:100%;}
.personenslider .ce_image .figcaption{}



.personenslider .ce_image figcaption{position:absolute; bottom:0; left:0;background-color:rgba(206, 6, 24, 0.8);width:100%;}
.personenslider .ce_image figcaption{font-family:GenathRegular;line-height:125%; font-size:24px; color:#fff;margin-bottom:0;padding: 10px 16px;}



/* veranstaltung */
.veranstaltung{ /*! padding-bottom:100px; */}
.veranstaltung .innen{}
.veranstaltung .subtitel{margin-bottom:2em;}
.veranstaltung .veranstaltung-info{display:flex;margin-bottom:2em;}
.veranstaltung .headersliderbox{position:relative;height:100%;overflow:visible;margin-bottom:2.4em;}
.veranstaltung .headersliderbox .swiper-button-prev{
background:url(../../files/images/layout/pfeil-slider-stueckseite-li.svg) no-repeat top left;
right:80px;
left:inherit;
bottom:-55px;
top:inherit;
border:none;
}
.veranstaltung .headersliderbox .swiper-button-next{
background:url(../../files/images/layout/pfeil-slider-stueckseite-re.svg) no-repeat top right;
right:20px;
left:inherit;
bottom:-55px;
top:inherit;
}
.veranstaltung .linkespalte{width:60%;margin-right:8%;}
.veranstaltung .linkespalte .innen{}
.veranstaltung .rechtespalte{width:32%;}
.veranstaltung .rechtespalte .innen{padding:3.5em 0em 0em 0em;}
.mitwirkende{}
.veranstaltung .kartenkaufenlink{margin-bottom:3em;}
.veranstaltung .va-termine-box{margin-bottom:3em;}
.veranstaltung .va-termine-ue h3{font-size:1.4em;font-family:'Helvetica Neue Black';}
.veranstaltung .va-spielort-box{}
.veranstaltung .va-spielort-box h3{font-size:1.4em;font-family:'Helvetica Neue Black';  display:inline-block; margin-right:8px;width: 100%; line-height: 150%;}
.veranstaltung-medien{margin-bottom:3em;padding-top:3em;border-top:1px solid #000;}
.veranstaltung-medien .ce_gallery{margin-bottom:3em;}
.veranstaltung-medien .fotos{display:flex;overflow:hidden;margin-bottom:0;}
.veranstaltung-medien .foto{display:inline-block;flex:1 1 25%; margin-left:5px;}
.veranstaltung-medien .foto:first-child{margin:0;}
.veranstaltung-medien img{width:100%;height:auto;}

#videoPlayer{ width: 100%; display:inline-block; }



.headerslider .swiper-pagination{
bottom:10px;
left:0;
width:100%;
}
#header-slider{line-height:0;}
#header-slider .text{line-height:initial;}
.kartenkaufenlink{}
.ensemble{}
.ensemble .ctlg_teaser{width:22%; display:inline-block;}
.ensembleueberschrift{margin-bottom:3em;padding-top:3em;border-top:1px solid #000;}
.vaschauspieler, .schauspieler{display:flex;flex-flow:row wrap;justify-content:flex-start;overflow:visible;}
.schauspieler-box{width:23%;overflow:visible; margin-bottom:2%;margin-right: 2%;}
.schauspieler-box .inner{position:relative;cursor:pointer;}
.schauspieler-box.gast{display:none;}
.schauspieler-box:hover .inner{}
.schauspieler-box .schauspieler-img{/*! position: relative; */ line-height:0;}
.schauspieler-box .schauspieler-img img{width: 100%;}
.schauspieler-box .schauspieler-name{position:absolute; bottom:0; left:0;background-color:rgba(206, 6, 24, 0.8);width:100%;}
.infopfeil{position:absolute;right:10px;top:10px; height:16px; width:16px;background:url(../../files/images/layout/pfeil-rechts.svg) no-repeat top right;display:none;}
.schauspieler-box .schauspieler-name .innen{padding:0.8em 1.0em; position:relative; }
.schauspieler-box .schauspieler-name .innen h3{font-family:GenathRegular;line-height:125%; font-size:24px; color:#fff;margin-bottom:12px;}
.schauspieler-box .schauspieler-name .innen h4{line-height:125%; font-size:12px; color:#fff;margin-bottom:0;font-family:'Helvetica Neue Light';}
.schauspieler-box .schauspieler-info{
display:none;position:absolute; bottom:auto; left:0;
z-index:20;
background:#fff;
}
.schauspieler-box .schauspieler-info .innen{padding:0.1em 1.2em 0.8em 1.2em; font-size:14px;font-family:'Helvetica Neue Light';}
.schauspieler-box.active .schauspieler-info{display:block; }
.schauspieler-box.active .schauspieler-name{background-color:rgba(255, 255, 255, 1.0);}
.schauspieler-box.active .schauspieler-name .innen h3,
.schauspieler-box.active .schauspieler-name .innen h4{color:#000;}

/* Medien ----------- */
.veranstaltung-medien .ce_youtube-wrapper{padding-bottom:56.25%;}
.content-slider .ce_youtube-wrapper{padding-bottom: 35.1%;}
.Xvideo-container {padding-bottom:35.25%;}


.video-container{}
.Xce_rsce_video{height: 454px;}
.Xmejs__container {
max-width:70%; height:100%; position:relative;
}

.mejs__container,.mejs__overlay-play{
height: 100% !important;
width:100% !important;
min-height:inherit;
}

.mejs__container{padding-bottom: 50.3%;}
.mejs__poster{height:100%!important;width:100%!important;}


.ce_rsce_video video{position:absolute; top:0; left:0; width:100%!important; height:100%!important;}


.ce_youtube-wrapper{ position:relative; margin:0;  /*! height:0; */ overflow:hidden }
.ce_youtube-wrapper embed, .ce_youtube-wrapper iframe, .ce_youtube-wrapper object{ position:absolute; top:0; left:0; width:100%; height:100% }
.homeVideoThumbnail{background-size:cover;
-moz-background-size:cover;
-webkit-background-size:cover;
background-position:center;
background-repeat:no-repeat;
width:100%;
height:100%;
position:absolute;cursor:pointer;
}
.playbutton{
color:#fe0000;
font-size:50px;
left:50%;
margin:-33px 0 0 -31px;
position:absolute;
text-shadow:0 0 8px rgba(0, 0, 0, 0.5);
top:50%; cursor:pointer;background:url(../../files/images/layout/ytbutton.png) no-repeat bottom left;
width: 60px;
height: 42px;
}
.playbutton:hover{
color:#fff; }
.playbutton:after{  font-smoothing:antialiased; text-rendering:geometricPrecision; position:relative; display:block; padding:0; }


.ce_hyperlink.downloadlink{/*background:url(../../files/images/layout/01-button-sw-kaufen.svg) no-repeat bottom left;*/ background: #000;
display:inline-block; line-height:0;min-width:200px;min-height:37px;padding:0;}
.ce_hyperlink.downloadlink a{font-size:0.8em;padding:12px 30px 12px 30px; font-family:'Helvetica Neue Black'; 
  color:#fff;display:block;line-height:initial;text-decoration:none;text-align:center;}

.ce_downloads.downloads{background: #000;display:inline-block; line-height:0;min-width:200px;padding:0;}
.ce_downloads.downloads ul{margin:0; padding:0.5em 1em;}
.ce_downloads.downloads ul li{padding:6px 0px; margin-bottom:7px;list-style-type: none;border-bottom: 1px solid #eee;}
.ce_downloads.downloads ul a{font-size:0.8em;font-family:'Helvetica Neue Black';
color:#fff;/*! display:block; */text-decoration:none;
line-height: 125%;
}
.ce_downloads.downloads h3 {margin:0; padding:0.5em 1em;font-size:0.8em;font-family:'Helvetica Neue Black';
color:#fff;text-decoration:none;line-height: 125%;}

.ce_hyperlink.downloadbild{}
.rs-columns .ce_hyperlink.downloadbild img{width:100%;}



.orchester{margin:3em 0 0 0;
padding-top:3em;
border-top:1px solid #000;}
.orchester-bild{margin-bottom:2em;}
.orchester-text{margin-bottom:0;}
/* Event-Liste */
.event.layout_teaser{ margin:0; padding:3px 0 3px 0; border-bottom:1px solid #ccc;
display: block;
flex-wrap:nowrap;
/*! justify-content:space-between; */
/*! align-items:flex-start; */ width:100%;
font-size:0.9em;
/*! background: #ccc; */
min-height: 60px;
}
.neues-globe .event{display:none;}
.neues-globe .event.spielort-neues-globe{display:block;}
.event.layout_teaser .tagwochentag{width:150px;float:left;}
.event.layout_teaser .buchenzeit{width:210px;float:right;padding-top: 2px;}
.event.layout_teaser .wochentag{ /*! width:114px; */padding:10px 6px 0px 6px;color:#fe0000; font-weight:400;display:inline-block;}
.event.layout_teaser .tag{ width:18px;padding:10px 6px 0px 6px;display:inline-block;}
.event.layout_teaser .vaname{ /*! width:70%; */padding:10px 6px 0px 6px;display:inline-block;float:left;max-width: 480px;}
.event.layout_teaser .vaname a{font-family:GenathRegular;font-size:18px; text-decoration:none;font-weight: 600;}
.event.layout_teaser .vaname .vaort{font-family:inherit;font-size:14px; color: #605e5e;}
.event.layout_teaser .vanamezusatz{color:#fe0000; font-weight:400; padding-left:6px; /*! float: left; */}
.event.layout_teaser .startzeit{width:50px;text-align:right;padding:10px 6px 0px 6px;display:inline-block;}
.event.layout_teaser .buchen{ /*! justify-content: flex-end; */margin-left:10px;
display:inline-block; line-height:0;width:130px;float:right;
min-height:37px;
padding-top: 3px;
}
.event.layout_teaser .buchen .innen{background:url(../../files/images/layout/01-button-sw-kaufen.svg) no-repeat bottom left;}
.event.layout_teaser .buchen a{font-size:0.8em;padding:12px 30px 5px 15px; /*! font-weight: 400; */font-family:'Helvetica Neue Black'; /*! background: #000; */ color:#fff;display:block;line-height:initial;text-decoration:none;text-align:center;}
.event.layout_teaser .buchen:hover .innen{background:url(../../files/images/layout/02-buttonvariante-rot-down-kaufen.svg) no-repeat top left;}
/* END Event-Liste */

/* Startseite Event-Liste */
body.home .mod_article.teaser-programm-events{padding:0;max-width:1170px;margin:0 auto;}
.va-teaser-home{ /*! max-width: 1300px; *//*! margin: 0 auto; *//*! background: url(../../files/images/layout/bg-startseiten-teaser.png) no-repeat top left; *//*! background-size: cover; */ /*! padding: 0px 0px 0px 126px; */}
.va-teaser-home > .innen{display:flex;flex-flow:row wrap;justify-content:space-between;overflow:visible;}
.va-teaser-home a{text-decoration:none;color:#fff;}
.va-teaser-home .va-teaser-box{color:#fff; width:32.48%;margin-bottom:12px;position:relative;}
.va-teaser-home.sommer .va-teaser-box,.va-teaser-home.sommer .va-info-box{background:#cf0619;}
.va-teaser-home.winter .va-teaser-box{background:#001D51;}

.va-teaser-home.sommer .teaser-img img { filter: sepia(100%) brightness(138%) hue-rotate(300deg) saturate(283%) contrast(1);  }

.va-teaser-home .va-teaser-box a{color:#fff;}
.va-teaser-home .va-teaser-box a:hover{ text-decoration:underline;}
.va-teaser-home .va-programm-box{padding:1em; border-bottom:2px solid #fff;}
.va-teaser-home .va-teaser-ue{font-size:3.0em;
font-family:'Helvetica Neue Black';
line-height:100%;
padding:32px 0;
height:62px;
}
.va-teaser-home .va-teaser-programm{margin-bottom:0.6em;}
.va-teaser-home .va-teaser-programm span{font-size:1.6em;font-family:'Helvetica Neue Black';}
.va-teaser-home .va-teaser-textbox{padding:1em;}
.va-teaser-home .va-teaser-allelink{padding:0 1em 1em 1em;position:absolute;bottom:0;left:0;}
.va-teaser-home .va-teaser-allelink a{font-family:'Helvetica Neue Medium';}
.va-teaser-home .teaser-img{line-height:0;}
.va-teaser-home .va-info-box{padding:1em; position:absolute; bottom:0; left:0; right:0;background:#001D51;}
.va-teaser-home .stueck.fullsize .va-info-box{padding:0; position:absolute; top:2em; left:2em;background:none;display:inline-table;height:inherit;}
.va-teaser-home .stueck.fullsize .vaname{font-size:1.8em;font-family:'Helvetica Neue Black';}
.va-teaser-home .stueck.fullsize .vasubtitel{font-size:1.6em;font-family:'Helvetica Neue Medium';}
.va-teaser-home .va-teaserliste{overflow:inherit;display:contents;}
.va-teaser-home .stueck{width:32.48%;background:#001D51;color:#fff; margin-bottom:12px;position:relative;}
.va-teaser-home .stueck.fullsize{width:66.254%;background:none;}
.va-teaser-home .stueck.nofeatured{display: none;}
.va-teaser-home .stueck .teaser-img a{display:block;line-height:0;}
.va-teaser-home .stueck img{width:100%;}
.va-teaser-home .stueck .vaname{font-size:1.2em;font-family:'Helvetica Neue Black';}
.va-teaser-home .stueck .vasubtitel{font-size:1.0em;font-family:'Helvetica Neue Medium';}
.va-teaser-home .va-info-box{ order:0; }
.va-teaser-home .stueck.order1{ order:1; }
.va-teaser-home .stueck.order2{ order:2; }
.va-teaser-home .stueck.order3{ order:3; }
.va-teaser-home .stueck.order4{ order:4; }
/* Filter Event-Liste */

.event-mob-jahr{display:none;font-size:2em;font-family:'Helvetica Neue Black';line-height:100%;padding:0 0 1em 0; width:100%;}
.mob-kalenderansicht{display:none;}
.col-eventliste{display:flex;}
.col-left-eventliste{width:32%;margin-right:3%;}
.col-main-eventliste{width:65%;}
.filters{background:#001D51;color:#fff;padding:0 0 3em 0;}
.sticky{
position:-webkit-sticky;
position:sticky;
top:60px;
}
.sticky:before,
.sticky:after{
content:'';
display:table;
}
.button-group{display:none;padding-left:24px;}
.intro-filter-box{background:#001D51; color:#fff;}
.intro-filter-box .innen{padding:0px 20px 40px 0; /*! max-width: 444px; */text-align:right;}
.intro-filter-box .zeitraum-sommer, .jahreszahl{font-size:55px;font-family:'Helvetica Neue Black';line-height:100%;padding:40px 0;}
.intro-filter-box .zeitraum-winter{display:none;}
.intro-filter-box .alle-stuecke{display:inline-block;margin-right:16px;font-size:16px;font-family:'Helvetica Neue Medium';}
.intro-filter-box .alle-stuecke a, .intro-filter-box .kalenderansicht a{color:#fff;}
.intro-filter-box .kalenderansicht{display:inline-block;font-size:16px;font-family:'Helvetica Neue Medium';}
.jahreszahl{ /*! padding: 40px 0; */}
.intro-filter-box .alle-stuecke.bold, .intro-filter-box .kalenderansicht.bold{font-family:'Helvetica Neue Black';}
.redpfeil:before{background:url(../../files/images/layout/NewsletterPfeilRechtsRot_1.svg) no-repeat top left;content:" ";height:2em;
width:2em;
display:inline-block;
vertical-align:middle;
margin-right:1em;}
.pfeil-rechts:before{background:url(../../files/images/layout/DropdownMenuePfeilRechts.svg) no-repeat top left;content:" ";height:14px;width:14px;display:inline-block;}
.reset-x:before{background:url(../../files/images/layout/btnschliessen_cal.svg) no-repeat top left;content:" ";height:22px;width:24px;display:inline-block;vertical-align: middle;}
.monat-filter-box{text-align:right; }
.monat-filter-box .innen{padding:0 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;}
.monat-filter-box .monat-filter{padding:12px 0;font-size:1.2em;cursor:pointer;border-top:1px solid #fff;}
.monat-filter-box .monat-filter span{font-weight:400;padding-left:10px;font-family:'Helvetica Neue';}
.monat-filter-box #alle-monate{}
.genre-filter-box{text-align:right;}
.genre-filter-box .innen{padding:0 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;;}
.genre-filter-box .genre-filter{font-size:1.2em;padding:12px 0;cursor:pointer;border-top:1px solid #fff;}
.genre-filter-box .genre-filter:before{}
.genre-filter-box .genre-filter span{font-weight:400;padding-left:10px;font-family:'Helvetica Neue';}
.spielorte-filter-box{text-align:right;}
.spielorte-filter-box .innen{padding:0 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;}
.spielorte-filter-box .spielorte-filter{font-size:1.2em;padding:12px 0;cursor:pointer;border-top:1px solid #fff;}
.spielorte-filter-box .spielorte-filter:before{}
.spielorte-filter-box .spielorte-filter span{font-weight:400;padding-left:10px;font-family:'Helvetica Neue';}
.veranstalter-filter-box{text-align:right;display: none;}
.veranstalter-filter-box .innen{padding:0 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;}
.veranstalter-filter-box .veranstalter-filter{font-size:1.2em;padding:12px 0;cursor:pointer;border-top:1px solid #fff;}
.veranstalter-filter-box .veranstalter-filter:before{}
.veranstalter-filter-box .veranstalter-filter span{font-weight:400;padding-left:10px;font-family:'Helvetica Neue';}
.winterprogramm-link-box{text-align:right;}
.winterprogramm-link-box .innen{padding:1em 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;}
.winterprogramm-link-box .winterprogramm-link{/*! border-top:1px solid #fff; */padding:12px 0;}
.winterprogramm-link-box .winterprogramm-link a{font-size:1.2em;text-decoration:none;color:#fff;}
.winterprogramm-link-box .winterprogramm-link span{font-weight:400;/*! padding-left:10px; */ font-family:'Helvetica Neue';text-decoration:none;}
.filter-loeschen-box{text-align:right;}
.filter-loeschen-box .innen{padding:0 1em 0 0;max-width:240px;text-align:left;display:inline-block;width:100%;}
.filter-loeschen-box a{font-size:1.2em;color:#fff;text-decoration:none;text-decoration:none;/*! vertical-align: top; */}
.filter-loeschen-box span{font-weight:400; color:#fff;font-family:'Helvetica Neue'; padding-left:10px;/*! margin-bottom: 4px; */}
.filter-loeschen-box ul{margin:0; border-top:1px solid #fff;padding:16px 0 12px 0;}
.filter-loeschen-box li{list-style:none;}
.innen.active .monat-filter:before,
.innen.active .genre-filter:before,
.innen.active .spielorte-filter:before,
.innen.active .veranstalter-filter:before{
-moz-transform:rotate(90deg);
transform:rotate(90deg);
-ms-transform:rotate(90deg);
-o-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
display:inline-block;
}
ul.filter{margin:0; padding:0 0 12px 0;display:none;}
.filter li{
font-size:1.0em;font-weight:300; padding:0px 0 4px 0;
cursor:pointer;list-style:none;
}
.filter li > a{
color:#ffff;
text-decoration:none;
}
.filter li > a.selected{
color:#fe0000;
}
.filter li > a.selected, .filter li > a:hover{
color:#fe0000;
}

.filter li > a:hover{
color:#ccc; text-decoration: underline;
}


.filterbutton.is-checked:active{}
.filterbutton.genre-tanz,
.filterbutton.genre-konzert,
.filterbutton.genre-lesung,
.filterbutton.genre-liederabend{ /*display:none;*/}
/* ---- button-group ---- */

.eventstueckebox{}


/* ---- isotope ---- */
.stuecketeaser{display:flex;flex-flow:row wrap;justify-content:flex-start;overflow:visible;margin:0 auto;max-width:1200px;margin-right: -30px;}
.stuecketeaser .stuecke{width:32%;overflow:visible; margin-bottom:30px;position:relative;margin-right: 1%;}
.stuecketeaser .teaser-img{line-height:0;margin-bottom:20px;}
.stuecketeaser .teaser-img img{width:100%;}
.stuecketeaser .va-info-box{margin-bottom:15px;min-height:120px;}
.teasertextmittig .va-info-box{position:absolute; top:20%; left:0; right:0;padding:1.5em;color:#fff;}
.stuecketeaser .vaname{margin-bottom:20px;}
.stuecketeaser .vaname a{font-family:'Helvetica Neue Black'; text-decoration:none; text-transform:uppercase;}
.stuecketeaser .teasertextmittig .vaname a{font-family:'Helvetica Neue Black'; font-size:1.6em; color:#fff;}
.stuecketeaser .vasubtitel{font-family:'Helvetica Neue Medium';margin-bottom:5px; font-size:0.9em;}
.stuecketeaser .vanamezusatz{font-weight:400;margin-bottom:5px;}
.stuecketeaser .vainfoteaser{margin-bottom:40px;}
.stuecketeaser .va-start{font-size:0.9em;margin-bottom:5px;}
.stuecketeaser .va-ende{font-size:13px;margin-bottom:5px;}
.stuecketeaser .buchen a, .kartenkaufenlink a{font-size:1.1em;padding:25px 40px 10px 25px;font-weight:400;font-family:'Helvetica Neue Black'; /*! background: #000; */ color:#fff;display:block;line-height:initial;text-decoration:none;}
.stuecketeaser .buchen, .kartenkaufenlink{ /*! padding:25px 40px 10px 25px; */ background:url(../../files/images/layout/01-button-sw-kaufen.svg) no-repeat top left;
display:inline-block; line-height:0; /*! height: 33px; */
/*! width: 272px; */
}
.stuecketeaser .buchen:hover, .kartenkaufenlink:hover{background:url(../../files/images/layout/02-buttonvariante-rot-down-kaufen.svg) no-repeat top left;}
.teasertextmittig .buchen{ /*! position: absolute; */
bottom:0;
left:0;}
.stuecketeaser .stuecke.eventdn{display:none;}

.stuecketeaser .stuecke{ order:99; }
.stuecketeaser .stuecke.sorder-00{ order:0; }
.stuecketeaser .stuecke.sorder-01{ order:1; }
.stuecketeaser .stuecke.sorder-02{ order:2; }
.stuecketeaser .stuecke.sorder-03{ order:3; }
.stuecketeaser .stuecke.sorder-04{ order:4; }
.stuecketeaser .stuecke.sorder-05{ order:5; }
.stuecketeaser .stuecke.sorder-06{ order:6; }
.stuecketeaser .stuecke.sorder-07{ order:7; }
.stuecketeaser .stuecke.sorder-08{ order:8; }
.stuecketeaser .stuecke.sorder-09{ order:9; }
.stuecketeaser .stuecke.sorder-11{ order:11; }
.stuecketeaser .stuecke.sorder-12{ order:12; }
.stuecketeaser .stuecke.sorder-13{ order:13; }
.stuecketeaser .stuecke.sorder-14{ order:14; }
.stuecketeaser .stuecke.sorder-15{ order:15; }
.stuecketeaser .stuecke.sorder-16{ order:16; }
.stuecketeaser .stuecke.sorder-17{ order:17; }
.stuecketeaser .stuecke.sorder-18{ order:18; }
.stuecketeaser .stuecke.sorder-19{ order:19; }
.stuecketeaser .stuecke.sorder-20{ order:20; }

.stuecke-neues-globe .stuecke{display:none;}
.stuecke-neues-globe .stuecke.spielort-neues-globe{display:none;}
.stuecke-neues-globe .sglobe{display:block !important;}


#eventkalendertop{background-color:rgba(206, 6, 24, 1); color:#fff;overflow:visible;position:relative;z-index:100;font-size:initial;line-height:initial;height:80px;}
#eventkalendertop > .innen{ /*! display:flex; *//*! flex-flow: row wrap; *//*! justify-content: space-between; */}
#eventkalendertop .mod_eventlist{width:60%;display:inline-block; height:80px;}
.vanext{width:18%;display:inline-block; /*! padding: 25px 12px; */vertical-align:top;font-family:'Helvetica Neue Black';height:80px;max-width:140px;margin-right:10px;}
.vanext > .innen{padding:20px 12px;}
.vasommerwinter{width:19%;display:inline-block;float:right; /*! padding: 13px 12px; *//*! font-size: 16px; */vertical-align:top;height:80px;min-width:190px;}
.vasommerwinter .innen{padding:13px 20px 13px 0px;display:inline-block;float:right;}
.vasommerwinter a{color:#fff; text-decoration:none;font-size:1em; display:block; margin:4px 0 10px 0;}
.vasommerwinter a:before{padding-left:6px;}
.gruppetagbox{display:inline-block; /*! padding: 18px 0px 18px 0px; */ /*! height: 90px; */}
.gruppetagbox .gruppetag{text-align:center;padding:16px 0px 16px 0px;}
.gruppetagbox .gruppetag.first > .innen{border-left:none;}
.gruppetagbox .gruppetag .innen{padding:5px 12px;border-left:1px solid #fff; }
.gruppetagbox .gruppetag span.date{font-family:'Helvetica Neue Black'; display:block;}
.gruppetagbox .gruppetag span.day{font-family:'Helvetica Neue Light'; display:block;}
.gruppetagbox .wrappertag{position:absolute;top:100%;left:0px;width:100%;visibility:hidden; transition:0.1s 0.2s;}
.gruppetagbox:hover .wrappertag{visibility:visible; transition-delay:0s;}
.gruppetagbox .wrappertag > .innen{margin:0 auto; max-width:70%;}
.gruppetagbox .eventbox{ display:inline-block; width:49.5%;border-bottom:1px solid;background-color:rgba(206, 6, 24, 1);}
.gruppetagbox .eventbox:nth-of-type(even){ border-left:1px solid #fff;}
.gruppetagbox .eventbox:nth-last-child(1){ border-right:1px solid;}
.gruppetagbox .innenbox{ padding:2em;}
.gruppetagbox .event-img{ display:inline-block; width:48%;margin-right:2%;}
.gruppetagbox .event-text{ display:inline-block; width:48%;vertical-align:top;}
.gruppetagbox .event-titel{margin-bottom:10px;}
.gruppetagbox .event-text a{font-family:'Helvetica Neue Black'; color:#fff; text-decoration:none;font-size:0.9em;}
.gruppetagbox .event-zeit, .gruppetagbox .event-datum{margin-bottom:6px;}
.gruppetagbox .event-zeit span, .gruppetagbox .event-datum span{font-family:'Helvetica Neue Medium'; display:inline-block; margin-right:6px;}
.gruppetagbox .event-ort{margin-bottom:12px;}
.gruppetagbox .event-ort span{font-family:'Helvetica Neue Medium'; display:inline-block; margin-right:6px;}
.gruppetagbox .event-mehr-buchen{padding-top:1em;}
.gruppetagbox .event-mehr{ display:inline-block; width:48%;background:#001D51;text-align:center;margin-right:2%; }
.gruppetagbox .event-buchen{ display:inline-block; width:48%;background:#001D51;text-align:center; }
.gruppetagbox .event-buchen a,
.gruppetagbox .event-mehr a{display:block;color:#fff; padding:8px 12px;text-decoration:none;font-size:0.9em;font-family:'Helvetica Neue Black'; }

.gruppetagbox .eventbox.nostartcalender{display:none;}

#eventsnext{display:inline-block;}
/*
#eventkalendertop .days{display:none;}
#eventkalendertop .days.active{display:inline-block; width:40px; height:60px;overflow: visible;}
#eventkalendertop .days .header{top:0; left:0;padding: 20px 8px;font-family: 'Helvetica Neue Black'; }
#eventkalendertop .days.active .header span{color: #001D51;cursor:pointer;}
#eventkalendertop .eventteaserbox{display:none;position: absolute;top: 99%;left: 0px;width: 100%; }
#eventkalendertop .days:hover .eventteaserbox{display:block;}
#eventkalendertop .eventteaserbox .innen{margin: 0 auto; max-width: 70%;background-color: rgba(206, 6, 24, 1);}
#eventkalendertop .eventteaser{ display:inline-block; padding: 2em;}
#eventkalendertop .calendar{position: absolute; top:-30px; left:0;display: none;}
*/

/* Newsliste --- */
.newsteaserliste .layout_latest{border-top:1px solid #000;
margin-top:3em;
padding-top:3em;
display:flex;
  width: 100%;
}
.newsteaserliste .info { /*! font-size:14px; *//*! display:inline-block; */ }
.newsteaserliste h2{display:inline-block;}
.newsteaserliste h2 a{ /*! font-size: 13px; */ text-decoration:none; color:#000; }
.newsteaserliste .ue-text{  width: 60%; }
.newsteaserliste .image_container{ margin:0 5% 0 0; width: 35%; }
.newsteaserliste .image_container img{ width:100%; }

.newsteaserliste .teaser p{}
.newsteaserliste a.more{
display:inline;
padding:0 0 0 10px;
}
/* end Newsliste --- */


.cookiebar__button {background:url(../../files/images/layout/ok.svg) no-repeat top left;width: 130px;

height: 40px;

line-height: 0;

font-size: 0;}
.cookiebar__button:hover {
              background-color: inherit;
              }
.cookiebar {background-color: #000;z-index: 1000;}
.cookiebar__text {
margin-right: 2%; margin-bottom:20px;
width: 60%;
text-align: left;
}
.cookiebar__message {
margin-right:0;
}

.mod_cms_cookie_bar{background: #f5f5f5 !important;}
.mod_cms_accept_tags, .mod_cms_cookie_bar {
    font-family: 'Helvetica Neue Light';
    font-size: 14px;
    line-height: 1.33; 
}
.mod_cms_cookie_bar form .formbody {
    margin: 0 !important;display: flex;padding: 10px;
}
.mod_cms_cookie_bar form .formbody .info {
    font-size: 14px !important;font-family: 'Helvetica Neue Light';
    display: inline-block;padding-right: 2em;
}
.mod_cms_cookie_bar button[name="submit"][value="accept"] {padding: 6px 50px !important;}

.mod_cms_cookie_bar form .formbody .info p{margin: 0}
.mod_cms_cookie_bar form .formbody .widget-submit {
    display: inline-block;
}

.mod_cms_cookie_bar button.reject {
    display: none !important;
}

.mod_cms_cookie_bar .info p button[value="reject"] {
    background-color: inherit; color:#000;padding: 0;border-bottom: 1px solid #000;cursor: pointer;font-size: 14px !important;font-family: 'Helvetica Neue Light' !important;
}

.mod_cms_cookie_bar form {
    max-width: 1200px !important;
 }



body.lastnone .mod_breadcrumb li:nth-last-child(2){display:none}


.dlh_googlemap{ background-size:cover; background-image: url(../../files/images/layout/gmap-unscharf.png);
	padding-bottom: 0 !important;
	min-height: 300px;
}

#confirm-googlemaps {
    height: 100%;
    padding: 2.8em;
    font-size: .9em;
    color: #000;
    cursor:pointer;
}
#confirm-googlemaps p {
    margin: 0;
}

header .fblink{background:url(../../files/images/layout/fb.svg) no-repeat top left;display:inline-block; line-height:0; height: 24px;width: 24px;position: absolute;top: 70px;right: 344px;transition: all 0.3s ease-in-out 0s;}
header .fblink a{display: block; height: 24px;width: 24px;}

header .ytlink{background:url(../../files/images/layout/youtube.svg) no-repeat top left;display:inline-block; line-height:0; height: 30px;width: 30px;position: absolute;top: 71px;right: 280px;transition: all 0.3s ease-in-out 0s;}
header .ytlink a{display: block; height: 24px;width: 24px;}


header .instagramlink{background:url(../../files/images/layout/instagram.svg) no-repeat top left;
display:inline-block; line-height:0;height: 24px;width: 24px;position: absolute;top: 70px;right: 320px;transition: all 0.3s ease-in-out 0s;}
header .instagramlink a{display: block; height: 24px;width: 24px;}
header .newsletterlink{position: absolute;top: 70px;right: 185px;transition: all 0.3s ease-in-out 0s;}
header .newsletterlink a{font-family: 'Helvetica Neue Bold'; text-decoration: none; font-size: 12px;}

#cookie-info{z-index:9999;position:fixed;top:40%;left:0%;right:0%;width: 50%;max-width:600px;margin: 0 auto;}

#infobanner .innen{padding:12px 70px 8px 40px; text-align:left; }
#infobanner{position:relative; background:#fff;border:8px solid #cf0619;padding: 1em; text-align:center;}
#infobanner .info-close{ position:absolute; top:12px; right:12px; cursor:pointer; width:20px;}
#infobanner .text{padding:12px 20px 8px 20px; }
#infobanner .text p{text-align:left;margin:0;}
#infobanner .text strong{}
#cookie-info h4{margin:0 0 5px 0;}

#cookie-info.hidden{display:none;}

/* 768px --------------------------------------------------------------------------------- */
@media screen and (max-width: 768px) {

#cookie-info{top:110px;left:0%;right:0%;width:90%;max-width:inherit;}
#cookie-info h4{margin:0 30px 0 0;}
#infobanner .text {
padding: 12px 0;
}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 768px */
/* ---------------------------------------------------------------------------------------- */




















.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 3.0%;
  margin-right: 3.0%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 48.5%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 31.3%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 22.7%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 38.38462%;
}
.rs-column.-large-col-5-3 {
  width: 58.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 33%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 63.9%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 3.0%;
    margin-right: 3.0%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 3.0%;
  }
  .rs-column.-large-first-row {
    margin-top: 3.0%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 31.3%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 3.0%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 3.0%;
  }
  .rs-column.-medium-first-row {
    margin-top: 3.0%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

@charset "UTF-8";

/* Umsetzung - Markus Schindler - CodeSache.de */

/* Farben */
.blaubg{ background:#004b8d;}
.hellblaubg{ background:#367eb1;}
.dunkelblaubg{ background:#06294f;}
.hellgelbbg{ background:#ffc428;}
.gelbbg{ background:#f0b10a;}
.graubg{ background:#333333;}
.hellgraubg{ background:#f1f1f1;}
.weissbg{ background:#ffffff; }

/* Text-Farben */
.weiss-text, .textweiss{ color:#fff; }
.schwarz-text{ color:#000; }
.braun-text{ color:#786e64; }
.gelb-text{ color:#f0b10a; }

/* Abstände innen */
.r-0{ padding:0px; }
.r-10{ padding:10px; }
.r-20{ padding:20px; }
.r-30{ padding:30px; }
.r-40{ padding:40px; }
.r-60{ padding:60px; }
.r-100{ padding:100px; }
.r-o-u-20{ padding:20px 0; }
.rand30pxobenunten{ padding:30px 0; }
.rand40pxobenunten{ padding:40px 0; }
.rand60pxobenunten{ padding:60px 0; }
.rand20pxunten70px{ padding:20px 20px 70px 20px; }
.rand60pxaussen{ padding:0 60px; }

/* Abstände aussen */
.m-u-0  { margin-bottom:0 !important; }
.m-u-10 { margin-bottom:10px !important; }
.m-u-20 { margin-bottom:20px !important; }
.m-u-25 { margin-bottom:25px !important; }
.m-u-30 { margin-bottom:30px !important; }
.m-u-40 { margin-bottom:40px !important; }
.m-u-50 { margin-bottom:50px !important; }
.m-u-60 { margin-bottom:60px !important; }
.m-u-80 { margin-bottom:80px !important; }
.m-u-120{ margin-bottom:120px !important; }

.m-o-0  { margin-top:0 !important; }
.m-o-10 { margin-top:10px !important; }
.m-o-20 { margin-top:20px !important; }
.m-o-25 { margin-top:25px !important; }
.m-o-30 { margin-top:30px !important; }
.m-o-40 { margin-top:40px !important; }
.m-o-50 { margin-top:50px !important; }
.m-o-60 { margin-top:60px !important; }
.m-o-80 { margin-top:80px !important; }
.m-o-120{ margin-top:120px !important; }


/* Abstände innen */
.p-u-0  { padding-bottom:0 !important; }
.p-u-10 { padding-bottom:10px !important; }
.p-u-20 { padding-bottom:20px !important; }
.p-u-25 { padding-bottom:25px !important; }
.p-u-30 { padding-bottom:30px !important; }
.p-u-40 { padding-bottom:40px !important; }
.p-u-50 { padding-bottom:50px !important; }
.p-u-60 { padding-bottom:60px !important; }
.p-u-80 { padding-bottom:80px !important; }
.p-u-120{ padding-bottom:120px !important; }

.p-o-0  { padding-top:0 !important; }
.p-o-10 { padding-top:10px !important; }
.p-o-20 { padding-top:20px !important; }
.p-o-25 { padding-top:25px !important; }
.p-o-30 { padding-top:30px !important; }
.p-o-40 { padding-top:40px !important; }
.p-o-50 { padding-top:50px !important; }
.p-o-60 { padding-top:60px !important; }
.p-o-80 { padding-top:80px !important; }
.p-o-120{ padding-top:120px !important; }


/* Wrapper  */
.wrapper600px{ max-width:600px !important; margin:0 auto; }
.wrapper700px{ max-width:700px !important; margin:0 auto; }
.wrapper800px{ max-width:800px !important; margin:0 auto; }
.wrapper1000px{ max-width:1000px !important; margin:0 auto; }
.wrapper1170px{ max-width:1170px !important; margin:0 auto; }
.wrapper1280px{ max-width:1280px !important; margin:0 auto; }

.rs-columns.wrapper1170px{display:block;}



body.full .mod_article{padding-left: 0 !important; padding-right: 0 !important; max-width: 1335px;}
.mod_article.full{padding-left: 0 !important; padding-right: 0 !important;}


.fullwidth{ width:100% !important; max-width:100% !important; }
.rund{ border-radius:50%; display:inline-block; }
.center{ text-align:center; margin:0 auto; }
.centered{ display:block !important; margin-left:auto !important; margin-right:auto !important; }
.left{ float:left !important; }
.right{ float:right !important; }
.clearfix:before, .clearfix:after{ content:" "; display:table; }
.clearfix:after{ clear:both; }
.clear{
clear:both;
font-size:0.1px;
height:0.1px;
line-height:0.1px;
float:none;
display:table;
}
.hide{ display:none; }
.visible{ overflow:visible !important; }
.invisible{ display:inline; height:0; left:-1000px; overflow:hidden; position:absolute; top:-1000px; width:0; }
.textalign_left{ text-align:left; }
.textalign_right{ text-align:right; }
.trenner{border-bottom: 2px solid black;}
.trenner.ce_rsce_trenner{padding-bottom: 60px;max-width:1170px;margin:0 auto 60px auto; }
.mob-on{display:none;}

/* 880px --------------------------------------------------------------------------------- */
@media screen and (max-width: 880px) {

/* Abstände aussen */
.m-u-0  { margin-bottom:0 !important; }
.m-u-10 { margin-bottom:10px !important; }
.m-u-20 { margin-bottom:15px !important; }
.m-u-25 { margin-bottom:15px !important; }
.m-u-30 { margin-bottom:20px !important; }
.m-u-40 { margin-bottom:20px !important; }
.m-u-50 { margin-bottom:30px !important; }
.m-u-60 { margin-bottom:30px !important; }
.m-u-80 { margin-bottom:40px !important; }
.m-u-120{ margin-bottom:60px !important; }

.m-o-0  { margin-top:0 !important; }
.m-o-10 { margin-top:10px !important; }
.m-o-20 { margin-top:15px !important; }
.m-o-25 { margin-top:15px !important; }
.m-o-30 { margin-top:20px !important; }
.m-o-40 { margin-top:20px !important; }
.m-o-50 { margin-top:30px !important; }
.m-o-60 { margin-top:30px !important; }
.m-o-80 { margin-top:40px !important; }
.m-o-120{ margin-top:60px !important; }


/* Abstände innen */
.p-u-0  { padding-bottom:0 !important; }
.p-u-10 { padding-bottom:10px !important; }
.p-u-20 { padding-bottom:15px !important; }
.p-u-25 { padding-bottom:15px !important; }
.p-u-30 { padding-bottom:20px !important; }
.p-u-40 { padding-bottom:20px !important; }
.p-u-50 { padding-bottom:20px !important; }
.p-u-60 { padding-bottom:30px !important; }
.p-u-80 { padding-bottom:40px !important; }
.p-u-120{ padding-bottom:60px !important; }

.p-o-0  { padding-top:0 !important; }
.p-o-10 { padding-top:10px !important; }
.p-o-20 { padding-top:15px !important; }
.p-o-25 { padding-top:15px !important; }
.p-o-30 { padding-top:20px !important; }
.p-o-40 { padding-top:20px !important; }
.p-o-50 { padding-top:20px !important; }
.p-o-60 { padding-top:30px !important; }
.p-o-80 { padding-top:40px !important; }
.p-o-120{ padding-top:60px !important; }

.mob-none{ display:none; }
.mob-on{ display:block; }

/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 880px */
/* ---------------------------------------------------------------------------------------- */



/* --- Umsetzung Markus Schindler - CodeSache.de --- */


html {/*! background: url(/files/images/layout/01-Home-170918.jpg) no-repeat calc(50% + 0px) 0px; */ /*! height:8704px; */ /*! background-position-y:-1088px; */}
html {/*! background: url(/files/images/layout/04-Musterseite-Spielorte.jpg) no-repeat calc(50% + 0px) 0px; */ /*! height:5402px; */}
body {/*! opacity:0.6; */}

header {    position: fixed;top:0;left:0;width:100%;/*! max-width:100%; */ z-index:1000;margin: 0 auto;right: 0;background: #fff;}
body header .inside {transition: padding 0.3s ease-in-out 0s;}
body header #mainmenu {transition: all 0.3s ease-in-out 0s;}
#logo img {    transition: width 0.3s ease-in-out 0s;}
body.nav-sticky header .inside {padding: 15px 0 15px 0;transition: padding 0.3s ease-in-out 0s;background: #fff;}
body.nav-sticky header #mainmenu {    margin-top: 10px;    margin-bottom: 0px;    padding: 10px 2px 0;}
body.nav-sticky header #logo img {    width: 310px;}

.search-icon {
  height: 28px;
  width: 26px;
  display:block;
background:url(../../files/images/layout/lupe.svg) no-repeat top left;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
}

.search-icon.open  {
background:url(../../files/images/layout/x.svg) no-repeat top left;
}



.search-toggle {position: absolute; width:26px; height:27px; top:70px; right: 380px;cursor:pointer;transition: all 0.3s ease-in-out 0s;z-index: 100;display:block;overflow: hidden;}
body.search-opened .search-toggle {right: 666px;}
body.nav-sticky .search-toggle {top:28px;/*! display: none; */}

header .mod_search {display:block;position:absolute; top:68px;right:376px; max-width: 0;max-height: 34px;transition: all 0.3s ease-in-out 0s;}
.mod_search .widget {display:inline-block;}
.mod_search .widget-radio {display:block;margin: 1em 0;}
.mod_search button {

    padding: 0;
background:url(../../files/images/layout/lupe.svg) no-repeat top left;
content:'';
    margin: 0 4px;
    border:none;

    cursor:pointer;

    width: 24px;
    height: 28px;
    text-indent: -99999px;
}

body.search-opened header .mod_search {max-width: 300px;max-height: 34px;}
body.nav-sticky header .mod_search {top:26px;}
body.nav-sticky header .instagramlink {top:29px;}
body.nav-sticky header .fblink {top:29px;}
body.nav-sticky header .ytlink {top:29px;}
body.nav-sticky header .newsletterlink {top:29px;}

#main .mod_search {display:block;}
.pagination ul {
    list-style-type: none;
    padding: 0;
    text-align: center;
}
.pagination li {
    display: inline-block;
    margin: 0 0.3em;
}
.pagination li a {
	text-decoration:none;
}
.pagination li:hover a {
	text-decoration:underline;
}
.pagination li[class] a {

}

.pagination li .active {

}

header .kartenkaufenlink {position:absolute;top:52px;right:0px;transition: top 0.3s ease-in-out 0s;}
header .kartenkaufenlink a {font-size:0.8em;padding: 19px 40px 8px 23px;}


body.nav-sticky header .kartenkaufenlink {top:12px;}

#mainmenu .level_2 {
    line-height: 1.8em; text-transform:none;
}
#main .inside {
    padding-top: 240px;
}


#festspielblog-teaser .layout_latest img {
    filter: sepia(100%) brightness(138%) hue-rotate(300deg) saturate(283%) contrast(1);width: 100%;
}

.va-teaser-home .stueck img {filter: sepia(100%) brightness(103%) hue-rotate(181deg) saturate(253%);}
.va-teaser-home .stueck:hover img {filter:none}


.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("/files/images/layout/PfeilAusLinienLinks-weiss.svg");
    left: 10px;
    right: auto;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("/files/images/layout/PfeilAusLinienRechts-weiss.svg");
    right: 10px;
    left: auto;
}
#festspielblog-teaser .swiper-button-next, #festspielblog-teaser .swiper-button-prev {
    position: absolute;
    top: 66%;
    width: 50px;
    height: 40px;
    margin-top: -90px;
    z-index: 10;
    cursor: pointer;
    background-size: 50px 40px;
    background-position: center;
    background-repeat: no-repeat;
}
#festspielblog-teaser {
    display: flex;
    color: white;
    margin-top: inherit;
}


body.home #main .mod_article {
    /* margin-top: 80px; */
    padding: 0 calc(50% - 585px);
    /* max-width: 100%; */
    overflow: hidden;
    /* : 100%; */
	position:relative;
}
.text-with-border > div {
    position: relative;
    left: inherit;
    width: inherit;
    border-left: none;
    border-bottom: none;
    padding: inherit;
    box-sizing: border-box;
	margin-bottom: 170px;
	z-index: 1;
}
.text-with-border h2 {
    color: #cf0619;
    margin-top: -0.1em;
    font-family: 'Helvetica Neue Black';
    font-size: 62px;
    margin-bottom: 0.1em;
}
.text-with-border .text {
    font-size: 24px;
}
.text-with-border::after {
    content:"";position: absolute; top:0;left:0;width:100%;height:100%;background-image:url("/files/images/layout/HintergrundDasNeueGlobe-neu1.svg");background-position: calc(50% + 1px) calc(100% + 18px); background-size: 1526px 1963px;
}
.text-with-border .rs-columns > :first-child {
    /*width: 54%;*/
}
.text-with-border .rs-columns > :last-child {
    /*width: 42%;float: right;margin-right: 2px;*/
}

a.button.blue-red {
    background-image: url("/files/images/layout/BtnMehrErfahrenBlauRot.svg");
    text-decoration: none;
    font-family: 'Helvetica Neue Black';
    background-repeat: no-repeat;
    color: white;
    padding: 30px 32px 15px 10px;
    display: inline-block;
    text-align: center;
    width: 272px;
    box-sizing: border-box;
}

#hauptsponsoren {display: flex;    flex-flow: row wrap;
justify-content: space-between;
overflow: visible;
}
#hauptsponsoren .media {display: inline-block;vertical-align: top; width:25%;}
#hauptsponsoren .media .image_container {text-align:center;padding: 0 0.5em;height: 100%;padding-right: 1em;}
#hauptsponsoren .imagewrapper {height:100px;display:flex;align-items: center;border-right:1px solid black;padding-right: 1em;padding-bottom: 5px;}

#hauptsponsoren .imagewrapper:nth-child(odd){}
#hauptsponsoren .imagewrapper:nth-child(even){}


#hauptsponsoren .media:last-child .imagewrapper {border:none;}
#hauptsponsoren .imagewrapper img {margin:0; filter: grayscale(100%);}
#hauptsponsoren .imagewrapper img:hover {filter: inherit;}
#hauptsponsoren .media:first-child .imagewrapper img {margin-left:0; }
#hauptsponsoren .media:last-child .imagewrapper img {margin-right:0; }
#hauptsponsoren figcaption {text-align:center;margin-top:0.6em;font-size: 0.8em;padding-right: 1em;}

.sponsor_slider {margin:80px 0}
.sponsor_slider .swiper-slide {width:unset;}
.sponsor_slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important;}
.sponsor_slider .swiper-slide img {filter: grayscale(100%);}

.button-right .text {padding-top:10px;}
.button-right .text > h3 {
    display: inline-block;
    vertical-align: bottom;
    width:60%;
}
.button-right .text > .float-right {
    display: inline-block;
    vertical-align: bottom;
    position:relative;bottom:8px;
}
.margin-bottom-null {margin-bottom:0;}


footer h3 {font-size:1.8em;font-family:'Helvetica Neue Bold';}
footer .text {font-size:1.8em;font-family:'Helvetica Neue Regular';}
footer .big-text .text {font-size:2.6em;font-family:'Helvetica Neue Regular';margin-top: 1em;}
footer .big-text a {font-family:'Helvetica Neue Black';text-decoration: none}
footer .big-text a:hover {text-decoration: underline}
footer h4 {font-size:2.6em;font-family:'Helvetica Neue Black';}

#footermenu{margin-bottom: 3em;}

footer .inside > .rs-columns:last-child {color: white;margin-top:1em;}
footer .inside > .rs-columns:last-child h3 {text-transform:uppercase;margin-bottom: 40px;}
footer .inside > .rs-columns:last-child a {color: white;text-transform:uppercase;text-decoration: none}
footer .inside > .rs-columns:last-child a:hover {text-decoration: underline}
footer .inside > .rs-columns:last-child nav ul {margin:0;font-family:'Helvetica Neue Bold';font-size:1.2em;}
footer .inside > .rs-columns:last-child .rs-columns a:before {content:url(/files/images/layout/NewsletterPfeilRechtsRot_1.svg);width: 43px;position: relative;display: inline-block;top: 10px;margin-right: 16px;}

.ce_dlh_googlemaps {color:black}



@charset "UTF-8";
/* Umsetzung - Markus Schindler - CodeSache.de */

/* 1500px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1500px) {

/* Filter Event-Liste */
.col-left-eventliste{}
.col-main-eventliste{}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1500px */
/* ---------------------------------------------------------------------------------------- */

/* 1335px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1335px) {

header .inside,body.nav-sticky header .inside{/*! max-width:inherit; */ /*! padding:10px 10px 30px 10px; */ padding-left:20px; padding-right:20px;}

footer .inside {padding-left:20px; padding-right:20px;}

body.full .mod_article{max-width:inherit;}


#main .inside{/*! max-width:inherit; */ /*! padding:0 10px 40px 10px; */padding-left:20px; padding-right:20px;}

#festspielblog-teaser{padding: 0;}
header .kartenkaufenlink {right: 20px;}
header .newsletterlink {right: 205px;}
header .instagramlink{right: 340px;}
    header .ytlink{right: 300px;}
header .fblink {right: 364px;}
header .search-toggle {right: 398px; }
    
    
    
body.search-opened .search-toggle {right: 670px;}
body.search-opened .mod_search {right: 392px;}



/* Filter Event-Liste */
.col-left-eventliste{width: 20%;margin-right: 3%;min-width: 280px;}
.col-main-eventliste{width: 75%;}
.intro-filter-box .innen {padding: 0px 20px 40px 20px;}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1335px */
/* ---------------------------------------------------------------------------------------- */


/* 1400px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1400px) {
#logo {max-width: 420px;}
body.home #header-slider.mod_article{padding:0}

#header-slider .ce_sliderStart {
    position:inherit;
    left:inherit;
    width:100%;
}

.homeslider{left:inherit;width:100%; }




/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1335px */
/* ---------------------------------------------------------------------------------------- */


/* 1200px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1200px) {

#logo {max-width: 370px;}

#header-slider .text {/*! width:35%; */padding: 1.5em 0 0 1.5em;overflow: hidden;max-height: 340px;}
#header-slider .media {/*! width:75%; */}
#header-slider h3 {font-size: 2.2em; }
#header-slider p {font-size: 16px; }



#backstage .title .text p {font-size:2.6em;margin-bottom: 1em;}
.text-with-border::after {content: none;}

.personenslider {display:inherit; height: inherit;}
.personenslider .ueberschriftbox {background:none;padding: 0;height: inherit;/*! display: inline-flex; *//*! justify-content: left; *//*! align-items: flex-end; */
    width: 100%;margin:0;position: relative;}
.personenslider.l-ecke .headline_rotate,.personenslider.r-ecke .headline_rotate{padding: 0em 0em 0.6em 0em;transform:inherit;transform-origin: inherit;position: inherit;left: inherit;margin: 0;font-size: 2.4em;bottom: inherit;color: #cf0619;}
.personenslider.l-ecke .mitarbeiterslider,.personenslider.r-ecke .mitarbeiterslider{padding-top:0;padding-bottom:0;width: 100%;margin: 0;}
.personenslider.l-ecke .ueberschriftbox,.personenslider.r-ecke .ueberschriftbox  {background:none;}
.personenslider .ueberschriftbox.mob-an {display: block; }
.personenslider .ueberschriftbox.mob-aus {display: none; }
.personenslider.r-ecke .ueberschriftbox  { /*order: 1;*/ }
.personenslider.r-ecke .mitarbeiterslider,.personenslider .ce_image  { /*order: 2;*/ }

.personenslider .ueberschriftbox.bild {
width:inherit;
height: inherit;}

.personenslider .ce_image {margin:0 !important;max-width:100%;width: 100% !important;}
.personenslider .ce_image figcaption {font-size: 18px;}

.mitarbeiterslider{max-width:inherit;}


#header-slider .mejs__container,#header-slider .mejs__overlay-play {

}
.mejs__container{padding-bottom: 50%;}

/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1200px */
/* ---------------------------------------------------------------------------------------- */




/* 1024px --------------------------------------------------------------------------------- */
@media screen and (max-width: 1024px) {
#logo {max-width: 300px;}
    header .inside {padding-top: 35px;padding-bottom: 35px;}    
#mainmenu {margin-top: 40px;}    
 #main .inside {
    padding-top: 200px;
}   
.va-teaser-home .va-teaser-box,.va-teaser-home .stueck{width: 49%;}
.va-teaser-home .stueck.fullsize{width: 100%;order: 4;}
.vanext {width: 100%;height: inherit;}
.vanext > .innen {
    padding: 20px 0 0 12px;
}
  .gruppetagbox .wrappertag > .innen {
     max-width: 100%;
}

.teasertextmittig .va-info-box {top:0;}
footer .text {font-size:1.6em;}
footer h4 {font-size: 1.8em;}
footer .big-text .text {font-size: 1.8em;}

.home-ensemble .headline_rotate h2 {left:30%;font-size: 40px;}
#header-slider .text {padding: 1.0em 0 0 1.0em;max-height: 340px;}
#header-slider h3 {font-size: 1.8em;}
    
    
    
/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 1024px */
/* ---------------------------------------------------------------------------------------- */



/* 880px --------------------------------------------------------------------------------- */
@media screen and (max-width: 880px) {

#eventkalendertop{display:none;}
.va-teaser-home .va-teaser-ue {font-size: 1.6em;padding: 22px 0;height: inherit;}
.va-teaser-home .stueck{/*display:none;*/}

.va-teaser-home .va-teaser-box{
    width: 100%;
}
.veranstaltung .veranstaltung-info {display: block;}
.veranstaltung .linkespalte{width:100%;margin:0 0 3em 0;border-bottom: 1px solid #000; padding-bottom:2em;}
.veranstaltung .rechtespalte{width:100%;}
.veranstaltung .rechtespalte .innen{padding:0;}

.schauspieler-box {width: 48%;margin-bottom: 2%;}

#hauptsponsoren .media {width: 48%;margin-bottom: 4%;}
#hauptsponsoren .media:last-child .imagewrapper {border-right: 1px solid black;}

#backstage .block {width: 100%;height: inherit;}
#backstage .media{opacity:1; position:inherit;height:inherit;}
#backstage .media:hover {opacity:inherit;}
#backstage .media figure,#backstage .media figure img {height:inherit;}
#backstage figure img {width:100%;}
#backstage .block.order1  { order: 1; }
#backstage .block.order2  { order: 2; }

#header-slider h3 {font-size: 1.6em; }
#header-slider p {font-size: 14px; }

    
#header-slider .xce_sliderStart {
left:inherit;
width:100%;
}
#header-slider .slider-control,
.slider-control {
position: inherit;
width:80%;
right:10%;
bottom:inherit;
left: 10%;
margin-top: 10px;
}


body.nav-sticky header .mod_search {display:none;}
body.nav-sticky .search-toggle {display: none;}
body.nav-sticky .fblink,body.nav-sticky .instagramlink,body.nav-sticky .newsletterlink,body.nav-sticky .kartenkaufenlinkX,body.nav-sticky .ytlink,body.nav-sticky #header .kartenkaufenlink {display: none;}

.text-with-border > div {
position: inherit;
left: inherit;
width: 100%;
border-left: inherit;
border-bottom: inherit;
padding: inherit;
margin-bottom:0;
}

#festspielblog-teaser {display:block;}
#festspielblog-teaser .headline_rotate {position: relative;background-color:inherit;display:block;justify-content:inherit;align-items:inherit;padding:0 0 22px 0;width:inherit; color:#cf0619;margin:0;}
#festspielblog-teaser .headline_rotate h2 {transform:inherit;transform-origin: inherit;position: relative;left: inherit;margin: 0;font-size: 1.8em;}
#festspielblog-teaser .layout_latest {width:inherit;}

.home-ensemble .headline_rotate {display:none;}
h2.mobon {display:block;color: #cf0619;}


    
h1{
font-size:2.2em;
margin:0 0 20px 0;word-wrap: break-word;
}
h2{
font-size:1.8em;
margin:0 0 20px 0;
word-wrap: break-word;
}
h3{
font-size:1.4em;
margin:0 0 16px 0;word-wrap: break-word;
}
h4{
font-size:1.3em;
margin:0 0 14px 0;
}
    
footer .inside {background: none;}

/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 880px */
/* ---------------------------------------------------------------------------------------- */

/* 768px --------------------------------------------------------------------------------- */
@media screen and (max-width: 768px) {

.nav-toggle {display:block; position:absolute; top:10px; right:20px;height: 40px;width: 40px;}
.nav-toggle .nav-icon span{display:block;height:3px;width:40px;margin:10px 0;background-color:#001D51;border-radius:1px}
.nav-toggle:hover .nav-icon span{background-color:#ccc;}

#mainmenu{display:none;}

.mm-listview .mm-next {width: 100%;}


body header .inside{padding:20px 20px 40px 20px;}

header .kartenkaufenlink{/*! display:none; */right: 80px;top: 10px;}
header .newsletterlink {right: 20px;}
header .instagramlink{right: 148px;}
header .fblink {right: 170px;}
 header .ytlink {
    right: 110px;
}   
    
body.search-opened .mod_search {
right: 200px;
top: 70px;
}
body.search-opened header .mod_search {
max-width: 200px;
}
body.search-opened .search-toggle {
right: 410px;
}
body.search-opened header .mod_search input{width:160px;}
.mod_search button {width:20px;}


.ce_gallery .cols_2 li,
.ce_gallery .cols_4 li,
.ce_gallery .cols_8 li{
width: 49%;
flex: inherit !important;
}



header .search-toggle{position:absolute; top:70px; right:205px;}
#main .inside {padding-top: 120px;}
.event-mob-jahr{display:block;} 
.mob-kalenderansicht{display:inline-block;background: #001D51; margin-bottom:2em;} 
.mob-kalenderansicht a{display:block;padding:10px 20px; color:#fff;}
.event.layout_teaser {border-bottom: 1px solid #ccc;}
.event.layout_teaser .tagwochentag {width:100%;float:inherit;}
.col-eventliste.stueckeansicht {display:none;}
.stuecketeaser .stuecke {width: 49%;}
.col-eventliste.kalenderansicht{display:block;}
.col-eventliste.kalenderansicht .monat-filter-box,
.col-eventliste.kalenderansicht .spielorte-filter-box,
.col-eventliste.kalenderansicht .genre-filter-box,
.col-eventliste.kalenderansicht .veranstalter-filter-box,
.col-eventliste.kalenderansicht .winterprogramm-link-box,
.col-eventliste.kalenderansicht .filter-loeschen-box  {text-align: left;width: 49%;display: inline-block;vertical-align: top;}
    
.col-eventliste.kalenderansicht .col-left-eventliste {
    width: 100%;
    margin:0;
    min-width:inherit;
}

.event.layout_teaser .vaname {padding: 10px 6px 10px 6px;}

.winterprogramm-link-box .winterprogramm-link {border-top: 1px solid #fff;}

.col-eventliste.kalenderansicht .col-main-eventliste {width:100%;}    
.col-eventliste.kalenderansicht .intro-filter-box { display:none;}
.col-eventliste.kalenderansicht .monat-filter-box .innen,
.col-eventliste.kalenderansicht .spielorte-filter-box .innen,
.col-eventliste.kalenderansicht .genre-filter-box .innen,
.col-eventliste.kalenderansicht .veranstalter-filter-box .innen,
.col-eventliste.kalenderansicht .winterprogramm-link-box .innen,
.col-eventliste.kalenderansicht .filter-loeschen-box .innen  {padding: 0 0 0 1em;text-align: left;max-width: inherit;}
.filter-loeschen-box ul {padding: 12px 0 12px 0;} 
.monat-filter-box .monat-filter/*,.spielorte-filter-box .spielorte-filter*/ {border-top:none;}
.col-eventliste.kalenderansicht .filters {padding:0;vertical-align: top;} 
.col-eventliste.kalenderansicht .jahreszahl {display:none;}


#header-slider .ce_sliderStart {position: relative;left:inherit;width:100%;}
#header-slider .ce_rsce_imagewithtext, #header-slider .ce_youtubewithtext,.ce_rsce_youtubevideo,.ce_rsce_video {display:block;}
#header-slider .text {width:100%;padding: 1.5em 0 0 1.5em;}
#header-slider .media {width:100%;}
#header-slider h3 {font-size: 2.2em; }
#header-slider p {font-size: 16px; }
#header-slider .content-slider .ce_youtube-wrapper {
    padding-bottom: 50%;
}
#header-slider .content-slider .video-container {
padding-bottom: 57%;
}
.veranstaltung .headersliderbox .swiper-button-next,.veranstaltung .headersliderbox .swiper-button-prev{height: 20px;width: 30px; bottom: -25px; }
.veranstaltung .headersliderbox {margin-bottom: 3.4em;}
.veranstaltung .headersliderbox .swiper-button-next{right: 0px;}
.veranstaltung .headersliderbox .swiper-button-prev{ right: 50px;}

.newsteaserliste .layout_latest{display:block;}
.newsteaserliste .ue-text{  width: 100%; }
.newsteaserliste .image_container{ width: 100%; margin: 0 0 1em 0;}

.mod_cms_cookie_bar form .formbody .info {display: block;}
.mod_cms_cookie_bar form .formbody {display: block;}
.mod_cms_cookie_bar form .formbody .widget-submit {

    display: block;
    margin: 1em 0 .5em 0;

}

.va-teaser-home .va-info-box{position: inherit;}

/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 768px */
/* ---------------------------------------------------------------------------------------- */

/* 580px --------------------------------------------------------------------------------- */
@media screen and (max-width: 580px) {

body {font-size:16px;}
#logo {max-width: 220px;}
.va-teaser-home .va-teaser-box,.va-teaser-home .stueck{width: 100%;}
.va-teaser-home .teaser-img {max-height:inherit;overflow: hidden;}
.va-teaser-home .stueck.fullsize .va-info-box{position: inherit;padding: 1em;background: #001D51;}



    body.nav-sticky header .inside,body header .inside{padding:20px 10px 20px 10px;}
#main .inside{padding-left:10px; padding-right:10px;}
footer .big-text .text,footer h4 {font-size: 1.6em;}

#backstage .title h2 {padding:26px 0 26px 36px;font-size: 2.6em;}

#mainmenu{display:none;}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 580px */
/* ---------------------------------------------------------------------------------------- */

/* 480px --------------------------------------------------------------------------------- */
@media screen and (max-width: 480px) {

body {font-size:14px;}
#logo {max-width:inherit; width:75%;padding-right: 25%;}

header .kartenkaufenlink{right: 20px;top: 60px;}
header .newsletterlink {display:none;}
header .instagramlink{right: 220px;}
header .fblink {right: 245px;}  
header .search-toggle {right: 90px;display:none;}  
body.search-opened .mod_search {
    right: 85px;
}
 header .ytlink {
    right: 180px;
}   
    
    
 body.search-opened .search-toggle {
    right: 280px;top: 72px;
}   
    
.stuecketeaser .stuecke {width: 100%;}
.stuecketeaser .va-info-box {margin-bottom: 15px;min-height: inherit;}
.stuecketeaser .vainfoteaser {margin-bottom: 20px;}
.stuecketeaser .teaser-img {max-height:inherit;overflow: hidden;}
    
.schauspieler-box {width: 100%;margin-bottom: 5%;margin-right: 0;}
.schauspieler-box img{width:100%;}

.stuecketeaser .buchen a, .kartenkaufenlink a {padding: 20px 40px 10px 25px;}


.mitarbeiter-box .mitarbeiter-img img{}


.col-eventliste.kalenderansicht .monat-filter-box,
.col-eventliste.kalenderansicht .spielorte-filter-box,
.col-eventliste.kalenderansicht .genre-filter-box,
.col-eventliste.kalenderansicht .veranstalter-filter-box,
.col-eventliste.kalenderansicht .winterprogramm-link-box,
.col-eventliste.kalenderansicht .filter-loeschen-box  {width: 100%;}
.monat-filter-box .monat-filter {border-bottom:1px solid #fff;}


.ce_dlh_googlemaps {
display:none;
}

.ce_gallery .cols_2 li,
.ce_gallery .cols_4 li,
.ce_gallery .cols_8 li{
width:100%;
margin-right:0;
flex: inherit !important;
}


.mejs__overlay-play,.mejs__container {height: 170px !important;padding-bottom:0px; min-height:inherit;}

footer .big-text .text,footer h4 {font-size: 1.2em;}


/* ---------------------------------------------------------------------------------------- */
}
/* end max-width: 480px */
/* ---------------------------------------------------------------------------------------- */



/* --- Umsetzung Markus Schindler - CodeSache.de --- */

