/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url(../fonts/fira-sans-v9-latin_latin-ext-500.woff2?v1) format("woff2"),url(../fonts/fira-sans-v9-latin_latin-ext-500.woff?v1) format("woff")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url(../fonts/fira-sans-v9-latin_latin-ext-700.woff2?v1) format("woff2"),url(../fonts/fira-sans-v9-latin_latin-ext-700.woff?v1) format("woff")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url(../fonts/fira-sans-v9-latin_latin-ext-regular.woff2?v1) format("woff2"),url(../fonts/fira-sans-v9-latin_latin-ext-regular.woff?v1) format("woff")}@font-face{font-family:"Amatic SC";font-style:normal;font-weight:700;src:url(../fonts/amatic-sc-v12-latin-ext_latin-700.woff2?v1) format("woff2"),url(../fonts/amatic-sc-v12-latin-ext_latin-700.woff?v1) format("woff")}@font-face{font-family:"zwickau-kultureinrichtungen";src:url(../fonts/zwickau-kultureinrichtungen.woff2?ooq6yf) format("woff2"),url(../fonts/zwickau-kultureinrichtungen.ttf?ooq6yf) format("truetype"),url(../fonts/zwickau-kultureinrichtungen.woff?ooq6yf) format("woff"),url(../fonts/zwickau-kultureinrichtungen.svg?ooq6yf#zwickau-kultureinrichtungen) format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:.3125rem;transform:translateY(1px)}[class^=icon-]:before,[class*=" icon-"]:before{display:inline-block;width:1em;content:""}.icon-facebook-2019:before{content:""}.icon-instagram-2020:before{content:""}.icon-youtube-2020:before{content:""}.icon-external-link:before{content:""}.icon-contact:before{content:""}.icon-share:before{content:""}.icon-close:before{content:""}.icon-arrow-up:before{content:""}.icon-plus:before{content:""}.icon-nav-prev:before{content:""}.icon-nav-next:before{content:""}.icon-search:before{content:""}.icon-menu:before{content:""}.icon-alarm-on:before{content:""}.icon-location:before{content:""}:root{-ms-overflow-style:-ms-autohiding-scrollbar}*,*::before,*::after{box-sizing:border-box}html,body{height:100%;min-height:100%}html.force-size__large{font-size:120%}html.force-size__small{font-size:80%}body{font-family:"Fira Sans";font-size:1.0625rem;background-color:#fff;color:#333}.sr-only{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.print-only{display:none}.ies-error{padding:10px;background-color:#c90000;color:#fff}.text-content h2,.section--title__2{font-family:"Fira Sans";font-weight:700;font-size:1.875rem;line-height:1.267;color:#333;margin:0;margin:1.875rem 0 1.25rem}.text-content h3,.section--title__3{font-family:"Fira Sans";font-weight:500;font-size:1.5625rem;line-height:1.28;color:#333;margin:0;margin:1.875rem 0 1.25rem}.text-content h4,.section--title__4{font-family:"Fira Sans";font-weight:500;font-size:1.0625rem;line-height:1.353;color:#333;margin:0;margin:1.875rem 0 1.25rem}.dropup,.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:800;display:none;float:left;min-width:200px;padding:0;margin:0;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;box-shadow:5px 7px 10px rgba(0,0,0,.4)}.show>.dropdown-menu{display:block}.show>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:799}.link{text-decoration:none;font-weight:500;color:#e60028;cursor:pointer;font-style:italic;transition:color .2s linear}.link:hover{color:#e60028;text-decoration:underline}.link:focus{color:#e60028;outline:1px dotted}.link .icon-external-link{padding-left:.25rem}.link__image-zoom{text-decoration:none}.link__image-zoom__real{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.link-list{margin-bottom:1.25rem}.link-list--items{margin:0;padding:0;list-style:none}.link-list--item{display:block;position:relative;padding-bottom:.625rem}.link-list--item:last-child{padding-bottom:0}.link-list--item--link{text-decoration:none;font-weight:500;color:#e60028;cursor:pointer;font-style:italic;transition:color .2s linear;position:relative;display:inline-block;padding:0 0 0 1.25rem}.link-list--item--link:hover{color:#e60028;text-decoration:underline}.link-list--item--link:focus{color:#e60028;outline:1px dotted}.link-list--item--link .icon-external-link{padding-left:.25rem}.link-list--item--link:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";position:absolute;left:0;top:-0.0625rem;font-size:1.25rem;color:#e60028}.main-menu{display:none}@media only screen and (min-width: 75em){.main-menu{display:block}.main-menu _:-ms-fullscreen,:root .main-menu{height:100%}}.main-menu--toggle{display:inline-block;padding:.3125rem .25rem .25rem;color:#333;background-color:#eee;transition:background-color .2s linear}.main-menu--toggle [class*=icon-]{margin-right:0;font-size:1.5rem}.main-menu--toggle:hover,.main-menu--toggle:focus{background-color:#d5d5d5}@media only screen and (min-width: 75em){.main-menu--toggle{display:none}}.main-menu--items{margin:0;padding:1.25rem 1.25rem 1.25rem 1.875rem;list-style:none;background-color:#002851}@media only screen and (min-width: 75em){.main-menu--items{display:block}}.main-menu--item{display:block;font-size:1rem}.main-menu--item--link{display:inline-block;padding:.3125rem;color:#cfcfcf;text-decoration:none}.main-menu--item--link:hover,.main-menu--item--link:focus{text-decoration:underline}.main-menu--item--link:focus{outline:1px dotted}.main-menu--item.active>.main-menu--item--links>.main-menu--item--link{color:#fff;font-weight:500}.main-menu--item.in-path>.main-menu--item--links>.main-menu--item--link{color:#fff;font-weight:500}.main-menu--item--subnav{display:none;padding:0}.main-menu--item--subnav.show{display:block}.main-menu--item--subnav.level-1{padding-left:1.25rem}.main-menu--item--subnav.level-2>.main-menu--item{position:relative;padding-left:.9375rem;font-size:.875rem}.main-menu--item--subnav.level-2>.main-menu--item:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";position:absolute;left:0;top:.3125rem;color:#cfcfcf}.main-menu--item--subnav.level-2>.main-menu--item.active:before{color:#c8be9b}.main-menu--item--subnav.level-2>.main-menu--item.active>.main-menu--item--links>.main-menu--item--link{color:#c8be9b}.meta--nav{position:absolute;right:1.25rem;top:.875rem;margin:0;width:4.375rem}.meta--nav__nolang{top:3.125rem}.meta--nav__with-social-media:not(.meta--nav__nolang){top:.5rem}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.menu{order:6}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-share{order:5}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.language-switch--item{order:4}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-facebook{order:1}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-instagram{order:2}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-youtube{order:3}@media only screen and (min-width: 75em){.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.menu{order:initial}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-share{order:2}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.language-switch--item{order:1}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-facebook{order:3}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-instagram{order:4}.meta--nav__with-social-media:not(.meta--nav__nolang) .meta--item.social-media-youtube{order:5}}.meta--nav__with-social-media.meta--nav__nolang{top:.875rem}.meta--nav__with-social-media.meta--nav__nolang .meta--item.menu{order:5}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-share{order:4}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-facebook{order:1}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-instagram{order:2}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-youtube{order:3}@media only screen and (min-width: 75em){.meta--nav__with-social-media.meta--nav__nolang .meta--item.menu{order:initial}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-share{order:1}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-facebook{order:2}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-instagram{order:3}.meta--nav__with-social-media.meta--nav__nolang .meta--item.social-media-youtube{order:4;padding-right:.3125rem}}.meta--items{margin:0;padding:0;display:flex;flex-wrap:wrap}.meta--item{display:flex;flex-basis:50%;min-width:50%;align-items:center;justify-content:center;padding-bottom:0}.meta--item--link__social-media{display:flex;align-items:center;justify-content:center;width:1.9375rem;height:1.875rem;color:#333}.meta--item--link__social-media [class*=icon]{margin:0;font-size:1.25rem}.social-media-youtube .meta--item--link__social-media [class*=icon]{font-size:1.5rem}@media only screen and (min-width: 75em){.social-media-youtube .meta--item--link__social-media [class*=icon]{position:relative;top:-0.0625rem;font-size:1.375rem}}.social-media-facebook .meta--item--link__social-media [class*=icon]{position:relative;top:-0.0625rem}@media only screen and (min-width: 75em){.social-media-facebook .meta--item--link__social-media [class*=icon]{font-size:1.125rem}}.language-switch--item--link{padding:0;color:#999;font-style:normal}.language-switch--item--link:before{display:none}.language-switch--item--link__active{color:#323333}.language-switch--item--link,.social-share--toggle{display:inline-block;padding:.3125rem .4375rem}.social-share--toggle{color:#333}.social-share--toggle .icon-share{margin-right:0}.share--items{display:none}.show-social .share--items{display:block}.share--items{margin:0;padding:0;position:absolute;top:calc(100% - 5px);right:0;width:18.75rem;z-index:9999;box-shadow:0 0 8px rgba(0,0,0,.5);list-style:none}.share--item--link{display:flex;padding:1rem;color:#fff;text-decoration:none;align-items:center}.share--item--link svg{fill:currentColor;width:1.5rem;height:1.5rem}.share--item--link__email{background-color:#002851}.share--item--link__email .icon-contact{margin-right:0;font-size:1.75rem;line-height:1.5rem;position:relative;top:-0.125rem;left:-0.125rem}.share--item--link__facebook{background-color:#3b5998}.share--item--link__twitter{background-color:#000}.share--item--link__pinterest{background-color:#bd081c}.share--item--link__googleplus{background-color:#dc4e41}.share--item--link__telegram{background-color:#2ca5e0}.share--item--link--title{margin-left:.625rem}@media only screen and (min-width: 75em){.meta--nav{position:static;width:100%}.meta--items{flex-wrap:nowrap;justify-content:flex-end}.meta--item{flex-basis:auto;min-width:0}.page--header--inner{display:flex;flex-direction:column}.page--header--inner .meta--nav{order:1}.page--header--inner .page--logo{order:2}.page--header--inner .main-menu{order:3}}.sidebar-list{background-color:#ddd}.sidebar-list .link-list{margin-bottom:0}.sidebar-list .search--info{padding:0 .625rem 1.0625rem}.sidebar-list--header{padding:.625rem;color:#000;background-color:#e60028}.sidebar-list--header--title{margin:0;font-weight:500;font-size:1.0625rem;color:#fff}.sidebar-list--items{margin:0;padding:0;list-style:none}.sidebar-list--item{position:relative;border-bottom:2px solid #fff;line-height:1.353;padding-left:0;padding-bottom:0}.sidebar-list--item:before{display:none}.sidebar-list--item--link,.sidebar-list--all-link{display:block;padding:1.25rem 1.25rem 2.5rem;color:#333;text-decoration:none;transition:background-color .15s linear;font-style:normal}.sidebar-list--item--link:hover,.sidebar-list--all-link:hover,.sidebar-list--item--link:focus,.sidebar-list--all-link:focus{background-color:#bcbcbc;color:#333;text-decoration:none}.sidebar-list--all-link{padding-bottom:1.25rem}.event-item--date{display:block}.event-item--title,.news-item--title{font-weight:500;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.event-item--more,.search-results--item--more,.news-item--more{position:absolute;bottom:.625rem;right:.625rem;font-size:1.5rem;width:1.875rem;text-align:center;transition:background-color .3s}.event-item--more [class*=icon-],.search-results--item--more [class*=icon-],.news-item--more [class*=icon-]{margin-right:0;position:relative;top:1px;transition:color .3s}.sidebar-list--item--link:hover .event-item--more,.sidebar-list--item--link:hover .search-results--item--more,.sidebar-list--item--link:hover .news-item--more,.sidebar-list--all-link:hover .event-item--more,.sidebar-list--all-link:hover .search-results--item--more,.sidebar-list--all-link:hover .news-item--more,.sidebar-list--item--link:focus .event-item--more,.sidebar-list--item--link:focus .search-results--item--more,.sidebar-list--item--link:focus .news-item--more,.sidebar-list--all-link:focus .event-item--more,.sidebar-list--all-link:focus .search-results--item--more,.sidebar-list--all-link:focus .news-item--more{background-color:#333;color:#fff}.contact-block{line-height:1.353;margin-bottom:1.0625rem}.contact-block--title{font-family:"Fira Sans";font-weight:700;font-size:1.875rem;line-height:1.267;color:#333;margin:0;margin-top:0;margin-bottom:.625rem}.contact-block--description::before,.contact-block--description::after{content:"";display:table}.contact-block--description::after{clear:both}.contact-block--contacts-wrapper::before,.contact-block--contacts-wrapper::after{content:"";display:table}.contact-block--contacts-wrapper::after{clear:both}.contact-block--contacts-wrapper+.map-wrapper{margin-top:1.25rem}.contact-block__bg-white .contact-block--contacts-wrapper+.map-wrapper{padding:0;box-shadow:none}.contact-block--contacts{margin:0;padding:0;list-style:none}.contact-block--contacts--item{margin-bottom:2.5rem}.contact-block--contacts--item:last-of-type{margin-bottom:0}.contact-form--title{font-family:"Fira Sans";font-weight:700;font-size:1.875rem;line-height:1.267;color:#333;margin:0;margin-bottom:1.25rem}.contact-form .form--row__url{display:none}@media only screen and (min-width: 52.5em){.contact-form .form--row__name{display:flex}.contact-form .form--row__name .form--field.text{flex-grow:1}.contact-form .form--row__street{display:flex}.contact-form .form--row__street .form--field{flex-grow:1}.contact-form .form--row__street .form--field:last-child{max-width:180px}.contact-form .form--row__location{display:flex}.contact-form .form--row__location .form--field{flex-grow:1}.contact-form .form--row__location .form--field:first-child{max-width:180px}}.flash-message--wrapper::before,.flash-message--wrapper::after{content:"";display:table}.flash-message--wrapper::after{clear:both}.flash-message{position:relative;padding:1.25rem;margin-bottom:1.25rem;cursor:pointer}.flash-message.success{color:#537231;background-color:#dff2bf;border:1px solid #537231}.flash-message.error{color:#fff;background-color:#c90000}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width: 640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices{margin-bottom:0}.choices__inner{background-color:#fff;border-width:0;border-bottom:2px solid #bdbdbd;font-size:inherit;transition:border-bottom-color .3s linear}.is-focused .choices__inner{border-bottom-color:#333}.choices__item{font-size:inherit}.choices__item--selectable{color:initial}.form--row{margin:0 -5px}.form--row .form--field{padding:0 5px}.form--field{position:relative;margin-bottom:1.25rem}.floating-label .form--input,.floating-label .form--textarea{display:block;width:100%;padding:1.875rem .625rem .625rem;background-color:#fff;border:none;border-bottom:2px solid #bdbdbd;transition:border-bottom-color .3s linear}.floating-label .form--input:focus,.floating-label .form--textarea:focus{border-bottom-color:#333;outline:none}.floating-label .form--input:focus~.form--label,.floating-label .form--textarea:focus~.form--label{top:.4375rem}.floating-label .form--textarea{min-height:3.75rem;resize:vertical}.floating-label .form--textarea.autogrow{resize:none;overflow:hidden}.floating-label.error .form--input:focus,.floating-label.error .form--textarea:focus{border-bottom-color:#c90000}.form--label{pointer-events:none;position:absolute;top:2rem;left:.9375rem;font-size:1rem;font-weight:500;color:#a6a6a6;will-change:top;transition:top .15s ease-in}.required .form--label{color:#111}.form--field.textarea .form--label,.not-empty .form--label,.no-js .form--label,.choices+.form--label{top:.4375rem}.error .form--label{color:#c90000}.form--mandatory-marker{color:red}.form--error-message{padding:.3125rem .5625rem;font-size:1rem;color:#c90000}.form--field.select .choices__inner{padding-top:1.75rem;padding-left:.3125rem}.form--field.select .choices__item{font-family:sans-serif;font-size:1.0625rem}.form--controls{margin-bottom:1.25rem;text-align:right}.form--button{position:relative;display:inline-block;margin:0;padding:.75rem 2.5rem .6875rem;font-family:inherit;font-size:inherit;background:none;cursor:pointer;border:none;text-transform:none;letter-spacing:1px;font-weight:500;outline:none;transition:all .3s;overflow:hidden;background-color:#e60028;color:#fff;border-bottom:3px solid #cd0024;border-radius:6px}.form--button:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";margin-top:-0.6875rem;right:-1.875rem;top:50%;position:absolute;height:100%;font-size:125%;color:#fff;transition:all .3s}.form--button:hover{background-color:#cd0024}.form--button:hover:before{right:.625rem}.form--button:active{transform:translate(0px, 3px);border-bottom-width:2px;margin-bottom:1px}.form__basic .form--label{color:#111}.contact--address--title{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.contact--person,.contact--address,.contact--contact-person,.contact--opening-hours{margin-bottom:.625rem;line-height:1.353}.contact--person--name,.contact--organisation--name{font-family:"Fira Sans";font-weight:500;font-size:1.5625rem;line-height:1.28;color:#333;margin:0;margin-top:0}.contact--person--info{font-weight:500}.contact--organisation--name,.contact--opening-hours--title{font-family:"Fira Sans";font-weight:500;font-size:1.0625rem;line-height:1.353;color:#333;margin:0;margin-bottom:.9375rem;color:#333}.contact--address,.contact--telephone,.contact--fax,.contact--email,.contact--websites{position:relative;padding-left:2.1875rem;margin-bottom:.3125rem;line-height:1.353;word-break:break-all}.contact--address:before,.contact--telephone:before,.contact--fax:before,.contact--email:before,.contact--websites:before{position:absolute;left:0;font-size:1.5rem}.contact--address:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:""}.contact--telephone:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:""}.contact--fax:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:""}.contact--email:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:""}.contact--websites:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:""}.contact--opening-hour--title__info{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.media-search-form{display:flex}.media-search-form--input-wrapper{flex-grow:1}.media-search-form--input{width:100%;height:2.5625rem;border:1px solid #ececec;background:#fff;font-size:1rem;padding:.6875rem .625rem .625rem;border-radius:0;border-right:none;-webkit-appearance:none}.media-search-form--input:focus{border-color:#ccc;outline:none;box-shadow:inset -1px 1px 6px rgba(0,0,0,.3)}.media-search-form--btn{display:inline-block;min-width:2.5rem;max-width:2.5rem;height:2.5625rem;background:none;border:1px solid #ececec;border-left:none;color:#333;margin:0;padding:0;text-align:center;background:#fff;cursor:pointer;transition:background-color .2s linear}.media-search-form--btn [class*=icon-]{font-size:1.75rem;margin-right:0}.media-search-form--btn:hover,.media-search-form--btn:focus{background-color:#ececec;outline:none}.home-section__slider{background-color:#333}.home-section__intro{background-color:#002851}.home-section__intro .text-content{color:#fff}.home-section__intro .text-content:last-child{margin-bottom:0}.home-section__intro .link-list{margin-bottom:1.0625rem}.home-section__intro .link-list--item{color:#fff}.home-section__intro .link-list--item:before{top:.125rem}.home-section__intro .link-list--item--link{color:#fff}.home-section__intro .home-section--content>*:last-child{margin-bottom:0}.home-section__search{background-color:#fff}.home-section--header::before,.home-section--header::after{content:"";display:table}.home-section--header::after{clear:both}.home-section--title{float:left;margin:0;padding:.625rem .625rem .5rem;min-width:15rem;font-weight:700;font-size:1.25rem;color:#fff;background-color:#e60028}.home-section--content{padding:1.25rem 1.25rem 1.875rem;line-height:1.353}@media only screen and (min-width: 64.0625em){.home-section--content{padding:1.25rem 5.625rem 1.875rem}}.breadcrumbs{padding-top:.625rem;font-size:.875rem;margin-bottom:0}.breadcrumb--items{padding:0 1.25rem}.breadcrumb--item{display:inline-block;padding-bottom:.3125rem}.breadcrumb--item:last-child{margin-right:0}.breadcrumb--item--link.link-list--item--link{color:#fff;font-weight:normal}.breadcrumb--item--link.link-list--item--link:before{font-size:1.0625rem;top:-0.125rem;color:#fff}.breadcrumb--item--link.link-list--item--link:hover{color:#fff;text-decoration:underline}.breadcrumb--item--link.link-list--item--link:focus{outline:1px dotted}.text-controls{display:flex;align-items:baseline;background-color:#c8be9b}.text-control{display:inline-block;width:2.125rem;flex-grow:1;text-align:center;text-decoration:none;background-color:#c8be9b;color:#fff;transition:background-color .15s linear}.text-control:hover,.text-control:focus{background-color:#dad3bc;outline:none}.text-control.active{font-weight:700}.text-control__large{font-size:1.75rem;padding:.375rem 0 .25rem}.text-control__normal{font-size:1.5rem;padding:.625rem 0 .3125rem}.text-control__small{font-size:1.25rem;padding:.8125rem 0 .375rem}.asset--wrapper{position:relative;margin:0 0 1.25rem;overflow:hidden}.asset--wrapper:last-child{margin-bottom:0}.asset--wrapper>.link>.icon-external-link{display:none}.asset__lazy-load{opacity:0}.no-js .asset__lazy-load{opacity:1}.asset__lazy-loaded{transition:opacity .3s ease-out;will-change:opacity;opacity:1}@media only screen and (min-width: 48em){.asset__align-left{float:left;margin-right:1.25rem}}@media only screen and (min-width: 48em){.asset__align-right{float:right;margin-left:1.25rem}}@media only screen and (min-width: 48em){.asset__size-medium{width:calc(66.667% - 13px);width:calc(66.667% - 0.8125rem)}}@media only screen and (min-width: 48em){.asset__size-small{width:calc(33.333% - 13px);width:calc(33.333% - 0.8125rem)}}.asset__aspect{position:relative;height:0;overflow:hidden}.asset__aspect img{display:block;width:100%;height:auto}.asset__contain{height:0;overflow:hidden}.asset__contain img{max-height:100%;max-width:100%;margin:auto;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:auto}.asset__cover{position:relative;height:100%;overflow:hidden}.asset__cover img{position:absolute;top:50%;width:100%;height:auto;transform:translateY(-50%)}.asset__zoomable:after{position:absolute;right:0;bottom:0;display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";background-color:#333;width:2.5rem;text-align:center;padding:.5rem 0;transition:background .2s;color:#e60028;font-size:1.625rem}.link__image-zoom:hover .asset__zoomable:after,.link__image-zoom:focus .asset__zoomable:after{background-color:#424242}.asset--caption{padding-top:.625rem;font-size:1rem;color:#333}.slide-active{pointer-events:none;user-select:none}.slider--wrapper{position:relative;padding:0;overflow:hidden;touch-action:pan-x;margin-bottom:1.25rem}.slider--controls{position:absolute;top:0;right:0;display:flex}.slider--control{display:flex;width:2.25rem;height:2.4375rem;color:#fff;background-color:#e60028;text-decoration:none;transition:background-color .2s linear;align-items:center;justify-content:center;cursor:pointer}.slider--control:hover,.slider--control:focus{background-color:#333;outline:none}.slider--control.active{font-weight:500;font-size:1.125rem}.slider--control [class*=icon-]{margin-right:0;font-size:1.5rem}.slider--items{height:100%;max-height:100%;transition:transform .3s ease-in-out;will-change:transform;transform-style:preserve-3d;pointer-events:none;user-select:none;touch-action:pan-x}.slider--items::before,.slider--items::after{content:"";display:table}.slider--items::after{clear:both}.slide-active .slider--items{transition:none}.slider--item{position:relative;display:none;margin-bottom:0;transform-style:preserve-3d;transform:translateZ(0);pointer-events:none;user-select:none;touch-action:pan-x}.slider--item:first-child{display:block}.slider--items__initialized .slider--item{float:left;display:block}.slider--item img{transform-style:preserve-3d;transform:translateZ(0);pointer-events:none;user-select:none}.slider--item--content--wrapper{padding:1.875rem 1.25rem 1.25rem;color:#fff;background-color:#333}@media only screen and (min-width: 64.0625em){.slider--item--content--wrapper{padding:1.875rem 5.625rem 1.25rem}}.slider--item--description{position:absolute;bottom:0;padding:.25rem .625rem .1875rem;font-weight:500;background-color:rgba(255,255,255,.8);pointer-events:none;transform-style:preserve-3d;backface-visibility:hidden;transform:translateZ(0)}@media only screen and (min-width: 35em){.slider--item--description{top:0;bottom:auto;max-width:calc(100% - 280px);max-width:calc(100% - 17.5rem)}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__caption__center{padding:.8125rem .625rem .625rem}.text-content{line-height:1.353;margin-bottom:1.25rem}.text-content p{margin:1.0625rem 0}.g-row+.g-row .text-content p:first-child{margin-top:0}.text-content ul{list-style:none;padding:0;margin:0}.text-content li{position:relative;padding-left:1.25rem;margin-bottom:.625rem}.text-content li:before{position:absolute;left:.25rem;top:-0.5rem;content:"•";color:#e60028;font-size:1.75rem}.text-content a{text-decoration:none;font-weight:500;color:#e60028;cursor:pointer;font-style:italic;transition:color .2s linear}.text-content a:hover{color:#e60028;text-decoration:underline}.text-content a:focus{color:#e60028;outline:1px dotted}.text-content a .icon-external-link{padding-left:.25rem}.text-content>p:last-child,.text-content>ul:last-child,.text-content>ol:last-child{margin-bottom:0}.search-results--item{position:relative;margin-bottom:2.5rem;padding:0 0 2.5rem 0;border-bottom:2px solid #e60028}.search-results--item:before{display:none}.search-results--item:last-child{padding-bottom:2.5rem}.search-results--item .text-content *:last-child{margin-bottom:0}.search-results--item--link{display:inline-block;font-weight:500;color:#333;text-decoration:none;font-style:normal}.search-results--item--link:hover,.search-results--item--link:focus{text-decoration:underline}.search-results--highlight{margin-top:.3125rem}.search-results--item--more{bottom:.9375rem;color:#333}.search-results--item--more:hover,.search-results--item--more:focus{background-color:#333;color:#fff}.search-results--item__with-highlight{margin-bottom:3.125rem;padding-bottom:3.75rem}.search-highlight{font-weight:500;font-style:italic}.pagination{margin-bottom:1.25rem}.pagination--items{margin:0;padding:0;display:flex;list-style:none}.pagination--item{display:inline-block;width:2.75rem;line-height:2.75rem}.pagination--item.active .pagination--item--link{font-weight:bold}.pagination--item--link{display:block;text-align:center;color:#333;text-decoration:none}.pagination--item--link:not(.disabled):focus,.pagination--item--link:not(.disabled):hover{background-color:#eee}.pagination--item--link.disabled{cursor:default;color:#d9d9d9}.pagination--item--link i{position:relative;top:.1875rem;margin-right:0;font-size:1.5rem}.pagination--item__pages{width:100%;text-align:center}.pagination--pages{display:none;margin:0;padding:0;list-style:none}.pagination--pages__current{font-weight:bold}.pagination--item__first,.pagination--item__last{display:none}.pagination--item__first,.pagination--item__prev,.pagination--item__next,.pagination--item__last{width:3.125rem}.pagination--item__first .pagination--item--link,.pagination--item__prev .pagination--item--link,.pagination--item__next .pagination--item--link,.pagination--item__last .pagination--item--link{color:#333}.pagination--item__first .pagination--item--link.disabled,.pagination--item__prev .pagination--item--link.disabled,.pagination--item__next .pagination--item--link.disabled,.pagination--item__last .pagination--item--link.disabled{color:#d9d9d9}@media only screen and (min-width: 25em){.pagination--pages{display:inline-block}.pagination--pages__short{display:none}}.sidebar-image{position:relative;width:auto;height:auto;min-height:43.75rem;min-width:100%;left:50%;transform:translateX(-50%)}[data-email] i:before{content:"@"}[data-email] i:after{content:"."}.image-gallery{margin-bottom:1.25rem}.image-gallery--items{position:relative;margin:0;padding:0;overflow:hidden}.no-js .image-gallery--items{overflow:visible}.image-gallery--item{display:block;position:absolute;overflow:hidden}.no-js .image-gallery--item{position:static;overflow:visible;margin-bottom:1.25rem}.image-gallery--image{position:relative;max-height:100%}.image-gallery--image--caption{width:100%;padding:.625rem .625rem .5rem;position:absolute;bottom:0;font-size:.9375rem;color:#fff;background-color:rgba(0,0,0,.7);transform:translateY(100%);transition:transform .2s linear}.no-js .image-gallery--image--caption{position:static;transform:translateY(0)}.image-gallery--image-link__real{display:none}.image-gallery--image-link{display:block;position:relative;width:100%;height:100%}.image-gallery--image-link:focus{outline:none}.image-gallery--image-link:focus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #e60028}.image-gallery--image-link:hover .image-gallery--image--caption,.image-gallery--image-link:focus .image-gallery--image--caption{transform:translateY(0)}.image-gallery--image-link .asset__zoomable:after{display:none}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__caption__center{padding:.8125rem .625rem .625rem}.search--form{display:flex}.search--form--query--wrapper{display:flex;flex-grow:1}.page--content .search--form--query--wrapper{margin-bottom:2.5rem}.search--form--datepicker,.search--form--query{position:relative}.search--form--datepicker input,.search--form--query input{width:100%;height:2.625rem;border:1px solid #ececec;background:#fff;font-size:1rem;padding:.6875rem .625rem .625rem;border-radius:0;border-right:none;-webkit-appearance:none}.search--form--datepicker input:focus,.search--form--query input:focus{border-color:#ccc;outline:none;box-shadow:inset -1px 1px 6px rgba(0,0,0,.3)}.search--form--datepicker input::-webkit-input-placeholder,.search--form--query input::-webkit-input-placeholder{color:#757575;font-family:"Fira Sans";font-style:italic}.search--form--datepicker input::-moz-placeholder,.search--form--query input::-moz-placeholder{color:#757575;font-family:"Fira Sans";font-style:italic}.search--form--datepicker input:-ms-input-placeholder,.search--form--query input:-ms-input-placeholder{color:#757575;font-family:"Fira Sans";font-style:italic}.search--form--datepicker input::placeholder,.search--form--query input::placeholder{color:#757575;font-family:"Fira Sans";font-style:italic}.search--form--datepicker input _:-ms-fullscreen,:root .search--form--datepicker input,.search--form--query input _:-ms-fullscreen,:root .search--form--query input{height:100%;border-top:none;border-bottom:none}.search--form--query{flex-grow:1}.search--form--btn{display:inline-block;min-width:2.5rem;max-width:2.5rem;height:2.625rem;background:none;border:1px solid #ececec;border-left:none;color:#333;margin:0;padding:0;text-align:center;background:#fff;cursor:pointer;transition:background-color .2s linear}.search--form--btn [class*=icon-]{font-size:1.75rem;margin-right:0}.search--form--btn:hover,.search--form--btn:focus{background-color:#ececec;outline:none}.search--form--datepicker{min-width:14.375rem}.search--form--datepicker input{padding-right:2.25rem}.search--form--datepicker:after{position:absolute;top:.5rem;right:.4375rem;display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";font-size:1.5rem;transition:color .2s linear;pointer-events:none}.search--form--datepicker:hover:after,.search--form--datepicker.search--form--datepicker__open:after{color:#e60028}.drp--wrapper{display:none;width:calc(100% - 20px);width:calc(100% - 1.25rem);min-width:14.375rem;border:1px solid #ddd;box-shadow:0 3px 3px rgba(0,0,0,.1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.drp--wrapper.drp--open{display:block}@media only screen and (min-width: 22.5em)and (max-width: 29.9375em){.drp--wrapper{max-width:21.25rem}}@media only screen and (min-width: 30em){.drp--wrapper{width:28.75rem}}.drp--inner{background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drp--header--wrapper{display:none;padding:.9375rem 1.25rem .625rem;height:4.375rem;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #ddd}@media only screen and (min-width: 30em){.drp--header--wrapper{display:flex}}.drp--header{white-space:nowrap}.drp--header__end{margin-right:.625rem}.drp--header--day{float:left;margin-right:.5rem;font-size:2.4375rem;font-weight:100;line-height:1;color:#1885fc;transform:translateY(-1px);cursor:default;pointer-events:none;user-select:none}.drp--header--date{display:inline-block;font-size:1rem;color:#a6aab3;cursor:default;pointer-events:none;user-select:none}.drp--header--weekday{font-size:.875rem;color:#c9c9d1;cursor:default;pointer-events:none;user-select:none}.drp--calendar--wrapper{position:relative;display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drp--calendar{flex:1;border-right:1px solid #ddd;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drp--calendar+.drp--calendar{display:none;border-right:none}@media only screen and (min-width: 30em){.drp--calendar+.drp--calendar{display:block}}.drp--calendar--title{border-bottom:1px solid #ddd;text-align:center;cursor:default;user-select:none}.drp--previous,.drp--next{padding:.6875rem .5rem .625rem;color:#111;text-decoration:none;transition:background-color .2s linear;cursor:pointer}.drp--previous:hover,.drp--next:hover{background-color:#f4f4f4}.drp--previous{float:left}.drp--next{float:right}.drp--month-switch,.drp--year-switch{display:inline-block;padding:.75rem 0;color:#424242;text-transform:capitalize;text-decoration:none;cursor:pointer;transition:color .2s linear}.drp--month-switch:hover,.drp--year-switch:hover{color:#1783ff}.drp--month-switch{font-size:1.25rem;font-weight:500}.drp--year-switch{font-size:1.125rem;font-weight:400}.drp--calendar--days--wrapper{display:flex;padding:.625rem .625rem .5625rem;flex-wrap:wrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drp--day,.drp--weekday{width:calc(14.2857142857% - 1px);padding:.1875rem;font-size:.8125rem;font-weight:400;text-align:center}.drp--weekday{cursor:default;color:#616161;text-shadow:1px 1px 1px rgba(0,0,0,.05);text-transform:uppercase}.drp--day{margin-bottom:.0625rem;color:#212121;text-decoration:none;border-radius:6px}.drp--day--inner{display:block;padding:.3125rem .1875rem;border-radius:3px;pointer-events:none}@media only screen and (min-width: 30em){.drp--day--inner{padding:.25rem .1875rem}}.drp--day__start.drp--day__selected .drp--day--inner,.drp--day__end.drp--day__selected .drp--day--inner{background-color:#0666cd}.drp--day__start.drp--day__selected.drp--day__not-in-month .drp--day--inner,.drp--day__end.drp--day__selected.drp--day__not-in-month .drp--day--inner{background-color:rgba(0,0,0,0)}.drp--day__weekend{color:#568ea3}.drp--day__not-in-month{color:#b8b8df}.drp--day__hover{background-color:#c8e1ff;color:#111;border-radius:0;transition:background-color .2s linear}.drp--day__hover.drp--day__not-in-month{opacity:.66}.drp--day__hover-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.drp--day__hover-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.drp--day__selected{background-color:#1783ff;color:#fff;border-radius:0}.drp--day__selected.drp--day__not-in-month{background-color:#c6dbf0;opacity:.5}.drp--day__selected.drp--day__start{border-top-left-radius:6px;border-bottom-left-radius:6px}.drp--day__selected.drp--day__end{border-top-right-radius:6px;border-bottom-right-radius:6px}.drp--selector{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;flex-wrap:wrap}.drp--selector.drp--active{display:flex}.drp--month,.drp--year{display:flex;font-weight:500;align-items:center;justify-content:center;color:#111;background-color:#eee;outline:1px solid #ddd;cursor:pointer}.drp--month.drp--active,.drp--year.drp--active{color:#fff;background-color:#0666cd}.drp--month:hover,.drp--month.drp--active:hover,.drp--year:hover,.drp--year.drp--active:hover{color:#fff;background-color:#1783ff}.drp--month{width:50%;height:16.667%;text-transform:capitalize;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media only screen and (min-width: 30em){.drp--month{width:25%;height:33.33%}}.drp--year{width:33.33%;height:20%}@media only screen and (min-width: 30em){.drp--year{width:20%;height:33.33%}}.drp--year__previous,.drp--year__next{color:#1885fc;background-color:#fff}.drp--actions{display:flex;padding:.5rem .5rem .625rem;flex:0 0 auto;text-align:center;background:#f1f1f9;border-top:1px solid #ddd}@media only screen and (min-width: 30em){.drp--actions{display:none}}.drp--action{width:calc((100% - 10px)/2);width:calc((100% - 0.625rem)/2);padding:.5rem}.SP-encrypted-email{word-break:break-all}.SP-encrypted-email i{font-style:normal}.SP-encrypted-email i:before{content:"@"}.SP-encrypted-email i:after{content:"."}.table,.text-content table{width:100%;border-collapse:collapse;margin-bottom:1.25rem}.text-content table{margin-bottom:1.25rem}.table--cell,.text-content td{padding:.8125rem .9375rem;background-color:#fff;border-style:solid;border-color:#e60028;border-width:2px 0 0}.g-row__darkened .table--cell,.g-row__darkened .text-content td{background-color:#fafafa}.text-content td>p:last-child{margin-bottom:0}.table--heading,.text-content th{padding:.8125rem .9375rem;background-color:#e60028;border:0 solid rgba(0,0,0,0);text-align:left}thead .table--row:first-child .table--heading{border-top-width:0}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:rgba(0,0,0,0)}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../img/leaflet/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../img/leaflet/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../img/leaflet/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0)}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.map-wrapper{width:100%;height:15.625rem;padding:.625rem;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.3)}.map{width:100%;height:100%}.leaflet-top,.leaflet-bottom{z-index:999}.popover{position:absolute;top:0;left:0;z-index:1010;display:block;max-width:276px;padding:1px;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.3)}.popover .arrow{position:absolute;display:block;width:10px;height:5px}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;border-color:rgba(0,0,0,0);border-style:solid}.popover .arrow::before{content:"";border-width:11px}.popover .arrow::after{content:"";border-width:11px}.popover.bs-popover-top,.popover.bs-popover-auto[x-placement^=top]{margin-bottom:10px}.popover.bs-popover-top .arrow,.popover.bs-popover-auto[x-placement^=top] .arrow{bottom:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::after{border-bottom-width:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^=top] .arrow::before{bottom:-11px;margin-left:-6px;border-top-color:rgba(0,0,0,.25)}.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::after{bottom:-10px;margin-left:-6px;border-top-color:#fff}.popover.bs-popover-right,.popover.bs-popover-auto[x-placement^=right]{margin-left:10px}.popover.bs-popover-right .arrow,.popover.bs-popover-auto[x-placement^=right] .arrow{left:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::after{margin-top:-8px;border-left-width:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^=right] .arrow::before{left:-11px;border-right-color:rgba(0,0,0,.25)}.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::after{left:-10px;border-right-color:#fff}.popover.bs-popover-bottom,.popover.bs-popover-auto[x-placement^=bottom]{margin-top:10px}.popover.bs-popover-bottom .arrow,.popover.bs-popover-auto[x-placement^=bottom] .arrow{top:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::after{margin-left:-7px;border-top-width:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before{top:-11px;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::after{top:-10px;border-bottom-color:#fff}.popover.bs-popover-bottom .popover-header::before,.popover.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-left,.popover.bs-popover-auto[x-placement^=left]{margin-right:10px}.popover.bs-popover-left .arrow,.popover.bs-popover-auto[x-placement^=left] .arrow{right:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::after{margin-top:-8px;border-right-width:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^=left] .arrow::before{right:-11px;border-left-color:rgba(0,0,0,.25)}.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::after{right:-10px;border-left-color:#fff}.popover-header{padding:8px 14px;margin-bottom:0;color:#000;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:9px 14px;color:#000}.vkal-teaser-list{margin-bottom:1.25rem}.vkal-teaser-list--items{margin:0;padding:0;list-style:none}.vkal-teaser-list--item{margin-bottom:1.25rem}.vkal-teaser-list--item:last-child{margin-bottom:0}.vkal-teaser-list--item .event{position:relative;display:flex;flex-wrap:wrap;padding:.9375rem 3.125rem .9375rem .9375rem;background-color:#eee;color:#333;text-decoration:none;transition:background-color .2s ease-in-out}.vkal-teaser-list--item .event:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";position:absolute;top:50%;right:.625rem;margin-top:-1.0625rem;font-size:2.5rem}.vkal-teaser-list--item .event:hover,.vkal-teaser-list--item .event:focus{background-color:#c8be9b}.vkal-teaser-list--item .event--date{display:flex;flex-direction:column}.vkal-teaser-list--item .event--date--month{margin-bottom:.25rem;font-size:1rem;letter-spacing:.0625rem;text-align:center;text-transform:uppercase}.vkal-teaser-list--item .event--date--day{display:block;text-align:center;flex-grow:1;font-size:2rem;font-weight:700}.vkal-teaser-list--item .event--date--info{flex-grow:1;padding-left:1.25rem}.vkal-teaser-list--item .event--time--start{display:block;margin-bottom:.25rem}.vkal-teaser-list--item .event--title{flex-grow:1;width:100%;min-width:100%;padding-top:.625rem;font-weight:700;font-size:1.25rem}.vkal-event-list--items{margin:0;padding:0;list-style:none}.vkal-event-list--item{margin-bottom:1.25rem}.vkal-event-list--item .event--title{font-family:"Fira Sans";font-size:1.0625rem;line-height:1.353;margin:0 0 .3125rem}.vkal-event-list--item .event-link{color:#e60028;text-decoration:none}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, #002851));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7) - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/1.5) calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * 0.7)*2)}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]::after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, #002851))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2px)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background, var(--plyr-color-main, #002851));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background-image:linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, #002851));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, #002851));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, #002851));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2)*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(calc(var(--plyr-control-spacing, 10px) / 2)*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0, 0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, #002851));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, #002851));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, #002851));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2)*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container::after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.plyr__controls__item [class^=icon-],.plyr__controls__item [class*=" icon-"]{margin-right:0}.audioplayer{margin-bottom:1.25rem;min-height:3.25rem;border-radius:.25rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.07);background-color:#fff}.audioplayer.has-title{min-height:5.0625rem}.audioplayer--title{padding:.3125rem .75rem;background-color:#002851;color:#fff}.audioplayer--nojs{display:none;padding:.625rem;margin-bottom:0}.audioplayer--nojs>p:first-child{margin-top:0}.no-js .audioplayer--nojs{display:block}ul.sitemap--items{margin:0;padding:0;list-style:none}li.sitemap--item{display:block;position:relative;margin:0;padding-bottom:0}li.sitemap--item:last-child{padding-bottom:0}li.sitemap--item:before{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1em;content:"";position:absolute;left:0;top:1px;font-size:1.25rem;color:#e60028}.sitemap--item--links{padding-bottom:.4375rem}.sitemap--item--link{text-decoration:none;font-weight:500;color:#e60028;cursor:pointer;font-style:italic;transition:color .2s linear;position:relative;display:inline-block}.sitemap--item--link:hover{color:#e60028;text-decoration:underline}.sitemap--item--link:focus{color:#e60028;outline:1px dotted}.sitemap--item--link .icon-external-link{padding-left:.25rem}.definition-list{display:flex;flex-wrap:wrap;margin:0 0 1.25rem}.definition-list--title{text-align:right;font-weight:bold;padding:0 .625rem .3125rem 0;width:20%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.definition-list--title:last-of-type{padding-bottom:0}.definition-list--description{flex-grow:1;padding:0 0 .3125rem .625rem;margin:0;width:80%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.definition-list--description:last-of-type{padding-bottom:0}.definition-list__10 .definition-list--title{width:10 "%"}.definition-list__10 .definition-list--description{width:90 "%"}.definition-list__20 .definition-list--title{width:20 "%"}.definition-list__20 .definition-list--description{width:80 "%"}.definition-list__30 .definition-list--title{width:30 "%"}.definition-list__30 .definition-list--description{width:70 "%"}.definition-list__40 .definition-list--title{width:40 "%"}.definition-list__40 .definition-list--description{width:60 "%"}.definition-list__50 .definition-list--title{width:50 "%"}.definition-list__50 .definition-list--description{width:50 "%"}.definition-list__60 .definition-list--title{width:60 "%"}.definition-list__60 .definition-list--description{width:40 "%"}.definition-list__70 .definition-list--title{width:70 "%"}.definition-list__70 .definition-list--description{width:30 "%"}.definition-list__80 .definition-list--title{width:80 "%"}.definition-list__80 .definition-list--description{width:20 "%"}.definition-list__90 .definition-list--title{width:90 "%"}.definition-list__90 .definition-list--description{width:10 "%"}.checkbox--label{display:flex;cursor:pointer}.checkbox{position:relative;width:1.0625rem;height:1.0625rem;margin-right:.4375rem;outline:none;display:inline-block;line-height:1;transform:translateY(2px)}.checkbox--control{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;cursor:pointer}.checkbox--wrapper__disabled .checkbox--control{cursor:not-allowed}.checkbox--display{display:block;width:1.0625rem;height:1.0625rem;background-color:#fff;border:1px solid #c4d0d9;transition:border-color .05s ease-in-out;border-radius:0}.checkbox--label:hover .checkbox--display,.checkbox:hover .checkbox--display{border-color:#000}.checkbox--control:focus+.checkbox--display{border-color:#000}.checkbox--control:checked+.checkbox--display{background-color:#002851;border-color:#002851}.checkbox--control:checked+.checkbox--display:after{content:"";position:absolute;top:.25rem;left:.25rem;width:.625rem;height:.375rem;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg)}.video{position:relative;max-width:47.3125rem}.video--container{position:relative;padding-bottom:56.25%;padding-top:0;margin-bottom:1.25rem;height:0;overflow:hidden}.video--container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video--preview-image{width:100%}.video--preview-image .image--figcaption{display:none}.video--preview-image__hidden{display:none}.video--preview-image__darken{filter:brightness(60%)}.video--placeholder{position:absolute;top:0;width:100%;height:100%;display:flex;background:rgba(0,0,0,0);border:none}.video--placeholder:focus{outline:none}.video--placeholder:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #e60028}.video--play{width:3.75rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 48em){.video--play{width:6.25rem}}.video--logo{position:absolute;bottom:16px;right:16px;padding:.5rem;width:30%;min-width:7.5rem;background-color:#fff}.video--logo img{display:block;width:100%;height:auto}@media only screen and (min-width: 48em){.video--logo{padding:1rem}}.video--placeholder{cursor:pointer}.video--placeholder__hidden{display:none}.privacy-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.82);z-index:100;padding-top:15%}.privacy-overlay .privacy--form{margin-top:2.5rem}.privacy-overlay .inner{margin:0 auto;padding-top:.25rem;max-width:48rem}.privacy-overlay__open{display:block}.privacy-overlay--container{max-height:100vh;overflow-y:auto}.privacy-overlay--container .inner{position:relative}.privacy-overlay--title{font-family:"Fira Sans";font-weight:500;font-size:1.5625rem;line-height:1.28;color:#333;margin:0;margin-top:0;color:#fff;padding:.625rem 0}.privacy-overlay--close{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;position:absolute;top:.625rem;right:.25rem;background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);color:#fff;z-index:110;cursor:pointer}.privacy-overlay--close .icon-close{font-size:1.75rem;margin-right:0}.privacy-overlay--close:hover,.privacy-overlay--close:focus{border-color:#fff}.privacy-overlay--content{padding:1.75rem 1.5rem 1.5rem;background-color:#fff}@media only screen and (min-width: 48em){.privacy-overlay--content{padding:2.75rem 2.5rem 2.5rem}}.privacy-overlay--form-controls{margin-top:1.5rem}.privacy-overlay--form-controls .button{margin-bottom:.75rem;margin-right:1rem}.button{position:relative;display:inline-flex;align-items:center;height:2.75rem;padding:0 1rem;background:#0069b4;color:#fff;text-decoration:none;font-size:inherit;font-family:inherit;cursor:pointer;border:none}.button .link-icon{position:relative;top:.125rem;padding-right:.5rem}.button .link-icon-wave-top,.button .link-icon-wave-bottom{fill:#fff}.button .icon{position:relative;padding-right:.5rem}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#002851;opacity:1;transition:opacity .1s linear}.button:hover:before{opacity:0}[data-wi=keyboard] .button:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px #002851}[data-wi=keyboard] .button:focus:before{opacity:0}@media only screen and (min-width: 48em){.button{height:3.125rem}}.button__secondary{color:#0069b4;background:#fff;border:2px solid #0069b4;transition:all .1s}.button__secondary:before{display:none}.button__secondary:hover{color:#fff;background:#0069b4}.button--label{position:relative}body.has-dialog{overflow:hidden}.dialogs{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;z-index:9999;transition:opacity .2s}body.has-dialog .dialogs{visibility:visible;opacity:1}.dialog--backdrop{display:none}.dialog--backdrop__active{display:flex;align-items:flex-start;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;width:auto;height:auto;overflow:visible;clip:auto;background-color:rgba(0,0,0,.8);overflow-y:auto}.dialog--backdrop__active.dialog--backdrop__hidden{background-color:rgba(0,0,0,0)}.dialog{display:none;position:relative;padding:1.25rem;width:100%;max-width:40rem;background-color:#fff}.dialog--backdrop .dialog{display:block}@media only screen and (min-width: 73.1875em){.dialog{margin:3rem 1.25rem 0}}.dialog--body>*:first-child{margin-top:0}.dialog--body>*+*:not(:last-child){margin-bottom:1.25rem}.dialog--headline{padding-right:2.25rem}.dialog--close{position:absolute;top:.5rem;right:.5rem;margin-top:0;height:3rem;width:3rem;color:#000;background-color:rgba(0,0,0,0);justify-content:center}.dialog--close:hover{background-color:#efefef}.dialog--close:before{display:none}.dialog--close .icon{margin-right:0}.ccd{max-width:62.5rem;font-size:1rem}.ccd .fade-enter-active,.ccd .fade-leave-active{transition:all .5s ease}.ccd .fade-enter-from,.ccd .fade-leave-to{opacity:0;height:0}.ccd>.ccd--headline{margin-bottom:1.25rem;padding-right:3.75rem}.ccd--headline{margin:0;font-family:"Fira Sans",sans-serif;font-weight:500;color:#101010}.ccd--show-more{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;color:#0066b4;line-height:inherit;vertical-align:middle;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.ccd--show-more:hover{text-decoration:underline}.ccd--show-more:focus{outline:1px solid rgba(0,0,0,0)}[data-wi=keyboard] .ccd--show-more:focus{outline:2px solid #000;outline-offset:2px}.ccd--items{margin:1.25rem 0 0;padding:0;list-style:none}.ccd--item{padding:.75rem 0;border-top:1px solid #f3f2ec}.ccd--item:last-child{border-bottom:1px solid #f3f2ec}.ccd--item p:last-child{margin-bottom:0}.ccd--item+.ccd--item{margin-top:.75rem}.ccd--item--icon{position:relative;font-size:1.5rem;transform:translateY(-1px);transition:transform .2s}.ccd--item--btn[aria-expanded=true] .ccd--item--icon{transform:rotate(90deg)}.ccd--item--header{display:flex;align-items:center}.ccd--item--btn{display:flex;align-items:center;width:100%;text-align:left;border:0;vertical-align:middle;font-size:inherit;font-weight:inherit;font-family:inherit;background:none;padding:0;line-height:1;cursor:pointer}.ccd--item--btn>.ccd--headline{flex-grow:1}.ccd--item--action{flex-shrink:0}.ccd--item--always{font-weight:500;color:#0f7002}.ccd--toggle{position:relative}.ccd--toggle input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ccd--toggle--visualizer{display:flex;width:3.75rem;height:2rem;background-color:#d9d9d8;border-radius:1rem;position:relative;cursor:pointer;transition:background-color .2s ease}input[type=checkbox]:checked+.ccd--toggle--visualizer{background-color:#0f7002}.ccd--toggle--visualizer:before{content:"";position:absolute;width:1.75rem;height:1.75rem;top:50%;transform:translateY(-50%) translateX(0.125rem);background-color:#fff;border:1px solid #cacac9;border-radius:50%;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;pointer-events:none}input[type=checkbox]:hover+.ccd--toggle--visualizer:before{border-color:#a8a8a8;box-shadow:0 0 3px rgba(0,0,0,.2)}input[type=checkbox]:checked+.ccd--toggle--visualizer:before{transform:translateY(-50%) translateX(1.875rem)}[data-wi=keyboard] input[type=checkbox]:focus+.ccd--toggle--visualizer{outline:0.125rem solid #000;outline-offset:.125rem}.ccd--item--description{padding-left:1.75rem}.ccd--item--cookies{margin:1.25rem 0 0 1.75rem;padding:.75rem;list-style:none;background-color:#f7f6f3;font-size:.875rem}.ccd--item--cookie{padding:.5rem 0}.ccd--item--cookie:first-child{padding-top:0}.ccd--item--cookie:last-child{padding-bottom:0}.ccd--item--cookie+.ccd--item--cookie{border-top:1px solid #dbdad6}.ccd--item--cookie--details{margin:0;padding:0;display:grid;grid-template-columns:auto 1fr}.ccd--item--cookie--details dt{margin:0;padding:.25rem 0 .25rem;font-weight:500}.ccd--item--cookie--details dd{margin:0;padding:.25rem 0 .25rem 1.25rem}.ccd--actions{margin-top:1.25rem;display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.5rem}.ccd--actions button{width:100%}@media only screen and (min-width: 53.75em){.ccd--actions{flex-direction:row-reverse;flex-wrap:nowrap}.ccd--actions button{width:auto}.ccd--actions button:nth-child(2){flex-grow:1}}.cookie-consent{position:fixed;width:100%;bottom:0;left:0;z-index:99999}.cc--bar{padding:1.5rem 1rem 1.25rem;background-color:#fff;border:1px solid #f4f4f4;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}.cc--headline{margin:0 0 .75rem;font-family:"Fira Sans",sans-serif;font-weight:500;font-size:1.125rem;color:#101010}.cc--description{margin:0}.cc--content{display:flex;font-size:1rem;flex-direction:column;row-gap:.75rem;column-gap:.75rem}@media only screen and (min-width: 53.75em){.cc--content{flex-direction:row;justify-content:space-between;align-items:center}}.cc--actions{display:flex;justify-content:flex-end;row-gap:.75rem;column-gap:.75rem;flex-shrink:0}.cc--actions .button{min-width:0}.cc--btn{font-size:1rem;padding-left:.75rem;padding-right:.75rem}@media only screen and (max-width: 36em){.cc--actions{flex-wrap:wrap}.cc--btn{flex-grow:1}.cc--btn__customize{order:2}.cc--btn__reject{order:3}.cc--btn__accept{order:1;width:100%}}.drp--sr-only{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.drp--icon{display:inline-block;font-family:"zwickau-kultureinrichtungen" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;transform:translateY(1px)}.drp--icon:before{display:inline-block;width:1em;content:""}.drp--icon__previous{font-size:1.5rem}.drp--icon__previous:before{content:""}.drp--icon__next{font-size:1.5rem}.drp--icon__next:before{content:""}.drp--icon__year-previous{font-size:1.5rem}.drp--icon__year-previous:before{content:""}.drp--icon__year-next{font-size:1.5rem}.drp--icon__year-next:before{content:""}.page--wrapper{position:relative;margin:0 auto;max-width:85.375rem}@media only screen and (min-width: 75em){.page--wrapper{display:flex;flex-wrap:wrap}}.page--header{background-color:#fff}@media only screen and (min-width: 75em){.page--header{width:18.75rem;min-width:18.75rem;order:2;background-color:#c8be9b}}@media only screen and (min-width: 28.8125em)and (max-width: 74.9375em){.page--header.show-menu .main-menu{display:block;position:absolute;top:calc(100% - 5px);right:0;width:18.75rem;z-index:9999;box-shadow:0 0 8px rgba(0,0,0,.5)}.page--header.show-social .share--items{display:block}}@media only screen and (min-width: 75em){.page--header.show-social .share--items{display:block;top:2.4375rem}}@media only screen and (max-width: 28.75em){.page--header.show-menu{position:fixed;width:100vw;height:100vh}.page--header.show-menu~.page--content,.page--header.show-menu~.page--footer{display:none}.page--header.show-menu .main-menu{display:block;position:fixed;top:104px;right:0;bottom:0;left:0}.force-size__small .page--header.show-menu .main-menu{top:83px}.force-size__large .page--header.show-menu .main-menu{top:125px}.page--header.show-menu .main-menu--items{height:calc(100% - 40px);overflow-y:scroll}.force-size__small .page--header.show-menu .main-menu--items{height:calc(100% - 33px)}.force-size__large .page--header.show-menu .main-menu--items{height:calc(100% - 51px)}.page--header.show-social .share--items{position:absolute;width:100vw;height:auto}}.page--header--inner{position:relative}.page--header--inner:after{content:"";position:absolute;bottom:0;left:6.25rem;right:0;height:.3125rem;background-color:#e60028}@media only screen and (min-width: 75em){.page--header--inner{background-color:#fff}.page--header--inner:after{display:none}}.page--date{display:block;padding:0 1.25rem;transform:translateY(-10px);transform:translateY(-0.625rem);font-size:.875rem;text-align:left}@media only screen and (min-width: 64.0625em){.page--date{padding:0 5.625rem;transform:translateY(-30px);transform:translateY(-1.875rem)}}.page--logo{display:inline-block;position:relative;padding:1rem 1.875rem .9375rem}@media only screen and (min-width: 75em){.page--logo{padding:1.25rem 1.875rem 1.25rem}.page--logo _:-ms-fullscreen,:root .page--logo{height:100%}.page--logo:after{content:"";position:absolute;bottom:0;left:7.5625rem;right:0;height:.3125rem;background-color:#e60028}}.page--logo--img{max-width:11.625rem;width:100%;height:auto}@media only screen and (min-width: 75em){.page--logo--img{max-width:100%}}.page--logo--title{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.page--search{display:flex}.page--search--control{flex-grow:1;width:100%}@media only screen and (min-width: 75em){.page--content{width:calc(100% - 300px);width:calc(100% - 18.75rem);flex-grow:1;order:1}}.page--content--inner{display:flex;height:100%}.page--title:not(.sr-only){font-family:"Fira Sans";font-weight:500;font-size:2.0625rem;line-height:1.221;color:#c8be9b;margin:0;padding:1.25rem}@media only screen and (min-width: 64.0625em){.page--title:not(.sr-only){font-size:35px;line-height:1.257}}.page--title:not(.sr-only)>small{display:block;font-size:70%}@media only screen and (min-width: 64.0625em){.page--title:not(.sr-only){padding:1.5rem 5.625rem 2.5rem}}.page__application__vkal .page--title:not(.sr-only){display:none}.page--cols{width:100%}@media only screen and (min-width: 52.5em){.page--cols{display:flex}}.page--col__primary{flex-grow:1;background-color:#fff}@media only screen and (min-width: 52.5em){.page--col__primary{max-width:calc(100% - 200px);max-width:calc(100% - 12.5rem)}}.page--col__secondary{display:none;background-color:#999}@media only screen and (min-width: 52.5em){.page--col__secondary{position:relative;display:block;width:12.5rem;min-width:12.5rem;overflow:hidden}}.page--col--header{background-color:#002851;color:#fff}.page--col--header+.g-row .g-row--inner{padding:1.875rem 1.25rem 1.25rem}@media only screen and (min-width: 64.0625em){.page--col--header+.g-row .g-row--inner{padding:2.5rem 5.625rem 1.25rem}}.page__application__vkal .page--col--header+.g-row .g-row--inner{padding:0}.page--footer{background-color:#fff}@media only screen and (min-width: 52.5em){.page--footer{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 75em){.page--footer{width:100%;min-width:100%;order:3;display:flex}}.page--footer--top{position:relative}@media only screen and (min-width: 52.5em){.page--footer--top{flex-grow:1;max-width:calc(100% - 200px);max-width:calc(100% - 12.5rem)}}.page--footer--top--inner{padding:1.25rem 3.125rem 1.25rem 0;text-align:right}.page--footer--top--inner:after{content:"";position:absolute;left:0;right:3.125rem;bottom:0;height:.375rem;background-color:#e60028}@media only screen and (min-width: 64.0625em){.page--footer--top--inner{padding-right:5.625rem}.page--footer--top--inner:after{right:5.625rem}}.page--footer--top--link{display:inline-block;max-width:7.5rem;margin-right:1.25rem}.page--footer--top--link:last-child{margin-right:0}@media only screen and (min-width: 52.5em){.page--footer--top--link{max-width:8.75rem;margin-right:2rem}}.page--footer--top--logo{width:100%;max-width:100%;height:auto;filter:grayscale(1);opacity:.3;transition:filter .2s linear,opacity .2s linear}.page--footer--top--logo:last-child _:-ms-fullscreen,:root .page--footer--top--logo:last-child{height:100%;margin-right:8px}.page--footer--top--link:hover .page--footer--top--logo,.page--footer--top--link:focus .page--footer--top--logo{filter:grayscale(0);opacity:1}.page--footer--top--logo__krvz-logo{max-height:4.375rem}.page--footer--middle{position:relative}@media only screen and (min-width: 52.5em){.page--footer--middle{width:12.5rem;min-width:12.5rem;background-color:#999}}.page--footer--back-to-top{position:absolute;right:0;bottom:0;padding:.3125rem;text-align:center;background-color:#e60028;color:#fff;transition:background-color .2s linear,color .2s linear}.page--footer--back-to-top:focus,.page--footer--back-to-top:hover{background-color:#333;color:#fff}.page--footer--back-to-top [class*=icon-]{margin-right:0;transform:rotate(-90deg);font-size:1.5rem;position:relative;top:.0625rem}@media only screen and (min-width: 52.5em){.page--footer--back-to-top{left:0;right:auto}}.page--footer--bottom{width:100%}@media only screen and (min-width: 75em){.page--footer--bottom{display:flex;width:18.75rem;min-width:18.75rem;background-color:#c8be9b}}.page--footer--links{width:100%;min-width:100%}.page--footer--links .link-list{margin-bottom:0}.page--footer--links .link-list--items{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.25rem 0 .75rem;margin-bottom:0}@media only screen and (min-width: 52.5em){.page--footer--links .link-list--items{justify-content:space-evenly}}.page--footer--links .link-list--item{padding:0}.page--footer--links .link-list--item:before{display:none}.page--footer--links--cell{text-align:center}@media only screen and (min-width: 52.5em){.page--footer--links--cell{flex-grow:1}}.page--footer--links--link{font-size:.875rem;font-weight:400;font-style:normal;color:#e60028;padding:0 .625rem .5rem}.page--footer--links--link:before{display:none}.page--footer--links--link:hover,.page--footer--links--link:focus{text-decoration:underline;color:#e60028}button.page--footer--links--link{background-color:rgba(0,0,0,0);border:none;font-family:inherit}.g-row--inner{padding:1.25rem 1.25rem}@media only screen and (min-width: 64.0625em){.g-row--inner{padding:1.25rem 5.625rem}}.g-row--inner__left{padding-left:0}.g-cols{margin:0 -0.625rem}.g-cols::before,.g-cols::after{content:"";display:table}.g-cols::after{clear:both}.g-col{padding:0 .625rem;margin-bottom:1.25rem}.g-col:last-of-type{margin-bottom:0}.g-col>*:first-child{margin-top:0}@media only screen and (min-width: 48em){.g-col__1-2{float:left;width:50%;margin-bottom:0}}@media only screen and (min-width: 48em){.g-col__1-3{float:left;width:33.333%;margin-bottom:0}}@media only screen and (min-width: 48em){.g-col__2-3{float:left;width:66.667%;margin-bottom:0}}.page--inner__centered .g-col>[class*=section--title__]{text-align:center}.page--inner__centered .g-col .text-content>p{margin-left:auto;margin-right:auto;max-width:45.125rem}.g-col .section--title__2:first-child,.g-col .section--title__3:first-child,.g-col .section--title__4:first-child,.g-col .section--title__5:first-child,.g-col .section--title__6:first-child{margin-top:0}.g-col .text-content:first-child h2:first-child,.g-col .text-content:first-child h3:first-child,.g-col .text-content:first-child h4:first-child,.g-col .text-content:first-child h5:first-child,.g-col .text-content:first-child h6:first-child{margin-top:0}@media only screen and (max-width: 74.9375em){.page--logo{padding:1.25rem 1.875rem 1.1875rem}}@media only screen and (min-width: 75em){.page--logo:after{left:6.75rem}}.page--header--inner:after{left:5.625rem}@media only screen and (max-width: 28.75em){.page--header.show-menu .main-menu{top:120px}.force-size__small .page--header.show-menu .main-menu{top:96px}.force-size__large .page--header.show-menu .main-menu{top:145px}}.page__micrositeDomainLanguageHome .page--col__primary{background-color:#eee}.page__micrositeDomainLanguageHome .page--col__secondary{display:block;background-color:#999}.page__micrositeDomainLanguageHome .main-menu--item--link{font-weight:500;color:#fff}.page__micrositeDomainLanguageHome .section--title__1{margin:0;font-size:2.0625rem;font-weight:500;color:#c8be9b}.page__micrositeDomainLanguageHome .section--title__2,.page__micrositeDomainLanguageHome .section--title__3{color:#c8be9b;font-weight:500}.page__micrositeDomainLanguageHome .slider--wrapper{margin-top:-1.25rem;margin-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}@media only screen and (min-width: 64.0625em){.page__micrositeDomainLanguageHome .slider--wrapper{margin-left:-5.625rem;margin-right:-5.625rem}}.page__micrositeDomainLanguageHome .contact::before,.page__micrositeDomainLanguageHome .contact::after{content:"";display:table}.page__micrositeDomainLanguageHome .contact::after{clear:both}@media only screen and (min-width: 35em){.page__micrositeDomainLanguageHome .contact--column{width:50%}}.page__micrositeDomainLanguageHome .contact--column__left{margin-bottom:2.5rem}@media only screen and (min-width: 35em){.page__micrositeDomainLanguageHome .contact--column__left{float:left;margin-bottom:0;border-right:2px solid #fff}}@media only screen and (min-width: 35em){.page__micrositeDomainLanguageHome .contact--column__right{float:right;padding-left:4.375rem}}.page__micrositeDomainLanguageHome .contact--get-in-touch{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.page__micrositeDomainLanguageHome .contact--person,.page__micrositeDomainLanguageHome .contact--address,.page__micrositeDomainLanguageHome .contact--contact-person,.page__micrositeDomainLanguageHome .contact--opening-hours{margin-bottom:.625rem}.page__micrositeDomainLanguageHome .contact--opening-hours{line-height:1.78}.page__micrositeDomainLanguageHome .contact--address,.page__micrositeDomainLanguageHome .contact--telephone,.page__micrositeDomainLanguageHome .contact--fax,.page__micrositeDomainLanguageHome .contact--email,.page__micrositeDomainLanguageHome .contact--websites{margin-bottom:.625rem}.page__micrositeDomainLanguageHome .contact--opening-hour--description{margin-left:0}@media only screen and (min-width: 52.5em){.page__micrositeDomainLanguageHome .page--footer--middle{background-color:#999}}
