@charset "utf-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}/*!
 * CSS slick
 *
 * @version      1.8.1
 * @date         2017-10-03
 * @author       Ken Wheeler
 * @link         http://kenwheeler.github.io/slick/
 * @license      MIT http://www.opensource.org/licenses/mit-license.php
 * @lastmodified 2018-04-20
 */.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * CSS jQuery lightbox lightGallery
 *
 * @version      1.10.0
 * @date         2020-11-07
 * @author       Sachin N https://twitter.com/sachinchoolur
 * @copyright    2020 Sachin N; Licensed GPLv3
 * @link         http://sachinchoolur.github.io/lightGallery/
 * @license      GNU General Public License v3.0 http://www.gnu.org/licenses/lgpl-3.0
 * @lastmodified 2019-05-27
 */.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1);transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1);transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1);-o-transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1);transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s,-moz-transform .15s;-o-transition:opacity .15s,-o-transform .15s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear,visibility 0s linear .5s,opacity .18s linear;-o-transition:-o-transform .18s linear,visibility 0s linear .5s,opacity .18s linear;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none!important;-o-transition:none!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-o-transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s;transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}/*!
 * CSS Malzhaus Plauen
 *
 * @site         malzhaus.de
 * @version      1.0.0
 * @date         2023-04-12
 * @author       Olaf thiel, Danilo Fickert, pitcom GmbH https://www.pitcom.de/
 * @copyright    2023 by the author
 * @lastmodified 2023-04-12
 */@font-face{font-family:Sofia;font-style:normal;font-weight:400;src:url(../fonts/SofiaSansSemiCondensed-Regular.woff2) format("woff2")}@font-face{font-family:Sofia;font-style:normal;font-weight:800;src:url(../fonts/SofiaSansSemiCondensed-Bold.woff2) format("woff2")}@font-face{font-family:SofiaCon;font-style:normal;font-weight:400;src:url(../fonts/SofiaSansCondensed-Regular.woff2) format("woff2")}@font-face{font-family:SofiaCon;font-style:normal;font-weight:800;src:url(../fonts/SofiaSansCondensed-Bold.woff2) format("woff2")}@font-face{font-family:Malzhaus;font-style:normal;font-weight:400;src:url(../fonts/malzhaus.woff) format("woff")}html{font:112.5%/1.5 Sofia,Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-tap-highlight-color:transparent}body{color:#4a4845;background-color:#fff}.malzhaus{margin:0 auto}.chkspm,.h[class],.vh+br,hr{display:none}.vh[class]{position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;white-space:nowrap}.clear,dl,h1,h2,h3{clear:both}a{text-decoration:none;color:#0c6363}a:focus,a:hover{background-size:100% 1px}a:active{background-color:transparent}.content a{border-bottom:1px dotted currentColor}.content a:focus,.content a:hover{border-bottom-style:solid}:active,:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:SofiaCon,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;word-wrap:break-word;word-break:normal}h1{font-family:Sofia,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.7777777em;line-height:1.125;margin:1.125em 0}h2{font-size:1.7777777em;font-weight:400;line-height:1.125;margin:1.125em 0}h3{font-size:1.3333333em;line-height:1.125em;margin:0 0 1.125em}h4,h5,h6{font-weight:800}h4{font-size:1.1111111em;line-height:1.35;margin:0 0 1.35em}h5,h6{font-size:1em;margin:0 0 1.5em}dl,figure,li,p{word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}dl,figure,p,table{margin:0 0 1.5em}ul{list-style:none;text-align:initial;padding-left:2em;margin:0 0 1.5em}ul>li::before{content:"–";line-height:1;font-family:Malzhaus!important;font-style:normal;font-weight:400;float:left;text-align:center;width:1em;margin:0 .5em 0 -1.5em}ol{list-style:decimal;text-align:initial;padding-left:2em;margin:0 0 1.5em}li>ol,li>ul{margin-bottom:0}nav ol,nav ul{list-style:none;padding:0;margin:0}nav ul>li::before{content:none;content:"\200b";width:0}strong{font-weight:800}em{font-weight:400}address{font-style:normal}caption,figcaption{font-size:.8em;font-weight:400}img{vertical-align:middle;max-width:100%;width:auto;height:auto;-ms-interpolation-mode:bicubic;box-sizing:border-box}svg{vertical-align:middle;max-width:100%}blockquote{clear:both;padding:1.5em;box-shadow:0 .05em .3em #f3f3f3;border:1px solid rgba(58,73,81,.5);margin:0 2em .75em}blockquote>*{margin-left:4em}blockquote :last-child{margin-bottom:0}blockquote.icon-chat::before,blockquote.icon-quote::before{position:absolute;font-size:3em;color:#9ca3a7;float:left}abbr[title]{text-decoration:none;border-bottom:1px dotted;cursor:help}small{font-size:.8em;color:rgba(58,73,81,.75)}small:only-child{display:inline-block}table{clear:both;caption-side:bottom;max-width:100%;width:100%;background-color:#f5f5f6;border-collapse:collapse;border-spacing:0;border:solid #f5f5f6;border-width:.75em 1.5em;box-sizing:border-box;table-layout:fixed;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}tr{border-bottom:1px solid rgba(58,73,81,.5);-webkit-transition:border-bottom-color .2s .1s;transition:border-bottom-color .2s .1s}tr:hover{color:#000;border-bottom-color:currentColor;-webkit-transition-delay:0s;transition-delay:0s}th{text-align:left;vertical-align:baseline;color:#000;padding:.75em 1.5em .75em 0}td{vertical-align:baseline;padding:.75em 1.5em .75em 0}audio,canvas{vertical-align:middle}iframe,object,video{display:block;max-width:100%;border:0;margin:0 auto 1.5em}iframe:not([width]),object:not([width]){width:100%}video:not([width]){width:100%;height:auto}.embed-container{position:relative;max-width:100%;height:0;padding-bottom:56.25%;margin-bottom:1.5em;overflow:hidden}.embed-container[style*="--aspect-ratio"]{padding-bottom:calc(100% / (var(--aspect-ratio,16/9)))}.embed-container>embed,.embed-container>iframe,.embed-container>object{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}dt{text-align:right;font-weight:400;width:33.333333%;color:#212121;padding-right:1em;margin-bottom:-1.5em;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}dd{padding-left:.5em;margin-left:33.333333%}dd>p{margin-bottom:0}.vh~dd{padding-left:0;margin-left:0}summary{list-style-position:inside;cursor:pointer}code,pre{font-family:Consolas,"Liberation Mono",Menlo,monospace;font-weight:400;color:rgba(58,73,81,.75);background-color:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.13)}pre{clear:both;white-space:pre-wrap;padding:.75em 1em;margin-bottom:1.5em}code{padding:0 .25em}pre code{background-color:transparent;padding:0;border:0}fieldset{padding:0;border:0;margin:0}legend{font-size:1.2em;line-height:1.25;font-weight:800;margin:0 0 1.25em}label{display:inline-block;font-weight:400;color:#212121}button,input,select,textarea{font-style:italic;min-height:3em;width:100%;color:inherit;padding:.75em;border:1px solid rgba(58,73,81,.5);box-sizing:border-box}select{height:3em;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' fill='%23000000'%3E%3Cpolygon points='0,0 12,0 6,6'/%3E%3C/svg%3E");background-position:right .75em center;background-repeat:no-repeat;padding-right:2.25em;-webkit-appearance:none;-moz-appearance:none}select[multiple]{height:auto}select::-ms-expand{display:none}textarea{line-height:inherit;max-width:100%;min-height:10.5em;resize:vertical;vertical-align:middle}input:focus,select:focus,textarea:focus{border-color:currentColor}[disabled]{color:rgba(58,73,81,.75);border-color:#d6d6d6;cursor:default}[readonly]{cursor:default}[type=checkbox],[type=radio]{min-height:0;width:auto;border:0}[type=email],[type=number],[type=password],[type=search],[type=submit],[type=tel],[type=text],[type=url],button,textarea{-webkit-appearance:none;-moz-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=date],[type=time]{-webkit-appearance:none;-webkit-padding-before:.5em;-webkit-padding-after:.5em}[type=date]::-webkit-datetime-edit-fields-wrapper{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{cursor:pointer;font-style:normal}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}select:invalid{color:rgba(58,73,81,.75);font-style:normal}::-webkit-input-placeholder{color:rgba(58,73,81,.75);font-style:normal}::-moz-placeholder{color:rgba(58,73,81,.75);opacity:1;font-style:normal}:-ms-input-placeholder{color:rgba(58,73,81,.75);font-style:normal}::-ms-input-placeholder{color:rgba(58,73,81,.75);font-style:normal}::placeholder{color:rgba(58,73,81,.75);font-style:normal}mark{font-weight:400;color:#fff;background-color:#7a7672}::selection{color:#fff;background-color:#7a7672}.noscript,.update{text-align:center;color:#fff;background-color:#d30049;padding:.75em 1.5em;margin-bottom:0}@media only screen and (min-width:48.0625em){[type=button],[type=reset],[type=submit],a,button{-webkit-transition:color .2s,background-color .2s,background-size .2s,border-color .2s,opacity .2s;transition:color .2s,background-color .2s,background-size .2s,border-color .2s,opacity .2s}}@media only screen and (max-width:30em){html{font-size:100%}}@media only screen and (min-width:121.3125em){html{font-size:125%}}.slick-loading>.slick-list{background:url(../../images/loading.svg) center no-repeat}.slick-dots{list-style:none;text-align:center;padding:.75em 1.25em;margin:0 auto}.slick-dots>li{display:inline-block;vertical-align:top;margin:.625em .25em}.slick-dots>li::before{content:none}.slick-dots button{display:block;text-indent:1.75em;width:.75em;height:.75em;min-height:0;background-color:rgba(58,73,81,.75);padding:0;border:0;overflow:hidden;-webkit-transition:background-color .2s;transition:background-color .2s}.slick-active>button,.slick-dots button:focus,.slick-dots button:hover{background-color:currentColor}.slick-arrow{font-size:2em;line-height:1.5;font-family:Malzhaus!important;position:absolute;top:50%;z-index:1;min-height:0;max-height:100%;width:1.5em;height:1.5em;color:#000;background:0 0;padding:0;border:0;margin-top:-.75em;visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider:hover .slick-arrow{visibility:visible;opacity:.5}.slick-slider:hover .slick-arrow:focus,.slick-slider:hover .slick-arrow:hover{opacity:1!important}.slick-prev{left:0}.slick-next{right:0}.slick-disabled{visibility:hidden!important;opacity:0!important}@media only screen and (max-width:48em){h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}table{display:inline-block;overflow:auto;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}dt{text-align:left;width:auto;padding-right:0;margin-bottom:0}dd{padding-left:2em;margin-left:0}.slick-arrows{display:none}}.header>div{display:flex;align-items:center;padding:1.5em;z-index:10;margin:0 auto;max-width:80.1em}.header{width:100%;opacity:.95;height:5.5em;background:#efe8e0;box-shadow:rgba(217,212,193,.7) 0 2px 5px 0;position:relative;z-index:20}.brand{margin:0 1.5em 0 0;position:relative;order:2;z-index:110}.logo{position:relative;z-index:1;display:inline-block;vertical-align:bottom}.header-meta{order:3;z-index:200;display:none}.meta{list-style:none;padding:0;margin:0}.meta-item{display:inline-block}.meta-item::before{content:""}.meta-item>a::before{font-family:Malzhaus;text-align:center;width:2em;line-height:1em;color:#000;display:inline-block;margin:0;font-size:2em;overflow:hidden}.meta-item-event>a::before{content:"\63"}.meta-item-ticket>a::before{content:"\74"}.meta-item-contact>a::before{content:"\70"}.meta-item>a{display:inline-block;margin:0;line-height:2em;color:#000;width:3em;overflow:hidden;height:2em}.header-search{order:4;z-index:200;flex-grow:2;display:none}.header-nav{font-weight:400;order:1}.menu-toggle{position:relative;display:inline-block;z-index:1000;white-space:nowrap;width:3em;background-color:transparent;border:0;overflow:hidden;box-sizing:border-box;margin-right:1.5em;padding:0}.menu-toggle::before{font-size:3em;line-height:.9375;font-family:Malzhaus!important;speak:none;-webkit-transition:color .2s;transition:color .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-toggle:focus::before,.menu-toggle:hover::before{color:inherit}.menu-toggle-menu::before{content:"\6d"}.menu-toggle-menu.menu-toggle-on::before{content:"\58"}.nojs .menu-toggle{display:none}.menu-panel{font-size:1.1em;position:fixed;top:0;left:0;padding-top:5em;width:100%;height:100%;background-color:#fff;overflow:auto;box-sizing:border-box;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-transition:opacity .4s,-webkit-transform 0s .4s;transition:opacity .4s,-webkit-transform 0s .4s;transition:opacity .4s,transform 0s .4s;transition:opacity .4s,transform 0s .4s,-webkit-transform 0s .4s;z-index:900}.menu-panel-open{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.nojs .menu-panel{font-size:1em;position:static;padding:0;opacity:1;-webkit-transform:none;transform:none}.menu{padding:1.5em .75em}.menu-item{position:relative}.menu>.menu-item{margin:0 .75em}.menu-search-form{float:right}.menu-search-field{float:left;background-color:transparent;padding-right:2.25em;border:0;margin-right:-2em;border-bottom:1px solid #000;height:2em;min-height:1.5em;width:15em}.menu-search-submit{position:relative;text-indent:-9999px;width:2em;color:#707070;background-color:transparent;border:0;padding:0;min-height:unset}.menu-search-submit:focus,.menu-search-submit:hover{color:#000}.menu-search-submit::before{content:"\73";font-size:1.5em;line-height:1.25em;font-family:Malzhaus!important;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-item>a{color:#000;background-position:left bottom;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.menu-item-on>a,.menu-item>a:focus,.menu-item>a:hover,.menu>.menu-item-hover>a,.menu>.menu-item:hover>a{color:#ba5d00}.menu>.menu-item:focus-within>a{color:#ba5d00}.menu-item>button{position:absolute;top:.75em;right:0;line-height:1.5;width:1.5em;min-height:0;background-color:transparent;padding:0;border:0}.menu-item-open>a,.menu-item>button:focus,.menu-item>button:hover{color:#ba5d00}.menu-item-open>button{color:#ba5d00;transform:rotate(90deg)}.menu-item>button::before{content:"\2192";font-family:Malzhaus,sans-serif!important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu>.menu-item>a,.menu>.menu-item>strong{display:inline-block;font-weight:800;text-transform:uppercase;max-width:calc(100% - 1.5em);margin:.75em 1.5em .75em 0}@media only all{.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:30.0625em){.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu>.menu-item{width:calc(50% - 1.5em);margin-bottom:1.5em}.menu>.menu-search--{width:calc(100% - 1.5em)}.menu-item>button{display:none}.menu-item>ul{display:block}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd{white-space:nowrap}}@media only screen and (min-width:48.0625em){.menu-toggle-search--{display:inline-block}.menu>.menu-item{width:calc(33.333333% - 1.5em)}.menu>.menu-search--{width:calc(100% - 1.5em)}}@media only screen and (min-width:64.0625em){.menu-toggles{padding:0 2.25em;margin-right:auto;margin-left:auto}.menu-toggle-contact{display:inline-block}.menu{max-width:67.5em;margin:0 auto;box-sizing:border-box}.menu>.menu-item{width:calc(25% - 1.5em)}.menu>.menu-search--{width:calc(100% - 1.5em)}}@media only screen and (min-width:64.0625em) and (min-height:37.5625em){.header{position:sticky;top:0}}@media only screen and (max-width:30em){.menu-toggle{font-size:.8em;padding:.9375em}.menu-panel{font-size:1em}}@media only screen and (min-width:37.5625em){.header-meta{display:block}}@media only screen and (min-width:56.3125em){.header-search{display:block}}@media only screen and (min-width:80.0625em){.meta-item{margin-left:2.5em}.meta-item>a{border-bottom:1px solid #000;border-right:1px solid #000;padding:0 .75em 0 1.5em;margin:0 .75em 0 -2.5em;width:auto;overflow:visible}.meta-item>a::before{float:left;background:#000;color:#fff;margin:0 .5em 0 -1.5em;font-size:1em;line-height:2em;overflow:visible}.meta-item>a:hover{background:#000;color:#fff}.menu-search-field{width:13em}}@media only screen and (min-width:112.5625em){.header>div{padding:1.5em 3em}.menu-toggle{position:absolute;margin-right:0;top:1.5em;left:1.5em}.menu-search-field{width:30em}}.breadcrumbs{margin-top:1.5em}.stage+.breadcrumbs{margin-top:0}.breadcrumbs>.box{padding-top:2.25em;padding-bottom:.75em}.breadcrumb{display:inline-block}.breadcrumb::after{content:"\45";font-size:.6em;font-family:Malzhaus!important;line-height:1;display:inline-block;color:rgba(58,73,81,.8);margin:0 1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb:last-child::after{content:none}.breadcrumb>a,.breadcrumb>strong{font-size:.8em;font-weight:400;display:inline-block;color:rgba(58,73,81,.8);vertical-align:middle}.breadcrumb:last-child>a{pointer-events:none}@media only screen and (min-width:64.0625em){.breadcrumbs{margin-bottom:-.75em}.breadcrumbs>.box{padding-top:1.5em;padding-bottom:1.5em}}@media only screen and (min-width:90.0625em){.menu{max-width:75.8131313em}.menu>.menu-item{width:calc(25% - 1.5em)}.breadcrumbs{margin-bottom:-1.5em}.breadcrumbs>.box{padding-top:0;padding-bottom:2.25em}}.content-header{border-bottom:.5em dotted #efe9e1}.content-title{margin-bottom:0}.content-subtitle{font-size:2em;margin:.75em 0 0}.content>.section:last-child{margin-bottom:3em}.box{max-width:80.1em;margin:0 auto}.column{width:100%;box-sizing:content-box}.column .box{padding:0}.column .section:first-of-type .section-header{padding-top:0}.columns-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-right:-.75em;margin-left:-.75em}.column{padding:0 .75em}@media only screen and (min-width:48.0625em){.column:nth-child(2n) .figure[class*=figure-],.column:nth-child(2n+1):not(:last-child) .figure[class*=figure-]{float:none;width:auto;margin-right:0;margin-left:0}.columns>.box>.section-content [class*=column-width-],[class*=column-width-]{width:100%}.columns-box-6,.columns>.box>.section-content .column-width-6{max-width:30.75em}.columns-box-8,.columns>.box>.section-content .column-width-8{max-width:39em}.columns-box-10,.columns>.box>.section-content .column-width-10{max-width:52.25em}.columns-box-12,.columns>.box>.section-content .column-width-12{max-width:63em}.columns-box-14,.columns>.box>.section-content .column-width-14{max-width:73.75em}}@media only screen and (min-width:64.0625em){.columns-box{margin-bottom:-1.5em}.column{margin:0 0 1.5em;width:calc(50% - 1.5em)}.columns-box-10,.columns>.box>.section-content .column-width-10{width:calc(50% - 1.5em)}.columns-box-12,.columns>.box>.section-content .column-width-12{max-width:63em}.columns-box-14,.columns>.box>.section-content .column-width-14{max-width:73.75em}}@media only screen and (min-width:90.0625em){.columns>.box>.section-content [class*=column-width-],[class*=column-width-]{width:100%}.columns-box-2,.columns>.box>.section-content .column-width-2{max-width:12.1em}.columns-box-3,.columns>.box>.section-content .column-width-3{max-width:18.9em}.columns-box-4,.columns>.box>.section-content .column-width-4{max-width:25.7em}.columns-box-5,.columns>.box>.section-content .column-width-5{max-width:32.5em}.columns-box-6,.columns>.box>.section-content .column-width-6{max-width:39.3em}.columns-box-7,.columns>.box>.section-content .column-width-7{max-width:46.1em}.columns-box-8,.columns>.box>.section-content .column-width-8{max-width:52.9em}.columns-box-9,.columns>.box>.section-content .column-width-9{max-width:59.7em}.columns-box-10,.columns>.box>.section-content .column-width-10{max-width:66.5em}}.cards-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;margin-right:-.75em;margin-left:-.75em;padding:0}.card>figure>img,.card>img{box-shadow:none}.card{background-color:#fff;width:calc(25% - 1.5em);height:auto;border:1px solid #cbc5be;box-sizing:border-box;padding:1.5em;margin:.75em;-webkit-box-shadow:5px 5px 5px 0 #f3f3f3;-moz-box-shadow:5px 5px 5px 0 #f3f3f3;box-shadow:5px 5px 5px 0 #f3f3f3}.card :last-child{margin-bottom:0}ul.cards-box>li::before{content:none;margin:0}html{--color-accent:#106464;--color-concert:#056e9d;--color-cinema:#c91c25;--color-theatre:#5f6e25;--color-socio:#a05100;--color-button:#5b5b5b;--background-color:#eee;--background-color-teaser:var(--color-accent);--background-color-collection:var(--color-button);--background-color-button:var(--background-color);--background-color-accordion:var(--background-color);--background-color-accordion-open:#828282}.accordion .column,.column{width:100%!important}@media only screen and (min-width:48.0625em){.column-width-10,.column-width-16 .accordion .column-width-8,.column-width-6,.column-width-8{width:calc(50% - 1.5em)!important}.accordion .column{width:100%!important}}@media only screen and (min-width:64.0625em){.column-width-6{width:calc(37.5% - 1.5em)!important}.column-width-10{width:calc(62.5% - 1.5em)!important}}@media only screen and (min-width:90.0625em){.column{width:100%!important}}.section{padding:3em 0 0}.section>.box{max-width:80.1em;margin:0 auto}.section-bg{background:#f7f3ee;margin-top:3em;padding:1.5em 0 3em}.section-bg-music{background:#025273}.section-title{margin-top:0;text-align:center;text-transform:uppercase;letter-spacing:3px;padding-bottom:.75em}img{border-radius:0}.section-header.event-header{border:0}.event-header span{display:block;font-weight:800}.event-header{display:flex}.event-meta{width:18.8333333em;order:1}.event-title{width:59.5em;order:2}.event-description{order:3}.events .event-meta,.events .event-title h3{font-weight:400}.events-list-m .events .event-meta .event-date,.events-list-m .events .event-title span{font-weight:800}.events-list-s .events .event-meta .event-date{font-weight:400}.event-title{border:0;text-align:left;margin:0 0 0 .421875em;text-transform:none;letter-spacing:0;box-sizing:border-box}.events-list-s .event-title{color:#106464;color:var(--color-accent,#106464);padding:.84375em 0;border-bottom:3px solid #106464;border-bottom:3px solid var(--color-accent,#106464)}.events-list-s .event-title span::after{content:' – ';font-weight:400}.events-list-m .event-title{color:#fff;padding:.84375em;background-color:#106464;background-color:var(--color-accent,#106464);border-bottom:2px solid #106464;border-bottom:2px solid var(--color-accent,#106464)}.event-meta{border:0;text-align:right;font-size:1.7777777em;font-weight:400;padding:.84375em;margin:0 .421875em 0 0;box-sizing:border-box;color:#4a4845;border-bottom:1px solid #4a4845}.events-list-m .event-meta{color:#106464;color:var(--color-accent,#106464);border-bottom:2px solid #106464;border-bottom:2px solid var(--color-accent,#106464)}.events-list-m .event-concert .event-title{background-color:#056e9d;background-color:var(--color-concert,#056e9d);border-bottom-color:#056e9d;border-bottom-color:var(--color-concert,#056e9d)}.events-list-m .event-concert .event-meta,.events-list-s .event-concert .event-title{color:#056e9d;color:var(--color-concert,#056e9d);border-bottom-color:#056e9d;border-bottom-color:var(--color-concert,#056e9d)}.events-list-m .event-cinema .event-title{background-color:#c91c25;background-color:var(--color-cinema,#c91c25);border-bottom-color:#c91c25;border-bottom-color:var(--color-cinema,#c91c25)}.events-list-m .event-cinema .event-meta,.events-list-s .event-cinema .event-title{color:#c91c25;color:var(--color-cinema,#c91c25);border-bottom-color:#c91c25;border-bottom-color:var(--color-cinema,#c91c25)}.events-list-m .event-theatre .event-title{background-color:#5f6e25;background-color:var(--color-theatre,#5f6e25);border-bottom-color:#5f6e25;border-bottom-color:var(--color-theatre,#5f6e25)}.events-list-m .event-theatre .event-meta,.events-list-s .event-theatre .event-title{color:#5f6e25;color:var(--color-theatre,#5f6e25);border-bottom-color:#5f6e25;border-bottom-color:var(--color-theatre,#5f6e25)}.events-list-m .event-socio .event-title{background-color:#a05100;background-color:var(--color-socio,#a05100);border-bottom-color:#a05100;border-bottom-color:var(--color-socio,#a05100)}.events-list-m .event-socio .event-meta,.events-list-s .event-socio .event-title{color:#a05100;color:var(--color-socio,#a05100);border-bottom-color:#a05100;border-bottom-color:var(--color-socio,#a05100)}.events>li{margin-bottom:.75em}.events>.event-meta{border:0;text-align:right;font-size:1em;font-weight:400;padding:.84375em;margin:0 .421875em 0 0;box-sizing:border-box;color:#106464;color:var(--color-accent,#106464);border-bottom:2px solid #106464;border-bottom:2px solid var(--color-accent,#106464)}.event-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-right:-.75em;margin-left:-.75em}.event-media{max-width:32.5em}.event-description{max-width:46.1em}.events>.event{display:flex}.events>.event-meta{order:1}.events>.event-title{order:2}.events>.event>div{display:inline-block}.eventes-list-m .dt-start{display:block;margin-bottom:0;font-weight:800}.events .event-meta>span,.p-location{display:inline-block}.events span{font-family:Sofia}.events .event-title>h3,.events .event-title>h3 span{margin-bottom:0;font-size:18px;font-family:Sofia;line-height:1.5em}.event-title{margin:0;font-size:18px}.events .event-meta,.events .event-meta span{font-size:18px;font-family:Sofia}@media only screen and (min-width:64.0625em){.event-content{margin-bottom:-1.5em}}.events .event-data{position:relative}.events .event-data h3,.events-list .event-title h4{border-bottom:1px solid #555;color:#555;text-align:right;padding:.75em 0}.events-list .event-title h4{text-align:left}.events span{display:block;font-family:SofiaCon;font-weight:800}.events-list-s span{display:inline}.events .event-category,.events .event-location,.events-list-s .event-date{font-weight:400}.events img{position:absolute;top:0;left:.75em;max-width:unset;width:217px;height:217px;border-radius:0}.events-list .event-data h4{background:#555;color:#fff;padding:.75em}.events-highlights p em,.events-list .event-data h4,.events-list .event-title h4{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.events-highlights p em{-webkit-line-clamp:1;font-style:normal;font-family:SofiaCon,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.events-highlights .event-data p span{font-family:"SofiaCon bold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800}.events-list .event-data h4 span,.events-list .event-title h4 span{font-family:SofiaCon,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.events-list-short .event-data h4{background:0 0!important;border-bottom:1px solid #555;color:#555;padding:0;font-family:Sofia,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;text-align:right}.events-list-short .event-title h4{background:0 0!important;border-bottom:4px solid #555;color:#555;padding:0;font-family:"Sofia bold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.events-list-short span{display:inline;font-family:Sofia,Arial,"Helvetica Neue",Helvetica,sans-serif!important;font-weight:800}.events-list-short .event-data span{display:none}.events-list-short span::before{content:' - '}.events-list-short .event-title.event-film h4{border-color:#8e002b}.events-list-short .event-title.event-music h4{border-color:#025273}.events-list-short .event-title.event-art h4{border-color:#3e6338}.events-list-short .event-title.event-social h4{border-color:#8f4402}.events .column{margin-bottom:0}.events-list-short .column,.events-list-tiles .column{margin-bottom:1.5em}.events .event-title p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.events .event-data.event-film h3,.events .event-film img,.events-list .event-title.event-film h4{border-color:#8e002b;color:#8e002b}.events .event-data.event-film h4,.events .event-title.event-film h3{background:#8e002b}.events .event-data.event-music h3,.events .event-music img,.events-list .event-title.event-music h4{border-color:#025273;color:#025273}.events .event-data.event-music h4,.events .event-title.event-music h3{background:#025273}.events .event-art img,.events .event-data.event-art h3,.events-list .event-title.event-art h4{border-color:#3e6338;color:#3e6338}.events .event-data.event-art h4,.events .event-title.event-art h3{background:#3e6338}.events .event-data.event-social h3,.events .event-social img,.events-list .event-title.event-social h4{border-color:#8f4402;color:#8f4402}.events .event-data.event-social h4,.events .event-title.event-social h3{background:#8f4402}ul.events{padding:0;margin:0;list-style:none}li.event>div{margin:0 .75em}li.event{margin:.75em -.75em}.events-highlights .event-data{position:relative}.events-highlights h3{position:absolute;left:.375em;bottom:1em;background:#555;color:#fff;padding:.1875em .375em;font-size:2em}main img{margin-bottom:1.5em;-webkit-box-shadow:5px 5px 5px 0 #f3f3f3;-moz-box-shadow:5px 5px 5px 0 #f3f3f3;box-shadow:5px 5px 5px 0 #f3f3f3}main .events-highlights img{margin-bottom:0}.events-highlights .event-film h3{background:#8e002b}.events-highlights .event-music h3{background:#025273}.events-highlights .event-art h3{background:#3e6338}.events-highlights .event-social h3{background:#8f4402}.events-highlights p{position:absolute;font-family:"SofiaCon bold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-width:800;font-size:1.1111111em;line-height:1.35em;left:.75em;bottom:0;display:block;color:#fff;width:calc(100% - 1.5em);margin:0;padding:.75em;box-sizing:border-box;z-index:99999}.events-highlights .event-data::after{content:"";position:absolute;bottom:0;width:calc(100% - 1.5em);left:.75em;min-height:4.5em;background-color:#000;opacity:.75;transition:opacity .2s}.events>.event{display:grid;grid-template-columns:18.8333333em 59.5em;grid-template-rows:auto auto;gap:0 1.5em}.event .event-meta{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.event .event-title{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.event .event-image{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;margin-top:.75em}.event .event-description{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-top:.75em}.event .event-description>p{margin:0 0 .375em}.event .event-description>p:last-child{margin:0}.event .event-description .buttons{text-align:left}.event.event-concert .event-description .buttons>a{color:#056e9d;color:var(--color-concert,#056e9d)}.event.event-concert .event-description .buttons>a:focus,.event.event-concert .event-description .buttons>a:hover{color:#fff;background-color:#056e9d;background-color:var(--color-concert,#056e9d)}.event.event-cinema .event-description .buttons>a{color:#c91c25;color:var(--color-cinema,#c91c25)}.event.event-cinema .event-description .buttons>a:focus,.event.event-cinema .event-description .buttons>a:hover{color:#fff;background-color:#c91c25;background-color:var(--color-cinema,#c91c25)}.event.event-theatre .event-description .buttons>a{color:#5f6e25;color:var(--color-theatre,#5f6e25)}.event.event-theatre .event-description .buttons>a:focus,.event.event-theatre .event-description .buttons>a:hover{color:#fff;background-color:#5f6e25;background-color:var(--color-theatre,#5f6e25)}.event.event-socio .event-description .buttons>a{color:#a05100;color:var(--color-socio,#a05100)}.event.event-socio .event-description .buttons>a:focus,.event.event-socio .event-description .buttons>a:hover{color:#fff;background-color:#a05100;background-color:var(--color-socio,#a05100)}.events-list-s .event-meta,.events-list-s .event-title{padding:.5em 0}.events-list-s li.event{margin:0 -.75em}.footer{padding:1em;background:#f6f2ee;opacity:.95}.events-list-long .section-title>a,.events-list-short .section-title>a{font-size:20px;text-transform:unset;float:right}.accordion-item-title>button{background:0 0;border:0;border-bottom:2px dotted #cbc5be;-webkit-transition:all .2s;-o-transition:.2s;transition:all .2s}.accordion-item-title>button::before{content:'\102';font-family:Malzhaus;line-height:1em;display:inline-block;vertical-align:middle;margin-right:.5em;-webkit-transition:all .2s;-o-transition:.2s;transition:all .2s}.accordion-item-open .accordion-item-title>button::before{content:'\103'}.accordion-item-open .accordion-item-title>button,.accordion-item-title>button:active,.accordion-item-title>button:hover{border-bottom-style:solid}.footer{background-color:#efe9e1}.footer>.section{color:#fff;padding-top:0}.footer .section-header{border:0;margin:0 0 1.333333em}.ancillary h3,.ancillary h4{font-size:1em;margin-bottom:0}.ancillary a{color:#fff}.footer-nav-box{margin:0 -1.5em}.corporate{display:block}.corporate-item{display:list-item;text-align:left;padding:.75em 2.25em;border-bottom:1px solid rgba(58,73,81,.5);margin:-1px -.75em 0}.corporate-item>a{color:#000}.corporate-item-on>a{font-weight:800}@media only screen and (min-width:48.0625em){.ancillaries-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75em;margin-left:-.75em}.ancillary{width:50%;padding:0 .75em;box-sizing:border-box}.ancillary:nth-child(2n+1):last-child,.ancillary:only-child{width:100%}.footer-nav-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.corporate{padding:0}.corporate-item{display:inline-block;padding:0 .75em;border:0;margin:0}.corporate-item:first-child{padding-left:0}}@media only screen and (min-width:64.0625em){.ancillary{width:25%}.ancillary:nth-last-child(3n+3):first-child,.ancillary:nth-last-child(3n+3):first-child~.ancillary{width:33.3333333%}}.pitconsent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:100%;padding:calc(1.5em - 1px);border:1px dashed;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.pitconsent:not([width]){width:100%}.pitconsent>:first-child{margin-top:auto}.pitconsent>:nth-child(n){max-width:40em;margin-right:auto;margin-left:auto;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center}.pitconsent>:last-child{margin-bottom:auto}.pitmatomo_consent_49{font-weight:400}img[src*="pitcom-webanalyse.de/piwik.php"]{position:absolute;left:-9999px}.__pitmatomo_consent_box>.__pitmatomo_consent_box_inner{position:fixed;bottom:0;left:0;z-index:111;font-weight:400;max-height:12em;width:100%;color:#fff;background-color:#3e6338;padding:0 .75em;border-top:.75em solid transparent;border-bottom:.75em solid transparent;box-sizing:border-box;box-shadow:0 .05em .3em rgba(0,0,0,.15);overflow:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.__pitmatomo_consent_box_inner *{color:inherit}.__pitmatomo_consent_box_inner a{background-image:-webkit-linear-gradient(currentColor,currentColor),-webkit-linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5));background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5))}.__pitmatomo_consent_box_inner_text{font-size:.8em;padding:.9375em}.__pitmatomo_consent_box_inner_cmd{text-align:center;padding:.75em}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd{display:inline-block;font-size:.8em;line-height:1.5;width:auto;min-height:0;background-color:transparent;background-image:-webkit-linear-gradient(currentColor,currentColor),-webkit-linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5));background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5));background-position:center bottom;background-repeat:no-repeat;background-size:0 1px,100% 1px;padding:0;border:0;margin:0 1.25em}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd:focus,.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd:hover{background-size:100% 1px}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd_primary{font-size:1em;font-weight:800;background-image:none;padding:.388888em 1.388888em;border:.111112em solid currentColor;margin:.75em 1em}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd_primary:focus,.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd_primary:hover{background-color:rgba(255,255,255,.25);border-color:transparent}.__pitmatomo_consent_box_inner_cmd>.__pitmatomo_cbox_cmd_primary:active{background-color:#212121;border-color:transparent}.__pitmatomo_consent_box>[id=consentbox]{position:fixed;top:0;left:0;z-index:111;width:100%;height:100%;background-color:rgba(255,255,255,.75)}.__pitmatomo_consent_box>[id=consentbox]>.consentbox{position:absolute;top:50%;left:50%;max-width:50%;max-height:75%;width:48em;background-color:#fff;padding:0 1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;box-sizing:border-box;box-shadow:0 .05em .3em rgba(0,0,0,.15);overflow:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.__pitmatomo .footer-nav{margin-bottom:12em}.__pitmatomo_ds_headline,.consentbox_line>span:only-child{font-size:1.2em;line-height:1.25;font-weight:800;display:block;padding-right:1.851851em;margin-bottom:1.25em}.consentbox_line>span:only-child>[href="#"]{position:absolute;top:-.25em;right:1.25em;width:1.851851em;height:1.851851em;overflow:hidden}.consentbox_line>span:only-child>[href="#"]::after{content:"\d7";position:absolute;top:0;left:0;font-size:1.481481em;line-height:1.25;font-family:"Malzhaus"!important;speak:none;font-weight:400;text-align:center;width:1.25em;background-color:#fff;-webkit-transition:color .2s;transition:color .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.consentbox_line>span:only-child>[href="#"]:focus::after,.consentbox_line>span:only-child>[href="#"]:hover::after{color:#000}.__pitmatomo_ds_cookiebox_line>details,.consentbox_line>details{padding:.75em 1.5em calc(.75em - 1px);border-bottom:1px solid #d6d6d6}.__pitmatomo_ds_cookiebox_line>details>summary,.consentbox_line>details>summary{position:relative;padding:.75em 2.5em calc(.75em - 1px) 1.5em;margin:-.75em -1.5em;border-bottom:1px solid #d6d6d6}.__pitmatomo_ds_cookiebox_line>details[open]>summary,.consentbox_line>details[open]>summary{border-bottom-color:currentColor}.__pitmatomo_ds_cookiebox_line>details>summary+*,.consentbox_line>details>summary+*{margin-top:1.5em}.__pitmatomo_ds_cookiebox_line>details>:last-child,.consentbox_line>details>:last-child{margin-bottom:0}.__pitmatomo_ds_cookiebox_line>details>summary>label,.consentbox_line>details>summary>label{pointer-events:none}.__pitmatomo_ds_cookiebox_line>details>summary>[type=checkbox],.consentbox_line>details>summary>[type=checkbox]{position:absolute;right:1.5em;top:1.111111em}.consentbox_line_cmd{position:-webkit-sticky;position:sticky;bottom:0;text-align:right;background-color:#fff;padding-top:1.5em;box-shadow:0 1px 0 #fff;margin:0 -.25em}.__pitmatomo_ds_cookiebox_line_cmd{margin:1.5em -.25em}.__pitmatomo_ds_cookiebox_line_cmd>.__pitmatomo_cbox_cmd,.consentbox>.consentbox_line_cmd>.__pitmatomo_cbox_cmd,.pitmatomo_consents_49_click{display:inline-block;line-height:1.5;font-weight:800;width:auto;min-height:0;color:#3e6338;background-color:transparent;background-image:none;padding:.388888em 1.388888em;border:.111112em solid currentColor;margin:.25em}.__pitmatomo_ds_cookiebox_line_cmd>.__pitmatomo_cbox_cmd:focus,.__pitmatomo_ds_cookiebox_line_cmd>.__pitmatomo_cbox_cmd:hover,.consentbox>.consentbox_line_cmd>.__pitmatomo_cbox_cmd:focus,.consentbox>.consentbox_line_cmd>.__pitmatomo_cbox_cmd:hover,.pitmatomo_consents_49_click:focus,.pitmatomo_consents_49_click:hover{color:#fff;background-color:#3e6338;border-color:transparent}.__pitmatomo_ds_cookiebox_line_cmd>.__pitmatomo_cbox_cmd:active,.consentbox>.consentbox_line_cmd>.__pitmatomo_cbox_cmd:active,.pitmatomo_consents_49_click:active{color:#fff;background-color:#212121!important;border-color:transparent}@media only screen and (max-width:48em){.__pitmatomo_consent_box>.__pitmatomo_consent_box_inner{max-height:15em}.__pitmatomo_consent_box>[id=consentbox]>.consentbox{max-width:100%;max-height:100%}.__pitmatomo .footer-nav{margin-bottom:15em}}@media only screen and (min-width:64.0625em){.__pitmatomo_consent_box>.__pitmatomo_consent_box_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 2.25em}.__pitmatomo_consent_box_inner_text{max-width:60em}.__pitmatomo_consent_box_inner_cmd{text-align:right;margin-left:auto}}@media only screen and (max-width:30em){.__pitmatomo_consent_box>.__pitmatomo_consent_box_inner{max-height:50vh}.__pitmatomo_consent_box>[id=consentbox]>.consentbox{min-height:100%}.__pitmatomo .footer-nav{margin-bottom:50vh}}@supports ((position:sticky) or ((position:-webkit-sticky))){.__pitmatomo>.__pitmatomo_consent_box{position:-webkit-sticky;position:sticky;bottom:0;z-index:111}.__pitmatomo_consent_box>.__pitmatomo_consent_box_inner{position:static}.__pitmatomo .footer-nav{margin-bottom:0}}.box{padding:1.5em}.section{padding-top:1.5em}.column>.section{padding-top:0}.section ol,.section ul{overflow:hidden}.section-header{border-bottom:1px solid rgba(58,73,81,.5);padding:1.5em 0 .75em;margin:0 0 3em}.section-title:last-child{margin-bottom:0}.section-content-intro:first-of-type{font-size:1.2em;line-height:1.25}.section-footer{padding-top:1.5em;margin-bottom:1.5em}.figure-content>:only-child,.section-footer>:last-child{margin-bottom:0}.links{color:rgba(58,73,81,.75);padding:0}.links>li{padding-left:2em}.links>li::before{content:none;content:"\200b"}.links>li>a{font-weight:400;background-clip:content-box;background-position:left bottom;border-color:transparent;padding-left:2em;margin-left:-2em}.links>li>a::before{content:"\e901";line-height:1;font-family:"Malzhaus"!important;font-style:normal;float:left;width:1em;margin:.25em .5em .25em -1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.downloads{color:rgba(58,73,81,.75);padding:0}.downloads>li{padding-left:2em}.downloads>li::before{content:none;content:"\200b"}.downloads>li>a{font-weight:400;background-clip:content-box;background-position:left bottom;border-color:transparent;padding-left:2em;margin-left:-2em}.downloads>li>a::before{content:"\2913";line-height:1;font-family:"Malzhaus"!important;font-style:normal;float:left;width:1em;margin:.25em .5em .25em -1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:48.0625em){.section-content::after{content:" ";clear:both;display:table}.figure-right{float:right;width:calc(50% - .75em);margin-left:1.5em}.figure-left{float:left;width:calc(50% - .75em);margin-right:1.5em}.column-width-6 .figure-left,.column-width-6 .figure-right,.column-width-8 .figure-left,.column-width-8 .figure-right{width:100%;margin:0 0 1.5em}.figure-left img,.figure-right img{width:100%}.figure[class*=figure-]+.figure[class*=figure-]{margin-right:0;margin-left:0}.figure[class*=figure-]+.figure[class*=figure-]+*{clear:both}}@media only screen and (min-width:64.0625em){.box--{max-width:90em;padding:1.5em 2.75em;margin-right:auto;margin-left:auto;box-sizing:border-box}.column-width-6 .figure-right,.column-width-8 .figure-right{width:calc(50% - .75em);margin-left:1.5em}.column-width-6 .figure-left,.column-width-8 .figure-left{width:calc(50% - .75em);margin-right:1.5em}}.buttons{clear:both;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;text-align:center}.buttons>a,.buttons>button{display:inline-block;line-height:1.5;font-weight:800;width:auto;min-height:0;color:#0c6363;background-color:transparent;padding:.388888em 1.388888em;border:1px solid #0c6363;margin:0 .25em}.buttons>a.list{color:#4a4845;border:1px solid #4a4845}.buttons>a:first-child,.buttons>button:first-child{margin-left:0}.buttons>a:focus,.buttons>a:hover,.buttons>button:focus,.buttons>button:hover{color:#fff;background-color:#0c6363;border-color:transparent}.buttons>a.list.list-active,.buttons>a.list:focus,.buttons>a.list:hover{color:#fff;background-color:#4a4845;border-color:transparent}.buttons>a:active,.buttons>button:active{color:#fff;background-color:#212121!important;border-color:transparent}.buttons>a::after{content:">";font-family:Malzhaus!important;speak:none;font-weight:400;text-align:right;line-height:1.5em;display:inline-block;width:1.5em;margin-right:-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.buttons>a.list-s::after{content:"\4a"}.buttons>a.list-m::after{content:"\4d"}.buttons>[class*=" icon-"]::before,.buttons>[class^=icon-]::before{width:1.5em;margin-left:-.5em}.teasers-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.5em}.teaser{width:100%;height:auto;box-sizing:border-box;margin:0 0 1.5em;-webkit-box-shadow:5px 5px 5px 0 #e9e9e9;-moz-box-shadow:5px 5px 5px 0 #e9e9e9;box-shadow:5px 5px 5px 0 #e9e9e9}.teaser>a{border:0;-webkit-transition:all 2s;transition:all 2s}.teaser>a,.teaser>div{display:block;font-weight:400;height:100%;background-color:#106464;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:100%;box-sizing:border-box}.teasers-image-hidden>.teaser>a,.teasers-image-hidden>.teaser>div{padding-top:0}.teaser>div{color:#106464}.teaser-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#106464;padding:1.5em;box-sizing:border-box}.teaser-box>:last-child{margin-bottom:0}.teaser-title{color:#fff;font-size:1.2em;line-height:1.25;margin-bottom:.75em;-webkit-transition:all 1s;transition:all 1s}.teaser-description{color:#fff;margin-bottom:.75em;-webkit-transition:all 1s;transition:all 1s}.teaser-title::after{content:">";font-family:Malzhaus!important;font-weight:400;margin-left:.25em;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:48.0625em){.teaser{width:calc(50% - .75em)}.teaser>a,.teaser>a .teaser-box{transition:all .2s}.teaser>a:focus,.teaser>a:focus .teaser-box,.teaser>a:hover,.teaser>a:hover .teaser-box{background-color:#0c6363}a[style*=background-image]>.teaser-box::before{content:"";position:absolute;padding-top:100%;width:100%;left:0;bottom:100%;background-color:#106464;opacity:0;transition:opacity .2s}.teaser>a:hover>div::before{opacity:.25}}@media only screen and (min-width:64.0625em){.teaser{width:calc(25% - 1.125em)}.teaser>a,.teaser>div{padding-top:100%}}.highlights-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.375em -.375em 1.125em}.highlights-box.slick-dotted{margin-bottom:0}.highlights-box.slick-dotted>.slick-list{margin-bottom:1.125em}.highlights-box .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.highlight{width:100%;height:auto;padding:0 .375em;box-sizing:border-box;margin:.375em 0}.highlight a{color:#4a4845}.highlight-title{margin-top:.75em;margin-bottom:.75em;border-bottom:2px solid #0c6363}.highlight-concert .highlight-title{border-color:#056e9d;border-color:var(--color-concert,#056e9d)}.highlight-cinema .highlight-title{border-color:#c91c25;border-color:var(--color-cinema,#c91c25)}.highlight-theatre .highlight-title{border-color:#5f6e25;border-color:var(--color-theatre,#5f6e25)}.highlight-socio .highlight-title{border-color:#a05100;border-color:var(--color-socio,#a05100)}.highlight-category{color:#fff;padding:.375em;display:inline-block;margin-bottom:0}.highlight-concert .highlight-category{background-color:#056e9d;background-color:var(--color-concert,#056e9d)}.highlight-cinema .highlight-category{background-color:#c91c25;background-color:var(--color-cinema,#c91c25)}.highlight-theatre .highlight-category{background-color:#5f6e25;background-color:var(--color-theatre,#5f6e25)}.highlight-socio .highlight-category{background-color:#a05100;background-color:var(--color-socio,#a05100)}.highlight-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;padding:1.5em;box-sizing:border-box}.highlight-box>:last-child{margin-bottom:0}.highlight-header{margin-bottom:1.5em}.highlight-excerpt{color:#000;margin-bottom:.75em}.highlight-footer{color:#000;margin-top:auto}.highlight-meta{font-weight:400;margin-bottom:0}.highlights-more{text-align:center}.highlights-more>a::after{content:"\2192";font-family:Malzhaus!important;speak:none;font-weight:400;text-align:right;line-height:1;display:inline-block;width:1.5em;margin-right:-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.highlight-box{padding:0}.highlights-box>.slick-dots{padding:.75em 2.75em}.highlights-box.slick-dotted .slick-arrow{top:auto;bottom:0}@media only screen and (min-width:30.0625em){.teaser>a,.teaser>div{padding-top:100%}.teaser-description,.teaser-title{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.highlight>a{padding-top:66.666666%}.highlight-excerpt,.highlight-title{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}@media only screen and (min-width:48.0625em){.highlight{width:50%}.highlight>a:focus,.highlight>a:hover{background-size:111%}.highlight-box::before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}}@media only screen and (min-width:64.0625em){.highlights>.box{max-width:67.5em}.highlights-50>.box{max-width:55.5em}.highlight{width:33.333333%}.highlights-50 .highlight{width:50%}.highlight>a{padding-top:100%}.highlights-50 .highlight>a{padding-top:66.666666%}.highlights-slider>.box:hover .slick-arrow{visibility:visible;opacity:.5}.highlights-slider .slick-prev{left:-1.3125em}.highlights-slider .slick-next{right:-1.3125em}.highlights-box.slick-dotted .slick-arrow{top:50%;bottom:auto}}@media only screen and (min-width:90.0625em){.section>.box>.section-content[class*=section-content-width-]{margin-right:auto;margin-left:auto;width:100%}.section>.box>.section-content.section-content-width-4{max-width:20em}.section>.box>.section-content.section-content-width-6{max-width:30.75em}.section>.box>.section-content.section-content-width-8{max-width:41.5em}.section>.box>.section-content.section-content-width-10{max-width:52.25em}.section>.box>.section-content.section-content-width-12{max-width:63em}.section>.box>.section-content.section-content-width-14{max-width:73.75em}.section>.box>.section-content.section-content-width-16{width:calc(100% + 1.5em);padding:0;margin:0 -.75em}.highlights-25>.box{max-width:79.5em}.highlights-25 .highlight{width:25%}.highlights-25 .highlight>a{padding-top:66.666666%}}/*!
  * CSS Extended Malzhaus Plauen
 *
 * @site         malzhaus.de
 * @version      1.0.0
 * @date         2026-06-01
 * @author       Olaf thiel, pitcom GmbH https://www.pitcom.de/
 * @copyright    2026 by the author
 * @lastmodified 2026-06-01
 */@media only screen and (min-width:48.0625em) and (max-width:64em){.card{width:calc(50% - 1.5em)}}@media only screen and (max-width:48em){.card{width:calc(100% - 1.5em);position:unset!important}.events .event{grid-template-columns:1fr}.event .event-description,.event .event-title,.event .event-meta{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto;grid-column:auto;grid-row:auto;width:calc(100% - 1.5em);text-align:left}.event .event-meta{padding:.84375em 0;border-bottom:none}.event .event-description p{margin:.375em 0 .75em 0}}@media only screen and (min-width:48.0625em){.events>.event{grid-template-columns:18.833333333em minmax(0,1fr)}}.event .event-description,.event .event-title,.event .event-meta{overflow:hidden}.event .event-title{max-width:calc(100% - 1.6875em)}.events .event-title>a>h3,.events .event-title>a>h3 span{margin-bottom:0;font-size:18px;font-family:Sofia;line-height:1.5em}.events-list-s .event-cinema .event-title>a>h3{color:#c91c25;color:var(--color-cinema,#c91c25)}.events-list-s .event-theatre .event-title>a>h3{color:#5f6e25;color:var(--color-theatre,#5f6e25)}.events-list-s .event-concert .event-title>a>h3{color:#056e9d;color:var(--color-concert,#056e9d)}.events-list-s .event-socio .event-title>a>h3{color:#a05100;color:var(--color-socio,#a05100)}.events-list-s .event-title>a>h3{transition:color 0.3s ease}.events-list-s .event-title>a:hover>h3{color:#4a4845}.events-list-m .event-title>a{color:#fff}.events-list-m .event-title>a:hover,.events-list-m .event-title>a:focus{background-color:#4a4845}.events-list-m .event-title{padding:0;background-color:#fff0;border-bottom:none}.events-list-m .event-title h3{margin-bottom:0}.events-list-m .event-title>a>div{color:#fff;padding:.84375em;margin-bottom:0;background-color:#106464;background-color:var(--color-accent,#106464);border-bottom:2px solid #106464;border-bottom:2px solid var(--color-accent,#106464);transition:all 0.3s ease}.events-list-m .event-cinema .event-title>a>div{background-color:#c91c25;background-color:var(--color-cinema,#c91c25);border-bottom-color:#c91c25;border-bottom-color:var(--color-cinema,#c91c25)}.events-list-m .event-theatre .event-title>a>div{background-color:#5f6e25;background-color:var(--color-theatre,#5f6e25);border-bottom-color:#5f6e25;border-bottom-color:var(--color-theatre,#5f6e25)}.events-list-m .event-concert .event-title>a>div{background-color:#056e9d;background-color:var(--color-concert,#056e9d);border-bottom-color:#056e9d;border-bottom-color:var(--color-concert,#056e9d)}.events-list-m .event-socio .event-title>a>div{background-color:#a05100;background-color:var(--color-socio,#a05100);border-bottom-color:#a05100;border-bottom-color:var(--color-socio,#a05100)}.events-list-m .event-cinema .event-title>a:hover>div{background-color:#d44951}.events-list-m .event-theatre .event-title>a:hover>div{background-color:#7f8b51}.events-list-m .event-concert .event-title>a:hover>div{background-color:#378bb1}.events-list-m .event-socio .event-title>a:hover>div{background-color:#b37333}.event-detail .event-detail-meta h2{text-align:right;border-bottom:2px solid var(--color-accent,#106464);color:#106464;color:var(--color-accent,#106464);padding:.75em;margin:0;font-weight:600}.event-detail .event-detail-meta h2>span{font-weight:300;display:block}.event-detail .event-detail-title h2{text-align:left;background-color:#106464;background-color:var(--color-accent,#106464);color:#fff;padding:.75em;margin:0;font-weight:600}.event-detail .event-detail-title h2>span{font-weight:300;display:block}.event-detail .event-detail-description .buttons{text-align:left}.event-detail-cinema .event-detail-meta h2{border-bottom:2px solid var(--color-cinema,#c91c25);color:#c91c25;color:var(--color-cinema,#c91c25)}.event-detail-cinema .event-detail-title h2{background-color:#c91c25;background-color:var(--color-cinema,#c91c25)}.event-detail-theatre .event-detail-meta h2{border-bottom:2px solid var(--color-theatre,#5f6e25);color:#5f6e25;color:var(--color-theatre,#5f6e25)}.event-detail-theatre .event-detail-title h2{background-color:#5f6e25;background-color:var(--color-theatre,#5f6e25)}.event-detail-concert .event-detail-meta h2{border-bottom:2px solid var(--color-concert,#056e9d);color:#056e9d;color:var(--color-concert,#056e9d)}.event-detail-concert .event-detail-title h2{background-color:#056e9d;background-color:var(--color-concert,#056e9d)}.event-detail-socio .event-detail-meta h2{border-bottom:2px solid var(--color-socio,#a05100);color:#a05100;color:var(--color-socio,#a05100)}.event-detail-socio .event-detail-title h2{background-color:#a05100;background-color:var(--color-socio,#a05100)}@media only screen and (min-width:64.0625em){.columns>.box.event-detail>.section-content .column-width-5{max-width:calc(42% - 1.5em)}.columns>.box.event-detail>.section-content .column-width-7{max-width:calc(58% - 1.5em)}}@media only screen and (max-width:64em){.columns>.box.event-detail>.section-content .event-detail-meta{margin-bottom:1.5em}.columns>.box.event-detail>.section-content .event-detail-meta h2{text-align:left;padding:.75em 0}.columns>.box.event-detail>.section-content .event-detail-title{margin-bottom:1.5em}}.column .figure{text-align:center}.event-presale .event-presale-events{display:grid;grid-template-columns:1fr 1fr;gap:1.5em;list-style:none;padding:0;margin:0}@media only screen and (max-width:64em){.event-presale .event-presale-events{grid-template-columns:1fr}}.event-presale .event-presale-events li.event-presale-event::before{content:none}.event-presale .event-presale-events .event-presale-event a{display:flex;flex-direction:column;display:grid;grid-template-columns:2fr 4fr;gap:1.5em;border:none;color:#4a4845}.event-presale .event-presale-events .event-presale-event a .event-presale-event-meta{transition:all 0.3s ease}.event-presale-event-content{margin:0;padding-top:.75em;border-bottom:1px solid #4a4845}.event-presale-event-meta p,.event-presale-event-content p{margin-bottom:0}.event-presale-event .event-presale-event-meta{padding:.75em;background:#106464;background:var(--color-accent,#106464);color:#fff}.event-presale-event-cinema .event-presale-event-meta{background:#c91c25;background:var(--color-cinema,#c91c25)}.event-presale-event-cinema a:hover .event-presale-event-meta{background-color:#d44951;background-color:rgb(201 28 37 / .8)}.event-presale-event-theatre .event-presale-event-meta{background:#5f6e25;background:var(--color-theatre,#5f6e25)}.event-presale-event-theatre a:hover .event-presale-event-meta{background-color:#7f8b51;background-color:rgb(95 110 37 / .8)}.event-presale-event-concert .event-presale-event-meta{background:#056e9d;background:var(--color-concert,#056e9d)}.event-presale-event-concert a:hover .event-presale-event-meta{background-color:#378bb1;background-color:rgb(5 110 157 / .8)}.event-presale-event-socio .event-presale-event-meta{background:#a05100;background:var(--color-socio,#a05100)}.event-presale-event-socio a:hover .event-presale-event-meta{background-color:#b37333;background-color:rgb(160 81 0 / .8)}.form-field{margin-bottom:1em}.form-field>label{margin-bottom:.5em}.form-field-error>label,.form-field-error>.form-field-hints,.alert-error{color:#b00000}.form-field-error>input,.form-field-error>select,.form-field-error>textarea{border-color:#b00000;outline-color:#b00000}.submit{clear:both;margin-right:-.25em;margin-left:-.25em;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.submit>button,.submit>a{display:inline-block;line-height:1.5;font-weight:800;width:auto;min-height:0;color:#0c6363;background-color:#fff0;padding:.388888em 1.388888em;border:1px solid #0c6363;margin:0 .25em;margin-left:.25em;transition:all 0.3s ease}.submit>button::after,.submit>a::after{content:">";font-family:Malzhaus!important;speak:none;font-weight:400;text-align:right;line-height:1.5em;display:inline-block;width:1.5em;margin-right:-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.submit>button:focus,.submit>button:hover,.submit>a:focus,.submit>a:hover{color:#fff;background-color:#0c6363;!important;border-color:#fff0}.submit>button:active,.submit>a:active{color:#fff;background-color:#0c6363;!important;border-color:#fff0}@media only screen and (max-width:30em){.menu-toggle{font-size:1.125em;padding:0}.header-meta{margin:1em 0 0 3.8em}}@media only screen and (min-width:30.03125em) and (max-width:36em){.header-meta{margin:1em 0 0 3.2em}}@media only screen and (max-width:36em){.header{height:9.5em}.header>div{flex-wrap:wrap}.header-meta{display:block;flex:0 0 100%}}@media only screen and (min-width:36.125em){.header-meta{display:block}}.opener .opener-highlight>div>div{margin:0 auto;width:80.1em;position:relative}.opener .opener-highlight>div>div>div{position:absolute;left:0;bottom:1.5em;background:rgb(255 255 255 / .7);padding:0 1.5em 1.5em;min-width:50%;box-sizing:border-box}.opener .opener-highlight .highlight-category{margin-left:-1.1em;padding-left:1.1em;padding-right:.75em}@media only screen and (max-width:61em){.opener .opener-highlight>div>div{width:auto;background-color:rgb(74 72 69 / .3)}.opener .opener-highlight>div>div>div{position:static}}.menu-item>button,.menu-item-open .menu-item>button{color:#fff0}.menu-item>button::before{content:"\101";font-size:2em;line-height:1;margin-top:-.5em;color:#000!important;width:1.5em;height:1.5em;background-color:#fff}.menu-item-open .menu-item>button::before{content:'\102'}.meta-item-search>a::before{content:"\72"}.header-search{order:5}.header-social{order:4;z-index:200}.header-social{display:none}@media only screen and (min-width:50em){.header-social{display:block}.social{list-style:none;padding:0}.social-item{padding:0 .125em;display:inline-block}.social-item::before{content:""}.social-item a{transition:all 0.3s ease}.social-item a:hover{opacity:.6}.social-item img{height:2em}}@media only screen and (max-width:80em){.social{margin:0 0 .5em 2em}}@media only screen and (min-width:80.0635em){.social{margin:0}}@media only screen and (max-width:63.9375em){.header-search{display:none}}@media only screen and (min-width:64em){.header-search{display:block}.header-meta .meta-item-search{display:none}}.highlights-box .figure-content>div{height:200px;background-color:#ddd}.highlights-box .highlight-box>figure{margin-bottom:0}.highlights-box .highlight-box>div{margin-top:-2.5em}.list-buttons{margin-top:2em}
