:root{--white: white;--black: black;--grey: hsla(180, 4%, 91%, 1);--petrol: hsla(201, 54%, 33%, 1);--lightpetrol: hsla(201, 40%, 49%, 1);--darkpetrol: hsla(202, 63%, 25%, 1);--font-family: "ff-meta-web-pro"}p,li,dd,dt,td,caption,legend,h1,h2,h3,h4,h5,h6,label{font-family:var(--font-family);opacity:1}#main p,#main li{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p a,li a{color:var(--anchor-color);border-bottom:1px dotted var(--petrol)}p a:hover,li a:hover{color:var(--anchor-hover-color);border-bottom:1px solid var(--darkpetrol)}.schwarz a{color:#fff !important}.blau a{color:#fff !important}.blau a:hover{color:black}h1{text-transform:uppercase;letter-spacing:0.025em;font-size:2em;margin-bottom:1em;margin-top:1.5em;line-height:2.5em}.Zentriert h1{text-align:center}.schmuck h1{text-align:center}.heading-wrapper-h2.schmuck .heading-wrapper h2{background-image:url("/assets/bvts/template/img/BVTS-Signet-black.svg");background-size:1.5em;background-repeat:no-repeat;padding-left:2.5em}.schwarz .heading-wrapper-h2.schmuck .heading-wrapper h2,.blau .heading-wrapper-h2.schmuck .heading-wrapper h2,.bg-petrol .heading-wrapper-h2.schmuck .heading-wrapper h2{background-image:url("/assets/bvts/template/img/BVTS-Signet-grau.svg")}h2{margin-top:2em;text-align:left;text-transform:uppercase;letter-spacing:.025em;font-size:1.5em;margin-bottom:1.5em;line-height:1.5em}.Zentriert h2{text-align:center}h3{margin-top:1.5em;text-align:left;text-transform:uppercase;letter-spacing:.025em;font-size:1.25em;margin-bottom:1em;line-height:1.25em}.Zentriert h3{text-align:center}.heading-wrapper-h3.schmuck .heading-wrapper h3{margin-top:1.5em;background-image:url("/assets/bvts/template/img/BVTS-Signet-black.svg");background-size:1.25em;background-repeat:no-repeat;padding-left:2em}h4{font-size:1.25em;font-style:italic}hr{max-width:100%;border:0;border-bottom:1px dashed black;margin:3em 0}header{width:100%;position:fixed;z-index:100;background:black}header ul.menu{border:none}header ul.menu>li.active>a{background:var(--darkpetrol)}header ul.menu>li>a{border:none;font-size:.9em;font-family:var(--font-family) !important;text-transform:uppercase;letter-spacing:.05em;color:white;background:black;padding:3.5em 1em;margin:0em;transition:color 1s ease, background 1s ease, padding .5s ease}header ul.menu>li>a:hover{transition:color .25s ease, background .25s ease, padding .5s ease;background:var(--petrol);color:white}header ul.menu.submenu>li>a{border:none;padding:0.7em 1em;line-height:1.6em}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{border:none}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:.5em}.scrolled .menu>li>a{padding:2em 0.5em}.row.topmargin{margin-top:4em}.row.wide-row{max-width:1200px;margin:0 auto}.columns.wide-column{margin-top:7em;padding-left:0;padding-right:0}.no-banner #main{padding-top:7em}.header-Logo{width:100%;height:4.5em;background-image:url("/assets/bvts/template/img/BVTS-Logo-white.svg");background-size:100%;background-repeat:no-repeat;background-position:50%;opacity:1;transition:opacity 1s ease,transform 0.8s cubic-bezier(0.5, 0.2, 0.62, 1)}.bannerseite .header-Logo{transform:scale(3.5) translate(0, 100px)}.no-banner .header-Logo{transform:scale(1.3) translate(0, 1em);transition:transform 1s ease}.scrolled header{box-shadow:0 0px 50px rgba(0,0,0,0.8)}.scrolled header .header-Logo{opacity:1;transform:scale(0.8)}.farb-wrapper.grau{margin:3.5em 0;background:var(--grey) url("/assets/bvts/template/img/Muster-03.svg");background-position:100% 4%;background-repeat:no-repeat;background-size:30%}.farb-wrapper.schwarz{margin:3.5em 0;padding:0;background-color:black;color:white}.farb-wrapper.blau{margin:3.5em 0;padding:0;background-color:var(--petrol);color:white}.farb-wrapper.notopmargin{margin-top:0 !important}.farb-wrapper.nobottommargin{margin-bottom:0 !important}.farb-wrapper.polster-normal.grau,.farb-wrapper.polster-normal.schwarz,.farb-wrapper.polster-normal.blau,.farb-wrapper.polster-normal.keine{padding-top:3em;padding-bottom:3em}.farb-wrapper.polster-oben.grau,.farb-wrapper.polster-oben.schwarz,.farb-wrapper.polster-oben.blau,.farb-wrapper.polster-oben.keine{padding-top:3em}.farb-wrapper.polster-unten.grau,.farb-wrapper.polster-unten.schwarz,.farb-wrapper.polster-unten.blau,.farb-wrapper.polster-unten.keine{padding-bottom:3em}footer{font-size:.9em;background-color:#276181;margin:0em 0 0 0;padding:3.5em 0 3.5em 0;border-bottom:4em solid #1e4c65}footer h2{--font-color: rgba(255,255,255,0.9);text-align:left;font-size:1.1em;font-weight:500}footer p,footer li{color:rgba(255,255,255,0.5)}footer img.footer-Logo{margin-bottom:1em;padding-right:7em}footer a{color:white}footer a:hover{color:black}.equiblocks{display:flex;justify-content:space-between}a.bvtslogolink{font-family:var(--font-family) !important;display:block;min-height:4em;background-image:url("/assets/bvts/template/img/BVTS-Signet-black.svg");background-size:3.5em;background-repeat:no-repeat;padding-top:1em;padding-bottom:1em;padding-left:4.2em;text-indent:-2.7em;font-size:0.85em;font-weight:600;transition:transform .5s ease-in-out;transform-origin:15% 50%;margin-bottom:2em;text-transform:uppercase;letter-spacing:.05em;color:black}.bg-petrol a.bvtslogolink{color:white;background-image:url("/assets/bvts/template/img/BVTS-Signet-white.svg")}.bg-petrol a.bvtslogolink span{background-color:var(--petrol)}a.bvtslogolink:hover{transition:transform .15s ease-in-out;transform:scale(1.1)}a.bvtslogolink span{background-color:white;text-decoration:none;border:none;padding:0.025em 0.3em}a.bvtslogolink.linkstreifen{flex:none;margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;background-image:url("/assets/bvts/template/img/BVTS-Signet-white.svg")}a.bvtslogolink.linkstreifen span{color:white;background-color:var(--petrol)}a.bvtslogolink.linkstreifen:hover{transition:transform .15s ease-in-out;transform:scale(1.12) rotate(-2deg)}.linkstreifen{display:flex;flex-wrap:wrap;justify-content:space-around}a.button,footer a.button,fieldset button{text-decoration:none;border:none;font-size:0.8em;line-height:1.2em !important;text-transform:uppercase;letter-spacing:0.1em;font-family:var(--font-family) !important;font-weight:bold;padding:0.7em 1.5em;color:white;border:none;transition:all .5s ease-in-out}a.button.nobottommargin,footer a.button.nobottommargin,fieldset button.nobottommargin{margin-bottom:0}a.button.weiss,footer a.button.weiss,fieldset button.weiss{background-color:#fff !important;padding:0.7em 1.5em;color:#000 !important}a.button.transparent,footer a.button.transparent,fieldset button.transparent{background-color:transparent;padding:0.7em;color:black}a.button.grau,footer a.button.grau,fieldset button.grau{color:black}a.button.blau,footer a.button.blau,fieldset button.blau{background-color:var(--darkpetrol) !important;text-decoration:none;color:#fff !important;border:none}a.button.blau:hover,footer a.button.blau:hover,fieldset button.blau:hover{text-decoration:none;color:#000 !important}a.button.grau:hover,footer a.button.grau:hover,fieldset button.grau:hover{text-decoration:none;background-color:var(--darkpetrol) !important;color:#fff !important}a.button:hover,footer a.button:hover,fieldset button:hover{background-color:var(--petrol) !important;color:#fff !important;text-decoration:none;border:none}a.button.weiss:hover,footer a.button.weiss:hover,fieldset button.weiss:hover{background-color:var(--darkpetrol) !important;text-decoration:none;color:#fff !important;border:none}a.button.transparent:hover,footer a.button.transparent:hover,fieldset button.transparent:hover{background-color:transparent !important;text-decoration:none;color:#000 !important;box-shadow:0 0 0 2px black;border:none}a.button i,footer a.button i,fieldset button i{margin-right:0.5em}a i{margin-right:0.5em}.callout{border:none}.callout h2{text-align:left;margin-bottom:1em;font-size:1.3em;letter-spacing:0.05em}.callout.schwarz{color:white;background-color:black}.callout.schwarz p,.callout.schwarz h1,.callout.schwarz h2,.callout.schwarz li,.callout.schwarz a{color:white}.callout.schwarz a{transition:color .5s ease}.callout.schwarz a:hover{color:var(--lightpetrol);transition:color .2s ease}.callout.grau{background-color:var(--grey)}.large-16 .callout{padding:2em}.callout.newsliste{margin-top:0.6em}article.newsmeldung{margin-bottom:3em;border-bottom:1px dashed black;padding-bottom:3em}article.newsmeldungintro,article.newsmeldung{margin-bottom:3em}ul.bullets,.CB-richtext ul{list-style:none}ul.bullets li,.CB-richtext ul li{position:relative;margin-bottom:0.8em;padding-left:0.5em}ul.bullets li:before,.CB-richtext ul li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-1.35em;width:1em;height:1.4em;background-repeat:no-repeat;background-image:url("/assets/bvts/template/img/BVTS-Signet-black.svg");background-size:0.9em 0.9em;background-position:0em 0.4em}.vert-Abstand{height:1em}.vert-Abstand.doppelt{height:2em}.vert-Abstand.vierfach{height:4em}.Festivalliste img{margin-bottom:3em}.Festivalliste h3{margin-top:0.5em !important}.accordion-item a{transition:color .25s ease, background-color .25s ease;color:black;font-size:1em;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.accordion-item .accordion-title{font-family:var(--font-family) !important}.accordion-item .accordion-title:hover{background-color:var(--petrol) !important;color:#fff !important}.accordion-item.is-active{background-color:var(--darkpetrol) !important}.accordion-item.is-active a{color:white}.pdf-download img{box-shadow:1px 1px 10px rgba(0,0,0,0.2);margin-bottom:1em}.pdf-download i{margin-right:0.5em}.Landesverband-item{margin-bottom:3em;padding-bottom:1.5em;border-bottom:1px dashed var(--darkpetrol)}.Landesverband-item .heading-wrapper-h3.schmuck h3{margin-top:0}img.kreis{border-radius:50%;width:80%;margin-top:1em}img.schatten{box-shadow:0 2px 10px rgba(0,0,0,0.2)}#offCanvas{background-color:black;font-size:1em}#offCanvas a{color:white;text-transform:uppercase;letter-spacing:.05em}#offCanvas .menu .active>a{background:var(--petrol)}#offCanvas ul{background:var(--darkpetrol);margin-left:0}#offCanvas ul li{list-style:none}#offCanvas ul li a{display:block;padding:0.5em 1em;color:#white;line-height:1.5em}#offCanvas ul.submenu li{line-height:1em}footer ul.menu li{margin-left:-1em;margin-bottom:0.1em;margin-top:0.1em}footer ul.menu li a{margin-left:0em;padding:0.5em 0em 0.5em 0 !important;text-transform:uppercase;color:white;letter-spacing:0.1em;border-bottom:none;margin-bottom:0}footer ul.menu li a:hover{color:#000}footer ul.menu li.active a{font-weight:bold;background-color:inherit}ul.pagination li a{color:black;text-decoration:none;border:none;font-weight:600;font-size:1.2em}ul.pagination li a i{font-size:0.8em;margin-right:0}ul.pagination li a.active{background-color:var(--petrol) !important;color:#fff}.play-overlay{position:relative;text-align:center}.play-overlay .fa-stack{margin-left:-0.7em;position:absolute;top:46%;color:#E62117;transform:scale(1);transition:transform .2s ease-out}.play-overlay i.fa-circle{color:white}.play-overlay:hover .fa-stack{transform:scale(1.2)}.workshop{margin-top:3em;margin-bottom:3em}.workshop h3{margin-top:0;margin-bottom:0.5em}.workshop h4{margin-bottom:1em}.sisea-highlight{background-color:#FFF188;font-weight:bold}.lupe{position:absolute;height:7em;width:3em;padding:3em 0 0 1.2em;z-index:1;top:0em;left:0em;transition:all 0.5s cubic-bezier(0.5, 0.2, 0.62, 1)}.lupe i{color:var(--petrol);transition:all 0.2s cubic-bezier(0.5, 0.2, 0.62, 1)}.lupe:hover i{transform:scale(2);color:white}.scrolled .lupe{height:4.5em;padding-top:1.5em}.Abstand-links{margin-left:2em}.sisea-paging{font-family:var(--font-family) !important;margin-bottom:4em}.sisea-result{margin-bottom:3em}.sisea-result-pages{margin-right:1em}.sisea-page a{padding:0.2em 0.7em 0.5em 0.7em;font-weight:bold;margin-right:0.4em;border-radius:0.2em}.sisea-page a:hover{background-color:var(--petrol);color:#fff !important}.sisea-page.sisea-current-page{padding:0.2em 0.7em 0.5em 0.7em;font-weight:bold;margin-right:0.4em;border-radius:0.2em;background-color:var(--petrol);color:#fff}.suchergebnisse{font-family:var(--font-family) !important}.responsive-embed{margin-bottom:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media screen and (max-width: 39.9375em){.menu-icon{margin-top:-2.5em;margin-right:1em}.columns.wide-column{margin-top:4em}.bannerseite .header-Logo{width:100%;height:4em;background-size:14%;transform:translate(0%, 170%) scale(7);transition:transform 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),width 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),background-size 0.5s cubic-bezier(0, 0.96, 0.53, 1)}.scrolled.bannerseite .header-Logo,.scrolled.no-banner .header-Logo,.unscrolled.no-banner .header-Logo{width:10em;height:4em;background-size:85%;background-repeat:no-repeat;background-position:0%;transform:none;transition:transform 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),width 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),background-size 0.5s cubic-bezier(0.71, 0, 0.76, 0.78)}.scrolled .menu>li>a{padding:0.7em 1rem}.no-banner #main{padding-top:4em}.Festivalliste{border-bottom:1px dashed var(--darkpetrol);margin-bottom:2em}.Festivalliste img{margin-bottom:1em}.Festivalliste h3{margin-top:0.5em !important}img.kreis{margin-left:25%;width:50%;text-align:center}.Landesverband-item img{width:50%;margin-left:25%}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.menu-icon{margin-top:2em;margin-right:1em}.search-icon{margin-top:2em;margin-right:4em}.columns.wide-column{margin-top:5em}.bannerseite .header-Logo{width:100%;height:5em;background-size:10%;transform:translate(5%, 300%) scale(7);transition:transform 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),width 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),background-size 0.5s cubic-bezier(0, 0.96, 0.53, 1)}.scrolled.bannerseite .header-Logo,.no-banner .header-Logo,.scrolled.no-banner .header-Logo{width:10em;height:5em;background-size:100%;background-repeat:no-repeat;background-position:50%;transform:none;transition:transform 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),width 0.5s cubic-bezier(0.5, 0.2, 0.62, 1),background-size 0.5s cubic-bezier(0.71, 0, 0.76, 0.78)}.scrolled .menu>li>a{padding:.7em 1rem}.no-banner #main{padding-top:5em}}@media screen and (min-width: 40em){.heading-wrapper-h1.schmuck{padding:2em 0 5.5em 0}.heading-wrapper-h1.schmuck .heading-wrapper{position:absolute;margin:0em;left:50%;transform:translate(-50%, 0);overflow:visible}.heading-wrapper-h1.schmuck .heading-wrapper h1{line-height:2em !important;margin:0;white-space:nowrap;position:relative;overflow:visible;background-image:url("/assets/bvts/template/img/BVTS-Signet-e6e6e6.svg");background-size:2em;background-repeat:no-repeat;padding-left:1.2em}.farb-wrapper.grau .heading-wrapper-h1.schmuck .heading-wrapper h1,.bg-hellgrau .heading-wrapper-h1.schmuck .heading-wrapper h1{background-image:url("/assets/bvts/template/img/BVTS-Signet-white.svg")}a.bvtslogolink.linkstreifen{font-size:1.4rem}}@media screen and (max-width: 63.9375em){h1{line-height:1.5em !important;margin:0.7em 0;font-size:1.8em}h2{font-size:1.5em;margin:0.7em 0}h3{font-size:1.25em;margin:0.7em 0}.farb-wrapper.grau,.farb-wrapper.blau,.farb-wrapper.schwarz{padding:0.5em 0;margin:0.5em 0}footer{padding:1em 0 3em 0;font-size:90%}.vert-Abstand{height:0.25em}.vert-Abstand.doppelt{height:.5em}.vert-Abstand.vierfach{height:1em}.no-banner .header-Logo{transition:none !important}}@media screen and (min-width: 64em){.heading-wrapper-h1.schmuck{padding:3em 0 8em 0}.heading-wrapper-h1.schmuck .heading-wrapper{left:50.1%}.heading-wrapper-h1.schmuck .heading-wrapper h1{line-height:2.5em !important;margin:0;background-size:2.5em}}:root{--max-content-width: 1340px;--abstand: 1rem;--abstand-sm: 1rem;--abstand-md: 2rem;--abstand-lg: 3rem;--spacer-height: 4em}@media only screen and (min-width: 40em){:root{--abstand: 2rem}}@media only screen and (min-width: 64em){:root{--abstand: 3rem}}@media only screen and (min-width: 75em){:root{--abstand: 4rem}}.polster-seite{background-color:red;padding-left:var(--abstand);padding-right:var(--abstand)}.polster-oben{padding-top:calc(var(--abstand))}.polster-oben.polster-halb{padding-top:calc(var(--abstand)*.5)}.polster-unten{padding-bottom:calc(var(--abstand))}.polster-unten.polster-halb{padding-bottom:calc(var(--abstand)*.5)}.abstand-oben{margin-top:calc(var(--abstand))}.abstand-oben.abstand-halb{margin-top:calc(var(--abstand)*.5)}.abstand-unten{margin-bottom:calc(var(--abstand))}.abstand-unten.abstand-halb{margin-bottom:calc(var(--abstand)*.5)}.vert-abstand.viertel{height:calc(var(--abstand-sm)/4)}.vert-abstand.halb{height:calc(var(--abstand-sm)/2)}.vert-abstand{height:var(--abstand-sm)}.vert-abstand.doppelt{height:var(--abstand-md)}.vert-abstand.vierfach{height:var(--abstand-lg)}.vert-abstand.achtfach{height:calc(var(--abstand-lg)*2)}.vert-abstand.variabel{height:var(--abstand)}.banner-spacer{transition:height .5s ease-in-out;height:var(--spacer-height)}.banner-wrapper{max-width:1440px;margin:0 auto;background-color:black;padding-top:7em}.bg-petrol{--font-color: var(--white);--anchor-color: var(--black);--anchor-hover-color: var(--white);--heading-color: var(--white);--button-color: var(--white);--button-color-hover: var(--darkpetrol);--button-text-color: var(--darkpetrol);--button-text-color-hover: var(--white);background:var(--petrol)}.bg-hellgrau{--font-color: var(--black);--anchor-color: var(--petrol);--anchor-hover-color: var(--white);--heading-color: var(--white);--button-color: var(--white);--button-color-hover: var(--darkpetrol);--button-text-color: var(--darkpetrol);--button-text-color-hover: var(--white);background:var(--grey) url("/assets/bvts/template/img/Muster-03.svg");background-position:100% 4%;background-repeat:no-repeat;background-size:30%;background-attachment:fixed}.bg-schwarz{--font-color: var(--white);--anchor-color: var(--petrol);--anchor-hover-color: var(--darkpetrol);--heading-color: var(--white);--button-color: var(--white);--button-color-hover: var(--petrol);--button-text-color: var(--petrol);--button-text-color-hover: var(--white);background:var(--black)}.bg-weiss{--font-color: var(--black);--anchor-color: var(--white);--anchor-hover-color: var(--white);--heading-color: var(--black);--button-color: var(--white);--button-color-hover: var(--petrol);--button-text-color: var(--petrol);--button-text-color-hover: var(--white);background:var(--white)}footer{--font-color: hsla(0, 0%, 100%, 0.5);--anchor-color: var(--akzent-alt);--anchor-hover-color: var(--akzent-alt-var);--heading-color: white;background:var(--petrol)}.col1 p,.col1 h1,.col1 h2,.col1 h3,.col1 h4,.col1 h5,.col1 h6,.col1 dt,.col1 dd,.col1 li,.col1 td,.col1 th,.col1 caption,.col2 p,.col2 h1,.col2 h2,.col2 h3,.col2 h4,.col2 h5,.col2 h6,.col2 dt,.col2 dd,.col2 li,.col2 td,.col2 th,.col2 caption,.col3 p,.col3 h1,.col3 h2,.col3 h3,.col3 h4,.col3 h5,.col3 h6,.col3 dt,.col3 dd,.col3 li,.col3 td,.col3 th,.col3 caption,.col4 p,.col4 h1,.col4 h2,.col4 h3,.col4 h4,.col4 h5,.col4 h6,.col4 dt,.col4 dd,.col4 li,.col4 td,.col4 th,.col4 caption{color:var(--font-color)}.grid{display:grid;max-width:var(--max-content-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--abstand);padding-right:var(--abstand);gap:var(--abstand)}.grid.nested{padding:0}.grid--1,.grid--1-small,.grid--1-1,.grid--1-1-1,.grid--1-2,.grid--1-3,.grid--1-2-1,.grid--1-1-1-1,.grid--2-1{grid-template-columns:minmax(0, 1fr)}.grid--1-3-fest{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}.grid--gallery{grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:var(--abstand)}.grid img{max-width:100%}.colpolster{padding:var(--abstand-md)}.colpolster p:last-child{margin-bottom:0}@media only screen and (min-width: 40em){.grid--1-1-1{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--1-1-1>:first-child{grid-column:1 / 3;margin-bottom:var(--abstand)}.grid--3-2{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.grid--2-3{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.grid--3-1{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.grid--1-3{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.grid--2-1{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.grid--1-2{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.grid--1-1,.grid--1-1-1-1{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--1-2-1{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr) minmax(0, 2fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(1, minmax(0, 1fr))}.grid--1-small{padding-left:calc(var(--abstand) * 3) !important;padding-right:calc(var(--abstand) * 3) !important}}@media only screen and (min-width: 64em){.grid--1-1{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--1-1-1,.grid--1-2,.grid--2-1{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--1-1-1>:first-child{grid-column:1 / 2;margin-bottom:0}.grid--1-2>:nth-child(2){grid-column:2/span 2}.grid--2-1>:nth-child(1){grid-column:1/span 2}.grid--3-1,.grid--1-3,.grid--1-2-1,.grid--1-1-1-1,.grid--1-3-fest{grid-template-columns:repeat(4, 1fr)}.grid--1-3>:nth-child(2){grid-column:2/span 3}.grid--3-1>:nth-child(1){grid-column:1/span 3}.grid--1-2-1>:nth-child(2){grid-column:2/span 2}.grid--3-2{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.grid--2-3{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.grid--nested-2{padding:0;grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--1-3-fest>:nth-child(2){grid-column:2/span 3}.grid--1-small{padding-left:calc(var(--abstand) * 3) !important;padding-right:calc(var(--abstand) * 3) !important}}.person--liste{display:grid;grid-template-columns:1fr;gap:var(--abstand);align-items:start}.person--name,.person--category,.person--description{text-align:center}.person--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--abstand) var(--abstand-md)}.person--image img{width:12rem;height:12rem;border-radius:50%;background-size:cover;background-position:center center;filter:grayscale(100%)}.person--description{display:flex;flex-direction:column;margin-left:0;font-weight:var(--weight-light)}.person--category{font-size:1.15em;font-style:italic;margin-bottom:1.00em}.person--name{font-style:normal;margin-bottom:0.15em}.person--kontakt{margin-top:1em}.person--kontakt p{margin-top:0;margin-bottom:.5em;font-size:var(--text-base-size)}.person--icons{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem;margin-top:.5rem;color:var(--petrol)}.person--icons a{display:flex;flex-wrap:wrap;justify-content:center;color:var(--akzent-alt);align-items:center;margin:.5em .5rem .25em 0;margin-right:.5rem}.person--icons a:hover{color:var(--akzent)}.person--icons a i{text-decoration:none;border-bottom:none}@media screen and (min-width: 40em){.person--liste{grid-template-columns:1fr 1fr;gap:var(--abstand)}}@media screen and (min-width: 64em){.person--liste{display:grid;gap:var(--abstand)}.person--item{display:grid;grid-template-columns:12rem 1fr;align-items:start}.person--name,.person--category,.person--description{text-align:left}.person--icons{justify-content:flex-start}.person--icons a{margin-right:.75rem;margin-left:0}}@media screen and (min-width: 80em){.person--image img{width:15rem;height:15rem}.person--item{grid-template-columns:15rem 1fr}}.header-social{display:flex;height:100%;align-items:center;justify-content:flex-end}.header-social--wrapper{display:flex;height:7em;transition:height .5s ease;justify-content:flex-end}.scrolled .header-social--wrapper{height:4.5em}.header-social--icon{font-size:1.5em;color:var(--petrol);transition:color .15s ease, transform .15s ease}.header-social--icon:hover{color:white;transform:scale(1.2) rotate(5deg)}.header-social--button{text-decoration:none;border:none;font-size:0.8em;line-height:1.2em !important;text-transform:uppercase;letter-spacing:0.1em;font-family:var(--font-family) !important;font-weight:bold;padding:0.7em 1.5em;color:white;border-radius:3px;transition:all .5s ease-in-out;background-color:var(--petrol)}.header-social--button:hover{background-color:white;color:black}.zoom-gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(11em, 1fr));grid-gap:var(--abstand-sm)}.zoom-gallery img{max-width:100%;transition:transform .2s ease-out, box-shadow .2s ease-out;box-shadow:0 0 0 rgba(0,0,0,0.5)}.zoom-gallery img:hover{transform:scale(1.05) rotate3d(0, 0, 1, 2deg);box-shadow:0.2rem 0.4rem 0.8rem -0.2em rgba(0,0,0,0.3)}@media screen and (min-width: 40em){.zoom-gallery{grid-template-columns:repeat(auto-fill, minmax(15em, 1fr));grid-gap:var(--abstand-md)}}.LV--Eintrag{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"Logo" "Name" "Kontakt" "Sonst";grid-gap:var(--abstand-md) var(--abstand);border-bottom:1px dotted rgba(0,0,0,0.2);margin-bottom:var(--abstand-md)}.LV--Name{grid-area:Name}.LV--Name h3{margin-top:0 !important}.LV--Logo{grid-area:Logo}.LV--Kontakt{grid-area:Kontakt}.LV--Sonst{grid-area:Sonst}@media screen and (min-width: 40em){.LV--Eintrag{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"Logo Name Kontakt" ".    Sonst Sonst"}}.pdf-raster{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(16em, 100%), 1fr));gap:var(--abstand-md);margin-bottom:var(--abstand-md)}.pdf-raster--item{padding:var(--abstand-sm);background-color:var(--grey)}.pdf-raster--item img{box-shadow:1px 1px 10px rgba(0,0,0,0.2);margin-bottom:1em}.newsliste{border-top:1px dotted rgba(0,0,0,0.25);padding-top:var(--abstand)}.newsliste--article{display:grid;grid-template-columns:1fr;grid-template-areas:"bild" "text";gap:var(--abstand);border-bottom:1px dotted rgba(0,0,0,0.25);margin-bottom:var(--abstand);padding-bottom:var(--abstand)}.newsliste--bild{grid-area:bild}.newsliste--text{grid-area:text}.newsliste--header{display:flex;align-items:flex-start;gap:var(--abstand-md);margin-bottom:var(--abstand-sm)}.newsliste--logo{width:3.5rem}.newsliste h3.newstitle{margin-top:0.2em;margin-bottom:0.2em}.newsliste p.datum{font-size:0.75em;font-style:italic;color:#555;margin-bottom:1.5em}.newsliste p.description{color:#555;font-size:0.75em;margin-bottom:0}.newsliste img.newsimage{margin:0}.newsliste .play-overlay img{margin-bottom:1em}.newsliste img.logo{margin-top:0.25em}.newsliste .button{margin-bottom:0}@media screen and (min-width: 39.9375em){.newsliste--article{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-template-areas:"text bild"}}@media screen and (min-width: 64em){.newsliste--article{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"text bild"}}.festival{border-top:1px dotted rgba(0,0,0,0.25);padding-top:var(--abstand)}.festival--article{display:grid;grid-template-columns:1fr;grid-template-areas:"bild" "text";gap:var(--abstand);border-bottom:1px dotted rgba(0,0,0,0.25);margin-bottom:var(--abstand);padding-bottom:var(--abstand)}.festival--bild{grid-area:bild}.festival--text{grid-area:text}.festival--header{display:flex;align-items:flex-start;gap:var(--abstand-md)}.festival--logo{width:3.5rem}.festival--title{margin-top:0.2em;margin-bottom:0.2em}.festival .button{margin-bottom:0}@media screen and (min-width: 39.9375em){.festival--article{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-template-areas:"text bild"}}@media screen and (min-width: 64em){.festival--article{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"text bild"}}header ul.menu li.item-235 a:hover,header ul.menu li.item-235.active>a{background:#ff5f60 linear-gradient(to right, #ff8289, #ff5f60);color:black}header ul.menu li.item-45 a:hover,header ul.menu li.item-45.active>a{background:#ff8f69 linear-gradient(to right, #ffac5f, #ff8f69);color:black}.center{text-align:center}.forenlinks{padding-top:1em;display:grid;grid-template-columns:1fr;justify-items:center;font-size:.8em}.forenlinks--info{text-align:center}.forenlinks--items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1em;margin-bottom:1em}.forenlinks .button{margin-bottom:0;font-size:.8em}.forenlinks .button:hover{color:#000 !important}.forenlinks--item:nth-of-type(1) .button{background:#ff5f60 linear-gradient(to right, #ff8289, #ff5f60);color:black}.forenlinks--item:nth-of-type(1) .button:hover{background:#ff8289 linear-gradient(to left, #ff8289, #ff5f60)}.forenlinks--item:nth-of-type(2) .button{background:#ff8f69 linear-gradient(to right, #ffac5f, #ff8f69);color:black}.forenlinks--item:nth-of-type(2) .button:hover{background:#ffac5f linear-gradient(to left, #ffac5f, #ff8f69)}.forenlinks--item:nth-of-type(3) .button{background:#c9e220 linear-gradient(to right, #eeee0c, #c9e220);color:black}.forenlinks--item:nth-of-type(3) .button:hover{background:#eeee0c linear-gradient(to left, #eeee0c, #c9e220)}.forenlinks--item:nth-of-type(4) .button{background:#89b0d9 linear-gradient(to right, #88deeb, #89b0d9);color:black}.forenlinks--item:nth-of-type(4) .button:hover{background:#88deeb linear-gradient(to left, #88deeb, #89b0d9)}.forenlinks--item:nth-of-type(5) .button{background:#ff8f69 linear-gradient(to right, #2ce3b9, #75d4de);color:black}.forenlinks--item:nth-of-type(5) .button:hover{background:#2ce3b9 linear-gradient(to left, #2ce3b9, #75d4de)}.forenlinks--item:nth-of-type(6) .button{background:#fff linear-gradient(to right, #fff, #ccc);color:black}.forenlinks--item:nth-of-type(6) .button:hover{background:#ccc linear-gradient(to left, #ccc, #fff)}@media screen and (min-width: 40em){.forenlinks{font-size:1em}.forenlinks .button{font-size:.9em}}.projekte-logi{display:flex;justify-content:space-evenly;flex-flow:row wrap}.projekte-logi .projekt-item{flex:0 1 auto;display:flex;align-items:center}.projekte-logi .projekt-item a{transition:transform .25s ease}.projekte-logi .projekt-item a:hover{transform:scale(1.05)}.projekte-logi .projekt-item div{flex:0 1 auto;display:flex;align-items:center;justify-content:center;max-width:80vw}.projekte-logi .projekt-item img{max-width:80vw;object-fit:contain}
/*# sourceMappingURL=bvts-01.css.map */
