/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}
@font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.eot);src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.woff2) format("woff2"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.woff) format("woff"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.ttf) format("truetype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-700.svg#Merriweather) format("svg");font-display:swap;}@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.eot);src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.woff2) format("woff2"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.woff) format("woff"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.ttf) format("truetype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-regular.svg#Merriweather) format("svg");font-display:swap;}@font-face{font-family:"Merriweather";font-style:normal;font-weight:300;src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.eot);src:url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.woff2) format("woff2"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.woff) format("woff"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.ttf) format("truetype"),url(/themes/zirkustermine_theme/fonts/merriweather-v22-latin-300.svg#Merriweather) format("svg");font-display:swap;}@font-face{font-family:"Proxima Nova";font-weight:300;font-style:normal;src:url(/themes/zirkustermine_theme/webFonts/ProximaNovaLight/font.woff2) format("woff2"),url(/themes/zirkustermine_theme/webFonts/ProximaNovaLight/font.woff) format("woff");font-display:swap;}@font-face{font-family:"Proxima Nova";font-weight:100;font-style:normal;src:url(/themes/zirkustermine_theme/webFonts/ProximaNovaTThin/font.woff2) format("woff2"),url(/themes/zirkustermine_theme/webFonts/ProximaNovaTThin/font.woff) format("woff");font-display:swap;}@font-face{font-family:"Proxima Nova";font-weight:700;font-style:normal;src:url(/themes/zirkustermine_theme/webFonts/ProximaNovaBold/font.woff2) format("woff2"),url(/themes/zirkustermine_theme/webFonts/ProximaNovaBold/font.woff) format("woff");font-display:swap;}@font-face{font-family:"Proxima Nova";font-weight:400;font-style:normal;src:url(/themes/zirkustermine_theme/webFonts/ProximaNovaRegular/font.woff2) format("woff2"),url(/themes/zirkustermine_theme/webFonts/ProximaNovaRegular/font.woff) format("woff");font-display:swap;}@font-face{font-family:"Proxima Nova";font-weight:600;font-style:normal;src:url(/themes/zirkustermine_theme/webFonts/ProximaNovaMedium/font.woff2) format("woff2"),url(/themes/zirkustermine_theme/webFonts/ProximaNovaMedium/font.woff) format("woff");font-display:swap;}
.hamburger{padding:18px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger.is-active:hover{opacity:0.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#353535;}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#353535;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-9px;}.hamburger-inner::after{bottom:-9px;}.hamburger--3dx .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dy .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dy .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dxy .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dxy .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg);}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:60px;perspective:60px;}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none;}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-18px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r .hamburger-inner::after{top:-18px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(45deg);transform:translate3d(0,-9px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:9px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after{top:18px;transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(135deg);transform:translate3d(0,9px,0) rotate(135deg);transition-delay:0.075s;}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(-270deg);transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:9px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:18px;transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-135deg);transform:translate3d(0,9px,0) rotate(-135deg);transition-delay:0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(270deg);transform:translate3d(0,-18px,0) rotate(270deg);transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before{left:0;transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic .hamburger-inner::after{top:9px;right:0;transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic.is-active .hamburger-inner::before{left:-60px;top:-60px;-webkit-transform:translate3d(60px,60px,0) rotate(45deg);transform:translate3d(60px,60px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic.is-active .hamburger-inner::after{right:-60px;top:-60px;-webkit-transform:translate3d(-60px,60px,0) rotate(-45deg);transform:translate3d(-60px,60px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r{overflow:hidden;}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r .hamburger-inner::after{top:9px;right:0;transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-60px;top:60px;-webkit-transform:translate3d(60px,-60px,0) rotate(-45deg);transform:translate3d(60px,-60px,0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-60px;top:60px;-webkit-transform:translate3d(-60px,-60px,0) rotate(45deg);transform:translate3d(-60px,-60px,0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before{top:0;}.hamburger--minus.is-active .hamburger-inner::after{bottom:0;}.hamburger--slider .hamburger-inner{top:1.5px;}.hamburger--slider .hamburger-inner::before{top:9px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider .hamburger-inner::after{top:18px;}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(-90deg);transform:translate3d(0,-18px,0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:1.5px;}.hamburger--slider-r .hamburger-inner::before{top:9px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider-r .hamburger-inner::after{top:18px;}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0;}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(90deg);transform:translate3d(0,-18px,0) rotate(90deg);}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before{top:9px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:18px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important;}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-18px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand .hamburger-inner{transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r .hamburger-inner{transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.icon,.icon.icon-small,.field--adresse a.icon:before,.field--website a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefon a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--user{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--instagram{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--twitter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--youtube{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--rss{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--noresults{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/noresults--dark.svg);}.icon.icon-small,.field--adresse a.icon:before,.field--website a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefon a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before,.icon-small{width:1.25em;height:1.25em;margin:0;}.icon-button{display:-ms-flexbox;display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem;}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--website a:before,.field--website .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefon a:before,.field--telefon .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button--icon--booking:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--color.svg);}.button--icon--booking:hover:before,.button--icon--booking:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button--icon--fachwelt:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--fachwelt:hover:before,.button--icon--fachwelt:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--user:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--user:hover:before,.button--icon--user:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--add:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button--icon--add:hover:before,.button--icon--add:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconbutton,.sliding-popup-bottom .iconbutton.agree-button,form input.iconbutton[type=submit]{padding:1.5rem 1.5rem;border:0 none;color:#FBFAF8;}.button.iconbutton.wide,.sliding-popup-bottom .iconbutton.wide.agree-button,form input.iconbutton.wide[type=submit]{min-width:11rem;}.button.iconbutton:before,.sliding-popup-bottom .iconbutton.agree-button:before,form input.iconbutton[type=submit]:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button.iconbutton--secondary,.sliding-popup-bottom .iconbutton--secondary.agree-button,form input.iconbutton--secondary[type=submit]{background-color:#353535;}.button.iconbutton--third,.sliding-popup-bottom .iconbutton--third.agree-button,form input.iconbutton--third[type=submit]{background-color:#6f9b53;}.button.icondate:before,.sliding-popup-bottom .icondate.agree-button:before,form input.icondate[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/date--light.svg);}.button.iconextern:before,.sliding-popup-bottom .iconextern.agree-button:before,form input.iconextern[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button.iconcart:before,.sliding-popup-bottom .iconcart.agree-button:before,form input.iconcart[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconinfo:before,.sliding-popup-bottom .iconinfo.agree-button:before,form input.iconinfo[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button.iconclone:before,.sliding-popup-bottom .iconclone.agree-button:before,form input.iconclone[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/copy--light.svg);}.button.iconpreview:before,.sliding-popup-bottom .iconpreview.agree-button:before,form input.iconpreview[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button.iconticket:before,.sliding-popup-bottom .iconticket.agree-button:before,form input.iconticket[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconadd:before,.sliding-popup-bottom .iconadd.agree-button:before,form input.iconadd[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconedit:before,.sliding-popup-bottom .iconedit.agree-button:before,form input.iconedit[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}.button:hover,.sliding-popup-bottom .agree-button:hover,form input[type=submit]:hover,.button:focus,.sliding-popup-bottom .agree-button:focus,form input[type=submit]:focus{border-color:#353535;background-color:#353535;color:#fff;}.button:hover.iconextern:before,.sliding-popup-bottom .agree-button:hover.iconextern:before,form input[type=submit]:hover.iconextern:before,.button:focus.iconextern:before,.sliding-popup-bottom .agree-button:focus.iconextern:before,form input[type=submit]:focus.iconextern:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button:hover.iconcart:before,.sliding-popup-bottom .agree-button:hover.iconcart:before,form input[type=submit]:hover.iconcart:before,.button:focus.iconcart:before,.sliding-popup-bottom .agree-button:focus.iconcart:before,form input[type=submit]:focus.iconcart:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button:hover.iconinfo:before,.sliding-popup-bottom .agree-button:hover.iconinfo:before,form input[type=submit]:hover.iconinfo:before,.button:focus.iconinfo:before,.sliding-popup-bottom .agree-button:focus.iconinfo:before,form input[type=submit]:focus.iconinfo:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button:hover.iconpreview:before,.sliding-popup-bottom .agree-button:hover.iconpreview:before,form input[type=submit]:hover.iconpreview:before,.button:focus.iconpreview:before,.sliding-popup-bottom .agree-button:focus.iconpreview:before,form input[type=submit]:focus.iconpreview:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button:hover.iconedit:before,.sliding-popup-bottom .agree-button:hover.iconedit:before,form input[type=submit]:hover.iconedit:before,.button:focus.iconedit:before,.sliding-popup-bottom .agree-button:focus.iconedit:before,form input[type=submit]:focus.iconedit:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}html,body{font-family:"Proxima Nova",sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#2D333A;background:#FBFAF8;margin:0;padding:0;}@media screen and (min-width:0px) and (max-width:1260px){html,body{font-size:14px;}}.h1,.block--viewsblock__meineveranstaltungen-block1 .block-title,h1{font-family:"Proxima Nova",sans-serif;font-size:2.25rem;line-height:1.33em;font-weight:300;overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){.h1,.block--viewsblock__meineveranstaltungen-block1 .block-title,h1{word-break:break-word;font-size:2rem;}}.h2,h2{font-family:"Proxima Nova",sans-serif;font-size:1.95rem;line-height:1.13em;font-weight:700;letter-spacing:0.025em;overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){.h2,h2{word-break:break-word;font-size:1.8rem;}}.h3,h3{font-family:"Proxima Nova",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;}h4,.h4{font-family:"Proxima Nova",sans-serif;font-size:0.9rem;line-height:1.25em;letter-spacing:0.05em;font-weight:400;text-transform:uppercase;}h5,.h5{font-family:"Proxima Nova",sans-serif;font-size:0.75em;line-height:1.15em;font-weight:400;text-transform:uppercase;margin-bottom:0;color:#8D8C8B;}a{color:#2D333A;outline:none;}a:hover{color:#2D333A;}a:active{color:#2D333A;}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}p{line-height:1.5em;word-break:break-word;}p a{text-decoration:underline;}.bold,strong,b{font-weight:700;}em{font-style:italic;}q,.blockquote,blockquote{display:block;font-family:"Proxima Nova",sans-serif;font-style:normal;font-size:1.6rem;font-weight:100;line-height:1.25em;}q:before,.blockquote:before,blockquote:before{content:">";}q:after,.blockquote:after,blockquote:after{content:"<";}q > p,.blockquote > p,blockquote > p{display:inline;line-height:1.2em;}.label.inline{display:inline-block;vertical-align:top;}.label.inline:after{content:": ";}.label.inline + div{display:inline-block;vertical-align:top;}.cke_editable{background-color:#fff;padding:1rem;}article ul.links.inline a,.more-link a,.button,.sliding-popup-bottom .agree-button,form input[type=submit],button,input[type=submit]{font-family:"Proxima Nova",sans-serif;padding:1rem 2rem;border:1px solid #be1e2d;background:#be1e2d;color:#fff;display:inline-block;font-size:1rem;line-height:1em;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:1px;letter-spacing:0.025em;outline:none;text-align:center;cursor:pointer;}article ul.links.inline a:hover,article ul.links.inline a:focus,.more-link a:hover,.more-link a:focus,.button:hover,.sliding-popup-bottom .agree-button:hover,.button:focus,.sliding-popup-bottom .agree-button:focus,button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{background:#921723;color:#fff;}article ul.links.inline a.light,.more-link a.light,.button.light,.sliding-popup-bottom .light.agree-button,button.light,input[type=submit].light{background-color:#F7F4F0;color:#2D333A;}article ul.links.inline a.light:hover,article ul.links.inline a.light:focus,.more-link a.light:hover,.more-link a.light:focus,.button.light:hover,.sliding-popup-bottom .light.agree-button:hover,.button.light:focus,.sliding-popup-bottom .light.agree-button:focus,button.light:hover,button.light:focus,input[type=submit].light:hover,input[type=submit].light:focus{background-color:#353535;color:#fff;}article ul.links.inline a.light:focus,.more-link a.light:focus,.button.light:focus,.sliding-popup-bottom .light.agree-button:focus,button.light:focus,input[type=submit].light:focus{background-color:rgba(45,51,58,0.05);}article ul.links.inline a.light:focus > ul.menu--sub,.more-link a.light:focus > ul.menu--sub,.button.light:focus > ul.menu--sub,.sliding-popup-bottom .light.agree-button:focus > ul.menu--sub,form input.light[type=submit]:focus > ul.menu--sub,button.light:focus > ul.menu--sub,input[type=submit].light:focus > ul.menu--sub{display:block;}article ul.links.inline a.button--secondary,article ul.links.inline a.iconbutton--secondary,.more-link a.button--secondary,.more-link a.iconbutton--secondary,.button.button--secondary,.sliding-popup-bottom .button--secondary.agree-button,.button.iconbutton--secondary,.sliding-popup-bottom .iconbutton--secondary.agree-button,button.button--secondary,button.iconbutton--secondary,input[type=submit].button--secondary,input[type=submit].iconbutton--secondary{border-color:#353535;background-color:#353535;}.button.lined,.sliding-popup-bottom .lined.agree-button,form input.lined[type=submit],.button--line{background-color:transparent;border:1px solid;color:#353535;}.button.lined:hover,.sliding-popup-bottom .lined.agree-button:hover,form input.lined[type=submit]:hover,.button.lined:focus,.sliding-popup-bottom .lined.agree-button:focus,form input.lined[type=submit]:focus,.button--line:hover,.button--line:focus{background-color:#353535;color:#fff;}input[type=submit]{line-height:1.3em;}.button--inline{display:inline-block;margin-bottom:1em;margin-right:0.425em;}small button,small .button,small .sliding-popup-bottom .agree-button,.sliding-popup-bottom small .agree-button,small form input[type=submit],form small input[type=submit]{padding:0.55em;font-size:0.9em;display:inline;border-radius:0.4em;}ul.links.inline{padding:0;}ul.links.inline li{display:inline-block;list-style:none;vertical-align:baseline;margin-right:0.5rem;margin-bottom:0.5rem;}ul.links.inline li:last-child{margin-right:0;}.block--menu ul.menu{padding:0;margin:0;}.block--menu ul.menu li{position:relative;z-index:1;list-style:none;padding:0;margin:0;}.block--menu ul.menu li:focus{background-color:rgba(45,51,58,0.05);}.block--menu ul.menu li:focus > ul.menu--sub{display:block;}.block--menu ul.menu li a{font-family:"Proxima Nova",sans-serif;color:#2D333A;font-weight:300;font-size:1rem;text-decoration:none;padding:1rem 2rem;display:block;position:relative;}.block--menu ul.menu li a:focus{background-color:rgba(45,51,58,0.05);}.block--menu ul.menu li a:focus > ul.menu--sub{display:block;}.block--menu ul.menu li a.is-active{color:#353535;}.block--menu ul.menu li a.is-active:after{content:"";width:60%;height:1px;background-color:#353535;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0.55rem;}.block--menu ul.menu li a:hover{color:#353535;}.block--menu ul.menu li.menu-item--active-trail a,.block--menu ul.menu li.menu_trail_by_path a{color:#353535;}.block--menu ul.menu li.menu-item--active-trail a:after,.block--menu ul.menu li.menu_trail_by_path a:after{content:"";width:60%;height:1px;background-color:#353535;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0.55rem;}.block--menu ul.menu--sub{position:absolute;display:none;min-width:15rem;right:0;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.block--menu ul.menu--sub li{display:block !important;}.block--menu ul.menu--sub li a{background-color:#fff;display:block;}.block--menu > ul li a.menu__link--icon div,.block--menu > ul li a.menu__link--icon span,.menu__link--icon div,.menu__link--icon span{display:inline-block;vertical-align:middle;}.button-small{padding:0.315em 1em;font-weight:600;text-transform:uppercase;letter-spacing:0.025em;border-radius:7px;}p > a.button,.sliding-popup-bottom p > a.agree-button{display:inline-block;}a.primary-link + .ajax-progress,a.button + .ajax-progress,.sliding-popup-bottom a.agree-button + .ajax-progress{width:1rem;height:2.6rem;vertical-align:middle;padding:0;position:absolute;}a.primary-link + .ajax-progress .throbber,a.button + .ajax-progress .throbber,.sliding-popup-bottom a.agree-button + .ajax-progress .throbber{display:block;width:100%;height:100%;background-image:url(/themes/zirkustermine_theme/throbber.svg);background-size:1rem auto;background-position:center;background-repeat:no-repeat;padding:0;}a.primary-link + .ajax-progress{right:-1rem;top:50%;-webkit-transform:translate(0,-60%);transform:translate(0,-60%);}.contextual-region ul.contextual-links li a{padding:0;border:0 none;}figure{margin-left:auto;margin-right:auto;}figcaption{color:#2D333A;font-size:0.75rem;margin-bottom:1rem;padding:0.5rem 0.35rem;}@media screen and (min-width:0px) and (max-width:620px){figcaption{padding:0.5rem 1rem;}}figcaption .field-type--text_long p,figcaption p{margin-bottom:0.05em;line-height:1.15em;}figcaption .field--credits{opacity:0.7;font-style:italic;}i{font-style:italic;}small{font-size:0.85em;}hr{border:0 none;background:transparent;border-top:4px solid #353535;}h2.block-title{margin-top:0;}p.highlight{font-size:1.2rem;margin-bottom:0;line-height:1.25em;}button.hamburger:hover,button.hamburger:focus{background-color:transparent;}button.hamburger .hamburger-box{margin-bottom:-4px;}button.hamburger:focus{background-color:rgba(45,51,58,0.05);}button.hamburger:focus > ul.menu--sub{display:block;}@media screen and (min-width:0px) and (max-width:1260px){button.hamburger{margin-right:-1rem;}}.teaser-index,ul:not([class]){margin:1em 0 1em 0;padding:0 0 0 1em;list-style:none;}.teaser-index li,ul:not([class]) li{position:relative;padding-left:0.5rem;position:relative;margin-bottom:0.5rem;}.teaser-index li::before,ul:not([class]) li::before{content:"";width:1em;height:1em;padding-bottom:5px;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/list--color.svg);background-size:0.35em;background-position:center;background-repeat:no-repeat;margin-bottom:-1px;position:absolute;left:-0.75rem;}ol:not([class]) li{margin-bottom:0.5rem;}.cke_editable p,.article-introduction p,article.full .field--body p{margin-bottom:1em;margin-top:1em;}html{height:100%;background-color:#fff;}.category{color:#353535;}.category--icon-style{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem;font-size:1rem;font-weight:600;}.category .icon,.category .icon-small,.category .field--adresse a:before,.field--adresse .category a:before,.category .field--website a:before,.field--website .category a:before,.category .field--websites a:before,.field--websites .category a:before,.category .field--email a:before,.field--email .category a:before,.category .field--fax a:before,.field--fax .category a:before,.category .field--telefon a:before,.field--telefon .category a:before,.category .field--telefonnummer a:before,.field--telefonnummer .category a:before{width:1rem;height:1rem;}.color{color:#353535;font-weight:700;}.small{font-weight:300;}.inline-link{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-ms-flex-align:center;align-items:center;}.boolean-icon span{display:none;}.boolean-icon .icon,.boolean-icon .icon-small,.boolean-icon .field--adresse a:before,.field--adresse .boolean-icon a:before,.boolean-icon .field--website a:before,.field--website .boolean-icon a:before,.boolean-icon .field--websites a:before,.field--websites .boolean-icon a:before,.boolean-icon .field--email a:before,.field--email .boolean-icon a:before,.boolean-icon .field--fax a:before,.field--fax .boolean-icon a:before,.boolean-icon .field--telefon a:before,.field--telefon .boolean-icon a:before,.boolean-icon .field--telefonnummer a:before,.field--telefonnummer .boolean-icon a:before{margin:0;}.boolean-icon-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;gap:0.5rem;}.boolean-icon-field.not-available{opacity:0.3;}.boolean-icon-field.not-available .boolean-icon{position:relative;}.boolean-icon-field.not-available .boolean-icon:before{content:"";width:3px;height:2em;background-color:black;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.link-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;}.link-icon > * + *{margin-left:0.5rem;}.link-icon .icon,.link-icon .icon-small,.link-icon .field--adresse a:before,.field--adresse .link-icon a:before,.link-icon .field--website a:before,.field--website .link-icon a:before,.link-icon .field--websites a:before,.field--websites .link-icon a:before,.link-icon .field--email a:before,.field--email .link-icon a:before,.link-icon .field--fax a:before,.field--fax .link-icon a:before,.link-icon .field--telefon a:before,.field--telefon .link-icon a:before,.link-icon .field--telefonnummer a:before,.field--telefonnummer .link-icon a:before{margin:0;}.popup-button{height:3.125rem;width:3.125rem;background-color:#be1e2d;box-shadow:0px 3px 6px rgba(0,0,0,0.0784313725);border-radius:1px;}.popup-button .icon,.popup-button .icon-small,.popup-button .field--adresse a:before,.field--adresse .popup-button a:before,.popup-button .field--website a:before,.field--website .popup-button a:before,.popup-button .field--websites a:before,.field--websites .popup-button a:before,.popup-button .field--email a:before,.field--email .popup-button a:before,.popup-button .field--fax a:before,.field--fax .popup-button a:before,.popup-button .field--telefon a:before,.field--telefon .popup-button a:before,.popup-button .field--telefonnummer a:before,.field--telefonnummer .popup-button a:before{margin:auto;height:100%;}.popup-button .icon--details{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details--light.svg);}.popup-button .icon--details-collapse{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details_collapse--light.svg);}.popup-button:hover,.popup-button:focus{background-color:#1c1c1c;color:#fff;}.field-annotation{margin-bottom:1rem;}.field-annotation .field--label{font-weight:300;letter-spacing:0.025em;}.field-annotation .field--value{font-weight:600;letter-spacing:0.025em;}.field-annotation .field--value a{text-decoration:none;color:#353535;}.field-annotation .field--value a:hover,.field-annotation .field--value a:focus{color:#1c1c1c;}.subtitle,.field-type--text_long h4{color:#8D8C8B;margin-bottom:-0.175rem;text-transform:uppercase;}.subtitle--small,.paragraph--type--teaser-liste .field--teaser.container h4{font-size:0.75rem;letter-spacing:0.015em;}.section-title{margin-bottom:1rem;}.hero{}.hero h1,.hero h2{font-size:3rem;margin-bottom:0.75rem;line-height:1.25em;}@media screen and (min-width:0px) and (max-width:1260px){.hero h1,.hero h2{font-size:2.75rem;}}@media screen and (min-width:0px) and (max-width:620px){.hero h1,.hero h2{font-size:2.15rem;}}.hero h1 .field--title,.hero h2 .field--title{margin-right:-0.5rem;}.hero h1 .field--title + span,.hero h2 .field--title + span{margin-left:0.5rem;}.hero--annotation{max-width:800px;color:#FBFAF8;}.hero--annotation a{color:inherit;}.hero--annotation .action-container{text-align:left;}.hero--annotation .action-container a{border-radius:10px;margin-bottom:0.25rem;margin-right:0.25rem;}@media screen and (min-width:0px) and (max-width:620px){.hero--annotation .action-container{display:block;}.hero--annotation .action-container a{display:block;}}.hero .unhighlight{font-weight:300;}drupal-media[data-align=center]{-ms-flex-pack:center;justify-content:center;}.align-center{text-align:center;}.align-left.media--image{margin-right:3rem;margin-bottom:3rem;}.align-right{text-align:right;}.align-right.media--image{margin-left:2rem;margin-bottom:2rem;}.field-type--entity_reference_revisions{clear:both;}.field-type--text_long h1,.field-type--text_long h2,.field-type--text_long h3{margin-bottom:1rem;}.field-type--text_long p{margin-bottom:1rem;}.field-type--text_long p a.button,.field-type--text_long p .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .field-type--text_long p a.agree-button{margin-top:1rem;}.field-type--text_long p a.button:hover,.field-type--text_long p .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom .field-type--text_long p a.agree-button:hover,.field-type--text_long p a.button:focus,.field-type--text_long p .sliding-popup-bottom a.agree-button:focus,.sliding-popup-bottom .field-type--text_long p a.agree-button:focus{background-color:#1c1c1c;border-color:#1c1c1c;}.cke_editable h3,.cke_editable h2,.cke_editable h1,.field-type--text_with_summary h3,.field-type--text_with_summary h2,.field-type--text_with_summary h1{margin-bottom:1rem;}a.button:not(.iconbutton):not(.button--icon):not(.button),.sliding-popup-bottom a.agree-button:not(.iconbutton):not(.button--icon):not(.button){overflow:hidden;position:relative;transition:all 0.25s ease-in-outss;}a.button:not(.iconbutton):not(.button--icon):not(.button):before,.sliding-popup-bottom a.agree-button:not(.iconbutton):not(.button--icon):not(.button):before{content:"";width:100%;height:100%;background:rgba(255,255,255,0.15);display:none;position:absolute;left:0;top:0;display:block;border-radius:250% 0 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.4s ease-in-out;}a.button:not(.iconbutton):not(.button--icon):not(.button):hover:before,.sliding-popup-bottom a.agree-button:not(.iconbutton):not(.button--icon):not(.button):hover:before,a.button:not(.iconbutton):not(.button--icon):not(.button):focus:before,.sliding-popup-bottom a.agree-button:not(.iconbutton):not(.button--icon):not(.button):focus:before{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4);}a.button.iconbutton,.sliding-popup-bottom a.iconbutton.agree-button,a.button.button--icon,.sliding-popup-bottom a.button--icon.agree-button{overflow:hidden;position:relative;transition:all 0.25s ease-in-out;}a.button.iconbutton.small,.sliding-popup-bottom a.iconbutton.small.agree-button,a.button.button--icon.small,.sliding-popup-bottom a.button--icon.small.agree-button{width:auto;margin-right:0.66667rem;font-size:1rem;text-transform:none;padding:0.75em 1em;}a.button.iconbutton:after,.sliding-popup-bottom a.iconbutton.agree-button:after,a.button.button--icon:after,.sliding-popup-bottom a.button--icon.agree-button:after{content:"";width:100%;height:100%;background:rgba(255,255,255,0.15);display:none;position:absolute;left:0;top:0;display:block;border-radius:250% 0 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.5s ease-in-out;}a.button.iconbutton:hover:after,.sliding-popup-bottom a.iconbutton.agree-button:hover:after,a.button.iconbutton:focus:after,.sliding-popup-bottom a.iconbutton.agree-button:focus:after,a.button.button--icon:hover:after,.sliding-popup-bottom a.button--icon.agree-button:hover:after,a.button.button--icon:focus:after,.sliding-popup-bottom a.button--icon.agree-button:focus:after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4);}.counter{padding:0.4em 0;font-size:0.7em;}html{scroll-padding-top:9.3rem;height:auto;}body{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:none;}.dialog-off-canvas-main-canvas{opacity:1;display:block;}@media screen and (min-width:1260px) and (max-width:8880px){button.hamburger{display:none;}}.layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 2px);margin:auto;}.layout-container main{-ms-flex-positive:1;flex-grow:1;}.path-error .layout-container main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.menu_expand,.expandable-menu{display:none;}.main-header{position:fixed;position:sticky;top:0;width:100%;z-index:8;}.main-header--top,.main-header--bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.main-header--top{background-color:#FBFAF8;z-index:2;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0px 0px 20px rgba(86,92,100,0.0509803922);padding-left:2rem;padding-right:2rem;height:6.25em;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}@media screen and (min-width:0px) and (max-width:1600px){.main-header--top .region--header-left,.main-header--top .region--header-right,.main-header--top .region--header-center{padding-top:0;}.main-header--top .region--header-left,.main-header--top .region--header-right{min-width:4rem;}}@media screen and (min-width:0px) and (max-width:1260px){.main-header--top .theme-main-menu-block,.main-header--top .theme-secondary-menu-block{display:none;}.main-header--top .region--header-left,.main-header--top .region--header-right{min-width:9rem;}}@media screen and (min-width:0px) and (max-width:390px){.main-header--top{padding-left:1.25rem;padding-right:1.25rem;}.main-header--top .region--header-left,.main-header--top .region--header-right{min-width:auto;}}.main-header--bottom{display:block;background-color:#FBFAF8;height:3.125em;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}@media screen and (min-width:0px) and (max-width:1260px){.main-header--bottom{display:none;}}.mobile-menu-container{display:none;color:#fff;height:calc(100% - 87.5px);overflow-y:auto;}.mobile-menu-container .breadcrumb{display:none !important;}.mobile-menu-container .hamburger{display:none;}.mobile-menu-container .breadcrumb ol:not([class]) li a,.mobile-menu-container .breadcrumb ol li a{color:#fff;}.mobile-menu-container .block--menu ul.menu li a{font-size:1.4rem;color:#fff;font-weight:600;}.mobile-menu-container .theme-secondary-menu-block.block--menu ul.menu li a{font-weight:400;font-size:1.6rem;}.mobile-menu-container .block--systemmenublock__benutzermenue-anonym-,.mobile-menu-container .block--systemmenublock__account.block--menu{margin-top:0;background:#be1e2d;padding:1rem 0;margin-bottom:1rem;}.mobile-menu-container .block--systemmenublock__benutzermenue-anonym-.block--menu ul.menu li a:after,.mobile-menu-container .block--systemmenublock__benutzermenue-anonym-.block--menu ul.menu li a.is-active:after,.mobile-menu-container .block--systemmenublock__account.block--menu.block--menu ul.menu li a:after,.mobile-menu-container .block--systemmenublock__account.block--menu.block--menu ul.menu li a.is-active:after{display:none;}.mobile-menu-container .block--menu ul.menu--sub{display:block;position:relative;min-width:auto;right:inherit;box-shadow:none;}.mobile-menu-container .block--menu ul.menu--sub li a{background-color:transparent;border:0 none;font-size:1.2rem;font-weight:400;}.mobile-menu-container .theme-secondary-menu-block,.mobile-menu-container .theme-main-menu-block{text-align:left;}.region--mobile-menu{display:block;}.region--mobile-menu .region-inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:0px) and (max-width:1260px){.region--mobile-menu .region-inner{padding-bottom:5rem;}}@media screen and (min-width:0px) and (max-width:1260px){.main-header{background-color:#353535;}.mobile-menu-expaned .mobile-menu-container{display:block;}.mobile-menu-expaned .main-header{height:100vh;position:fixed;}}.main-footer{background-color:#353535;color:#fff;position:relative;margin-bottom:-1px;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.main-footer > .inner{max-width:1200px;margin:0 auto;}.main-footer .field--body img{display:block;max-width:100%;height:auto;}@media screen and (min-width:0px) and (max-width:1260px){.main-footer .field--body img{margin-left:auto;margin-right:auto;}}@media screen and (min-width:0px) and (max-width:1260px){.main-footer .field--body .media--image{margin:2rem auto;}}.toolbar-fixed.toolbar-horizontal .main-header{top:39px;}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-header{top:78px;}.toolbar-fixed.toolbar-vertical .main-header{top:39px;}.region--header-left .region-inner,.region--header-right .region-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.region--header-left .block--menu ul.menu,.region--header-right .block--menu ul.menu,.region--header-bottom .block--menu ul.menu{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;}.region--header-left .block--menu ul.menu .menu--sub,.region--header-right .block--menu ul.menu .menu--sub,.region--header-bottom .block--menu ul.menu .menu--sub{display:none;-ms-flex-direction:column;flex-direction:column;}.region--header-left .block--menu ul.menu .menu--sub a:after,.region--header-right .block--menu ul.menu .menu--sub a:after,.region--header-bottom .block--menu ul.menu .menu--sub a:after{display:none !important;}.region--header-left .block--menu ul.menu .menu--sub a:hover,.region--header-left .block--menu ul.menu .menu--sub a:focus,.region--header-right .block--menu ul.menu .menu--sub a:hover,.region--header-right .block--menu ul.menu .menu--sub a:focus,.region--header-bottom .block--menu ul.menu .menu--sub a:hover,.region--header-bottom .block--menu ul.menu .menu--sub a:focus{background-color:#353535;color:#fff;}.region--header-left .block--menu ul.menu li:hover > .menu--sub,.region--header-left .block--menu ul.menu li:focus > .menu--sub,.region--header-right .block--menu ul.menu li:hover > .menu--sub,.region--header-right .block--menu ul.menu li:focus > .menu--sub,.region--header-bottom .block--menu ul.menu li:hover > .menu--sub,.region--header-bottom .block--menu ul.menu li:focus > .menu--sub{display:-ms-flexbox;display:flex;}.region--header-right .region-inner{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:1rem;}.region--header-left .region-inner{-ms-flex-pack:start;justify-content:flex-start;}.region--header-bottom{height:100%;}.region--header-bottom .region-inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:2rem;}.region--header-bottom .region-inner .inner{max-height:100%;}.region--footer-left .region-inner,.region--footer-right .region-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;}.region--footer-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:4px;text-align:right;}@media screen and (min-width:0px) and (max-width:620px){.region--footer-right{text-align:center;}.region--footer-right .block--menu{margin-top:2rem;}}.region--footer-right a{text-decoration:none;}.error-page-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:5rem 2rem;text-align:center;}.error-page-container p{margin:1rem;}.block--systembrandingblock a[rel=home]{display:block;padding:0;}.block--systembrandingblock a[rel=home]:focus{background-color:rgba(45,51,58,0.05);}.block--systembrandingblock a[rel=home]:focus > ul.menu--sub{display:block;}.block--systembrandingblock a[rel=home] img{display:block;width:auto;height:3rem;max-height:16.6666666667vh;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;padding:0.5rem;}@media screen and (min-width:0px) and (max-width:1260px){.block--systembrandingblock a[rel=home] img{padding:0;height:3rem;}}@media screen and (min-width:0px) and (max-width:620px){.block--systembrandingblock a[rel=home] img{height:2.5rem;}}.expand-global-search{position:absolute;left:3rem;margin-bottom:0;height:3.75rem;width:3.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.expand-global-search:focus{background-color:rgba(45,51,58,0.05);}.expand-global-search:focus > ul.menu--sub{display:block;}.expand-global-search .icon,.expand-global-search .icon-small,.expand-global-search .field--adresse a:before,.field--adresse .expand-global-search a:before,.expand-global-search .field--website a:before,.field--website .expand-global-search a:before,.expand-global-search .field--websites a:before,.field--websites .expand-global-search a:before,.expand-global-search .field--email a:before,.field--email .expand-global-search a:before,.expand-global-search .field--fax a:before,.field--fax .expand-global-search a:before,.expand-global-search .field--telefon a:before,.field--telefon .expand-global-search a:before,.expand-global-search .field--telefonnummer a:before,.field--telefonnummer .expand-global-search a:before{margin:auto;background-size:1.4rem auto;margin-bottom:12px;}.expand-global-search .icon--close{display:none;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--light.svg);}.expand-global-search.expanded{z-index:4;}.expand-global-search.expanded .icon--search{display:none;}.expand-global-search.expanded .icon--close{display:block;}.block--pagetitleblock{padding-top:0;}.footer-layout-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:2rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 3.125rem;}@media screen and (min-width:0px) and (max-width:620px){.footer-layout-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;}}@media screen and (min-width:0px) and (max-width:1400px){.footer-layout-container{padding:2rem;}}.footer-layout-container p{margin-top:0;margin-bottom:0;}.footer-layout-container a{color:#fff;}.footer-layout-container p:first-child{margin-bottom:1em;}.footer-layout-container ul.menu{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:620px){.footer-layout-container ul.menu{-ms-flex-pack:center;justify-content:center;}}.footer-layout-container ul.menu li{list-style:none;margin-left:2rem;}@media screen and (min-width:0px) and (max-width:620px){.footer-layout-container ul.menu li{margin-left:1rem;margin-right:1rem;margin-bottom:1rem;}}.footer-layout-container ul.menu li a{font-size:1rem;letter-spacing:0.025em;text-transform:uppercase;color:#fff;padding:0;}.footer-layout-container ul.menu li a.is-active{color:#fff;font-weight:400;}.footer-layout-container ul.menu li a:hover,.footer-layout-container ul.menu li a:focus{color:rgba(255,255,255,0.8);}.footer-layout-container .copyright{margin-top:2rem;font-size:0.75rem;}.block--systemmenublock__social-media{text-align:right;}@media screen and (min-width:0px) and (max-width:620px){.block--systemmenublock__social-media{text-align:center;margin-top:2rem;}}.block--systemmenublock__social-media h2{margin:0;font-size:1.14rem;margin-bottom:1rem;}.list-view{padding:2rem 0;}.list-view .view-inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.list-view .views-row{background-color:#FBFAF8;margin-bottom:1rem;}.list-view .views-row:last-child{margin-bottom:0;}.list-view.small-pad .views-row{margin-bottom:0.5rem;}.list-view.shadow .views-row{box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.list-view.layout-content-focus{max-width:1200px;margin:0 auto;}.list-view .exposed-form-wrapper{box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.list-view .exposed-form-wrapper + .view-inner-content{margin-top:2rem;}.layout-content-focus{max-width:1200px;margin:0 auto;}.view-page .views-exposed-form{max-width:1200px;margin:0 auto;box-shadow:none;padding:1rem 2rem;margin-bottom:2rem;}.view-page .views-exposed-form .form-item-suche{-ms-flex:1;flex:1;}.view-page .views-exposed-form .form-item-suche input[type=text],.view-page .views-exposed-form .form-item-suche input[type=search]{width:100%;}@media screen and (min-width:0px) and (max-width:620px){.view-page .views-exposed-form{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.view-page .views-exposed-form .form-item{width:100%;}}.map-view{margin:0;}.map-view .exposed-form-wrapper{box-shadow:0px 0px 20px rgba(86,92,100,0.14);max-width:1200px;margin:0 auto;margin-bottom:2rem;position:absolute;z-index:99;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:2rem;width:100%;}.search_result{max-width:1200px;margin:0 auto;padding:1rem 0;}.hero-view .views-content{display:-ms-flexbox;display:flex;}.hero-view .views-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;width:100%;min-height:100vh;}.hero-view .views-content .views-row article > .inner:before{content:"";display:block;width:100%;height:100%;position:absolute;background-color:rgba(251,250,248,0.8);background:linear-gradient(180deg,#fbfaf8,rgba(251,250,248,0.7));z-index:1;}.hero-view .views-content .views-row h1{font-size:4rem;}.hero-view .views-content .views-row article .teaser-content{position:relative;z-index:2;}.hero-view .views-content .views-row article,.hero-view .views-content .views-row article > .inner,.hero-view .views-content .views-row .inner-row{height:100%;}.hero-view .views-content .views-row article .teaser-content,.hero-view .views-content .views-row article > .inner .teaser-content,.hero-view .views-content .views-row .inner-row .teaser-content{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:0px) and (max-width:1260px){.hero-view .views-content{-ms-flex-direction:column;flex-direction:column;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100vh;}.hero-view .views-content .views-row{min-height:100%;height:100%;}}.grid-view .view-inner-content{max-width:1600px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr 1fr;}.grid-view .view-inner-content > *{margin-left:1rem;margin-right:1rem;margin-bottom:2rem;}@media screen and (min-width:0px) and (max-width:620px){.grid-view .view-inner-content > *{margin-left:-2rem;margin-right:-2rem;}}@media screen and (min-width:0px) and (max-width:860px){.grid-view .view-inner-content{grid-template-columns:1fr 1fr;}}.grid-view .view-inner-content > h3{grid-column:1;grid-column-end:4;}.grid-view .view-inner-content .inner-row{height:100%;}.grid-view .view-inner-content article.teaser{height:100%;}.grid-view .view-inner-content article.teaser > .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.grid-view .view-inner-content article.teaser > .inner .field-type--image{height:100%;}.grid-view .view-inner-content article.teaser > .inner .teaser-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;word-break:break-word;}.grid-view .view-inner-content article.teaser > .inner .teaser-content .field--body{-ms-flex:1;flex:1;}.grid-view--three .view-inner-content{grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:860px){.grid-view--three .view-inner-content{grid-template-columns:1fr 1fr;}}@media screen and (min-width:0px) and (max-width:620px){.grid-view--three .view-inner-content{grid-template-columns:1fr;}}.grid-view--three .view-inner-content .field--bild{max-height:15rem;overflow:hidden;}@media screen and (min-width:0px) and (max-width:620px){.grid-view--three .view-inner-content .field--bild{max-height:7.5rem;}}.grid-view--three .view-inner-content .field--bild img{display:block;}.flex-view{position:relative;max-width:1600px;margin-left:auto;margin-right:auto;}.flex-view .view-inner-content > .field--item,.flex-view .view-inner-content .views-row{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.flex-view .view-inner-content > .field--item,.flex-view .view-inner-content .views-row{-ms-flex:100%;flex:100%;margin-left:auto;margin-right:auto;}}.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 calc(100%/3 - 2rem);flex:0 0 calc(100%/3 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.flex-view.narrow{max-width:1200px;}.flex-view .view-inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;}@media screen and (min-width:0px) and (max-width:1260px){.flex-view .view-inner-content{margin-left:0;margin-right:0;}}.flex-view .view-inner-content > *{margin-left:1rem;margin-right:1rem;margin-bottom:2rem;}@media screen and (min-width:0px) and (max-width:1260px){.flex-view .view-inner-content{-ms-flex-pack:start;justify-content:flex-start;}}.flex-view .view-inner-content.extended-content-width-inner{max-width:1600px;margin-left:auto;margin-right:auto;}.flex-view .view-inner-content article.teaser .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.flex-view .view-inner-content article.teaser .inner .hover-info{transition:all 0.25s ease-out;height:0;overflow:hidden;}.flex-view .view-inner-content article.teaser .inner .field--kurzbeschreibung{max-height:6rem;overflow:hidden;}.flex-view .view-inner-content article.teaser .inner:hover .hover-info,.flex-view .view-inner-content article.teaser .inner:focus .hover-info{height:2rem;margin-top:1rem;}.flex-view .view-inner-content article.teaser .inner .teaser-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;color:#FBFAF8;position:absolute;word-break:break-word;height:calc(100% - 2rem*1.5);width:calc(100% - 2rem*2);top:0;left:0;padding-top:2rem;padding-left:2rem;padding-right:2rem;background:linear-gradient(170deg,rgba(45,51,58,0.1) 0%,rgba(45,51,58,0.85) 55%,rgba(45,51,58,0.85) 100%);-ms-flex-pack:end;justify-content:flex-end;text-align:left;}.flex-view .view-inner-content article.teaser .inner .teaser-content .field--body{-ms-flex:1;flex:1;}.flex-view .view-inner-content .inner-row{height:100%;}.flex-view.infinite-scroll .view-inner-content{display:block;}.flex-view.infinite-scroll .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;}@media screen and (min-width:0px) and (max-width:1260px){.flex-view.infinite-scroll .views-infinite-scroll-content-wrapper{margin-left:0;margin-right:0;}}.flex-view.infinite-scroll .views-infinite-scroll-content-wrapper > *{margin-left:1rem;margin-right:1rem;margin-bottom:2rem;}.flex-view--four .view-inner-content .field--bild img,.flex-view--three .view-inner-content .field--bild img,.flex-view--two .view-inner-content .field--bild img{display:block;width:100%;height:auto;}.flex-view--two .view-inner-content > .field--item,.flex-view--two .view-inner-content .views-row{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.flex-view--two .view-inner-content > .field--item,.flex-view--two .view-inner-content .views-row{-ms-flex:100%;flex:100%;margin-left:auto;margin-right:auto;}}.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 calc(100%/3 - 2rem);flex:0 0 calc(100%/3 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.flex-view--three .view-inner-content > .field--item,.flex-view--three .view-inner-content .views-row{-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.flex-view--four .view-inner-content > .field--item,.flex-view--four .view-inner-content .views-row{-ms-flex:0 0 calc(25% - 2rem);flex:0 0 calc(25% - 2rem);margin-bottom:0;}@media screen and (min-width:0px) and (max-width:860px){.flex-view--four .view-inner-content > .field--item,.flex-view--four .view-inner-content .views-row{-ms-flex:0 0 calc(100%/3 - 2rem);flex:0 0 calc(100%/3 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.flex-view--four .view-inner-content > .field--item,.flex-view--four .view-inner-content .views-row{-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}.flex-view--four .view-inner-content > .field--item .square_teaser,.flex-view--four .view-inner-content .views-row .square_teaser{margin-left:-2rem;margin-right:-2rem;}}.flex-inline{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}@media screen and (min-width:0px) and (max-width:620px){.flex-inline{grid-template-columns:1fr;}}.flex-inline.triple{grid-template-columns:1fr auto 1fr;}.node-hero{position:relative;overflow:hidden;}.node-hero:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;}.node-hero--annotation{color:#FBFAF8;position:relative;width:auto;margin-left:0;margin-right:auto;padding:12rem 9.25rem;z-index:4;background:linear-gradient(45deg,#2D333A,transparent);min-height:30vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:0px) and (max-width:1400px){.node-hero--annotation{padding:5rem 5rem;width:auto;max-width:none;margin-top:0;}.node-hero--annotation .hero--annotation{width:calc(100% - 4rem);}}@media screen and (min-width:0px) and (max-width:860px){.node-hero--annotation{height:70vh;max-height:700px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:calc(100% - 4rem);padding:5rem 2rem 3rem 2rem;}.node-hero--annotation .hero--annotation{width:100%;}}.node-hero--annotation h1{font-weight:bold;color:#FBFAF8;margin-bottom:1rem;}.node-hero--annotation h2,.node-hero--annotation h3{margin-bottom:1rem;}.node-hero--annotation .subtitle,.node-hero--annotation .field-type--text_long h4,.field-type--text_long .node-hero--annotation h4{color:#F7F4F0;}.node-hero .copyright{position:absolute;right:0;bottom:0;z-index:6;left:0;text-align:left;color:#fff;font-size:0.8rem;padding:0.5rem 1rem;}.node-hero--placeholder-image{background-color:#F7F4F0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(/themes/zirkustermine_theme/resources/dist/default_header.svg);background-size:cover;background-position:center;background-repeat:repeat;}.node-hero .field--header,.node-hero .field--bild{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.node-hero .field--header img,.node-hero .field--bild img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.node-hero .field--mediaimage{position:relative;height:100%;}.node-hero .field--mediaimage img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph-introduction-container{text-align:center;max-width:800px;margin:0 auto;padding:0 2rem 2.5rem 2rem;position:relative;z-index:1;}@media screen and (min-width:0px) and (max-width:860px){.paragraph-introduction-container{padding:0 2rem 2.5rem 2rem;}}.paragraph-introduction-container .field--link{margin-top:2rem;}.paragraph--inline-type__team{position:relative;}.paragraph--inline-type__team:after,.paragraph--inline-type__team:before{content:"";width:30%;height:2px;background-color:#F7F4F0;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--inline-type__team:before{top:0px;}.paragraph--inline-type__team:after{bottom:-2px;}.paragraph--inline-type{padding:5rem 2rem;position:relative;}.paragraph--inline-type .flex-view .view-inner-content{max-width:1200px;margin-left:auto;margin-right:auto;}.paragraph--inline-type .flex-view .view-inner-content.extended-content-width-inner{max-width:1600px;margin-left:auto;margin-right:auto;}.paragraph--inline-type__schwerpunkte .paragraph-introduction-container{padding-top:5rem;max-width:none;margin-left:1rem;margin-right:1rem;}.paragraph--inline-type__schwerpunkte .flex-view .view-inner-content{-ms-flex-pack:start;justify-content:flex-start;margin-left:1rem;margin-right:1rem;}.paragraph--inline-type__leistungen_person .field--leistungen{-ms-flex-pack:center;justify-content:center;}.paragraph--inline-type__heilpflanze_produkt .field--heilpflanze{-ms-flex-pack:center;justify-content:center;}.paragraph--inline-type__leistungen_person,.paragraph--inline-type__heilpflanze_produkt,.paragraph--inline-type__services,.paragraph--inline-type__team,.paragraph--inline-type__angebotstypen{padding:5rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--inline-type__leistungen_person,.paragraph--inline-type__heilpflanze_produkt,.paragraph--inline-type__services,.paragraph--inline-type__team,.paragraph--inline-type__angebotstypen{padding:3rem 2rem;}}.paragraph--inline-type__leistungen_person .paragraph--inline-type,.paragraph--inline-type__leistungen_person .list-view,.paragraph--inline-type__heilpflanze_produkt .paragraph--inline-type,.paragraph--inline-type__heilpflanze_produkt .list-view,.paragraph--inline-type__services .paragraph--inline-type,.paragraph--inline-type__services .list-view,.paragraph--inline-type__team .paragraph--inline-type,.paragraph--inline-type__team .list-view,.paragraph--inline-type__angebotstypen .paragraph--inline-type,.paragraph--inline-type__angebotstypen .list-view{padding:0 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--inline-type__leistungen_person .paragraph--inline-type,.paragraph--inline-type__leistungen_person .list-view,.paragraph--inline-type__heilpflanze_produkt .paragraph--inline-type,.paragraph--inline-type__heilpflanze_produkt .list-view,.paragraph--inline-type__services .paragraph--inline-type,.paragraph--inline-type__services .list-view,.paragraph--inline-type__team .paragraph--inline-type,.paragraph--inline-type__team .list-view,.paragraph--inline-type__angebotstypen .paragraph--inline-type,.paragraph--inline-type__angebotstypen .list-view{padding:0;}}.paragraph--inline-type__leistungen_person .paragraph--inline-type,.paragraph--inline-type__heilpflanze_produkt .paragraph--inline-type,.paragraph--inline-type__services .paragraph--inline-type,.paragraph--inline-type__team .paragraph--inline-type,.paragraph--inline-type__angebotstypen .paragraph--inline-type{padding-left:0;padding-right:0;}.paragraph--inline-type__leistung,.paragraph--inline-type__angebot{padding-top:0;}.paragraph--inline-type__recommended_products,.paragraph--inline-type__recommended{position:relative;}.paragraph--inline-type__recommended_products:before,.paragraph--inline-type__recommended:before{content:"";display:block;width:100%;height:50%;position:absolute;background-color:#F7F4F0;z-index:0;top:0;left:0;}.paragraph{position:relative;}.paragraph--type--text{max-width:800px;margin-left:auto;margin-right:auto;padding:5rem 2rem;}.darkbg{background-color:#F7F4F0;}.no-results{border-top:2px solid #F7F4F0;border-bottom:2px solid #F7F4F0;padding:2rem;text-align:center;margin-left:auto !important;margin-right:auto !important;padding-left:1rem;padding-right:1rem;margin-top:2rem;margin-bottom:2rem;}.no-results .icon,.no-results .icon-small,.no-results .field--adresse a:before,.field--adresse .no-results a:before,.no-results .field--website a:before,.field--website .no-results a:before,.no-results .field--websites a:before,.field--websites .no-results a:before,.no-results .field--email a:before,.field--email .no-results a:before,.no-results .field--fax a:before,.field--fax .no-results a:before,.no-results .field--telefon a:before,.field--telefon .no-results a:before,.no-results .field--telefonnummer a:before,.field--telefonnummer .no-results a:before{margin:auto;}.no-results .button,.no-results .sliding-popup-bottom .agree-button,.sliding-popup-bottom .no-results .agree-button,.no-results form input[type=submit],form .no-results input[type=submit]{margin-top:2rem;}.block--basic__willidungllogo{padding-top:2rem;padding-bottom:2rem;}.block--basic__willidungllogo img{max-width:85px;height:auto;display:block;}.dungl_footer_affiliate{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;}.dungl_footer_affiliate a{margin-right:1.5rem;text-decoration:underline;}@media screen and (min-width:0px) and (max-width:860px){.dungl_footer_affiliate a{margin:1rem auto;}}@media screen and (min-width:0px) and (max-width:860px){.dungl_footer_affiliate{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}}.path-frontpage .main-header--bottom{display:none;}.icon,.icon.icon-small,.field--adresse a.icon:before,.field--website a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefon a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--user{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--instagram{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--twitter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--youtube{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--rss{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--noresults{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/noresults--dark.svg);}.icon.icon-small,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{width:1.25em;height:1.25em;margin:0;}.icon-button{display:-ms-flexbox;display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem;}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--website a:before,.field--website .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefon a:before,.field--telefon .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button--icon--booking:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--color.svg);}.button--icon--booking:hover:before,.button--icon--booking:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button--icon--fachwelt:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--fachwelt:hover:before,.button--icon--fachwelt:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--user:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--user:hover:before,.button--icon--user:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--add:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button--icon--add:hover:before,.button--icon--add:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconbutton,.sliding-popup-bottom .iconbutton.agree-button,form input.iconbutton[type=submit]{padding:1.5rem 1.5rem;border:0 none;color:#FBFAF8;}.button.iconbutton.wide,.sliding-popup-bottom .iconbutton.wide.agree-button,form input.iconbutton.wide[type=submit]{min-width:11rem;}.button.iconbutton:before,.sliding-popup-bottom .iconbutton.agree-button:before,form input.iconbutton[type=submit]:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button.iconbutton--secondary,.sliding-popup-bottom .iconbutton--secondary.agree-button,form input.iconbutton--secondary[type=submit]{background-color:#353535;}.button.iconbutton--third,.sliding-popup-bottom .iconbutton--third.agree-button,form input.iconbutton--third[type=submit]{background-color:#6f9b53;}.button.icondate:before,.sliding-popup-bottom .icondate.agree-button:before,form input.icondate[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/date--light.svg);}.button.iconextern:before,.sliding-popup-bottom .iconextern.agree-button:before,form input.iconextern[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button.iconcart:before,.sliding-popup-bottom .iconcart.agree-button:before,form input.iconcart[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconinfo:before,.sliding-popup-bottom .iconinfo.agree-button:before,form input.iconinfo[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button.iconclone:before,.sliding-popup-bottom .iconclone.agree-button:before,form input.iconclone[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/copy--light.svg);}.button.iconpreview:before,.sliding-popup-bottom .iconpreview.agree-button:before,form input.iconpreview[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button.iconticket:before,.sliding-popup-bottom .iconticket.agree-button:before,form input.iconticket[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconadd:before,.sliding-popup-bottom .iconadd.agree-button:before,form input.iconadd[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconedit:before,.sliding-popup-bottom .iconedit.agree-button:before,form input.iconedit[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}.button:hover,.sliding-popup-bottom .agree-button:hover,form input[type=submit]:hover,.button:focus,.sliding-popup-bottom .agree-button:focus,form input[type=submit]:focus{border-color:#353535;background-color:#353535;color:#fff;}.button:hover.iconextern:before,.sliding-popup-bottom .agree-button:hover.iconextern:before,form input[type=submit]:hover.iconextern:before,.button:focus.iconextern:before,.sliding-popup-bottom .agree-button:focus.iconextern:before,form input[type=submit]:focus.iconextern:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button:hover.iconcart:before,.sliding-popup-bottom .agree-button:hover.iconcart:before,form input[type=submit]:hover.iconcart:before,.button:focus.iconcart:before,.sliding-popup-bottom .agree-button:focus.iconcart:before,form input[type=submit]:focus.iconcart:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button:hover.iconinfo:before,.sliding-popup-bottom .agree-button:hover.iconinfo:before,form input[type=submit]:hover.iconinfo:before,.button:focus.iconinfo:before,.sliding-popup-bottom .agree-button:focus.iconinfo:before,form input[type=submit]:focus.iconinfo:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button:hover.iconpreview:before,.sliding-popup-bottom .agree-button:hover.iconpreview:before,form input[type=submit]:hover.iconpreview:before,.button:focus.iconpreview:before,.sliding-popup-bottom .agree-button:focus.iconpreview:before,form input[type=submit]:focus.iconpreview:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button:hover.iconedit:before,.sliding-popup-bottom .agree-button:hover.iconedit:before,form input[type=submit]:hover.iconedit:before,.button:focus.iconedit:before,.sliding-popup-bottom .agree-button:focus.iconedit:before,form input[type=submit]:focus.iconedit:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}form details{padding:1.4em 1.2em;background-color:white;border-radius:0;border:1px solid white;}form fieldset:not(.fieldgroup){padding:2rem;border:0;min-width:0;background-color:white;margin:0;border-radius:0;border:0 none;}@media screen and (min-width:1260px) and (max-width:8880px){form fieldset:not(.fieldgroup){margin:1em 0;}}form fieldset:not(.fieldgroup) fieldset{box-shadow:none;background-color:transparent;border:0 none;}form fieldset:not(.fieldgroup) fieldset legend{margin:0;padding-bottom:3rem;}form fieldset:not(.fieldgroup) legend{padding-bottom:2rem;font-size:1em;margin-left:-1rem;}form fieldset:not(.fieldgroup) legend + .fieldset-wrapper{margin-top:-3rem;}form legend span{padding-bottom:0.55em;display:inline-block;padding-top:0.25em;}form .label,form label:not(.option){display:block;margin:1em 0 0.5em 0;line-height:1.25em;letter-spacing:0.015em;}form .label-with-description{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:0.25em;padding-bottom:0.25em;}form .label-with-description label:not(.option){display:inline-block;vertical-align:middle;line-height:2em;margin:0;}form legend,form label:not(.option){font-size:0.8rem;}form label.form-required:not(.option):after{content:" *";font-size:0.9em;color:red;}form label.option.form-required:after{content:" *";font-size:0.9em;color:red;}form .form-item{margin-bottom:0.5em;}form .field--type-datetime fieldset{padding:0;background-color:transparent;margin-top:10px;}form .field--type-datetime fieldset:not(.fieldgroup) legend{padding-bottom:2.5rem;margin-left:0;font-size:0.8rem;}form .field--type-datetime .fieldset-wrapper > div{display:-ms-flexbox;display:flex;}form .form-item-managed-file,form textarea,form select,form input[type=text],form input[type=email],form input[type=search],form input[type=tel],form input[type=url],form input[type=password],form input[type=color],form input[type=file],form input[type=color],form input[type=number],form input[type=range],form input[type=date],form input[type=month],form input[type=week],form input[type=time],form input[type=datetime],form input[type=datetime-local]{font-family:"Proxima Nova",sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;padding:1rem;border:0 none;outline:none;border:1px solid #fff;border-radius:1px;background-color:#fff;color:#2D333A;box-shadow:0px 0px 20px rgba(86,92,100,0.14);font-size:16px;line-height:1.25em;-webkit-appearance:none;appearance:none;}form .form-item-managed-file:focus,form textarea:focus,form select:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=url]:focus,form input[type=password]:focus,form input[type=color]:focus,form input[type=file]:focus,form input[type=color]:focus,form input[type=number]:focus,form input[type=range]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=week]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus{background-color:#fff;border-color:rgba(45,51,58,0.2);}form .form-item-managed-file{padding:0;background:transparent;box-shadow:none;border-radius:0;border:0 none;}form select{-webkit-appearance:none;appearance:none;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/down--dark.svg);background-size:auto 1em;background-position:calc(100% - 1em) center;background-repeat:no-repeat;min-width:6em;padding-right:3em;}form select:focus{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/up--dark.svg);}form input[type=submit].button:hover,form input[type=submit]:hover,form input[type=submit].button:focus,form input[type=submit]:focus{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff;}form input[type=submit]{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle;cursor:pointer;margin:0;}form input[type=submit][disabled=disabled]{opacity:0.4;}form input[type=submit]:hover,form input[type=submit]:focus{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff;}form .description{font-size:0.7em;line-height:1.3em;color:#384048;padding:0;position:relative;margin-top:0.5em;margin-bottom:1em;}form .description a{color:#2D333A;text-decoration:underline;}form .description.description_toggle_display:before{content:"";font-size:0.5em;border-bottom:1em solid #353535;border-left:1em solid transparent;border-right:1em solid transparent;position:absolute;top:0;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%);}form .description.description_toggle_display:not(.expanded){display:none;}form label.option + .description.description_toggle_display:not(.expanded){display:block;margin:0;border-radius:0;color:#2D333A;}form label.option + .description.description_toggle_display:not(.expanded):before{display:none;}form .form-actions{margin-top:1em;text-align:center;}form .field-suffix{font-size:0.75em;display:inline-block;margin-top:6px;padding-left:1.4em;}form.confirmation .form-actions > *{display:inline-block;vertical-align:middle;}form .form-show-description{width:1.25rem;height:1.25rem;display:inline-block;font-size:0.65rem;border-radius:100%;outline:none;padding:0;vertical-align:top;}form .js-form-type-radio,form .js-form-type-checkbox{position:relative;margin-bottom:0.75em;}form .js-form-type-radio .description,form .js-form-type-checkbox .description{margin-left:1em;}form .js-form-type-radio label,form .js-form-type-checkbox label{display:inline-block;vertical-align:middle;position:relative;line-height:1.2em;width:100%;}form .js-form-type-radio label:before,form .js-form-type-checkbox label:before{content:"";width:0.75em;height:0.75em;border:2px solid;background-size:90% auto;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:top;margin-right:0.5rem;border-radius:50%;}form .js-form-type-radio label span,form .js-form-type-checkbox label span{display:inline-block;max-width:calc(100% - 2rem);vertical-align:top;}form .js-form-type-radio label.form-required:after,form .js-form-type-checkbox label.form-required:after{display:none;}form .js-form-type-radio label + .description,form .js-form-type-checkbox label + .description{margin-left:0;margin-top:4px;max-width:600px;}form .js-form-type-radio label.option + .description,form .js-form-type-checkbox label.option + .description{margin-left:1.5rem;margin-top:4px;max-width:600px;}form .js-form-type-radio input[type=radio],form .js-form-type-radio input[type=checkbox],form .js-form-type-checkbox input[type=radio],form .js-form-type-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;bottom:0;left:50%;}form .js-form-type-radio input[type=radio]:checked + label:before,form .js-form-type-radio input[type=checkbox]:checked + label:before,form .js-form-type-checkbox input[type=radio]:checked + label:before,form .js-form-type-checkbox input[type=checkbox]:checked + label:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/check--light.svg);background-color:rgba(53,53,53,0.7);border-color:#353535;background-size:contain;background-position:center;background-repeat:no-repeat;}form .js-form-type-radio input[type=radio] + label:before,form .js-form-type-checkbox input[type=radio] + label:before{border-radius:50%;}form .js-form-type-radio input[type=radio]:checked + label:before,form .js-form-type-checkbox input[type=radio]:checked + label:before{background-size:147% auto;}form .js-form-type-radio .label-value > small,form .js-form-type-checkbox .label-value > small{margin-top:0.5em;display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;}form .js-form-type-radio .label-value > div,form .js-form-type-checkbox .label-value > div{font-weight:bold;-webkit-user-select:none;-ms-user-select:none;user-select:none;}form input.form-autocomplete{padding-right:2rem;background-position:calc(100% - 1rem) center !important;}form .g-recaptcha{margin-top:1rem;}form .g-recaptcha > div{margin-left:0;margin-right:0;margin-bottom:2rem;}form .form-item-password-confirm > label:not(.option){font-family:"Proxima Nova",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;padding-left:0;}form .form-item-password-confirm .form-item{position:relative;display:block;}form .form-item-password-confirm .form-item input[type=password]{width:100%;}form .form-item-password-confirm .password-suggestions{display:none !important;}form .form-item-password-confirm .password-confirm-message{text-indent:-9999px;}form .form-item-password-confirm .password-confirm-message > span{width:1.5em;height:1.5em;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;right:1em;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);}form .form-item-password-confirm .password-confirm-message > span.error{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/error--color.svg);}form .form-item-password-confirm .password-confirm-message > span.ok{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/ok--color.svg);}form .form-item-password-confirm .password-strength{width:100px;position:absolute;top:28px;right:0;display:none !important;}form .form-item-password-confirm .password-strength__title{float:left;display:inline-block;font-size:10px;display:none;}@media screen and (min-width:0px) and (max-width:1260px){form .field-group-tabs-wrapper details{padding:2rem;border:0 none;background-color:transparent;border-radius:0;}form .field-group-tabs-wrapper details .step-button-container{display:none;}form .field-group-tabs-wrapper details summary{font-family:"Proxima Nova",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;padding-top:2rem;padding-bottom:2rem;pointer-events:none;display:block;}form .field-group-tabs-wrapper details summary:focus::marker,form .field-group-tabs-wrapper details summary::marker{background:transparent;color:transparent;display:none;}form .field-group-tabs-wrapper .horizontal-tabs-list{display:none;}}@media screen and (min-width:0px) and (max-width:620px){form .field-group-tabs-wrapper details{padding:0;}}.search-form .container-inline{position:relative;}.search-form .container-inline .js-form-type-search{display:block;}.search-form .container-inline .js-form-type-search label{display:none;}.search-form .container-inline .js-form-type-search input[type=search]{width:100%;}.search-form .container-inline .js-form-type-search + input[type=submit]{position:absolute;right:0;top:0;margin:0;height:100%;padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.global-search-form > form{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;}.global-search-form > form .more-filters.expanded{-ms-flex:auto;flex:auto;width:100%;}.global-search-form > form .js-form-type-search label{display:block !important;}.global-search-form > form .js-form-type-search input[type=search]{width:100%;}.global-search-form > form .js-form-type-search + .form-actions{position:absolute;right:0;top:0;margin:0;height:100%;}.global-search-form > form .js-form-type-search + .form-actions input[type=submit]{padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.views-exposed-form.bef-exposed-form{display:grid;grid-template-columns:1fr 1fr 1fr;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.bef-exposed-form{grid-template-columns:1fr;margin-left:2rem;margin-right:2rem;}}.views-exposed-form.bef-exposed-form .form-actions{text-align:left;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.bef-exposed-form .form-actions{margin-top:0;}}.views-exposed-form.bef-exposed-form input[type=submit]{font-size:0;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--light.svg);background-position:center;background-repeat:no-repeat;background-size:2rem auto;height:3rem;width:8rem;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form.bef-exposed-form input[type=submit]{width:100%;}}.views-exposed-form input[type=search],.views-exposed-form input[type=text],.views-exposed-form select{width:100%;line-height:1em;height:3.1rem;}@media screen and (min-width:0px) and (max-width:620px){.views-exposed-form input[type=search],.views-exposed-form input[type=text],.views-exposed-form select{width:100%;}}.views-exposed-form .block{display:block;}.views-exposed-form .form-item-search{-ms-flex-order:-1;order:-1;}.views-exposed-form details.bef--secondary{-ms-flex-order:99;order:99;background-color:transparent;border:0 none;grid-column:span 3;padding:0;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form details.bef--secondary{grid-column:auto;}}.views-exposed-form details.bef--secondary summary{padding:1rem;}.views-exposed-form details.bef--secondary > .form-item{display:inline-block;}@media screen and (min-width:0px) and (max-width:860px){.views-exposed-form details.bef--secondary > .form-item{display:block;}}.search-block-form{position:relative;margin-left:auto;margin-right:auto;}.search-block-form .js-form-type-search input[type=search]{width:100%;}.search-block-form .js-form-type-search + .form-actions{position:absolute;right:0;top:0;margin:0;height:100%;}.search-block-form .js-form-type-search + .form-actions input[type=submit]{padding-top:0;padding-bottom:0;height:100%;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;background-color:transparent;font-size:0;width:4rem;}.vertical-tabs__menu-item a{font-size:1em;padding:1em;text-decoration:none !important;}.vertical-tabs__menu-item a > *{text-decoration:none !important;}.vertical-tabs__menu-item.is-selected{background-color:#353535;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#fff;}.views-exposed-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;padding:2rem 0;}.views-exposed-form .form-item{margin:0;}.views-exposed-form .inline-search-wrapper{position:relative;}.views-exposed-form .inline-search-wrapper .fake-search{position:absolute;right:0;bottom:0;height:3rem;width:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.views-exposed-form .inline-search-wrapper .fake-search:focus{background-color:rgba(45,51,58,0.05);}.views-exposed-form .inline-search-wrapper .fake-search:focus > ul.menu--sub{display:block;}.views-exposed-form .inline-search-wrapper .fake-search .icon,.views-exposed-form .inline-search-wrapper .fake-search .icon-small,.views-exposed-form .inline-search-wrapper .fake-search .field--adresse a:before,.field--adresse .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--website a:before,.field--website .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--websites a:before,.field--websites .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--email a:before,.field--email .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--fax a:before,.field--fax .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--telefon a:before,.field--telefon .views-exposed-form .inline-search-wrapper .fake-search a:before,.views-exposed-form .inline-search-wrapper .fake-search .field--telefonnummer a:before,.field--telefonnummer .views-exposed-form .inline-search-wrapper .fake-search a:before{margin:0;width:1.5rem;height:1.5rem;}.views-exposed-form .fill-flex{-ms-flex:1;flex:1;}.views-exposed-form .fill-flex input{width:100%;}.views-exposed-form .more-filters-expand{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0.4rem 1rem;color:#353535;text-transform:uppercase;padding-left:4rem;}.views-exposed-form .more-filters-expand:focus{background-color:rgba(45,51,58,0.05);}.views-exposed-form .more-filters-expand:focus > ul.menu--sub{display:block;}.views-exposed-form .more-filters-expand .icon,.views-exposed-form .more-filters-expand .icon-small,.views-exposed-form .more-filters-expand .field--adresse a:before,.field--adresse .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--website a:before,.field--website .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--websites a:before,.field--websites .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--email a:before,.field--email .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--fax a:before,.field--fax .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--telefon a:before,.field--telefon .views-exposed-form .more-filters-expand a:before,.views-exposed-form .more-filters-expand .field--telefonnummer a:before,.field--telefonnummer .views-exposed-form .more-filters-expand a:before{margin-left:-2.5rem;position:absolute;-webkit-animation-direction:alternate;animation-direction:alternate;}.views-exposed-form .more-filters-expand .icon--close{position:absolute;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--color.svg);-webkit-transform:scale(0) rotate(-50deg);transform:scale(0) rotate(-50deg);transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.views-exposed-form .more-filters-expand .icon--filter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/filter--color.svg);-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;}.views-exposed-form .more-filters-expand.expanded .icon--filter{-webkit-transform:scale(0);transform:scale(0);}.views-exposed-form .more-filters-expand.expanded .icon--close{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}.views-exposed-form .more-filters-expand span{font-size:0.8rem;}.views-exposed-form .more-filters{width:100%;-ms-flex:auto;flex:auto;display:none;}.views-exposed-form .more-filters .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}.views-exposed-form .more-filters .fieldset-wrapper > * + *{margin-left:2rem;}.views-exposed-form .more-filters.expanded{display:block;}.views-exposed-form fieldset:not(.fieldgroup){padding:0;background:transparent;}.views-exposed-form fieldset:not(.fieldgroup) legend{visibility:hidden;}.views-exposed-form.bef-exposed-form > .form-item label:not(.option){display:none;}.views-exposed-form.bef-exposed-form .inline-search-wrapper label{display:none;}.webform-ajax-form-wrapper{padding-top:2rem;padding-bottom:4rem;}.floating-label-element{position:relative;margin-top:2rem;}.floating-label-element label{position:absolute;top:0;font-size:1rem;margin:0.5rem;padding:0 0.5rem;transition:top 0.2s ease-in-out,font-size 0.2s ease-in-out;opacity:0.6;z-index:1;}.floating-label-element label.filled,.floating-label-element label.active{top:-2rem;font-size:0.9rem;opacity:0.9;}input:-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #353535;-webkit-text-fill-color:#353535;-webkit-box-shadow:0 0 0px 1000px #353535 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}.bef-exposed-form .form--inline > .form-item{margin-right:2rem;}.icon,.icon.icon-small,.field--adresse a.icon:before,.field--website a.icon:before,.field--websites a.icon:before,.field--email a.icon:before,.field--fax a.icon:before,.field--telefon a.icon:before,.field--telefonnummer a.icon:before,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:0.5em;vertical-align:middle;margin-top:-2px;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;}.icon--user{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--color.svg);}.icon--quickmenu{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/quickmenu--color.svg);}.icon--facebook{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/facebook--dark.svg);}.icon--instagram{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/instagram--dark.svg);}.icon--twitter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/twitter--dark.svg);}.icon--youtube{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/youtube--dark.svg);}.icon--rss{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--dark.svg);}.icon--location{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/location--dark.svg);}.icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--dark.svg);}.icon--filter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/filter--dark.svg);}.icon--close{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--dark.svg);}.icon--search{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--dark.svg);}.icon--article{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--color.svg);}.icon--content{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);}.icon--hauptstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/hauptstelle--color.svg);}.icon--zweigstelle{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/zweigstelle--color.svg);}.icon--webopac{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/webopac--dark.svg);}.icon--arbeitsplatz{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz--dark.svg);}.icon--arbeitsplatz_mit_pc{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/arbeitsplatz_mit_pc--dark.svg);}.icon--internetzugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/internetzugang--dark.svg);}.icon--veranstaltungsraum{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/veranstaltungsraum--dark.svg);}.icon--barrierefreier_zugang{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/barrierefreier_zugang--dark.svg);}.icon--details{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details--dark.svg);}.icon--details-collapse{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/details_collapse--dark.svg);}.icon--noresults{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/noresults--dark.svg);}.icon.icon-small,.icon-small,.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{width:1.25em;height:1.25em;margin:0;}.icon-button{display:-ms-flexbox;display:flex;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem;}.icon-button .icon,.icon-button .icon-small,.icon-button .field--adresse a:before,.field--adresse .icon-button a:before,.icon-button .field--website a:before,.field--website .icon-button a:before,.icon-button .field--websites a:before,.field--websites .icon-button a:before,.icon-button .field--email a:before,.field--email .icon-button a:before,.icon-button .field--fax a:before,.field--fax .icon-button a:before,.icon-button .field--telefon a:before,.field--telefon .icon-button a:before,.icon-button .field--telefonnummer a:before,.field--telefonnummer .icon-button a:before{margin:0;}.icon-button .icon--info{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button--icon--booking:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--color.svg);}.button--icon--booking:hover:before,.button--icon--booking:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button--icon--fachwelt:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--fachwelt:hover:before,.button--icon--fachwelt:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button--icon--user:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--user:hover:before,.button--icon--user:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.button--icon--add:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button--icon--add:hover:before,.button--icon--add:focus:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconbutton,.sliding-popup-bottom .iconbutton.agree-button,form input.iconbutton[type=submit]{padding:1.5rem 1.5rem;border:0 none;color:#FBFAF8;}.button.iconbutton.wide,.sliding-popup-bottom .iconbutton.wide.agree-button,form input.iconbutton.wide[type=submit]{min-width:11rem;}.button.iconbutton:before,.sliding-popup-bottom .iconbutton.agree-button:before,form input.iconbutton[type=submit]:before{content:"";width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:contain;}.button.iconbutton--secondary,.sliding-popup-bottom .iconbutton--secondary.agree-button,form input.iconbutton--secondary[type=submit]{background-color:#353535;}.button.iconbutton--third,.sliding-popup-bottom .iconbutton--third.agree-button,form input.iconbutton--third[type=submit]{background-color:#6f9b53;}.button.icondate:before,.sliding-popup-bottom .icondate.agree-button:before,form input.icondate[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/date--light.svg);}.button.iconextern:before,.sliding-popup-bottom .iconextern.agree-button:before,form input.iconextern[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button.iconcart:before,.sliding-popup-bottom .iconcart.agree-button:before,form input.iconcart[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconinfo:before,.sliding-popup-bottom .iconinfo.agree-button:before,form input.iconinfo[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button.iconclone:before,.sliding-popup-bottom .iconclone.agree-button:before,form input.iconclone[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/copy--light.svg);}.button.iconpreview:before,.sliding-popup-bottom .iconpreview.agree-button:before,form input.iconpreview[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button.iconticket:before,.sliding-popup-bottom .iconticket.agree-button:before,form input.iconticket[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button.iconadd:before,.sliding-popup-bottom .iconadd.agree-button:before,form input.iconadd[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);}.button.iconedit:before,.sliding-popup-bottom .iconedit.agree-button:before,form input.iconedit[type=submit]:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}.button:hover,.sliding-popup-bottom .agree-button:hover,form input[type=submit]:hover,.button:focus,.sliding-popup-bottom .agree-button:focus,form input[type=submit]:focus{border-color:#353535;background-color:#353535;color:#fff;}.button:hover.iconextern:before,.sliding-popup-bottom .agree-button:hover.iconextern:before,form input[type=submit]:hover.iconextern:before,.button:focus.iconextern:before,.sliding-popup-bottom .agree-button:focus.iconextern:before,form input[type=submit]:focus.iconextern:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/link--light.svg);}.button:hover.iconcart:before,.sliding-popup-bottom .agree-button:hover.iconcart:before,form input[type=submit]:hover.iconcart:before,.button:focus.iconcart:before,.sliding-popup-bottom .agree-button:focus.iconcart:before,form input[type=submit]:focus.iconcart:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/cart--light.svg);}.button:hover.iconinfo:before,.sliding-popup-bottom .agree-button:hover.iconinfo:before,form input[type=submit]:hover.iconinfo:before,.button:focus.iconinfo:before,.sliding-popup-bottom .agree-button:focus.iconinfo:before,form input[type=submit]:focus.iconinfo:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/info--light.svg);}.button:hover.iconpreview:before,.sliding-popup-bottom .agree-button:hover.iconpreview:before,form input[type=submit]:hover.iconpreview:before,.button:focus.iconpreview:before,.sliding-popup-bottom .agree-button:focus.iconpreview:before,form input[type=submit]:focus.iconpreview:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/preview--light.svg);}.button:hover.iconedit:before,.sliding-popup-bottom .agree-button:hover.iconedit:before,form input[type=submit]:hover.iconedit:before,.button:focus.iconedit:before,.sliding-popup-bottom .agree-button:focus.iconedit:before,form input[type=submit]:focus.iconedit:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/edit--light.svg);}.block--systemmenublock__bereich-menue.block--menu ul.menu li a{background-color:#353535;color:#fff;padding:0.775rem 2rem;}.block--systemmenublock__bereich-menue.block--menu ul.menu li a:after{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/right--light.svg);width:1.5em;height:1.5em;display:inline-block;vertical-align:middle;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:1em;}@media screen and (min-width:0px) and (max-width:1260px){.block--systemmenublock__bereich-menue.block--menu ul.menu li a:after{display:none;}}.block--systemmenublock__bereich-menue.block--menu ul.menu li a:hover,.block--systemmenublock__bereich-menue.block--menu ul.menu li a:focus{background-color:#1c1c1c;}@media screen and (min-width:0px) and (max-width:1260px){.block--systemmenublock__bereich-menue.block--menu ul.menu li a{text-align:center;background-color:#fff;color:#353535;}.block--systemmenublock__bereich-menue.block--menu ul.menu li a:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/right--color.svg);width:1.5em;height:1.5em;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;margin:auto;margin-bottom:0.5rem;}}.block--systemmenublock__bereich-menue .menu-item--active-trail{display:none;}.block--systemmenublock__bereich-menue .menu-item--active-trail a{background:#353535;color:#fff;}.mobile-menu-container .block--systemmenublock__bereich-menue{margin-bottom:2rem;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu .menu-item--active-trail{display:block;opacity:0.6;}@media screen and (min-width:0px) and (max-width:1260px){.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu .menu-item--active-trail{opacity:1;}}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu .menu-item--active-trail a:after{position:relative;background-color:transparent;margin-top:0;margin-left:1.5rem;display:none;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu .menu-item--active-trail a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/right--light.svg);}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu .menu-item--active-trail a{min-height:22px;background-color:#353535 !important;color:#fff !important;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li{width:50%;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li.menu_trail_by_path a:after,.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li.is-active a:after{position:relative;background-color:transparent;margin-top:0;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li:first-child a{background:#282828;}@media screen and (min-width:0px) and (max-width:1260px){.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li:first-child a{background:#fff;color:#353535;}}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li:nth-last-of-type(1) a{background:#FBFAF8;}.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li a{background:#1c1c1c;font-size:1rem;min-height:22px;}@media screen and (min-width:0px) and (max-width:1260px){.mobile-menu-container .block--systemmenublock__bereich-menue.block--menu ul.menu li a{background:#fff;color:#353535;}}@media screen and (min-width:0px) and (max-width:1260px){.mobile-menu-container .block--systemmenublock__bereich-menue{position:fixed;bottom:0;z-index:2;width:100%;margin:0;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}}.block--systemmenublock__social-media-menue > h2{font-size:1rem;letter-spacing:0.025em;line-height:1.25em;font-weight:400;font-family:"Proxima Nova",sans-serif;margin-bottom:0.5rem;}.block--systemmenublock__social-media-menue ul.menu li{margin-left:1rem;}.block--systemmenublock__social-media-menue ul.menu li a span{display:none;}.block--systemmenublock__social-media-menue ul.menu li a:hover,.block--systemmenublock__social-media-menue ul.menu li a:focus{opacity:0.8;}.block--systemmenublock__social-media-menue ul.menu li a.icon--facebook{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/facebook--light.svg);}.block--systemmenublock__social-media-menue ul.menu li a.icon--instagram{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/instagram--light.svg);}.block--systemmenublock__social-media-menue ul.menu li a.icon--twitter{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/twitter--light.svg);}.block--systemmenublock__social-media-menue ul.menu li a.icon--youtube{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/youtube--light.svg);}.block--systemmenublock__social-media-menue ul.menu li a.icon--rss{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/rss--light.svg);}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a{padding:0;margin-left:0.5rem;}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a:after,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:after{display:none;}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a:before,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--dark.svg);background-position:center;background-size:50% auto;background-repeat:no-repeat;width:3em;height:3em;display:block;margin-left:auto;margin-right:auto;background-color:rgba(53,53,53,0.4);border-radius:50%;}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a:hover:before,.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a:focus:before,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:hover:before,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:focus:before{background-color:#1c1c1c;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu:not(.menu--sub) > li > a span,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a span{display:block;display:none;text-align:center;font-size:10px;text-transform:uppercase;}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu.menu--sub,.main-header--top .block--systemmenublock__account.block--menu ul.menu.menu--sub{box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu.menu--sub > li,.main-header--top .block--systemmenublock__account.block--menu ul.menu.menu--sub > li{display:block;width:100%;}.main-header--top .block--systemmenublock__benutzermenue-anonym- ul.menu.menu--sub > li.menu-item--active-trail a,.main-header--top .block--systemmenublock__account.block--menu ul.menu.menu--sub > li.menu-item--active-trail a{background-color:#be1e2d;color:#fff;}@media screen and (min-width:0px) and (max-width:620px){.main-header--top .block--systemmenublock__benutzermenue-anonym-,.main-header--top .block--systemmenublock__account.block--menu{display:none;}}.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a{padding:1rem;}.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:after{display:none;}.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);background-color:rgba(190,30,45,0.9);}.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:hover:before,.main-header--top .block--systemmenublock__account.block--menu ul.menu:not(.menu--sub) > li > a:focus:before{background-color:#1c1c1c;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/user--light.svg);}#edit-account{padding-top:2rem;}.register-form{text-align:center;max-width:450px;display:block;margin-left:auto;margin-right:auto;padding:5rem 2rem;}.register-form .form-item{text-align:left;}.register-form .form-item label:not(.option){display:none;}.register-form .field--name-field-schwerpunkte{padding-top:2rem;}.register-form select{width:100%;}.register-form input[type=email],.register-form input[type=text],.register-form input[type=password]{width:100%;margin-bottom:0.25em;}.register-form .description a{text-decoration:underline;color:#2D333A;}.register-form .field--name-field-agb-register{margin-top:2rem;margin-bottom:2rem;}.register-form > .inner{margin-top:2rem;}.auth-form{text-align:center;max-width:400px;display:block;margin-left:auto;margin-right:auto;padding-top:10vh;padding-bottom:10vh;}.auth-form > .inner{margin-top:2rem;}.auth-form .form-item{text-align:left;}.auth-form select{width:100%;}.auth-form input[type=email],.auth-form input[type=text],.auth-form input[type=password]{width:100%;height:4rem;margin-bottom:0.25em;background-color:#fff;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.auth-form .floating-label-element{margin:0;}.auth-form .small-link{font-size:11px;text-align:center;display:block;margin-top:10px;text-decoration:underline;}.auth-form .form-item .description,.auth-form .form-item label:not(.option){display:none;}@media screen and (min-width:0px) and (max-width:620px){.auth-form{margin-left:2rem;margin-right:2rem;max-width:none;}}.show-labels legend,.show-labels .form-item label:not(.option){display:block;}article.user .user-precontent{padding:5rem 2rem;padding-bottom:0;max-width:1200px;margin-left:auto;margin-right:auto;}@media screen and (min-width:0px) and (max-width:620px){article.user .user-precontent{padding-top:2rem;padding-bottom:2rem;}article.user .user-precontent ul.links{display:none;}}article.user .field--schwerpunkte .field--item{max-width:1200px;margin-left:auto;margin-right:auto;}.progress__track{overflow:hidden;background-color:#353535;border:0 none;border-radius:28px;margin-top:1em;margin-bottom:1em;}.progress__bar{background-color:#4f4f4f;}.progress__percentage{font-family:"Proxima Nova",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;margin:0;float:none;text-align:center;}.progress__description{float:none;text-align:center;}nav.pager{margin-top:1rem;margin-bottom:1rem;text-align:center;margin:2rem auto;width:100%;padding:0;}nav.pager--mini .pager__items li a{margin-top:-5px;}nav.pager .pager__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:center;justify-content:center;padding:0;-ms-flex-align:center;align-items:center;}nav.pager .pager__items li{list-style:none;padding:0;margin:0 0.25em;}nav.pager .pager__items li .icon,nav.pager .pager__items li .icon-small,nav.pager .pager__items li .field--adresse a:before,.field--adresse nav.pager .pager__items li a:before,nav.pager .pager__items li .field--website a:before,.field--website nav.pager .pager__items li a:before,nav.pager .pager__items li .field--websites a:before,.field--websites nav.pager .pager__items li a:before,nav.pager .pager__items li .field--email a:before,.field--email nav.pager .pager__items li a:before,nav.pager .pager__items li .field--fax a:before,.field--fax nav.pager .pager__items li a:before,nav.pager .pager__items li .field--telefon a:before,.field--telefon nav.pager .pager__items li a:before,nav.pager .pager__items li .field--telefonnummer a:before,.field--telefonnummer nav.pager .pager__items li a:before{background-color:transparent;display:block;}nav.pager .pager__items li a,nav.pager .pager__items li.pager__item--ellipsis{padding:0;width:2rem;height:2rem;font-weight:700;font-size:1.2em;line-height:1.9em;text-decoration:none;}nav.pager .pager__items li a{display:block;font-weight:900;border-radius:100%;color:#2D333A;border:2px solid transparent;line-height:1.9em;text-align:center;font-size:1rem;line-height:2rem;}nav.pager .pager__items li a.disabled{pointer-events:none;opacity:0.4;}nav.pager .pager__items li a:not(.disabled):hover{color:#fff;background-color:#353535;border-color:#353535;}nav.pager .pager__items li.pager__item--first a,nav.pager .pager__items li.pager__item--previous a,nav.pager .pager__items li.pager__item--next a,nav.pager .pager__items li.pager__item--last a{width:2rem;height:2rem;display:block;background-size:auto 50%;background-position:center;background-repeat:no-repeat;}nav.pager .pager__items li.pager__item--first a span,nav.pager .pager__items li.pager__item--previous a span,nav.pager .pager__items li.pager__item--next a span,nav.pager .pager__items li.pager__item--last a span{display:none;}nav.pager .pager__items li.pager__item--first a:hover,nav.pager .pager__items li.pager__item--previous a:hover,nav.pager .pager__items li.pager__item--next a:hover,nav.pager .pager__items li.pager__item--last a:hover{color:#353535;background-color:transparent;border-color:#353535;}nav.pager .pager__items li.pager__item--first a{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/first--dark.svg);}nav.pager .pager__items li.pager__item--previous a{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/prev--dark.svg);}nav.pager .pager__items li.pager__item--last a{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/last--dark.svg);}nav.pager .pager__items li.pager__item--next a{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/next--dark.svg);}nav.pager .pager__items li.is-active a{border:2px solid #2D333A;color:#2D333A;background-color:transparent;font-weight:900;}nav.pager .pager__items li.is-active a:hover{color:#fff;background-color:#353535;border-color:#353535;}@media screen and (min-width:0px) and (max-width:1260px){nav.pager .pager__items li{display:none;}nav.pager .pager__items li.is-active,nav.pager .pager__items li.pager__item--first,nav.pager .pager__items li.pager__item--previous,nav.pager .pager__items li.pager__item--next,nav.pager .pager__items li.pager__item--last{display:block;}}.js-pager__items{padding:0;}.js-pager__items li.pager__item{list-style:none;text-align:center;}.js-pager__items li.pager__item a.button,.js-pager__items li.pager__item .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .js-pager__items li.pager__item a.agree-button{text-align:center;background-color:transparent;color:#353535;border:3px solid;display:inline-block;background-size:auto 40%;background-position:0.75em center;background-repeat:no-repeat;}.js-pager__items li.pager__item a.button:hover,.js-pager__items li.pager__item .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom .js-pager__items li.pager__item a.agree-button:hover{background-position:0.95em center;color:#be1e2d;}.infinite-scroll .js-pager__items li.pager__item a.button:focus,.infinite-scroll .js-pager__items li.pager__item .sliding-popup-bottom a.agree-button:focus,.sliding-popup-bottom .infinite-scroll .js-pager__items li.pager__item a.agree-button:focus,.infinite-scroll .js-pager__items li.pager__item a.button:hover,.infinite-scroll .js-pager__items li.pager__item .sliding-popup-bottom a.agree-button:hover,.sliding-popup-bottom .infinite-scroll .js-pager__items li.pager__item a.agree-button:hover{border-color:#353535;background-color:#353535;color:#fff;}.map__embed{min-height:400px;}.block--block-content--map_block .block__content .global__position,.block--block-content--map_block .block__content,.block--block-content--map_block{height:100%;}.breadcrumb{padding:0.8rem 0.5rem;font-size:0.9rem;}.breadcrumb ol:not([class]),.breadcrumb ol{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto;-ms-flex-align:baseline;align-items:baseline;}.breadcrumb ol:not([class]) sup,.breadcrumb ol sup{line-height:1em;}.breadcrumb ol:not([class]) li,.breadcrumb ol li{list-style:none;display:block;max-width:250px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;}.breadcrumb ol:not([class]) li a,.breadcrumb ol li a{font-weight:300;font-size:1rem;font-size:0.9rem;letter-spacing:0.01em;line-height:1.5em;text-decoration:none;color:#353535;padding:0;max-width:100%;overflow:hidden;display:block;}.breadcrumb ol:not([class]) li a:after,.breadcrumb ol li a:after{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/breadcrumb--color.svg);background-size:0.4em auto;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:1em;height:1em;margin-left:0.25em;margin-right:0.25em;overflow:hidden;margin-top:-3px;}.breadcrumb ol:not([class]) li a:hover,.breadcrumb ol:not([class]) li a:focus,.breadcrumb ol li a:hover,.breadcrumb ol li a:focus{color:#be1e2d;}.breadcrumb ol:not([class]) li a:hover:after,.breadcrumb ol:not([class]) li a:focus:after,.breadcrumb ol li a:hover:after,.breadcrumb ol li a:focus:after{color:#353535;}@media screen and (min-width:0px) and (max-width:1260px){.breadcrumb ol:not([class]) li a:hover,.breadcrumb ol:not([class]) li a:focus,.breadcrumb ol li a:hover,.breadcrumb ol li a:focus{color:#fff;text-decoration:underline;}.breadcrumb ol:not([class]) li a:hover:after,.breadcrumb ol:not([class]) li a:focus:after,.breadcrumb ol li a:hover:after,.breadcrumb ol li a:focus:after{color:#fff;}}.breadcrumb ol:not([class]) li:last-child a:after,.breadcrumb ol li:last-child a:after{display:none;}.drupal--status{position:relative;z-index:2;}.drupal--status--message{box-shadow:0px 0px 20px rgba(86,92,100,0.14);padding:2em 3em;margin-bottom:0;position:relative;color:#fff;text-align:center;}.drupal--status--message a{color:#fff;text-decoration:underline;}.drupal--status--message:last-child{border-bottom:0 none;}.drupal--status--message__error{background-color:#c14545;}.drupal--status--message__status{background-color:#4fc35d;}.drupal--status--message__warning{background-color:#FF9128;}#edit-output .drupal--status{background-color:transparent;text-align:left;}.form-item--error-message{padding-left:1rem;padding-right:1rem;margin-top:0.5em;font-size:0.8em;line-height:1.2em;}.release-message{padding:1.5em 2rem 1.5rem 4rem;margin-bottom:0;position:relative;color:#fff;text-align:left;background-color:#2D333A;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/error--light.svg);background-size:2rem auto;background-position:1rem center;background-repeat:no-repeat;font-size:0.9rem;line-height:1.25em;}.block--languageblock__languageinterface .links{display:-ms-flexbox;display:flex;margin:0;padding:0;}.block--languageblock__languageinterface .links li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none;}.block--languageblock__languageinterface .links li:after{content:"";display:inline-block;width:1px;height:1.5em;background-color:#2D333A;vertical-align:middle;}.block--languageblock__languageinterface .links li:last-child:after{display:none;}.block--languageblock__languageinterface .links a{font-family:"Proxima Nova",sans-serif;color:#2D333A;font-weight:400;font-size:1rem;letter-spacing:0.01em;line-height:1.5em;text-transform:uppercase;text-decoration:none;padding:1em 0.5em;display:inline-block;}.block--languageblock__languageinterface .links a.is-active{font-weight:700;}.media--image{height:100%;position:relative;}.media--image .media--image--item--hero{width:100%;height:100%;position:relative;}.media--image .media--image--item--hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}.media--image .media--image--item--hero .field--credits{color:#fff;}.cke_editable .media--image,.field--body .media--image,.field--beschreibung .media--image{margin-bottom:2rem;max-width:50%;}.cke_editable .media--image img,.field--body .media--image img,.field--beschreibung .media--image img{height:auto;width:100%;max-width:1600px;}.cke_editable figure.align-center,.field--body figure.align-center,.field--beschreibung figure.align-center{margin-left:0;margin-right:0;}.media-library-item__edit{padding:0;background:transparent;color:#000;font-weight:normal;font-size:0.9rem;text-decoration:underline;opacity:0.2;}.fancybox-caption__body{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:5rem;}table{min-width:100%;max-width:100%;overflow-x:scroll;background:none;text-align:left;border-spacing:0;border:0 none;display:block;overflow-x:auto;white-space:nowrap;}table thead{display:table;width:100%;border:0 none;background-color:#353535;color:#fff;font-size:1.15rem;}table thead a{color:#fff;}table tbody{display:table;width:100%;}table tbody tr{background-color:rgba(141,140,139,0.2);border:0 none;}table tbody tr:nth-child(odd){background-color:rgba(141,140,139,0.1);}table tbody tr:hover{background-color:rgba(141,140,139,0.3);}table th{background:none;text-transform:none;font-weight:600;padding:1rem 1rem;font-weight:600;border:0 none;}table td{padding:1rem 1rem;border-color:#eaeaea;border-width:1px 0 0 0;border-style:solid;border:0 none;}article.search_result:before{content:"";width:2rem;height:2rem;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);}article.search_result .field--body{margin-bottom:2rem;}article.search_result .excerpt{font-size:0.95em;font-style:italic;line-height:1.15em;color:#313840;}.slick-view{position:relative;margin:-2rem;}@media screen and (min-width:0px) and (max-width:1260px){.slick-view{margin-left:-2rem;margin-right:-2rem;margin-top:-2rem;}}@media screen and (min-width:0px) and (max-width:860px){.slick-view{margin-left:0;margin-right:0;}}.slick-view .slick-next,.slick-view .slick-prev{display:none !important;width:auto;height:auto;padding:0;background-color:transparent;opacity:0.8;}@media screen and (min-width:0px) and (max-width:1260px){.slick-view .slick-next,.slick-view .slick-prev{display:none !important;}}.slick-view .slick-next:hover,.slick-view .slick-next:focus,.slick-view .slick-prev:hover,.slick-view .slick-prev:focus{background-color:transparent;opacity:1;}.slick-view .slick-next:before,.slick-view .slick-prev:before{content:"";width:3rem;height:3rem;display:block;background-size:2rem auto;background-position:center;background-repeat:no-repeat;}@media screen and (min-width:0px) and (max-width:1260px){.slick-view .slick-next:before,.slick-view .slick-prev:before{width:2rem;height:2rem;}}.slick-view .slick-list{margin-left:auto;margin-right:auto;}@media screen and (min-width:0px) and (max-width:860px){.slick-view .slick-list{max-width:100%;}}.slick-view .prev.slick-arrow,.slick-view .next.slick-arrow{width:auto;height:auto;padding:0;background-color:transparent;}.slick-view .prev.slick-arrow:hover,.slick-view .prev.slick-arrow:focus,.slick-view .next.slick-arrow:hover,.slick-view .next.slick-arrow:focus{background-color:transparent;}.slick-view .slick-prev{display:none;left:1rem;}.slick-view .slick-prev:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/left--dark.svg);}.slick-view .slick-next{display:none;right:1rem;}.slick-view .slick-next:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/right--dark.svg);}.slick-view .controls-container{position:absolute;right:0;bottom:0;display:-ms-flexbox;display:flex;}.slick-view .controls-container .icon,.slick-view .controls-container .icon-small,.slick-view .controls-container .field--adresse a:before,.field--adresse .slick-view .controls-container a:before,.slick-view .controls-container .field--website a:before,.field--website .slick-view .controls-container a:before,.slick-view .controls-container .field--websites a:before,.field--websites .slick-view .controls-container a:before,.slick-view .controls-container .field--email a:before,.field--email .slick-view .controls-container a:before,.slick-view .controls-container .field--fax a:before,.field--fax .slick-view .controls-container a:before,.slick-view .controls-container .field--telefon a:before,.field--telefon .slick-view .controls-container a:before,.slick-view .controls-container .field--telefonnummer a:before,.field--telefonnummer .slick-view .controls-container a:before{width:5rem;height:4rem;margin:0;background-size:1rem auto;}.slick-view .controls-container .icon--left{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/left--dark.svg);}.slick-view .controls-container .icon--left:after{content:"";display:block;height:70%;width:2px;background-color:#1c1c1c;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.slick-view .controls-container .icon--right{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/right--dark.svg);}.slick-view .slick-slide img{margin-left:auto;margin-right:auto;}.block--menu ul.menu.menu--tabstyle{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.block--menu ul.menu.menu--tabstyle li a{border-bottom:3px solid transparent;}.block--menu ul.menu.menu--tabstyle li a.is-active{border-color:#353535;}.block--menu ul.menu.menu--tabstyle li.menu-item--active-trail a{border-color:#353535;}.views-preface .block--menu{background-color:#F7F4F0;position:relative;z-index:1;box-shadow:0 5px 7px -4px rgba(45,51,58,0.1);}.views-preface .block--menu .menu--root--wrapper{max-width:1200px;margin-left:auto;margin-right:auto;}.region--content_top .block--menu{margin-bottom:-0.5rem;}.region--content > .region-inner > .block > .inner > .views-preface{margin:auto;box-shadow:none;}.block--bvoetabmenublock{box-shadow:0 5px 7px -4px rgba(45,51,58,0.1);}body.hide-tabmenu .block--bvoetabmenublock{display:none;}.field--adresse a,.field--website a,.field--websites a,.field--email a,.field--fax a,.field--telefon a,.field--telefonnummer a{text-decoration:none;color:#353535;font-weight:600;font-size:1rem;}.field--adresse a:before,.field--website a:before,.field--websites a:before,.field--email a:before,.field--fax a:before,.field--telefon a:before,.field--telefonnummer a:before{content:"";display:inline-block;margin-right:0.25em;}.field--website .field--item{margin-bottom:0.5em;}.field--email a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/mail--color.svg);}.field--website a:before,.field--websites a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/website--color.svg);}.field--fax a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/fax--color.svg);}.field--telefon a:before,.field--telefonnummer a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/phone--color.svg);}.field--adresse a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/location--color.svg);}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:#F7F4F0;}::-webkit-scrollbar-thumb{background:#2D333A;}::-webkit-scrollbar-thumb:hover{background:#22262c;}.sliding-popup-bottom{position:fixed;width:100%;box-shadow:0 0 10px 10px rgba(86,92,100,0.14);}.sliding-popup-bottom > .eu-cookie-compliance-banner{position:relative;background-color:rgba(45,51,58,0.95);color:#FBFAF8;padding:2rem;width:auto;}.sliding-popup-bottom > .eu-cookie-compliance-banner p a{color:#FBFAF8;text-decoration:underline;}.sliding-popup-bottom .eu-cookie-compliance-buttons{text-align:center;}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-message{float:none;max-width:none;}.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none !important;}.sliding-popup-bottom .decline-button{padding:0;display:block;margin:auto;margin-top:5px;background:transparent;text-transform:none;box-shadow:none;font-weight:normal;font-size:11px;text-decoration:underline;border:0 none;color:#FBFAF8;letter-spacing:0.2px;margin-bottom:25px;text-shadow:none;}.sliding-popup-bottom .agree-button{margin:0;outline:none;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{display:none !important;padding:10px;text-transform:none;font-weight:normal;border-radius:0;box-shadow:none;margin-bottom:20px;font-size:12px;background-color:transparent;border:0 none;color:#2D333A;padding-left:0;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:after{margin-top:4px;margin-left:-1px;}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:before{display:none;}.sliding-popup-bottom button.decline-button:after,.sliding-popup-bottom button.agree-button.eu-cookie-compliance-secondary-button:after{display:none;}.sliding-popup-bottom button.category-settings-toggle{background-color:#661018;}.sliding-popup-bottom button.category-settings-toggle:hover,.sliding-popup-bottom button.category-settings-toggle:focus{background-color:#921723;}.sliding-popup-bottom #popup-text{position:relative;}.sliding-popup-bottom #popup-text p{margin-top:0;}.sliding-popup-bottom #popup-text p:not(.highlight){opacity:0.7;}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text h4{margin-top:0;margin-bottom:0.2em;}.sliding-popup-bottom #popup-text h2{font-size:1.75rem;}@media screen and (min-width:0px) and (max-width:860px){.sliding-popup-bottom #popup-text h2{font-size:1.3rem;}}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text p,.sliding-popup-bottom #popup-text label,.sliding-popup-bottom #popup-text div,.sliding-popup-bottom #popup-text .eu-cookie-compliance-more-button,.sliding-popup-bottom #popup-text .eu-cookie-compliance-secondary-button,.sliding-popup-bottom #popup-text .eu-cookie-withdraw-tab{color:#FBFAF8;}.sliding-popup-bottom #popup-text:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/privacy--light.svg);background-size:contain;background-repeat:no-repeat;width:3.5rem;height:4rem;position:absolute;left:0;opacity:1;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom #popup-text:before{width:5rem;height:4rem;position:relative;background-position:center;margin-bottom:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:5rem;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0;width:100%;}}.sliding-popup-bottom .eu-cookie-compliance-categories,.sliding-popup-bottom .eu-cookie-compliance-buttons{margin-top:1rem;}.sliding-popup-bottom .eu-cookie-compliance-buttons button{margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:0 1rem;margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories-buttons{margin-bottom:0.5rem;}.sliding-popup-bottom .eu-cookie-compliance-categories button{font-size:0.85rem;padding:0;margin:0;background:transparent;border:0 none;font-weight:400;text-decoration:underline;cursor:pointer;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-categories button{margin-top:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-categories button:after,.sliding-popup-bottom .eu-cookie-compliance-categories button:before{display:none;}.sliding-popup-bottom .show-category-settings .eu-cookie-compliance-categories{display:-ms-flexbox;display:flex;}.sliding-popup-bottom .eu-cookie-compliance-content{max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 4rem);height:auto;}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text p{margin-bottom:0;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:inline-block;vertical-align:middle;width:4rem;height:auto;}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:none;}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container img{display:block;width:100%;height:auto;}.block--dunglglobalsearchblock{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.block--dunglglobalsearchblock .dungl-search-proxy-form{box-shadow:0px 0px 20px rgba(86,92,100,0.14);position:fixed;right:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3;left:0;top:6rem;z-index:3;padding-left:1rem;padding-right:1rem;background:#fff;}.block--dunglglobalsearchblock .dungl-search-proxy-form label:not(.option){display:none;}.block--dunglglobalsearchblock .dungl-search-proxy-form .form-item-suche{-ms-flex:1;flex:1;}.block--dunglglobalsearchblock .dungl-search-proxy-form .form-item-suche input[type=search],.block--dunglglobalsearchblock .dungl-search-proxy-form .form-item-suche input[type=text]{width:100%;box-shadow:none;border-color:transparent;outline:none;box-shadow:none;font-size:16px;}.block--dunglglobalsearchblock .dungl-search-proxy-form .form-item,.block--dunglglobalsearchblock .dungl-search-proxy-form .form-actions{margin:0;}.block--dunglglobalsearchblock .dungl-search-proxy-form .form-item input[type=submit],.block--dunglglobalsearchblock .dungl-search-proxy-form .form-actions input[type=submit]{background-color:#fff;border-color:#fff;font-size:0;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);background-size:45% auto;background-position:center;background-repeat:no-repeat;width:3.375rem;height:3.375rem;padding:0;}.block--dunglglobalsearchblock .collapse-search,.block--dunglglobalsearchblock .expand-search{width:1.5rem;height:1.5rem;margin:0;display:block;}@media screen and (min-width:0px) and (max-width:1260px){.block--dunglglobalsearchblock .collapse-search,.block--dunglglobalsearchblock .expand-search{width:2.5rem;height:2.5rem;}}.block--dunglglobalsearchblock .expand-search:hover{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/search--color.svg);}.block--dunglglobalsearchblock .collapse-search{display:none;}.block--dunglglobalsearchblock .collapse-search:hover{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/close--color.svg);}.block--dunglglobalsearchblock.expanded .expand-search{display:none;}.block--dunglglobalsearchblock.expanded .collapse-search{display:block;}.block--dunglglobalsearchblock.expanded .dungl-search-proxy-form{display:-ms-flexbox;display:flex;}.toolbar-fixed .block--dunglglobalsearchblock .dungl-search-proxy-form{top:8.5rem;}.toolbar-fixed.toolbar-tray-open:not(.toolbar-vertical) .block--dunglglobalsearchblock .dungl-search-proxy-form{top:11rem;}.media--document .field-type--file{font-size:1.4rem;}.media--document .field-type--file span:not(.file){font-size:0.7rem;}.media--document .field--bildbeschreibung{padding-left:2rem;}.media--document,.media--image{position:relative;}.media--document .contextual,.media--image .contextual{right:unset;left:1rem;}.media--document .contextual button,.media--image .contextual button{border:3px solid #fff;background-color:#353535;color:#fff;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/image--light.svg);}.media--document .contextual button:hover,.media--image .contextual button:hover{background-color:#fff;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/image--color.svg);}.paragraph--type--zitat .contextual button,.paragraph--type--hero--annotation--content .contextual button{border:3px solid #fff;background-color:#f44336;color:#fff;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/paragraph--light.svg);right:2rem;}.paragraph--type--zitat .contextual button:hover,.paragraph--type--hero--annotation--content .contextual button:hover{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/paragraph--light.svg);background-color:#ba160a;}.paragraph > .inner > .contextual button{border:3px solid #fff;background-color:#f44336;color:#fff;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/paragraph--light.svg);right:2rem;}.paragraph > .inner > .contextual button:hover{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/paragraph--light.svg);background-color:#ba160a;}.node__precontent > .contextual button,.node.full > .contextual button,.node-hero.hero + .contextual button,.node.teaser > .contextual button,.node__content > .contextual button{border:3px solid #fff;background-color:#03a9f4;color:#fff;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/list--light.svg);}.node__precontent > .contextual button:hover,.node.full > .contextual button:hover,.node-hero.hero + .contextual button:hover,.node.teaser > .contextual button:hover,.node__content > .contextual button:hover{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/list--light.svg);background-color:#02638f;}details.captcha{padding:0;background-color:transparent;border:0 none;text-align:center;margin-top:2rem;}details.captcha summary{display:none;}form .g-recaptcha > div{margin-left:auto;margin-right:auto;margin-top:0.25rem;}.field--mediaoembedvideo,.iframe-container{position:relative;padding-bottom:56.25%;height:0;margin-top:2rem;margin-bottom:2rem;}.field--mediaoembedvideo iframe,.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.align-center.media{min-width:100%;margin-left:0;margin-right:0;}@media screen and (min-width:0px) and (max-width:860px){.align-center.media{margin-left:-2rem;margin-right:-2rem;}}article.suchergebnis{padding:2rem;background-color:#FBFAF8;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}article.suchergebnis .inner-article{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 6fr;gap:2rem;}@media screen and (min-width:0px) and (max-width:620px){article.suchergebnis .inner-article{grid-template-columns:1fr;}}article.suchergebnis .field-type--text_with_summary{max-height:6rem;overflow:hidden;}article.suchergebnis .article-image.placeholder-image{height:0;padding-bottom:100%;background-color:#353535;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/logo--light.svg);background-size:50% auto;background-repeat:no-repeat;background-position:center;}article.suchergebnis .article-image.placeholder-image .inner{height:100%;}article.suchergebnis .article-image img{width:100%;height:auto;display:block;}@media screen and (min-width:0px) and (max-width:620px){article.suchergebnis .article-image{display:none;}}article.teaser{text-align:center;position:relative;}article.teaser h3{margin-bottom:0.75rem;}article.teaser a{text-decoration:none;}article.teaser a:not(.button){color:inherit;}article.teaser .subtitle,article.teaser .field-type--text_long h4,.field-type--text_long article.teaser h4{color:#e8e3d8;}article.teaser .teaser-content{position:relative;padding:1rem;}article.teaser .image-link-wrapper{position:relative;overflow:hidden;}article.teaser .field--body.field--value{max-height:6rem;overflow-y:hidden;}article.teaser .field--body.field--value p{margin-top:0;}article.teaser .field--body.field--value h1,article.teaser .field--body.field--value h2,article.teaser .field--body.field--value h3,article.teaser .field--body.field--value h4,article.teaser .field--body.field--value h5,article.teaser .field--body.field--value ul{display:none;}article.teaser .field--bild img{width:100%;height:auto;display:block;}article.teaser .field--body{margin-bottom:1rem;}article.teaser .media--image img{width:100%;height:auto;display:block;}article.teaser.node--article--teaser .field--bild{margin-bottom:0;}article.full .node__content--full > .field--body{max-width:1200px;margin:0 auto;padding:2rem 2rem 4rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){article.full .node__content--full > .field--body{padding:2rem 2rem 3rem 2rem;}}article .teaser-link{position:relative;display:block;}article .view-page .views-exposed-form{padding-left:0;padding-right:0;}.node__content--full{position:relative;}.fancy-box-field a{display:block;}.image-text-col .field--bilder{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem;-ms-flex:1;flex:1;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col .field--bilder{grid-template-columns:repeat(2,1fr);}}.image-text-col .field--bilder .field--item{max-height:6rem;overflow:hidden;position:relative;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col .field--bilder .field--item{max-height:none;}}.image-text-col .field--bilder .field--item figcaption{display:none;}.image-text-col .field--bilder .field--item a:before{background-image:none;}.image-text-col .field--bilder .field--item:first-child{max-height:none;grid-column:span 4;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col .field--bilder .field--item:first-child{grid-column:span 1;}}.image-text-col .field--bilder .field--item:first-child a:before{background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/scale--light.svg);}@media screen and (min-width:0px) and (max-width:1260px){.image-text-col .field--body{grid-column:span 2;}}.media--document{margin-top:1rem;margin-bottom:1rem;}.media--document .field-type--file a{text-decoration:none;font-weight:600;color:#353535;}.media--document .field-type--file a:before{content:"";display:inline-block;vertical-align:middle;margin-right:0.5rem;width:1.5rem;height:1.5rem;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/download--color.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.media--document + figcaption{padding-left:2rem;padding-top:0;padding-bottom:0;margin-top:-0.5em;}figure .media{margin-bottom:0;}.node--person--person-teaser{max-width:360px;margin-left:auto;margin-right:auto;}.node--person--person-teaser .field--personbild img{display:block;border-radius:50%;overflow:hidden;margin:auto;max-width:265px;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}.node--person--person-teaser .field--email,.node--person--person-teaser .field--telefonnummer{margin-top:0.5rem;}.node--person--person-teaser .teaser-content{text-align:center;margin-top:0;}.person--contact-container{background-color:#F7F4F0;padding:5rem 2rem;}.person--contact-container__items{padding:2rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;}.person--contact-container__items > * + *{margin-left:2rem;}.person--contact-container__items .field--telefonnummer a:before,.person--contact-container__items .field--email a:before{display:block;margin-left:auto;margin-right:auto;width:2rem;height:2rem;margin-bottom:0.5rem;}.view--personen article.teaser .media--image img{width:100%;max-width:none;border-radius:0;}.node--termin--teaser,.node--termin.full{padding-top:2rem;padding-bottom:2rem;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}.node--termin--teaser .inner-container,.node--termin.full .inner-container{display:grid;grid-template-columns:10rem 1fr 1fr;}@media screen and (min-width:0px) and (max-width:860px){.node--termin--teaser .inner-container,.node--termin.full .inner-container{padding-left:2rem;padding-right:2rem;grid-template-columns:7rem 1fr;}.node--termin--teaser .inner-container .action-container,.node--termin.full .inner-container .action-container{grid-column-start:2;text-align:left;}.node--termin--teaser .inner-container .date-container,.node--termin.full .inner-container .date-container{text-align:left;}}.node--termin--teaser .date-container .day,.node--termin.full .date-container .day{font-weight:600;font-size:2.5rem;line-height:1em;}.node--termin--teaser .date-container .month_year,.node--termin.full .date-container .month_year{font-weight:600;font-size:1.15rem;}.node--termin--teaser .info-container,.node--termin.full .info-container{text-align:left;}.node--termin--teaser.teaser.event-status--postponed,.node--termin.full.teaser.event-status--postponed{opacity:0.5;}.node--termin--teaser.teaser.event-status--soldout,.node--termin.full.teaser.event-status--soldout{opacity:0.5;}.node--termin--teaser.teaser.event-status--canceled,.node--termin.full.teaser.event-status--canceled{opacity:0.5;}.node--termin--teaser.teaser.event-status--passed,.node--termin.full.teaser.event-status--passed{opacity:0.5;}.node--termin--teaser .action-container,.node--termin.full .action-container{text-align:right;}.node--termin--teaser .action-container > .field,.node--termin.full .action-container > .field{display:inline-block;}@media screen and (min-width:0px) and (max-width:860px){.node--termin--teaser .action-container > .field a,.node--termin.full .action-container > .field a{padding-top:1rem;padding-bottom:1rem;}}@media screen and (min-width:0px) and (max-width:620px){.node--termin--teaser .action-container > .field,.node--termin.full .action-container > .field{display:block;}.node--termin--teaser .action-container > .field a,.node--termin.full .action-container > .field a{width:auto;display:block;text-align:left;margin-bottom:0.25rem;padding-top:1rem;padding-bottom:1rem;}}.node--termin.auflistung .image-link-wrapper img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.node--termin.auflistung h2{margin-bottom:0.5em;}.node--termin.auflistung h2:after{content:"";display:block;margin:0.4em auto 0.1em 0;width:4rem;height:1px;background-color:#FBFAF8;}.node--termin.auflistung .summary{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.15em;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.node--termin.auflistung .field--termin{font-size:1rem;font-weight:600;}.node--termin.auflistung .field--ort{font-weight:600;}.node--termin .event-author{display:block;font-size:0.65em;margin-top:-0.25em;opacity:0.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.more-content{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;margin-top:2rem;margin-bottom:5rem;}.node--veranstaltung.full{padding-bottom:5rem;}.node--veranstaltung.full .inner-article{max-width:1200px;margin:0 auto;padding:0 0 5rem 0;}.node--veranstaltung.full .inner-article .views-element-container{margin-top:5rem;}@media screen and (min-width:0px) and (max-width:1260px){.node--veranstaltung.full .inner-article .field--website{padding-left:2rem;padding-right:2rem;}}.node--veranstaltung.full .node__content--full > .field--body{padding-bottom:2rem;}.node--veranstaltung.full .info-bar--item{font-size:1.1rem;}.node--veranstaltung.full .info-bar--item time + strong{margin-left:0.35em;}.node--veranstaltung.full .views-exposed-form{display:none !important;}.node--veranstaltung.header .action-container{-ms-flex-pack:start;justify-content:flex-start;text-align:left;}@media screen and (min-width:0px) and (max-width:620px){.node--veranstaltung.header .action-container{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;}}.node--veranstaltung.administration{max-width:1200px;margin:0 auto;}.node--veranstaltung.administration .no-results{border:0 none;opacity:0.4;}.node--veranstaltung.administration .views-element-container + .button,.node--veranstaltung.administration form .views-element-container + input[type=submit],form .node--veranstaltung.administration .views-element-container + input[type=submit],.node--veranstaltung.administration .sliding-popup-bottom .views-element-container + .agree-button,.sliding-popup-bottom .node--veranstaltung.administration .views-element-container + .agree-button{margin-top:1rem;}.node--veranstaltung.administration .image-link-wrapper img{max-height:20rem;}.node--veranstaltung.administration .dates table td{vertical-align:middle;}.node--veranstaltung.administration .dates table td:last-child{text-align:right;}.node--veranstaltung.administration .teaser-content{padding-right:0;}@media screen and (min-width:0px) and (max-width:860px){.node--veranstaltung.administration .teaser-content{padding:2rem;}}.node--veranstaltung.administration:after{content:"";display:block;width:10rem;max-width:80%;margin:1em auto;background-color:#2D333A;height:1px;}.node--veranstaltung.administration > .inner{display:grid;grid-template-columns:20rem 1fr;text-align:left;}@media screen and (min-width:0px) and (max-width:860px){.node--veranstaltung.administration > .inner{grid-template-columns:1fr;}}.node--veranstaltung.administration .subtitle,.node--veranstaltung.administration .field-type--text_long h4,.field-type--text_long .node--veranstaltung.administration h4{color:rgba(45,51,58,0.6);}.node--veranstaltung.administration .teaser-action-container{display:-ms-flexbox;display:flex;margin-top:1rem;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:0px) and (max-width:860px){.node--veranstaltung.administration .teaser-action-container{-ms-flex-pack:justify;justify-content:space-between;}}.node--veranstaltung.administration .teaser-action-container a.button.iconbutton,.node--veranstaltung.administration .teaser-action-container .sliding-popup-bottom a.iconbutton.agree-button,.sliding-popup-bottom .node--veranstaltung.administration .teaser-action-container a.iconbutton.agree-button,.node--veranstaltung.administration .teaser-action-container a.button.button--icon,.node--veranstaltung.administration .teaser-action-container .sliding-popup-bottom a.button--icon.agree-button,.sliding-popup-bottom .node--veranstaltung.administration .teaser-action-container a.button--icon.agree-button{width:auto;margin-right:0.6666666667rem;font-size:1rem;text-transform:none;padding:0.75em 1em;}@media screen and (min-width:0px) and (max-width:860px){.node--veranstaltung.administration table{margin-left:-2rem;margin-right:-2rem;max-width:none;position:relative;}.node--veranstaltung.administration table td,.node--veranstaltung.administration table tr{display:block;}.node--veranstaltung.administration table td{padding-bottom:0;padding-top:0;padding-left:2rem;padding-right:2rem;}.node--veranstaltung.administration table tr{padding-top:1rem;padding-bottom:1rem;}.node--veranstaltung.administration table .views-field-field-termin{margin-top:1rem;}.node--veranstaltung.administration table .views-field-field-status{position:absolute;right:0;top:1rem;}}.node--veranstaltung.teaser .summary{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.05em;max-height:48px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.node--veranstaltung.teaser .image-link-wrapper img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.node--veranstaltung.teaser h2:after{content:"";display:block;margin:0.4em auto 0.1em 0;width:4rem;height:4px;background-color:#FBFAF8;}.node--veranstaltung.teaser .info-bar{display:grid;grid-template-columns:1fr 1fr;}.node--veranstaltung.teaser .info-bar--item{font-size:1rem;font-weight:600;}.node--veranstaltung .event-author{display:block;font-size:0.65em;margin-top:-0.25em;opacity:0.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.teaser-action-container{display:grid;grid-template-columns:1fr 1fr;}.teaser-action-container a.button.iconbutton,.teaser-action-container .sliding-popup-bottom a.iconbutton.agree-button,.sliding-popup-bottom .teaser-action-container a.iconbutton.agree-button,.teaser-action-container a.button.button--icon,.teaser-action-container .sliding-popup-bottom a.button--icon.agree-button,.sliding-popup-bottom .teaser-action-container a.button--icon.agree-button{width:calc(100% - 2rem* 1.5);display:block;}.action-container{text-align:right;margin-top:2rem;}.info-bar{margin-top:1em;}.info-bar.inline{display:grid;grid-template-columns:1fr 1fr;}.info-bar--item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0.45em;-ms-flex-align:start;align-items:flex-start;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.info-bar--item.date-icon span{margin-left:0.25em;}.info-bar--item.date-icon:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/date--light.svg);display:inline-block;width:1.5em;height:1.25em;margin-right:0.15em;background-size:contain;background-position:center;vertical-align:middle;margin-top:2px;}.info-bar--item.notification-icon span{margin-left:0.25em;}.info-bar--item.notification-icon:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/notification--light.svg);display:inline-block;width:1.5em;height:1.25em;margin-right:0.25rem;background-size:contain;background-position:center;vertical-align:middle;}.info-bar--item.location-icon:before{content:"";background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/location--light.svg);display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.5em;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle;}.block--viewsblock__meineveranstaltungen-block1 .block-title{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.75em;}.node-confirm-form{max-width:800px;margin-left:auto;margin-right:auto;padding-bottom:5rem;padding-top:2rem;text-align:center;}.node-confirm-form .form-actions{margin-top:2rem;}.node-form{max-width:800px;margin-left:auto;margin-right:auto;padding-bottom:5rem;padding-top:2rem;}@media screen and (min-width:0px) and (max-width:1260px){.node-form{max-width:calc(100% - 2rem*2);}}.node-form .js-filter-wrapper{display:none;}.node-form .field-multiple-drag,.node-form .tabledrag-toggle-weight-wrapper{display:none;}.node-form .draggable{background-color:transparent;}.node-form .field-multiple-table{margin-bottom:1rem;}.node-form .field-multiple-table td{padding:0;background-color:transparent;}.node-form .field-multiple-table thead{padding:0;background:transparent;color:#000;text-transform:none;}.node-form .field-multiple-table thead th{padding:0;text-transform:none;}.node-form .field-multiple-table thead th h4{font-size:0.8rem;font-weight:300;text-transform:none;color:#2D333A;}.node-form select,.node-form input[type=url],.node-form input[type=text]{width:100%;}.node-form .tableresponsive-toggle-columns,.node-form .tabledrag-toggle-weight-wrapper{display:none;}.node-form .field--name-field-website > div > .form-item{display:grid;grid-template-columns:1fr 3rem;-ms-flex-align:end;align-items:end;}.node-form .field--name-field-website > div > .form-item .js-form-type-url label{display:none;}.node-form .field--name-field-website > div > .form-item input[type=submit]{width:3rem;height:3rem;padding:0;font-size:0;margin-bottom:3.2rem;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/add--light.svg);background-size:1rem auto;background-position:center;background-repeat:no-repeat;}.node-form .field--name--title{max-width:none;-ms-flex:1;flex:1;}.node-form textarea{width:100%;}.node-form .flex-inline .field--type-string input[type=text]{width:100%;}.node-form .flex-inline .field--type-string.field--name--title{max-width:none;-ms-flex:1;flex:1;}.node-form span.file{display:none;}.node-form span.file + span{display:none;}.node-form .image-widget{display:block;-ms-flex-direction:column;flex-direction:column;}.node-form .image-widget img{display:block;margin-bottom:1rem;max-width:100%;height:auto;}.node-form .image-widget input[type=submit][value=Entfernen]{display:inline-block;width:auto;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/delete--light.svg);background-repeat:no-repeat;background-size:1.5rem auto;background-position:1rem;text-transform:none;padding:0.75em 1em;padding-left:2.75rem;text-align:left;}.form-introduction{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:0;padding-top:2rem;text-align:center;}.form-introduction .introduction{max-width:800px;margin-left:auto;margin-right:auto;}.status{width:1em;height:1em;background-color:#2D333A;border-radius:50%;display:block;position:relative;}.status .tooltip{position:absolute;font-size:0.75em;font-weight:bold;padding:0.25em 1em;background-color:#2D333A;color:#FBFAF8;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);left:1.25rem;display:none;}@media screen and (min-width:0px) and (max-width:860px){.status .tooltip{left:auto;right:1.25rem;}}.status:hover .tooltip,.status:focus .tooltip{display:block;}.status--39{background-color:green;}.status--38{background-color:orange;}.status--37{background-color:blue;}.status--37{background-color:red;}.paragraph--type--hero{position:relative;overflow:hidden;}.paragraph--type--hero .subtitle,.paragraph--type--hero .field-type--text_long h4,.field-type--text_long .paragraph--type--hero h4{color:#2D333A;}.paragraph--type--hero--annotation{color:#FBFAF8;background:linear-gradient(45deg,#2D333A,rgba(45,51,58,0.3));position:relative;width:calc(50% - 2rem*4);max-width:calc(100% - 2rem* 4);margin-left:auto;margin-right:auto;padding:12rem 4rem;z-index:4;}.paragraph--type--hero--annotation .subtitle,.paragraph--type--hero--annotation .field-type--text_long h4,.field-type--text_long .paragraph--type--hero--annotation h4{color:#FBFAF8;}.paragraph--type--hero--annotation--inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:800px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}@media screen and (min-width:1260px) and (max-width:1600px){.paragraph--type--hero--annotation--inner{max-width:none;}}@media screen and (min-width:0px) and (max-width:1260px){.paragraph--type--hero--annotation{margin:0;width:100%;padding:6rem 0;max-width:none;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero--annotation{padding:6rem 0 3rem 0;}}.paragraph--type--hero .field--overlaybild img{width:auto;display:block;height:100%;max-height:30rem;}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--hero .field--overlaybild{display:none;}}.paragraph--type--hero .field--hintergrund{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.paragraph--type--hero .field--mediaimage{position:relative;height:100%;}.paragraph--type--hero .field--mediaimage img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph--type--hero .field--titelformatiert h2 span{font-weight:900;}.paragraph--type--hero .field--titelformatiert h2 p{line-height:1.05em;}.paragraph--type--hero .field--kurzbeschreibung{max-width:none;margin-left:auto;margin-right:auto;width:auto;}.paragraph--type--hero .field--kurzbeschreibung p:first-child{margin-top:0;}.paragraph--type--hero .field--kurzbeschreibung a.button,.paragraph--type--hero .field--kurzbeschreibung .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .paragraph--type--hero .field--kurzbeschreibung a.agree-button{margin-top:1rem;}.paragraph--type--hero > .inner{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;}.paragraph--type--hero.hero-center .paragraph--type--hero--annotation{width:100%;margin-right:0;text-align:center;}.paragraph--type--hero.hero-right .paragraph--type--hero--annotation{margin-right:0;width:calc(50% - 2rem*4);}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--hero.hero-right .paragraph--type--hero--annotation{width:100%;}}.paragraph--type--hero.hero-right .field--overlaybild{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:0;}.paragraph--type--hero.hero-right .field--overlaybild + div{margin-left:2rem;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--hero.hero-right .field--overlaybild{position:relative;-webkit-transform:none;transform:none;left:unset;}.paragraph--type--hero.hero-right .field--overlaybild + div{margin-left:0;}}.paragraph--type--hero.hero-left .paragraph--type--hero--annotation{margin-left:0;width:calc(50% - 2rem*4);}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--hero.hero-left .paragraph--type--hero--annotation{width:100%;}}.paragraph--type--hero.hero-left .field--overlaybild{position:absolute;-webkit-transform:translateX(50%);transform:translateX(50%);right:0;}.paragraph--type--hero.hero-left .field--overlaybild + div{margin-right:2rem;}.paragraph--type--ansicht .paragraph--ansicht--introduction-container{text-align:center;max-width:800px;margin:0 auto;padding-top:5rem;padding-bottom:5rem;position:relative;z-index:1;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht .paragraph--ansicht--introduction-container{padding:3rem 2rem;}}.paragraph--type--ansicht .paragraph--ansicht--introduction-container .subtitle,.paragraph--type--ansicht .paragraph--ansicht--introduction-container .field-type--text_long h4,.field-type--text_long .paragraph--type--ansicht .paragraph--ansicht--introduction-container h4{margin-bottom:0.5rem;}.paragraph--type--ansicht .field--link{margin-top:2rem;}.paragraph--type--ansicht .field--ansicht{position:relative;}.paragraph--type--ansicht .field--ansicht .views-element-container{padding:0 2rem 5rem 2rem;position:relative;}@media screen and (min-width:0px) and (max-width:1260px){.paragraph--type--ansicht .field--ansicht .views-element-container{margin-top:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht .field--ansicht .views-element-container{padding:0;}}.paragraph--type--ansicht__produkte-block-1 .field--ansicht:before{content:"";display:block;width:100%;height:50%;position:absolute;background-color:#F7F4F0;margin-top:-7.75rem;z-index:0;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht__produkte-block-1 .field--ansicht:before{margin-top:-6rem;}}.paragraph--type--ansicht__heilpflanzen-block-2 .field--ansicht:before,.paragraph--type--ansicht__produkte-block-2 .field--ansicht:before{content:"";display:block;width:100%;height:50%;position:absolute;background-color:#F7F4F0;z-index:0;-webkit-transform:translateY(50%);transform:translateY(50%);}.paragraph--type--ansicht.view-right > .inner{max-width:1600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.paragraph--type--ansicht.view-right > .inner > * + *{margin-left:4rem;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-right > .inner{-ms-flex-direction:column;flex-direction:column;gap:0;}.paragraph--type--ansicht.view-right > .inner > * + *{margin-left:0;}}.paragraph--type--ansicht.view-right .paragraph--ansicht--introduction-container{width:40%;padding-right:2rem;text-align:left;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-right .paragraph--ansicht--introduction-container{width:auto;text-align:center;padding:5rem 2rem 0 2rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht.view-right .paragraph--ansicht--introduction-container{padding:3rem 2rem 0 2rem;}}.paragraph--type--ansicht.view-right .paragraph--ansicht--view-container{width:60%;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-right .paragraph--ansicht--view-container{width:auto;}}.paragraph--type--ansicht.view-center .flex-view{max-width:1200px;margin-left:auto;margin-right:auto;}.paragraph--type--ansicht.view-center .paragraph-introduction-container .field--kurzbeschreibung{max-width:600px;margin-left:auto;margin-right:auto;}.paragraph--type--ansicht.view-left > .inner{max-width:1600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4rem;}.paragraph--type--ansicht.view-left > .inner > * + *{margin-left:4rem;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-left > .inner{-ms-flex-direction:column;flex-direction:column;}.paragraph--type--ansicht.view-left > .inner > * + *{margin-left:0;}}.paragraph--type--ansicht.view-left .paragraph--ansicht--introduction-container{width:40%;text-align:right;padding-left:2rem;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-left .paragraph--ansicht--introduction-container{width:auto;text-align:center;padding:5rem 2rem 0 2rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--ansicht.view-left .paragraph--ansicht--introduction-container{padding:3rem 2rem 0 2rem;}}.paragraph--type--ansicht.view-left .paragraph--ansicht--view-container{width:60%;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--ansicht.view-left .paragraph--ansicht--view-container{width:auto;}}.paragraph--type--ansicht.hide-teaser-description article.teaser .field--body{display:none;}.view-center .paragraph--ansicht--introduction-container + .paragraph--ansicht--view-container .views-element-container{padding-top:0;}@media screen and (min-width:0px) and (max-width:860px){.view-center .paragraph--ansicht--introduction-container + .paragraph--ansicht--view-container .views-element-container{padding-left:0;padding-right:0;}}.paragraph--type--zitat{padding:5rem 2rem;position:relative;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--zitat{padding:3rem 2rem;}}.paragraph--type--zitat > .inner{max-width:1200px;margin:0 auto;text-align:center;}.paragraph--type--zitat blockquote div{display:inline;}.paragraph--type--zitat .field--bild{margin-bottom:2rem;}.paragraph--type--zitat .field--bild img{display:block;border-radius:50%;overflow:hidden;margin:auto;max-width:265px;height:auto;box-shadow:0px 0px 20px rgba(86,92,100,0.14);}@media screen and (min-width:0px) and (max-width:1260px){.paragraph--type--zitat .field--bild img{max-width:165px;}}.paragraph--type--zitat:after,.paragraph--type--zitat:before{content:"";width:30%;height:2px;background-color:#F7F4F0;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--zitat:before{top:0px;}.paragraph--type--zitat:after{bottom:-2px;}.paragraph--type--zitat.darkbg:after,.paragraph--type--zitat.darkbg:before{background-color:#EBEAE8;}.paragraph--type--zitat.darkbg:after{z-index:1;}.paragraph--type--infotext{text-align:center;background-color:#F7F4F0;}.paragraph--type--infotext .inner{max-width:1200px;margin:0 auto;padding:5rem 2rem;}.paragraph--type--infotext .inner .section-description{max-width:600px;margin-left:auto;margin-right:auto;}.paragraph--type--infotext .inner .section-description p:last-child{margin-bottom:0;}.paragraph--type--infotext .inner .field--link{margin-top:2rem;}.paragraph--type--infotext .subtitle,.paragraph--type--infotext .field-type--text_long h4,.field-type--text_long .paragraph--type--infotext h4{margin-bottom:0.5rem;}.paragraph--type--teaser-liste{background-color:#FBFAF8;padding:5rem 0;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste{padding:3rem 0;}.paragraph--type--teaser-liste .paragraph-introduction-container{padding:0 2rem 2rem 2rem;}}.paragraph--type--teaser-liste .subtitle,.paragraph--type--teaser-liste .field-type--text_long h4,.field-type--text_long .paragraph--type--teaser-liste h4{color:#5a6673 !important;}.paragraph--type--teaser-liste.extended-content-width .field--teaser.container{max-width:1600px;}.paragraph--type--teaser-liste .field--teaser.container{max-width:1200px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:0 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--teaser-liste .field--teaser.container > * + *{margin-left:2rem;}.paragraph--type--teaser-liste .field--teaser.container .field--item{-ms-flex:0 0 calc(100%/3 - 2rem);flex:0 0 calc(100%/3 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste .field--teaser.container .field--item{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--teaser-liste .field--teaser.container .field--item{-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.paragraph--type--teaser-liste .field--teaser.container article ul.links.inline{display:none;}.paragraph--type--teaser-liste .field--teaser.container .node--person--teaser .field--personbild img{border-radius:0;box-shadow:none;width:100%;}.paragraph--type--teaser-liste .paragraph-view-container{position:relative;}.paragraph--type--teaser-liste .paragraph-view-container:before{content:"";display:block;width:100%;height:calc(50% + 5rem*2);position:absolute;background-color:#F7F4F0;z-index:0;bottom:-5rem;}@media screen and (min-width:0px) and (max-width:1400px){.paragraph--type--teaser-liste .paragraph-view-container:before{height:50%;}}.paragraph--type--teaser-liste article{box-shadow:none;background-color:transparent;}.paragraph--type--teaser-liste article .teaser-content{text-align:center;}.paragraph--type--teaser-liste article.teaser .floating-subtitle{display:none;}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--teaser-liste article{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--teaser-liste article .teaser-content{padding-left:2rem;padding-right:2rem;}}.paragraph--type--teaser-liste:after,.paragraph--type--teaser-liste:before{content:"";width:30%;height:2px;background-color:#F7F4F0;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--teaser-liste:before{top:-2px;}.paragraph--type--teaser-liste:after{bottom:-2px;}.paragraph--type--teaser{text-align:center;position:relative;}.paragraph--type--teaser a{text-decoration:none;}.paragraph--type--teaser .field--bild img{display:block;width:100%;height:auto;}.paragraph--type--personen{padding:5rem 0;background-color:#be1e2d;color:#FBFAF8;}.paragraph--type--personen .subtitle,.paragraph--type--personen .field-type--text_long h4,.field-type--text_long .paragraph--type--personen h4{color:rgba(251,250,248,0.7);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--personen{padding:3rem 0;}}.paragraph--type--personen .field--personen.container{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;-ms-flex-pack:center;justify-content:center;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--personen .field--personen.container > *{margin-right:1rem;margin-left:1rem;margin-bottom:2rem;}.paragraph--type--personen .field--personen.container .field--item{-ms-flex:0 0 calc(100%/3 - 2rem);flex:0 0 calc(100%/3 - 2rem);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--personen .field--personen.container .field--item{-ms-flex:0 0 calc(100%/2 - 2rem);flex:0 0 calc(100%/2 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--personen .field--personen.container .field--item{-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.paragraph--type--personen .field--personen.container .field--item article.teaser .teaser-content{padding-left:0;padding-right:0;max-width:15rem;margin-left:auto;margin-right:auto;}.paragraph--type--personen .paragraph-view-container{position:relative;max-width:1200px;margin:0 auto;}.paragraph--type--personen .paragraph-introduction-container{padding-left:2rem;padding-right:2rem;}.paragraph--type--teaser{text-align:center;position:relative;}.image-text-col,.paragraph--type--bild-mit-text{position:relative;}.image-text-col .inner,.paragraph--type--bild-mit-text .inner{display:grid;max-width:1200px;margin:0 auto;padding:2.5rem 2rem;gap:2rem;-ms-flex-align:start;align-items:flex-start;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col .inner,.paragraph--type--bild-mit-text .inner{padding:3rem 2rem;}}.image-text-col .inner .media--image img,.paragraph--type--bild-mit-text .inner .media--image img{width:100%;height:auto;display:block;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col .inner .media--image,.paragraph--type--bild-mit-text .inner .media--image{margin-left:-2rem;margin-right:-2rem;}}.image-text-col.flex-column .inner > .field,.paragraph--type--bild-mit-text.flex-column .inner > .field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.image-text-col.flex-vertical-center .inner > .field,.paragraph--type--bild-mit-text.flex-vertical-center .inner > .field{-ms-flex-pack:center;justify-content:center;}.image-text-col.ratio-1-3 .inner,.paragraph--type--bild-mit-text.ratio-1-3 .inner{grid-template-columns:1fr 3fr;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col.ratio-1-3 .inner,.paragraph--type--bild-mit-text.ratio-1-3 .inner{grid-template-columns:1fr;}}.image-text-col.ratio-2-3 .inner,.paragraph--type--bild-mit-text.ratio-2-3 .inner{grid-template-columns:2fr 3fr;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col.ratio-2-3 .inner,.paragraph--type--bild-mit-text.ratio-2-3 .inner{grid-template-columns:1fr;padding-top:5rem;}.image-text-col.ratio-2-3 .inner .field--bild,.paragraph--type--bild-mit-text.ratio-2-3 .inner .field--bild{-ms-flex-order:2;order:2;}}.image-text-col.ratio-50-50 .inner,.paragraph--type--bild-mit-text.ratio-50-50 .inner{grid-template-columns:1fr 1fr;}@media screen and (min-width:0px) and (max-width:860px){.image-text-col.ratio-50-50 .inner,.paragraph--type--bild-mit-text.ratio-50-50 .inner{grid-template-columns:1fr;}}.image-text-col.reverse .field--bilder,.image-text-col.reverse .field--bild,.paragraph--type--bild-mit-text.reverse .field--bilder,.paragraph--type--bild-mit-text.reverse .field--bild{-ms-flex-order:1;order:1;}.image-text-col.reverse .field--text,.paragraph--type--bild-mit-text.reverse .field--text{-ms-flex-order:0;order:0;}@media screen and (min-width:0px) and (max-width:1260px){.image-text-col .field--bilder,.paragraph--type--bild-mit-text .field--bilder{-ms-flex-order:1;order:1;}.image-text-col .field--text,.paragraph--type--bild-mit-text .field--text{-ms-flex-order:0;order:0;}}.image-text-col.extended-content-width .inner,.paragraph--type--bild-mit-text.extended-content-width .inner{max-width:1600px;}.image-text-col.no-padding .inner,.paragraph--type--bild-mit-text.no-padding .inner{padding-top:0;padding-bottom:2rem;}.image-text-col.no-padding:before,.paragraph--type--bild-mit-text.no-padding:before{display:none;}.image-text-col:after,.image-text-col:before,.paragraph--type--bild-mit-text:after,.paragraph--type--bild-mit-text:before{content:"";width:30%;height:2px;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.image-text-col:after,.paragraph--type--bild-mit-text:after{bottom:-2px;}.paragraph--type--bildergalerie > .inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:5rem 2rem;}.paragraph--type--bildergalerie .field--galeriebilder{max-width:calc(1200px + 2rem*2);margin-left:auto;margin-right:auto;display:grid;grid-gap:2rem;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;}.paragraph--type--bildergalerie .field--galeriebilder .field--item:nth-child(4n+2){grid-column:span 2;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bildergalerie .field--galeriebilder{grid-template-columns:1fr 1fr;}.paragraph--type--bildergalerie .field--galeriebilder .field--item:nth-child(3n+1){grid-column:span 1;}.paragraph--type--bildergalerie .field--galeriebilder .field--item:nth-child(4n+2){grid-column:span 1;}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--bildergalerie .field--galeriebilder{grid-template-columns:1fr;}}.paragraph--type--bildergalerie .field--galeriebilder figcaption{display:none;}.paragraph--type--bildergalerie .field--galeriebilder .field--item{max-height:25rem;min-height:20rem;}.paragraph--type--bildergalerie .field--galeriebilder .fancy-box-field{height:100%;}.paragraph--type--bildergalerie .field--galeriebilder .fancy-box-field a{height:100%;}.paragraph--type--bildergalerie .field--galeriebilder .media--image{border-radius:10px;overflow:hidden;}.paragraph--type--bildergalerie .field--galeriebilder .media--image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.fancy-box-field a{position:relative;display:block;}.fancy-box-field a:before{transition:all 0.3s ease-in-out;content:"";background-color:rgba(53,53,53,0);width:100%;height:100%;position:absolute;display:block;-webkit-transform:translateY(0%) translateX(0%) scale(0.5);transform:translateY(0%) translateX(0%) scale(0.5);border-radius:100%;z-index:1;opacity:0;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/scale--light.svg);background-size:2rem;background-position:center;background-repeat:no-repeat;}.fancy-box-field a:hover:before,.fancy-box-field a:focus:before{opacity:1;-webkit-transform:translateY(0) translateX(0) scale(1.5);transform:translateY(0) translateX(0) scale(1.5);border-radius:0;background-color:rgba(53,53,53,0.5);background-size:10% auto;}.slider .fancy-box-field a:before{display:none;}.paragraph--type--slider{max-width:none;padding:5rem 2rem;position:relative;background-color:#F7F4F0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:block;margin-left:auto;margin-left:auto;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--slider{padding:3rem 2rem;}}.paragraph--type--slider:before{content:"";display:block;position:absolute;width:100%;height:50%;left:0;bottom:0;background-color:#FBFAF8;}@media screen and (min-width:0px) and (max-width:1260px){.paragraph--type--slider:before{height:15%;}}.paragraph--type--slider > .inner{margin-right:auto;margin-left:auto;max-width:1600px;position:relative;margin-left:4rem;margin-right:4rem;}@media screen and (min-width:1260px) and (max-width:8880px){.paragraph--type--slider > .inner{margin-left:auto;margin-right:auto;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--slider > .inner{margin-left:0;margin-right:0;}}.paragraph--type--slider .field--galeriebilder{padding-top:2rem;max-width:calc(100% - 6rem);margin:auto;}.paragraph--type--slider.slick-view .slick-slide img{width:auto;height:auto;max-height:50vh;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph--type--slider figcaption{text-align:center;}.paragraph--type--kontaktlinks{padding:5rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--kontaktlinks{padding:3rem 2rem;}}.paragraph--type--kontaktlinks .inner{max-width:1200px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--kontaktlinks .inner > *{margin-left:1rem;margin-right:1rem;margin-bottom:2rem;}@media screen and (min-width:0px) and (max-width:1260px){.paragraph--type--kontaktlinks .inner{-ms-flex-pack:center;justify-content:center;}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--kontaktlinks .inner{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}}.paragraph--type--kontaktlinks .inner .field{-ms-flex:0 0 calc(100% / 4 - 2rem);flex:0 0 calc(100% / 4 - 2rem);text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--kontaktlinks .inner .field{-ms-flex:0 0 calc(100% / 2 - 2rem);flex:0 0 calc(100% / 2 - 2rem);}}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--kontaktlinks .inner .field{-ms-flex:0 0 100%;flex:0 0 100%;}}.paragraph--type--kontaktlinks .inner .field a{word-break:break-word;white-space:normal;}.paragraph--type--kontaktlinks .inner .field a:before{display:block;margin-left:auto;margin-right:auto;width:3rem;height:3rem;padding-bottom:1rem;}.paragraph--type--kontaktlinks .inner .field a:hover,.paragraph--type--kontaktlinks .inner .field a:focus{opacity:0.9;}.paragraph--type--downloads{padding:5rem 2rem;}.paragraph--type--downloads .inner{max-width:1200px;margin:0 auto;}.paragraph--type--downloads .inner .field--item{margin-bottom:2rem;}.paragraph--type--formular{padding:5rem 2rem;}.paragraph--type--formular.dark-color-style{background-color:#F7F4F0;}.paragraph--type--formular.primary-color-style{background-color:#353535;color:#fff;}.paragraph--type--formular.primary-color-style .subtitle,.paragraph--type--formular.primary-color-style .field-type--text_long h4,.field-type--text_long .paragraph--type--formular.primary-color-style h4{color:rgba(255,255,255,0.8);}.paragraph--type--formular.primary-color-style form input[type=radio]:checked + label:before,.paragraph--type--formular.primary-color-style form input[type=checkbox]:checked + label:before{border-color:rgba(255,255,255,0.8);}.paragraph--type--formular.primary-color-style form .description,.paragraph--type--formular.primary-color-style form .description a{color:#fff;opacity:0.8;}.paragraph--type--formular.primary-color-style form input[type=submit]{background-color:#921723;border-color:#921723;}.paragraph--type--formular.primary-color-style form input[type=submit]:hover,.paragraph--type--formular.primary-color-style form input[type=submit]:focus{background-color:#7c141d;border-color:#7c141d;}.paragraph--type--formular .paragraph-view-container .field-type--webform{max-width:1200px;margin-left:auto;margin-right:auto;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--formular .paragraph-introduction-container{padding:0;}}.webform-confirmation__message{text-align:center;}.webform-confirmation__message:before{content:"";display:block;width:3rem;height:3rem;background-image:url(/themes/zirkustermine_theme/resources/dist/icons/colors/check--color.svg);background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:50%;margin:auto;margin-bottom:1rem;}.webform-confirmation__message h3{margin-bottom:0.5rem;}.webform-submission-form{max-width:600px;margin:0 auto;}.webform-submission-form .form--inline{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}@media screen and (min-width:0px) and (max-width:620px){.webform-submission-form .form--inline{grid-template-columns:1fr;gap:0;}}.webform-submission-form .form--inline .form-item{width:100%;}.webform-submission-form textarea,.webform-submission-form select,.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=search],.webform-submission-form input[type=tel]{width:100%;}.webform-submission-form.webform-submission-newsletteranmeldung-form{max-width:400px;}.webform-submission-form .js-form-type-checkbox{margin-top:1rem;margin-bottom:1rem;}.webform-ajax-form-wrapper{padding:0;}.form--inline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.form--inline .form-item{float:none;margin-right:0;width:50%;}
