.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(/assets/images/layers.416d9136.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/images/layers-2x.8f2c4d11.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/assets/images/marker-icon.2b3e1faf.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in,-webkit-transform .3s ease-out}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-webkit-transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(/assets/fonts/nunito-sans-v6-latin-regular.0d4c40ad.woff2) format("woff2"),url(/assets/fonts/nunito-sans-v6-latin-regular.4c1cbea2.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url(/assets/fonts/nunito-sans-v6-latin-700.c04dce0c.woff2) format("woff2"),url(/assets/fonts/nunito-sans-v6-latin-700.d8153c3d.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(/assets/fonts/nunito-sans-v6-latin-600.68ce7200.woff2) format("woff2"),url(/assets/fonts/nunito-sans-v6-latin-600.eca160ef.woff) format("woff")}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Nunito Sans,sans-serif;margin:0;padding:0}body,body>div,html{height:100%;width:100%}#main{height:100%;overflow:hidden}#main,#main>#content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#main>#content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:1920px;overflow:auto}#main>#content>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#main>#content>:first-child:not(.content-wrapper){margin-top:4rem!important}#main>header,#main>nav{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#filter-pane .apply-filter,.btn,.map .cookie-hint button,.newsletter-form button,.settings-entry .text>button,.survey-entry .submit-row button{background:red;border:none;border-radius:.5rem;display:block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem}.btn{margin-bottom:1rem;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#navigation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;z-index:7999}#navigation>a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;position:relative;text-decoration:none}#navigation>a>svg{display:block;height:1.5rem;margin:.75rem auto .5rem;width:auto}#navigation>a>.title{display:block;margin:.5rem .5rem .75rem;text-align:center}#navigation>a>.badge{border-radius:.5rem;font-size:.75rem;line-height:1rem;min-width:1rem;padding:0 .25rem;position:absolute;right:calc(50% - 1.5rem);text-align:center;top:.25rem}#app-bar{grid-gap:0 1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"logo toggle-search toggle-navigation" "search search search";grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content;height:5rem;padding:1rem;position:relative;-webkit-transition:height .8s ease;transition:height .8s ease;z-index:8000}#app-bar.has-fab{height:7.25rem}#app-bar.collapsed{height:5rem!important}#app-bar.collapsed .image-container{opacity:0;visibility:hidden}#app-bar.collapsed.has-fab{height:7.25rem!important}#app-bar.search-visible{height:9.5rem}#app-bar.search-visible .search-bar{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}#app-bar .toggle-navigation{grid-area:toggle-navigation}#app-bar .toggle-search{grid-area:toggle-search}#app-bar .back{grid-area:logo;justify-self:start}#app-bar .back,#app-bar .toggle-navigation,#app-bar .toggle-search{background:transparent;border:none;height:2rem;width:2rem;z-index:1}#app-bar .back>svg,#app-bar .toggle-navigation>svg,#app-bar .toggle-search>svg{height:2rem;width:2rem}#app-bar .search-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;height:3.5rem;margin-top:1rem;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;visibility:hidden}#app-bar .search-bar button[type=submit]{-webkit-box-flex:0;background:transparent;border:none;display:block;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1rem}#app-bar .search-bar button[type=submit]>svg{height:1.5rem;width:1.5rem}#app-bar .search-bar button[type=reset]{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;justify-content:center;margin:0 1rem;width:1.5rem}#app-bar .search-bar button[type=reset]>svg{height:.75rem;width:.75rem}#app-bar .search-bar input{-webkit-box-flex:1;background:transparent;border:none;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1rem;height:3.5rem;line-height:3.5rem;width:1%}#app-bar .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:logo;opacity:1;text-decoration:none;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;visibility:visible;z-index:1}#app-bar .logo.hidden{opacity:0;visibility:hidden}#app-bar .logo>svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:3rem;width:3rem}#app-bar .logo>figcaption{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;padding-left:.5rem}#app-bar .image-container{height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;-webkit-transition:opacity .8s ease,visibility .8s ease;transition:opacity .8s ease,visibility .8s ease;visibility:visible;width:100%}#app-bar .image-container .image{background:transparent}#app-bar .image-container .image,#app-bar .image-container .image>img{height:100%;left:0;position:absolute;top:0;width:100%}#app-bar .image-container .image>img:first-child{-o-object-fit:contain;object-fit:contain;z-index:1}#app-bar .image-container .image>img:nth-child(2){-webkit-filter:blur(2rem) brightness(50%);filter:blur(2rem) brightness(50%);height:calc(100% + 4rem);margin:-2rem;width:calc(100% + 4rem);z-index:0}#app-bar .overlay{height:4rem;left:0;pointer-events:none;position:absolute;top:100%;width:4rem}.image{display:block;overflow:hidden;width:100%}.image.has-lightbox{cursor:pointer}.image.video{border-radius:1rem;position:relative}.image.video:before{height:100%;left:0;top:0;width:100%;z-index:9}.image.video:after,.image.video:before{content:"";display:block;position:absolute}.image.video:after{border:2rem solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;left:calc(50% - 1rem);top:calc(50% - 2rem);width:0;z-index:10}.image.inset{height:auto!important}.image.inset>img{height:auto;-o-object-fit:fill;object-fit:fill}.image>img{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%}.image>img.loading{opacity:0}#filter-pane-backdrop,#navigation-drawer-backdrop{bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .8s ease,visibility .8s ease;transition:opacity .8s ease,visibility .8s ease;visibility:hidden;z-index:9998}#navigation-drawer-backdrop.open,.open#filter-pane-backdrop{opacity:1;visibility:visible}#navigation-drawer{bottom:0;max-width:450px;opacity:0;overflow:hidden auto;padding:0 1rem;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;visibility:hidden;width:100%;z-index:9999}#navigation-drawer.open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}#navigation-drawer header{-ms-flex-align:center;padding:1rem 0}#navigation-drawer header,#navigation-drawer header .logo{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#navigation-drawer header .logo{-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1;flex:1;opacity:1;text-decoration:none;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;visibility:visible}#navigation-drawer header .logo.hidden{opacity:0;visibility:hidden}#navigation-drawer header .logo>svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:3rem;width:3rem}#navigation-drawer header .logo>figcaption{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;padding-left:.5rem}#navigation-drawer header .close-navigation{-webkit-box-flex:0;background:transparent;border:none;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;width:1.5rem}#navigation-drawer header .close-navigation>svg{height:1.5rem;width:1.5rem}.category-list{overflow-x:hidden}.category-list a:first-child,.category-list button:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.category-list a:nth-child(2),.category-list button:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.category-list a:nth-child(3),.category-list button:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.category-list a:nth-child(4),.category-list button:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.category-list a:nth-child(5),.category-list button:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.category-list a:nth-child(6),.category-list button:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.category-list a:nth-child(7),.category-list button:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.category-list a:nth-child(8),.category-list button:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.category-list a:nth-child(9),.category-list button:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.category-list a:nth-child(10),.category-list button:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.category-list a:nth-child(11),.category-list button:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.category-list a:nth-child(12),.category-list button:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}.category-list a:nth-child(13),.category-list button:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}.category-list a:nth-child(14),.category-list button:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}.category-list a:nth-child(15),.category-list button:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}.category-list a:nth-child(16),.category-list button:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}.category-list a:nth-child(17),.category-list button:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}.category-list a:nth-child(18),.category-list button:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}.category-list a:nth-child(19),.category-list button:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}.category-list a:nth-child(20),.category-list button:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}.category-list a:nth-child(21),.category-list button:nth-child(21){-webkit-animation-delay:2.1s;animation-delay:2.1s}.category-list a:nth-child(22),.category-list button:nth-child(22){-webkit-animation-delay:2.2s;animation-delay:2.2s}.category-list a:nth-child(23),.category-list button:nth-child(23){-webkit-animation-delay:2.3s;animation-delay:2.3s}.category-list a:nth-child(24),.category-list button:nth-child(24){-webkit-animation-delay:2.4s;animation-delay:2.4s}#navigation-drawer nav>a{margin-bottom:.5rem}#navigation-drawer nav>a:first-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}#navigation-drawer nav>a:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}#navigation-drawer nav>a:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}#navigation-drawer nav>a:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}#navigation-drawer nav>a:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}#navigation-drawer nav>a:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}#navigation-drawer nav>a:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}#navigation-drawer nav>a:nth-of-type(8){-webkit-animation-delay:.8s;animation-delay:.8s}#navigation-drawer nav>a:nth-of-type(9){-webkit-animation-delay:.9s;animation-delay:.9s}#navigation-drawer nav>a:nth-of-type(10){-webkit-animation-delay:1s;animation-delay:1s}#navigation-drawer nav>a:nth-of-type(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}#navigation-drawer nav>a:nth-of-type(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}#navigation-drawer nav>a:nth-of-type(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}#navigation-drawer nav>a:nth-of-type(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}#navigation-drawer nav>a:nth-of-type(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}#navigation-drawer nav>a:nth-of-type(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}#navigation-drawer nav>a:nth-of-type(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}#navigation-drawer nav>a:nth-of-type(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}#navigation-drawer nav>a:nth-of-type(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}#navigation-drawer nav>a:nth-of-type(20){-webkit-animation-delay:2s;animation-delay:2s}#navigation-drawer nav>a:nth-of-type(21){-webkit-animation-delay:2.1s;animation-delay:2.1s}#navigation-drawer nav>a:nth-of-type(22){-webkit-animation-delay:2.2s;animation-delay:2.2s}#navigation-drawer nav>a:nth-of-type(23){-webkit-animation-delay:2.3s;animation-delay:2.3s}#navigation-drawer nav>a:nth-of-type(24){-webkit-animation-delay:2.4s;animation-delay:2.4s}.category-list a .right-addon,.category-list button .right-addon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#navigation-drawer nav>a,.category-list a,.category-list button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:navigation-drawer-a-in .8s ease;animation:navigation-drawer-a-in .8s ease;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;border:none;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 1rem;text-align:left;text-decoration:none}#navigation-drawer nav>a>svg,.category-list a>svg,.category-list button>svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;width:1.5rem}#navigation-drawer nav>a>span,.category-list a>span,.category-list button>span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;padding-left:1rem}#navigation-drawer nav>a>span+svg,.category-list a>span+svg,.category-list button>span+svg{height:.75rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;width:.75rem}@-webkit-keyframes navigation-drawer-a-in{0%{opacity:0;-webkit-transform:translateX(15%);transform:translateX(15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes navigation-drawer-a-in{0%{opacity:0;-webkit-transform:translateX(15%);transform:translateX(15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}#card-list,#home-news{grid-gap:1rem;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;padding:1rem}#card-list.category-list,.category-list#home-news{grid-gap:.5rem}#card-list>.loader-container,#card-list>.tags,#home-news>.loader-container,#home-news>.tags{grid-column:1/-1}@media screen and (min-width:600px){#card-list,#home-news{grid-template-columns:1fr 1fr}}@media screen and (min-width:1000px){#card-list,#home-news{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1400px){#card-list,#home-news{grid-template-columns:1fr 1fr 1fr 1fr}}.card{border-radius:1rem;display:grid;padding:.5rem;position:relative}.card>*{margin:.5rem;min-height:0;min-width:0;overflow:hidden}.card.roeder-navi-layout{grid-template-areas:"i ti" "i ta" ". ta" "ad ad" "ph ph" "em em" "ws ws";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr repeat(4,-webkit-min-content);grid-template-rows:min-content min-content 1fr repeat(4,min-content)}.card.roeder-navi-layout .image-entry{grid-area:i}.card.roeder-navi-layout .title{grid-area:ti}.card.roeder-navi-layout .tag-entry{grid-area:ta}.card.roeder-navi-layout .gmaps-link-entry{grid-area:ad}.card.roeder-navi-layout .reference-entry.ref-phone{grid-area:ph}.card.roeder-navi-layout .reference-entry.ref-email{grid-area:em}.card.roeder-navi-layout .reference-entry.ref-website{grid-area:ws}.card.roeder-navi-category-layout{cursor:pointer;grid-template:"i i" -webkit-min-content "ti c" -webkit-min-content/1fr -webkit-min-content;grid-template:"i i" min-content "ti c" min-content/1fr min-content}.card.roeder-navi-category-layout .image-entry{grid-area:i;height:auto;width:auto}.card.roeder-navi-category-layout .title{grid-area:ti}.card.roeder-navi-category-layout .count{font-size:.8rem;grid-area:c}.card.event-layout{grid-template-areas:"dt dt dt f" "i ti ti ti" "i ta ta ta" ". ta ta ta" "ad ad ad ad" "pg pg pg pg" "ag ag s s";grid-template-columns:-webkit-min-content 1fr -webkit-min-content -webkit-min-content;grid-template-columns:min-content 1fr min-content min-content;grid-template-rows:repeat(7,-webkit-min-content);grid-template-rows:repeat(7,min-content)}.card.event-layout .date-time-entry{grid-area:dt}.card.event-layout .favorite-button{grid-area:f}.card.event-layout .image-entry{grid-area:i}.card.event-layout .title{grid-area:ti}.card.event-layout .tag-entry{grid-area:ta}.card.event-layout .gmaps-link-entry{grid-area:ad}.card.event-layout .age-entry{grid-area:ag}.card.event-layout .preferred-gender-entry{grid-area:pg}.card.event-layout .share-button{grid-area:s}.card.organization-layout{grid-template-areas:"i ti" "i ta" ". ta" "ad ad";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.card.organization-layout .image-entry{grid-area:i}.card.organization-layout .title{grid-area:ti}.card.organization-layout .tag-entry{grid-area:ta}.card.organization-layout .gmaps-link-entry{grid-area:ad}.card.club-competition-layout{grid-template-areas:"i ti" "i ta" ". ta" "de de";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.sheet .card.club-competition-layout{margin:-.5rem;padding:0}.card.club-competition-layout .image-entry{grid-area:i;height:2.5rem;width:2.5rem}.card.club-competition-layout .title{grid-area:ti}.card.club-competition-layout .tag-entry{grid-area:ta}.card.club-competition-layout .gmaps-link-entry{grid-area:ad}.card.club-competition-layout .description-entry{grid-area:de}.card.job-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"i ti ti ti" "i ta ta ta" ". ta ta ta";grid-template-columns:-webkit-min-content 1fr -webkit-min-content -webkit-min-content;grid-template-columns:min-content 1fr min-content min-content;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.card.job-layout>*{grid-column:1/-1}.card.job-layout .image-entry{grid-area:i}.card.job-layout .title{grid-area:ti}.card.job-layout .tag-entry{grid-area:ta}.card.job-layout .share-button{justify-self:end}.card.news-layout,.card.poi-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.card.news-layout .image-entry,.card.poi-layout .image-entry{height:auto;width:auto}#home-news .card.news-layout{grid-template:"i tit" -webkit-min-content "i des" -webkit-min-content/2fr 3fr;grid-template:"i tit" min-content "i des" min-content/2fr 3fr;grid-template-columns:2fr 3fr}#home-news .card.news-layout .image-entry{align-self:start;aspect-ratio:1/1;grid-area:i;height:auto;width:auto}#home-news .card.news-layout .image-entry .overlay{display:none}#home-news .card.news-layout .title{grid-area:tit}#home-news .card.news-layout .description-entry{grid-area:des}.card.movie-layout{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0 .5rem;grid-template-areas:"i ti" "i dt" "i lo";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2,-webkit-min-content) 1fr;grid-template-rows:repeat(2,min-content) 1fr;margin:1rem 0}.card.movie-layout .image-entry{grid-area:i;height:16rem;margin:-1.5rem 0 -1.5rem -.5rem;width:10.5rem}.card.movie-layout .title{grid-area:ti}.card.movie-layout .date-time-entry{grid-area:dt}.card.movie-layout .location-entry{grid-area:lo}#map-view.club-competition{min-height:400px}.favorite-button{background:transparent;border:none}.favorite-button,.favorite-button svg{height:2rem;width:2rem}.age-entry,.date-time-entry,.event-entry,.facility-entry,.gmaps-link-entry,.location-entry,.news-layout .organization-entry,.opening-hours-entry,.organization-entry,.preferred-gender-entry,.reference-entry,.report-link-entry,.responsible-person-entry,.settings-entry,.share-button{background:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.age-entry .icon,.age-entry .image,.date-time-entry .icon,.date-time-entry .image,.event-entry .icon,.event-entry .image,.facility-entry .icon,.facility-entry .image,.gmaps-link-entry .icon,.gmaps-link-entry .image,.location-entry .icon,.location-entry .image,.news-layout .organization-entry .icon,.news-layout .organization-entry .image,.opening-hours-entry .icon,.opening-hours-entry .image,.organization-entry .icon,.organization-entry .image,.preferred-gender-entry .icon,.preferred-gender-entry .image,.reference-entry .icon,.reference-entry .image,.report-link-entry .icon,.report-link-entry .image,.responsible-person-entry .icon,.responsible-person-entry .image,.settings-entry .icon,.settings-entry .image,.share-button .icon,.share-button .image{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:2.5rem;justify-content:center;width:2.5rem}.age-entry .icon>svg,.age-entry .image>svg,.date-time-entry .icon>svg,.date-time-entry .image>svg,.event-entry .icon>svg,.event-entry .image>svg,.facility-entry .icon>svg,.facility-entry .image>svg,.gmaps-link-entry .icon>svg,.gmaps-link-entry .image>svg,.location-entry .icon>svg,.location-entry .image>svg,.news-layout .organization-entry .icon>svg,.news-layout .organization-entry .image>svg,.opening-hours-entry .icon>svg,.opening-hours-entry .image>svg,.organization-entry .icon>svg,.organization-entry .image>svg,.preferred-gender-entry .icon>svg,.preferred-gender-entry .image>svg,.reference-entry .icon>svg,.reference-entry .image>svg,.report-link-entry .icon>svg,.report-link-entry .image>svg,.responsible-person-entry .icon>svg,.responsible-person-entry .image>svg,.settings-entry .icon>svg,.settings-entry .image>svg,.share-button .icon>svg,.share-button .image>svg{height:1.5rem;width:1.5rem}.age-entry .text,.date-time-entry .text,.event-entry .text,.facility-entry .text,.gmaps-link-entry .text,.location-entry .text,.news-layout .organization-entry .text,.opening-hours-entry .text,.organization-entry .text,.preferred-gender-entry .text,.reference-entry .text,.report-link-entry .text,.responsible-person-entry .text,.settings-entry .text,.share-button .text{-webkit-box-flex:1;-ms-flex-item-align:center;align-self:center;-ms-flex:1;flex:1;font-size:.8rem;text-align:left}.age-entry .text .select>span,.age-entry .text>span.small,.date-time-entry .text .select>span,.date-time-entry .text>span.small,.event-entry .text .select>span,.event-entry .text>span.small,.facility-entry .text .select>span,.facility-entry .text>span.small,.gmaps-link-entry .text .select>span,.gmaps-link-entry .text>span.small,.location-entry .text .select>span,.location-entry .text>span.small,.news-layout .organization-entry .text .select>span,.news-layout .organization-entry .text>span.small,.opening-hours-entry .text .select>span,.opening-hours-entry .text>span.small,.organization-entry .text .select>span,.organization-entry .text>span.small,.preferred-gender-entry .text .select>span,.preferred-gender-entry .text>span.small,.reference-entry .text .select>span,.reference-entry .text>span.small,.report-link-entry .text .select>span,.report-link-entry .text>span.small,.responsible-person-entry .text .select>span,.responsible-person-entry .text>span.small,.settings-entry .text .select>span,.settings-entry .text>span.small,.share-button .text .select>span,.share-button .text>span.small{font-size:.75rem;font-weight:700;text-transform:uppercase}.age-entry .text>span,.date-time-entry .text>span,.event-entry .text>span,.facility-entry .text>span,.gmaps-link-entry .text>span,.location-entry .text>span,.news-layout .organization-entry .text>span,.opening-hours-entry .text>span,.organization-entry .text>span,.preferred-gender-entry .text>span,.reference-entry .text>span,.report-link-entry .text>span,.responsible-person-entry .text>span,.settings-entry .text>span,.share-button .text>span{display:block}.age-entry .text>span.text-overflow,.date-time-entry .text>span.text-overflow,.event-entry .text>span.text-overflow,.facility-entry .text>span.text-overflow,.gmaps-link-entry .text>span.text-overflow,.location-entry .text>span.text-overflow,.news-layout .organization-entry .text>span.text-overflow,.opening-hours-entry .text>span.text-overflow,.organization-entry .text>span.text-overflow,.preferred-gender-entry .text>span.text-overflow,.reference-entry .text>span.text-overflow,.report-link-entry .text>span.text-overflow,.responsible-person-entry .text>span.text-overflow,.settings-entry .text>span.text-overflow,.share-button .text>span.text-overflow{text-overflow:ellipsis;white-space:nowrap}.age-entry .text>span.bold,.date-time-entry .text>span.bold,.event-entry .text>span.bold,.facility-entry .text>span.bold,.gmaps-link-entry .text>span.bold,.location-entry .text>span.bold,.news-layout .organization-entry .text>span.bold,.opening-hours-entry .text>span.bold,.organization-entry .text>span.bold,.preferred-gender-entry .text>span.bold,.reference-entry .text>span.bold,.report-link-entry .text>span.bold,.responsible-person-entry .text>span.bold,.settings-entry .text>span.bold,.share-button .text>span.bold{font-weight:600}.age-entry .text:first-child,.date-time-entry .text:first-child,.event-entry .text:first-child,.facility-entry .text:first-child,.gmaps-link-entry .text:first-child,.location-entry .text:first-child,.news-layout .organization-entry .text:first-child,.opening-hours-entry .text:first-child,.organization-entry .text:first-child,.preferred-gender-entry .text:first-child,.reference-entry .text:first-child,.report-link-entry .text:first-child,.responsible-person-entry .text:first-child,.settings-entry .text:first-child,.share-button .text:first-child{padding-right:.75rem}.age-entry .text:last-child,.date-time-entry .text:last-child,.event-entry .text:last-child,.facility-entry .text:last-child,.gmaps-link-entry .text:last-child,.location-entry .text:last-child,.news-layout .organization-entry .text:last-child,.opening-hours-entry .text:last-child,.organization-entry .text:last-child,.preferred-gender-entry .text:last-child,.reference-entry .text:last-child,.report-link-entry .text:last-child,.responsible-person-entry .text:last-child,.settings-entry .text:last-child,.share-button .text:last-child{padding-left:.75rem}.settings-entry{width:auto}.settings-entry .text>span.small{margin-bottom:.5rem}.settings-entry .text .select{margin:0}.settings-entry .text>button{margin-top:.5rem;padding:.25rem .5rem}.report-link-entry{width:100%}.report-link-entry .icon{border-radius:50%}.facility-entry,.organization-entry{width:100%}.facility-entry .image,.organization-entry .image{-webkit-box-flex:0;border-radius:.75rem;-ms-flex:0 0 auto;flex:0 0 auto;height:8rem;width:8rem}.events-entry .event-entry,.facility-entry,.organization-entry,.reference-entry,.report-link-entry,.responsible-person-entry,.secondary-locations-entry .gmaps-link-entry{margin-top:.5rem}.description-entry{font-size:.8rem}.description-entry p{margin-bottom:.5rem}.description-entry p.hidden{display:none}.description-entry blockquote{padding-left:.5rem}.description-entry blockquote,.description-entry blockquote *{font-size:inherit;line-height:inherit}.description-entry ol,.description-entry ul{margin-left:2rem}.description-entry hr{border:none;height:.2rem;margin:1rem 0}.description-entry hr:last-child{margin-bottom:0}.description-entry a{text-decoration:underline}.description-entry a:focus,.description-entry a:hover{text-decoration:none}.share-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-button .icon,.share-button .icon>svg{height:2rem;width:2rem}.tag-bar,.tag-entry,.tags{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;min-height:0}.tag-bar .tag,.tag-entry .tag,.tags .tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:1.2rem;padding:0 .8rem;text-decoration:none;white-space:nowrap}.tag-bar .tag>svg,.tag-entry .tag>svg,.tags .tag>svg{height:.5rem;margin-left:.5rem;width:.5rem}.tag-bar{gap:.5rem;margin:1rem 0}.tag-bar .tag{border-radius:.8rem;font-size:.8rem;line-height:1.6rem}.image-entry{border:none;border-radius:.5rem;height:8rem;overflow:hidden;position:relative;width:8rem}.image-entry.small{height:2.5rem;width:2.5rem}.image-entry .overlay{border-top-left-radius:.5rem;bottom:0;font-size:1rem;padding:.25rem .5rem;position:absolute;right:0;z-index:1}.card .title{font-size:1rem;font-weight:600;line-height:1.2rem;text-overflow:ellipsis}.card .title>span{display:block;font-size:.75rem;font-weight:400}.divider{grid-column:1/-1}#filter-pane h3,.divider h3{font-size:1.5rem;font-weight:600;margin-top:.5rem}.card.promoted{margin-top:.6rem;padding-top:1.1rem}.card.promoted .promoted-label{border:none;border-radius:.6rem;font-size:.75rem;left:.5rem;line-height:1.2rem;padding:0 .8rem;position:absolute;text-align:center;top:-1.1rem;white-space:nowrap;z-index:1}.card.promoted.movie-layout{margin-top:1.6rem;padding-top:.5rem}.card.promoted.movie-layout .promoted-label{left:2.5rem;top:-2.1rem;width:5rem}.pointer,a,button{cursor:pointer}#content>h1,.content-wrapper>h1{font-size:1.75rem;font-weight:600;margin:0 1rem .75rem}#content>h1.top,.content-wrapper>h1.top{margin-top:4rem!important}#content>p,.content-wrapper>p{font-size:1rem;font-weight:400;margin:0 1rem .75rem}.done{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/-1;text-align:center}.done>svg{height:2rem;margin-bottom:.75rem;width:2rem}.done>p{margin-bottom:.5rem;text-align:center}.done .tags{margin-top:.5rem}.select,.text-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;min-width:0;position:relative}.select>span,.text-field>span{display:block;font-size:.8rem;line-height:.8rem;margin-bottom:.5rem}.select>input,.select>output,.text-field>input,.text-field>output{-webkit-box-flex:0;border:1px solid transparent;border-radius:.5rem;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;line-height:1.4rem;min-width:0;padding:.5rem .75rem;width:100%}.select>.reset,.text-field>.reset{background:transparent;border:none;font-size:.8rem;height:.8rem;line-height:.8rem;position:absolute;right:0;text-align:center;top:0;width:.8rem}.select .choices-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1}.select .choices-container .choices{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:80%;opacity:0;overflow-y:auto;padding:.5rem 0;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.select .choices-container .choices button{background:transparent;border:none;display:block;font-size:1rem;font-weight:600;min-width:4rem;padding:.5rem 1rem;text-align:left}.select:focus-within .choices-container{opacity:1;visibility:visible}.select:focus-within .choices-container .choices{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.map-entry .map{border-radius:.75rem;height:8rem;overflow:hidden}.map-entry .map>div{height:100%;z-index:0}.download-file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:.5rem;text-decoration:none}.download-file svg{height:3rem;width:3rem}.download-file span{font-size:.8rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.container,.sponsor-container{justify-self:center;max-width:32rem;width:100%}.sponsor-container{display:grid;gap:1rem;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr 1fr}.sponsor-container>*{min-height:0;min-width:0}.sponsor-container>*>img{width:100%}.page.html{padding-top:3.5rem}.newsletter-form{margin:0 1rem .75rem}#home-news{padding:1rem}.markup img{display:block;margin:1rem auto;max-width:100%}.tab-bar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.tab-bar:after,.tab-bar:before{-webkit-box-flex:0;content:"";display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:1rem}.tab-bar .tab:last-child{margin-right:0}.tab-bar+.tab-bar{margin-top:1rem}.tab{-webkit-box-flex:0;background:transparent;border:none;border-bottom:.125rem solid transparent;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;margin-right:1.2rem;padding-bottom:.2rem;white-space:nowrap}.loader-container{display:block}.loader-container .loader{-webkit-animation:loader .8s ease infinite;animation:loader .8s ease infinite;border:.2rem solid transparent;border-radius:50%;display:block;height:2rem;margin:0 auto;width:2rem}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#map-view{-webkit-box-flex:1!important;grid-gap:1rem;display:grid;-ms-flex:1!important;flex:1!important;grid-template-columns:1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;overflow:hidden;padding:1rem 0 0;position:relative}#map-view>.tags{margin:0 1rem}#map-view>.tags+.map{grid-column:span 1}#map-view .map{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;min-width:0;overflow:hidden;position:relative}#map-view .map,#map-view .map:only-child{grid-row:span 2}#map-view .map>*{-webkit-box-flex:1;-ms-flex:1;flex:1}#map-view .map .loader-container{left:0;margin-top:1rem;position:absolute;top:0;width:100%;z-index:8999}#map-view .map .marker-cluster{background-clip:padding-box}#map-view .map .marker-cluster div{border-radius:50%;height:100%;text-align:center;width:100%}#map-view .map .marker-cluster span{font-family:Nunito Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:40px}#map-view .map>div{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}#map-view .map .leaflet-control-attribution{padding:.25rem 1rem!important}@media screen and (min-width:1000px){#map-view .map .leaflet-control-attribution{max-width:calc(50vw - 300px)}}#map-view .map .leaflet-control-attribution,#map-view .map .leaflet-control-attribution>*{font-size:.75rem!important;line-height:.75rem!important}#map-view .map .leaflet-bar.leaflet-control-zoom{border:none;border-radius:0;margin:.8rem 0 0 .8rem}#map-view .map .leaflet-bar.leaflet-control-zoom>a{border-radius:0;font-family:Nunito Sans,sans-serif;font-weight:700}.map .cookie-hint{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:1rem}.map .cookie-hint span{font-size:.8rem}.map .cookie-hint button{font-size:.8rem;margin:.25rem auto 0;padding:.5rem .75rem}.floating-action-button{-webkit-animation:fab-in .8s ease;animation:fab-in .8s ease;background:transparent;border:none;bottom:-2.25rem;font-size:.8rem;font-weight:600;height:4.5rem;letter-spacing:.05rem;opacity:1;position:absolute;right:1rem;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;-webkit-transition-delay:.6s;transition-delay:.6s;visibility:visible;width:4.5rem;z-index:9}.floating-action-button:before{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.floating-action-button.hidden{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;visibility:hidden}@-webkit-keyframes fab-in{0%,75%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fab-in{0%,75%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#filter-pane{bottom:0;max-width:450px;opacity:0;overflow:hidden auto;padding:0 1rem;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease;transition:transform .8s ease,opacity .8s ease,visibility .8s ease,-webkit-transform .8s ease;visibility:hidden;width:100%;z-index:9999}#filter-pane.open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}#filter-pane .loader-container{padding-top:1rem}#filter-pane .header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;justify-content:flex-end;margin:1rem 0}#filter-pane .header .close-filter-pane{-webkit-box-flex:0;background:transparent;border:none;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;width:1.5rem}#filter-pane .header .close-filter-pane>svg{height:1.5rem;width:1.5rem}#filter-pane .apply-filter{margin:4rem auto 1rem}#filter-pane .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:1rem 0}#filter-pane .row>*{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}#filter-pane .found{font-size:.8rem;font-weight:600;margin:1rem 0}.page{display:grid;padding:.5rem;position:relative}@media screen and (min-width:600px){.page{margin:0 auto;max-width:1000px;width:100%}}.page>*{margin:.5rem;min-height:0;min-width:0}.page>h1{margin:.5rem!important}.page h3{font-size:1.25rem;font-weight:600;margin:1rem 0 .5rem}.page.event-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"hea hea fav" "tag tag tag" "dti dti dti" "adr adr adr" "pge pge pge" "age age age" "des des des" "txt txt txt" "fil fil fil" "map map map" "con con con" "rpe rpe rpe" "pev pev pev" "eve eve eve" "eor eor eor" "nen nen nen" "rep rep rep" "l l l";grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content}@media screen and (min-width:600px){.page.event-layout{grid-template-areas:"hea hea fav" "tag tag tag" "dti adr adr" "age pge pge" "des des des" "txt txt txt" "fil fil fil" "map eor eor" "con rpe rpe" "pev pev pev" "eve eve eve" "nen nen nen" "rep . ." "l l l";grid-template-columns:2fr 1fr 1fr}}.page.event-layout>h1{grid-area:hea}.page.event-layout>.favorite-button{grid-area:fav;justify-self:end}.page.event-layout>.tag-entry{grid-area:tag}.page.event-layout>.date-time-entry{grid-area:dti}.page.event-layout>.gmaps-link-entry{grid-area:adr}.page.event-layout>.preferred-gender-entry{grid-area:pge}.page.event-layout>.age-entry{grid-area:age}.page.event-layout>.description-entry{grid-area:des}.page.event-layout>.text-entry{grid-area:txt!important}.page.event-layout>.responsible-persons-entry{grid-area:rpe}.page.event-layout>.references-entry{grid-area:con}.page.event-layout>.event-organization-entry{grid-area:eor}.page.event-layout>.map-entry{grid-area:map}.page.event-layout>.files-entry{grid-area:fil}.page.event-layout>.report-entry{grid-area:rep}.page.event-layout>.parent-event-entry{grid-area:pev}.page.event-layout>.news-entry{grid-area:nen}.page.event-layout>.events-entry{grid-area:eve}.page.event-layout>.loader-container{grid-area:l}.page.news-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"hea" "des" "sur" "adr" "fil" "map" "org" "eve" "poi" "rep" "l";grid-template-columns:1fr}@media screen and (min-width:600px){.page.news-layout{grid-template-areas:"hea hea" "des des" "sur sur" "adr adr" "fil fil" "map map" "org org" "eve eve" "poi poi" "rep rep" "l l";grid-template-columns:1fr 1fr}}.page.news-layout>h1{grid-area:hea}.page.news-layout>.description-entry{grid-area:des}.page.news-layout>.survey-entry{grid-area:sur}.page.news-layout>.files-entry{grid-area:fil}.page.news-layout>.gmaps-link-entry{grid-area:adr}.page.news-layout>.map-entry{grid-area:map}.page.news-layout>.events-entry{grid-area:eve}.page.news-layout>.organizations-entry{grid-area:org}.page.news-layout>.poi-entry{grid-area:poi}.page.news-layout>.report-entry{grid-area:rep}.page.news-layout>.loader-container{grid-area:l}.page.job-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"hea" "tag" "des" "adr" "age" "fil" "map" "con" "rpe" "jor" "rep" "l";grid-template-columns:1fr}@media screen and (min-width:600px){.page.job-layout{grid-template-areas:"hea hea" "tag tag" "des des" "adr age" "fil fil" "map jor" "con rpe" "rep rep" "l l";grid-template-columns:1fr 1fr}}.page.job-layout>h1{grid-area:hea}.page.job-layout>.tag-entry{grid-area:tag}.page.job-layout>.age-entry{grid-area:age}.page.job-layout>.description-entry{grid-area:des}.page.job-layout>.files-entry{grid-area:fil}.page.job-layout>.gmaps-link-entry{grid-area:adr}.page.job-layout>.map-entry{grid-area:map}.page.job-layout>.job-organization-entry{grid-area:jor}.page.job-layout>.responsible-persons-entry{grid-area:rpe}.page.job-layout>.references-entry{grid-area:con}.page.job-layout>.report-entry{grid-area:rep}.page.job-layout>.loader-container{grid-area:l}.page.organization-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"img hea" "img tag" ". tag" "adr adr" "des des" "map map" "con con" "eve eve" "rpe rpe" "nen nen" "rep rep" "l l";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding-top:3rem}@media screen and (min-width:600px){.page.organization-layout{grid-template-areas:"hea hea img" "tag tag img" "adr adr img" "des des des" "map map map" "con rpe rpe" "nen nen nen" "slo slo slo" "eve eve eve" "rep rep rep" "l l l";grid-template-columns:2fr 1fr 1fr}}.page.organization-layout>h1{grid-area:hea}.page.organization-layout>.tag-entry{grid-area:tag}.page.organization-layout>.image-entry{grid-area:img}@media screen and (min-width:600px){.page.organization-layout>.image-entry{-ms-flex-item-align:start;align-self:start;justify-self:end}}.page.organization-layout>.gmaps-link-entry{grid-area:adr}.page.organization-layout>.description-entry{grid-area:des}.page.organization-layout>.references-entry{grid-area:con}.page.organization-layout>.map-entry{grid-area:map}.page.organization-layout>.report-entry{grid-area:rep}.page.organization-layout>.responsible-persons-entry{grid-area:rpe}.page.organization-layout>.secondary-locations-entry{grid-area:slo}.page.organization-layout>.events-entry{grid-area:eve}.page.organization-layout>.loader-container{grid-area:l}.page.organization-layout>.news-entry{grid-area:nen}.page.poi-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"hea" "tag" "adr" "oho" "des" "fil" "map" "con" "rpe" "eve" "org" "nen" "rep" "l";grid-template-columns:1fr}@media screen and (min-width:600px){.page.poi-layout{grid-template-areas:"hea hea" "tag tag" "adr oho" "des des" "fil fil" "map org" "con rpe" "eve eve" "nen nen" "rep rep" "l l";grid-template-columns:1fr 1fr}}.page.poi-layout>h1{grid-area:hea}.page.poi-layout>.tag-entry{grid-area:tag}.page.poi-layout>.gmaps-link-entry{grid-area:adr}.page.poi-layout>.description-entry{grid-area:des}.page.poi-layout>.references-entry{grid-area:con}.page.poi-layout>.opening-hours-entry{grid-area:oho}.page.poi-layout>.files-entry{grid-area:fil}.page.poi-layout>.map-entry{grid-area:map}.page.poi-layout>.report-entry{grid-area:rep}.page.poi-layout>.responsible-persons-entry{grid-area:rpe}.page.poi-layout>.poi-organization-entry{grid-area:org}.page.poi-layout>.events-entry{grid-area:eve}.page.poi-layout>.loader-container{grid-area:l}.page.poi-layout>.news-entry{grid-area:nen}.page.settings-layout{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.slider{margin:0 -1rem;position:relative;z-index:0}.slider:before{content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.slider .slider-inner{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.slider .slider-inner::-webkit-scrollbar{display:none}.slider .slider-inner:after,.slider .slider-inner:before{-webkit-box-flex:0;content:"";display:block;-ms-flex:0 0 auto;flex:0 0 auto;width:.5rem;z-index:2}.slider .slider-inner:before{scroll-snap-align:start}.slider .slider-inner:after{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;scroll-snap-align:end}.slider .slider-inner>*{-webkit-box-flex:0;border-radius:.75rem;-ms-flex:0 0 auto;flex:0 0 auto;scroll-snap-align:center;width:8rem}figure.lightbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:lightbox-a-in .4s ease;animation:lightbox-a-in .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999999}figure.lightbox.video{background:#000!important}figure.lightbox .close{border:none;border-bottom-left-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:1.5rem 1rem;position:absolute;right:0;top:0;z-index:9}figure.lightbox .close>svg{height:2rem;width:2rem}figure.lightbox>img,figure.lightbox>video{-o-object-fit:contain;object-fit:contain}figure.lightbox>img{border-radius:1rem;max-height:calc(100% - 2rem);max-width:calc(100% - 2rem)}figure.lightbox>video{height:100%;width:100%}figure.lightbox>figcaption{background:rgba(0,0,0,.6);border-radius:.4rem;bottom:1.6rem;color:#fff;left:0;margin:0 auto;max-width:56rem;padding:.8rem 1.6rem;position:absolute;right:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.lightbox>figcaption>p{font-size:1.6rem;font-weight:400;line-height:1.6rem}figure.lightbox>figcaption>p:not(:first-child){margin-top:.4rem}@-webkit-keyframes lightbox-a-in{0%{opacity:0}to{opacity:1}}@keyframes lightbox-a-in{0%{opacity:0}to{opacity:1}}.sheet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:sheet-a-in-sm .4s ease;animation:sheet-a-in-sm .4s ease;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;max-height:50%;overflow:auto;padding:1rem;position:absolute;width:100%;z-index:1999}.club-competition .sheet{max-height:calc(100% - 1rem)}@media screen and (min-width:600px){.sheet{-webkit-animation:sheet-a-in .4s ease;animation:sheet-a-in .4s ease;left:50%;max-width:600px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.sheet .close{-ms-flex-item-align:end;align-self:flex-end;border:none;border-radius:50%;font-size:1.8rem;height:2rem;line-height:2rem;margin-bottom:1rem;text-align:center;width:2rem}.sheet .list{grid-gap:.5rem;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}@-webkit-keyframes sheet-a-in-sm{0%{opacity:0;-webkit-transform:translateY(15%);transform:translateY(15%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sheet-a-in-sm{0%{opacity:0;-webkit-transform:translateY(15%);transform:translateY(15%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sheet-a-in{0%{opacity:0;-webkit-transform:translateY(15%) translateX(-50%);transform:translateY(15%) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@keyframes sheet-a-in{0%{opacity:0;-webkit-transform:translateY(15%) translateX(-50%);transform:translateY(15%) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}.survey-entry{background:url(/assets/images/background-hd.4c224f69.jpg) no-repeat 50%;background-size:cover}.survey-entry .survey{margin:0 auto;max-width:26rem;padding:1rem 1rem 0;width:100%}.survey-entry .survey:last-child{padding-bottom:1rem}.survey-entry .survey .question{font-size:1.25rem;font-weight:600}.survey-entry .survey .hint{font-size:.8rem;font-weight:400;margin-top:.5rem}.survey-entry .survey .answers{margin-top:.5rem}.survey-entry .survey .answers .answer-bar{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-top:.5rem}.survey-entry .survey .answers .answer-bar:first-child{margin-top:0}.survey-entry .survey .answers .answer-bar span:last-child{display:block;font-size:1rem;grid-column:1;grid-row:1;line-height:1rem;padding:.5rem;z-index:2}.survey-entry .survey .answers .answer-bar span:first-child{display:block;grid-column:1;grid-row:1;height:100%;z-index:1}.survey-entry .survey label{cursor:pointer;display:block;margin-top:.5rem}.survey-entry .survey label input{display:none}.survey-entry .survey label span{display:block;padding:.5rem}.survey-entry .submit-row{margin:0 auto;max-width:26rem;padding:1rem;width:100%}.survey-entry .submit-row button{margin:0 auto}body>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.snackbar,body>div{display:-webkit-box;display:-ms-flexbox;display:flex}.snackbar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:snackbar-in .6s ease;animation:snackbar-in .6s ease;justify-content:space-between;padding:.75rem;-webkit-transform-origin:bottom;transform-origin:bottom;z-index:7999}.snackbar .tag-bar{margin:0}@-webkit-keyframes snackbar-in{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes snackbar-in{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}#error{padding:0 1rem}#error .http-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#error .http-error .response-code{font-family:monospace;margin-right:1rem}.introduction{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;overflow:auto;position:fixed;right:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;top:0;z-index:9999}.introduction::-webkit-scrollbar{display:none}.introduction>article{-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-height:100%;scroll-snap-align:center;width:100%}.introduction>article,.introduction>article>.image-wrapper{-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.introduction>article>.image-wrapper{-webkit-box-direction:reverse;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:50%;padding:1.6rem}.introduction>article>.image-wrapper>img{display:block;height:100%;margin:0 auto;width:auto}@media screen and (max-width:599px){.introduction>article>.image-wrapper>img{max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.introduction>article>p{font-size:1.2rem;margin:auto;max-width:50rem;padding:0 1.6rem;text-align:center}@media screen and (min-width:1000px){.introduction>article>p{font-size:2.4rem}}.introduction>article>p>strong{font-size:inherit}.introduction>article>.navigation{-ms-flex-pack:distribute;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:3.2rem;justify-content:space-around;margin:1.6rem 0}button#hackepetra{-webkit-animation:hackepetra 40s ease infinite;animation:hackepetra 40s ease infinite;background:transparent;background:url(/assets/images/guenther.c4b3def2.png) no-repeat;background-position:top;background-size:contain;border:none;height:100vh;left:25vw;overflow:hidden;position:fixed;top:100%;width:50vw}div#hackepetra{background:rgba(0,0,0,.6);display:grid;inset:0;place-items:center;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999}div#hackepetra.color-1{background:radial-gradient(rgba(76,0,133,.6),rgba(0,0,0,.6))}div#hackepetra.color-1 form input{border-color:#9300ff}div#hackepetra.color-2{background:radial-gradient(rgba(133,0,9,.6),rgba(0,0,0,.6))}div#hackepetra.color-2 form input{border-color:#ff0012}div#hackepetra.color-3{background:radial-gradient(rgba(133,56,0,.6),rgba(0,0,0,.6))}div#hackepetra.color-3 form input{border-color:#ff6c00}div#hackepetra.color-4{background:radial-gradient(rgba(133,127,0,.6),rgba(0,0,0,.6))}div#hackepetra.color-4 form input{border-color:#fff500}div#hackepetra.color-5{background:radial-gradient(rgba(15,133,0,.6),rgba(0,0,0,.6))}div#hackepetra.color-5 form input{border-color:#1dff00}div#hackepetra.color-6{background:radial-gradient(rgba(0,46,133,.6),rgba(0,0,0,.6))}div#hackepetra.color-6 form input{border-color:#0058ff}div#hackepetra .countdown{background:#fff;border-radius:.5rem;color:#000;font-size:3rem;font-weight:700;padding:0 1rem}div#hackepetra .timer{border-bottom-left-radius:.5rem;right:0}div#hackepetra .points,div#hackepetra .timer{background:#fff;color:#000;font-size:3rem;font-weight:700;padding:0 1rem;position:absolute;top:0}div#hackepetra .points{border-radius:0 0 .5rem 0;left:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:top .4s ease,left .4s ease,font-size .2s ease,border-radius .2s ease,-webkit-transform .2s ease;transition:top .4s ease,left .4s ease,font-size .2s ease,border-radius .2s ease,-webkit-transform .2s ease;transition:top .4s ease,left .4s ease,font-size .2s ease,border-radius .2s ease,transform .2s ease;transition:top .4s ease,left .4s ease,font-size .2s ease,border-radius .2s ease,transform .2s ease,-webkit-transform .2s ease}div#hackepetra.game-over .points{border-radius:0 0 .5rem .5rem;font-size:3.2rem;top:0}div#hackepetra .help,div#hackepetra.game-over .points{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div#hackepetra .help{background:rgba(0,0,0,.4);border-radius:.5rem .5rem 0 0;bottom:0;color:#fff;font-size:2rem;font-weight:700;padding:0 1rem;position:absolute;white-space:nowrap}div#hackepetra .help>svg{display:inline-block;height:2.4rem;margin:0 .5rem;vertical-align:bottom;width:2.4rem}div#hackepetra.game-over .help{display:none}div#hackepetra .dot{position:absolute;top:-10%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top 6s ease;transition:top 6s ease;width:4rem}div#hackepetra .dot>svg{fill:#f5f5f5}div#hackepetra svg.color-1{fill:#9300ff}div#hackepetra svg.color-2{fill:#ff0012}div#hackepetra svg.color-3{fill:#ff6c00}div#hackepetra svg.color-4{fill:#fff500}div#hackepetra svg.color-5{fill:#1dff00}div#hackepetra svg.color-6{fill:#0058ff}div#hackepetra form{background:rgba(0,0,0,.8);bottom:50%;display:grid;gap:.5rem;grid-template:-webkit-min-content/1fr -webkit-min-content;grid-template:min-content/1fr min-content;left:50%;max-width:32rem;padding:1rem;position:absolute;right:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:100%}div#hackepetra form p{color:#fff;font-size:1rem}div#hackepetra form p.lg{font-size:1.2rem}div#hackepetra form .map,div#hackepetra form p{grid-column:span 2}div#hackepetra form .map{border-radius:.5rem;min-height:10rem;overflow:hidden;position:relative}div#hackepetra form .map>*{height:100%}div#hackepetra form input{background:#fff;border:4px solid transparent;font-size:1.6rem;grid-column:span 2;padding:.5rem}div#hackepetra form input[disabled]{background:gray;cursor:not-allowed}div#hackepetra form button{background:rgba(0,0,0,.4);border:4px solid transparent;color:#fff;font-size:1.6rem;font-weight:700;padding:.25rem .5rem}div#hackepetra form button[disabled]{background:gray!important;color:#d3d3d3!important;cursor:not-allowed}div#hackepetra form button:first-of-type:not(:only-of-type){background:#00f000}div#hackepetra form button:only-of-type{grid-column:2}div#hackepetra .modal{background:#fff;color:#000}@-webkit-keyframes hackepetra{0%,87.5%,to{top:75%}90%,92.5%{top:70%}95%,97.5%{top:52%}}@keyframes hackepetra{0%,87.5%,to{top:75%}90%,92.5%{top:70%}95%,97.5%{top:52%}}.light #navigation{background:#fff;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.2);box-shadow:0 0 1.5rem rgba(0,0,0,.2)}.light #navigation>a{color:#131744}.light #navigation>a.active{color:#0058ff}.light #navigation>a.active>svg{fill:#0058ff}.light #navigation>a>svg{fill:#131744}.light #navigation>a>.badge{background:#0058ff;color:#fff}.light #app-bar{background:#131744}.light #app-bar .back>svg,.light #app-bar .toggle-navigation>svg,.light #app-bar .toggle-search>svg{fill:#fff}.light #app-bar .search-bar{background:#0058ff}.light #app-bar .search-bar button[type=submit]>svg{fill:#fff}.light #app-bar .search-bar button[type=reset]{background:#131744}.light #app-bar .search-bar button[type=reset]>svg{fill:#fff}.light #app-bar .search-bar input{color:#fff}.light #app-bar .logo>svg{fill:#fff}.light #app-bar .logo>figcaption{color:#fff}.light #app-bar .overlay>svg{fill:#131744}.light .image{background:#f5f5f5}.light .image.video:before{background:rgba(0,0,0,.4)}.light .image.video:after{border-left:3rem solid #fff}.light #filter-pane-backdrop,.light #navigation-drawer-backdrop{background:rgba(0,0,0,.4)}.light #navigation-drawer{background:#fff}.light #navigation-drawer header .logo>svg{fill:#131744}.light #navigation-drawer header .logo>figcaption{color:#131744}.light #navigation-drawer header .close-navigation>svg{fill:#131744}.light #navigation-drawer nav>a{background:transparent;color:#131744}.light #navigation-drawer nav>a>svg{fill:#131744}.light #navigation-drawer nav>a.prioritized{background:#f5f5f5}.light #navigation-drawer nav>a.external{background:rgba(0,88,255,.1)}.light #navigation-drawer nav>a.active{background:#0058ff;color:#fff}.light #navigation-drawer nav>a.active>svg{fill:#fff}.light .category-list a,.light .category-list button{background:#fff;color:#131744}.light .category-list a .right-addon,.light .category-list button .right-addon{color:#0058ff}.light .category-list a>svg,.light .category-list button>svg{fill:#131744}.light .category-list a.active,.light .category-list button.active{background:#0058ff;color:#fff}.light .category-list a.active .right-addon,.light .category-list button.active .right-addon{color:#fff}.light .category-list a.active>svg,.light .category-list button.active>svg{fill:#fff}.light #card-list,.light #home-news{background:#f5f5f5}.light .card{background:#fff}.light #main{background:#f5f5f5}.light .favorite-button svg{fill:#0058ff}.light .age-entry .icon,.light .age-entry .image,.light .date-time-entry .icon,.light .date-time-entry .image,.light .event-entry .icon,.light .event-entry .image,.light .facility-entry .icon,.light .facility-entry .image,.light .gmaps-link-entry .icon,.light .gmaps-link-entry .image,.light .location-entry .icon,.light .location-entry .image,.light .opening-hours-entry .icon,.light .opening-hours-entry .image,.light .organization-entry .icon,.light .organization-entry .image,.light .preferred-gender-entry .icon,.light .preferred-gender-entry .image,.light .reference-entry .icon,.light .reference-entry .image,.light .report-link-entry .icon,.light .report-link-entry .image,.light .responsible-person-entry .icon,.light .responsible-person-entry .image,.light .settings-entry .icon,.light .settings-entry .image{background:#f5f5f5}.light .age-entry .icon>svg,.light .age-entry .image>svg,.light .date-time-entry .icon>svg,.light .date-time-entry .image>svg,.light .event-entry .icon>svg,.light .event-entry .image>svg,.light .facility-entry .icon>svg,.light .facility-entry .image>svg,.light .gmaps-link-entry .icon>svg,.light .gmaps-link-entry .image>svg,.light .location-entry .icon>svg,.light .location-entry .image>svg,.light .opening-hours-entry .icon>svg,.light .opening-hours-entry .image>svg,.light .organization-entry .icon>svg,.light .organization-entry .image>svg,.light .preferred-gender-entry .icon>svg,.light .preferred-gender-entry .image>svg,.light .reference-entry .icon>svg,.light .reference-entry .image>svg,.light .report-link-entry .icon>svg,.light .report-link-entry .image>svg,.light .responsible-person-entry .icon>svg,.light .responsible-person-entry .image>svg,.light .settings-entry .icon>svg,.light .settings-entry .image>svg{fill:#131744}.light .age-entry .text,.light .date-time-entry .text,.light .event-entry .text,.light .facility-entry .text,.light .gmaps-link-entry .text,.light .location-entry .text,.light .opening-hours-entry .text,.light .organization-entry .text,.light .preferred-gender-entry .text,.light .reference-entry .text,.light .report-link-entry .text,.light .responsible-person-entry .text,.light .settings-entry .text{color:#131744}.light .settings-entry .text>button{background:#0058ff;color:#fff}.light .description-entry{color:#131744}.light .description-entry blockquote{border-left:.2rem solid #131744}.light .description-entry hr{background:#131744}.light .description-entry a{color:#131744}.light .share-button .icon>svg{fill:#0058ff}.light .share-button .text{color:#0058ff}.light .date-time-entry .icon,.light .opening-hours-entry .icon{background:rgba(0,88,255,.34)}.light .gmaps-link-entry .icon,.light .location-entry .icon{background:rgba(29,255,0,.34)}.light .age-entry .icon{background:rgba(255,108,0,.34)}.light .preferred-gender-entry .icon{background:rgba(255,245,0,.34)}.light .responsible-person-entry .icon{background:rgba(255,0,18,.34)}.light .report-link-entry .icon{background:#0058ff}.light .report-link-entry .icon>svg{fill:#fff}.light .report-link-entry .text{color:#0058ff}.light .reference-entry.ref-facebook .icon{background:#1877f2}.light .reference-entry.ref-facebook .icon>svg{fill:#fff}.light .reference-entry.ref-instagram .icon{background:#e4405f}.light .reference-entry.ref-instagram .icon>svg{fill:#fff}.light .reference-entry.ref-twitter .icon{background:#1da1f2}.light .reference-entry.ref-twitter .icon>svg{fill:#fff}.light .reference-entry.ref-youtube .icon{background:red}.light .reference-entry.ref-youtube .icon>svg{fill:#fff}.light .reference-entry.ref-whatsapp .icon{background:#25d366}.light .reference-entry.ref-whatsapp .icon>svg{fill:#fff}.light .reference-entry.ref-website .icon{background:rgba(147,0,255,.34)}.light .reference-entry.ref-fax .icon{background:rgba(255,108,0,.34)}.light .reference-entry.ref-phone .icon{background:rgba(255,245,0,.34)}.light .reference-entry.ref-email .icon{background:rgba(0,88,255,.34)}.light .reference-entry.ref-signup .icon{background:rgba(29,255,0,.34)}.light .reference-entry.contact-person-entry .icon{background:rgba(255,108,0,.34)}.light .tag-bar .tag,.light .tag-entry .tag,.light .tags .tag{background:#e0ebff;color:#131744}.light .tag-bar .tag>svg,.light .tag-entry .tag>svg,.light .tags .tag>svg{fill:#131744}.light .tag-bar .tag.active,.light .tag-entry .tag.active,.light .tags .tag.active{background:#6fa1ff;color:#fff}.light .tag-bar .tag.danger,.light .tag-entry .tag.danger,.light .tags .tag.danger{background:#ff0012;color:#131744}.light .tag-bar .tag.important,.light .tag-entry .tag.important,.light .tags .tag.important{background:#ff6c00;color:#131744}.light .tag-bar .tag.success,.light .tag-entry .tag.success,.light .tags .tag.success{background:#1dff00;color:#131744}.light .tag-bar .tag.active{background:#0058ff}.light .image-entry{background:#f5f5f5}.light .image-entry .overlay{background:hsla(0,0%,100%,.8);color:#000}.light .card.promoted:not(.success){background:#131744;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.2);box-shadow:0 0 1rem rgba(0,0,0,.2)}.light .card.promoted:not(.success) .favorite-button>svg{fill:#fff}.light .card.promoted:not(.success) .text,.light .card.promoted:not(.success) .title{color:#fff}.light .card.promoted:not(.success) .icon svg{fill:#fff}.light .card.promoted:not(.success) .promoted-label{background:#fff500;color:#000}.light .card.promoted.success .promoted-label{background:#1dff00;color:#000}.light #content,.light .content-wrapper{background:#f5f5f5}.light #content>.content-wrapper,.light .content-wrapper>.content-wrapper{background:#fff}.light #content>h1,.light #content>p,.light .content-wrapper>h1,.light .content-wrapper>p,.light .done{color:#131744}.light .done>svg{fill:#131744}.light .select>span,.light .text-field>span{color:#131744}.light .select>input,.light .select>output,.light .text-field>input,.light .text-field>output{background:#fff;border-color:#cecdcd;color:#131744}.light .select>input:focus,.light .select>output:focus,.light .text-field>input:focus,.light .text-field>output:focus{border-color:transparent;-webkit-box-shadow:0 0 .5rem rgba(0,88,255,.5);box-shadow:0 0 .5rem rgba(0,88,255,.5)}.light .select>.reset,.light .text-field>.reset{color:#0058ff}.light .select .choices-container{background:rgba(0,0,0,.4)}.light .select .choices-container .choices{background:#fff}.light .select .choices-container .choices button{color:#131744}.light .download-file{background:#e0ebff;color:#131744}.light .download-file>svg{fill:#131744}.light #filter-pane h3,.light .card .title,.light .container,.light .divider h3{color:#131744}.light .sponsor-container>*{background:#fff;border:.2rem solid #cecdcd;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.2);box-shadow:0 0 1rem rgba(0,0,0,.2)}.light .page.html *{color:#131744}.light .newsletter-form p{color:#131744;margin:.5rem 0}.light .newsletter-form p:first-child{margin-top:0}.light .newsletter-form p.box{background:rgba(19,23,68,.2);padding:1rem}.light .newsletter-form button{background:#0058ff;color:#fff}.light .newsletter-form button:not(:last-child){margin-bottom:.5rem}.light p.color{color:#131744}.light .card.roeder-navi-category-layout *{color:#000}.light .btn{background:#0058ff}.light .btn,.light .tab{color:#131744}.light .tab.active{border-bottom-color:#0058ff;color:#0058ff}.light .loader-container .loader{border-bottom-color:#131744}.light #map-view .map .marker-cluster div{background:#131744}.light #map-view .map .marker-cluster span{color:#fff}.light #map-view .map .leaflet-control-attribution,.light #map-view .map .leaflet-control-attribution>*{color:#000}.light #map-view .map .leaflet-control-attribution>a{color:#0058ff}.light #map-view .map .leaflet-bar.leaflet-control-zoom>a{background:#fff;color:#131744}.light #map-view .map .leaflet-bar.leaflet-control-zoom>a.leaflet-disabled{background:#f5f5f5;color:#fff}.light .map .cookie-hint{background:rgba(0,88,255,.34);color:#131744}.light .map .cookie-hint button{background:#0058ff;color:#fff}.light .floating-action-button{color:#fff;-webkit-filter:drop-shadow(0 0 .5rem rgba(0,88,255,.75));filter:drop-shadow(0 0 .5rem rgba(0,88,255,.75))}.light .floating-action-button:before{background:#0058ff}.light #filter-pane{background:#fff}.light #filter-pane .header .close-filter-pane>svg{fill:#131744}.light #filter-pane .apply-filter{background:#0058ff;color:#fff}.light #filter-pane .found,.light .page h3{color:#131744}.light .slider:before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.4)),color-stop(.5rem,transparent),color-stop(transparent),to(rgba(0,0,0,.4)));background:linear-gradient(90deg,rgba(0,0,0,.4) 0,transparent .5rem,transparent calc(100% - .5rem),rgba(0,0,0,.4))}.light .slider .slider-inner:after,.light .slider .slider-inner:before{background:#fff}.light figure.lightbox{background:rgba(19,23,68,.4)}.light figure.lightbox .close{background:rgba(0,0,0,.4)}.light figure.lightbox .close>svg{fill:#fff}.light .sheet{background:#fff}.light .sheet .close{background:#131744;color:#fff}.light .survey-entry .wrapper{background:radial-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8))}.light .survey-entry .survey .hint,.light .survey-entry .survey .question{color:#fff}.light .survey-entry .survey .answers .answer-bar{background:rgba(0,0,0,.4)}.light .survey-entry .survey .answers .answer-bar span{color:#fff}.light .survey-entry .survey .answers .answer-bar span:first-child{background:#0058ff}.light .survey-entry .survey label input{display:none}.light .survey-entry .survey label input:checked+span{background:#0058ff}.light .survey-entry .survey label span{background:rgba(0,0,0,.4);color:#fff}.light .survey-entry .submit-row button{background:#fff;color:#0058ff}.light .snackbar{background:#9300ff;color:#fff}.light #error{padding:0 1rem}.light #error .http-error{color:#131744}.dark #navigation{background:#212121;-webkit-box-shadow:0 0 1.5rem hsla(0,0%,100%,.2);box-shadow:0 0 1.5rem hsla(0,0%,100%,.2)}.dark #navigation>a{color:#fff}.dark #navigation>a.active{color:#528dff}.dark #navigation>a.active>svg{fill:#528dff}.dark #navigation>a>svg{fill:#fff}.dark #navigation>a>.badge{background:#528dff;color:#212121}.dark #app-bar{background:#131744}.dark #app-bar .back>svg,.dark #app-bar .toggle-navigation>svg,.dark #app-bar .toggle-search>svg{fill:#fff}.dark #app-bar .search-bar{background:#528dff}.dark #app-bar .search-bar button[type=submit]>svg{fill:#212121}.dark #app-bar .search-bar button[type=reset]{background:#ece8bb}.dark #app-bar .search-bar button[type=reset]>svg{fill:#212121}.dark #app-bar .search-bar input{color:#212121}.dark #app-bar .logo>svg{fill:#fff}.dark #app-bar .logo>figcaption{color:#fff}.dark #app-bar .overlay>svg{fill:#131744}.dark .image{background:#000}.dark .image.video:before{background:rgba(0,0,0,.4)}.dark .image.video:after{border-left:3rem solid #fff}.dark #filter-pane-backdrop,.dark #navigation-drawer-backdrop{background:hsla(0,0%,100%,.4)}.dark #navigation-drawer{background:#212121}.dark #navigation-drawer header .logo>svg{fill:#ece8bb}.dark #navigation-drawer header .logo>figcaption{color:#fff}.dark #navigation-drawer header .close-navigation>svg{fill:#ece8bb}.dark #navigation-drawer nav>a{background:transparent;color:#fff}.dark #navigation-drawer nav>a>svg{fill:#ece8bb}.dark #navigation-drawer nav>a.prioritized{background:#000}.dark #navigation-drawer nav>a.external{background:rgba(82,141,255,.1)}.dark #navigation-drawer nav>a.active{background:#528dff;color:#212121}.dark #navigation-drawer nav>a.active>svg{fill:#212121}.dark .category-list a,.dark .category-list button{background:#212121;color:#fff}.dark .category-list a .right-addon,.dark .category-list button .right-addon{color:#528dff}.dark .category-list a>svg,.dark .category-list button>svg{fill:#ece8bb}.dark .category-list a.active,.dark .category-list button.active{background:#528dff;color:#212121}.dark .category-list a.active .right-addon,.dark .category-list button.active .right-addon{color:#212121}.dark .category-list a.active>svg,.dark .category-list button.active>svg{fill:#212121}.dark #card-list,.dark #home-news{background:#000}.dark .card{background:#212121}.dark #main{background:#000}.dark .favorite-button svg{fill:#528dff}.dark .age-entry .icon,.dark .age-entry .image,.dark .date-time-entry .icon,.dark .date-time-entry .image,.dark .event-entry .icon,.dark .event-entry .image,.dark .facility-entry .icon,.dark .facility-entry .image,.dark .gmaps-link-entry .icon,.dark .gmaps-link-entry .image,.dark .location-entry .icon,.dark .location-entry .image,.dark .opening-hours-entry .icon,.dark .opening-hours-entry .image,.dark .organization-entry .icon,.dark .organization-entry .image,.dark .preferred-gender-entry .icon,.dark .preferred-gender-entry .image,.dark .reference-entry .icon,.dark .reference-entry .image,.dark .report-link-entry .icon,.dark .report-link-entry .image,.dark .responsible-person-entry .icon,.dark .responsible-person-entry .image,.dark .settings-entry .icon,.dark .settings-entry .image{background:#000}.dark .age-entry .icon>svg,.dark .age-entry .image>svg,.dark .date-time-entry .icon>svg,.dark .date-time-entry .image>svg,.dark .event-entry .icon>svg,.dark .event-entry .image>svg,.dark .facility-entry .icon>svg,.dark .facility-entry .image>svg,.dark .gmaps-link-entry .icon>svg,.dark .gmaps-link-entry .image>svg,.dark .location-entry .icon>svg,.dark .location-entry .image>svg,.dark .opening-hours-entry .icon>svg,.dark .opening-hours-entry .image>svg,.dark .organization-entry .icon>svg,.dark .organization-entry .image>svg,.dark .preferred-gender-entry .icon>svg,.dark .preferred-gender-entry .image>svg,.dark .reference-entry .icon>svg,.dark .reference-entry .image>svg,.dark .report-link-entry .icon>svg,.dark .report-link-entry .image>svg,.dark .responsible-person-entry .icon>svg,.dark .responsible-person-entry .image>svg,.dark .settings-entry .icon>svg,.dark .settings-entry .image>svg{fill:#fff}.dark .age-entry .text,.dark .date-time-entry .text,.dark .event-entry .text,.dark .facility-entry .text,.dark .gmaps-link-entry .text,.dark .location-entry .text,.dark .opening-hours-entry .text,.dark .organization-entry .text,.dark .preferred-gender-entry .text,.dark .reference-entry .text,.dark .report-link-entry .text,.dark .responsible-person-entry .text,.dark .settings-entry .text{color:#fff}.dark .settings-entry .text>button{background:#528dff;color:#212121}.dark .description-entry{color:#fff}.dark .description-entry blockquote{border-left:.2rem solid #ece8bb}.dark .description-entry hr{background:#ece8bb}.dark .description-entry a{color:#ece8bb}.dark .share-button .icon>svg{fill:#528dff}.dark .share-button .text{color:#528dff}.dark .date-time-entry .icon,.dark .opening-hours-entry .icon{background:rgba(82,141,255,.34)}.dark .gmaps-link-entry .icon,.dark .location-entry .icon{background:rgba(101,255,82,.34)}.dark .age-entry .icon{background:rgba(255,155,82,.34)}.dark .preferred-gender-entry .icon{background:rgba(255,248,82,.34)}.dark .responsible-person-entry .icon{background:rgba(255,82,94,.34)}.dark .report-link-entry .icon{background:#528dff}.dark .report-link-entry .icon>svg{fill:#212121}.dark .report-link-entry .text{color:#528dff}.dark .reference-entry.ref-facebook .icon{background:#1877f2}.dark .reference-entry.ref-facebook .icon>svg{fill:#fff}.dark .reference-entry.ref-instagram .icon{background:#e4405f}.dark .reference-entry.ref-instagram .icon>svg{fill:#fff}.dark .reference-entry.ref-twitter .icon{background:#1da1f2}.dark .reference-entry.ref-twitter .icon>svg{fill:#fff}.dark .reference-entry.ref-youtube .icon{background:red}.dark .reference-entry.ref-youtube .icon>svg{fill:#fff}.dark .reference-entry.ref-whatsapp .icon{background:#25d366}.dark .reference-entry.ref-whatsapp .icon>svg{fill:#fff}.dark .reference-entry.ref-website .icon{background:rgba(182,82,255,.34)}.dark .reference-entry.ref-fax .icon{background:rgba(255,155,82,.34)}.dark .reference-entry.ref-phone .icon{background:rgba(255,248,82,.34)}.dark .reference-entry.ref-email .icon{background:rgba(82,141,255,.34)}.dark .reference-entry.ref-signup .icon{background:rgba(101,255,82,.34)}.dark .reference-entry.contact-person-entry .icon{background:rgba(255,155,82,.34)}.dark .tag-bar .tag,.dark .tag-entry .tag,.dark .tags .tag{background:#1f1400;color:#fff}.dark .tag-bar .tag>svg,.dark .tag-entry .tag>svg,.dark .tags .tag>svg{fill:#fff}.dark .tag-bar .tag.active,.dark .tag-entry .tag.active,.dark .tags .tag.active{background:#6fa1ff;color:#212121}.dark .tag-bar .tag.danger,.dark .tag-entry .tag.danger,.dark .tags .tag.danger{background:#ff525e;color:#fff}.dark .tag-bar .tag.important,.dark .tag-entry .tag.important,.dark .tags .tag.important{background:#ff9b52;color:#fff}.dark .tag-bar .tag.success,.dark .tag-entry .tag.success,.dark .tags .tag.success{background:#65ff52;color:#fff}.dark .tag-bar .tag.active{background:#528dff}.dark .image-entry{background:#000}.dark .image-entry .overlay{background:rgba(33,33,33,.8);color:#fff}.dark .card.promoted:not(.success){background:#131744;-webkit-box-shadow:0 0 1rem hsla(0,0%,100%,.2);box-shadow:0 0 1rem hsla(0,0%,100%,.2)}.dark .card.promoted:not(.success) .favorite-button>svg{fill:#fff}.dark .card.promoted:not(.success) .text,.dark .card.promoted:not(.success) .title{color:#fff}.dark .card.promoted:not(.success) .icon svg{fill:#fff}.dark .card.promoted:not(.success) .promoted-label{background:#fff852;color:#000}.dark .card.promoted.success .promoted-label{background:#65ff52;color:#000}.dark #content,.dark .content-wrapper{background:#000}.dark #content>.content-wrapper,.dark .content-wrapper>.content-wrapper{background:#212121}.dark #content>h1,.dark #content>p,.dark .content-wrapper>h1,.dark .content-wrapper>p,.dark .done{color:#fff}.dark .done>svg{fill:#ece8bb}.dark .select>span,.dark .text-field>span{color:#fff}.dark .select>input,.dark .select>output,.dark .text-field>input,.dark .text-field>output{background:#212121;border-color:#313232;color:#fff}.dark .select>input:focus,.dark .select>output:focus,.dark .text-field>input:focus,.dark .text-field>output:focus{border-color:transparent;-webkit-box-shadow:0 0 .5rem rgba(82,141,255,.5);box-shadow:0 0 .5rem rgba(82,141,255,.5)}.dark .select>.reset,.dark .text-field>.reset{color:#528dff}.dark .select .choices-container{background:hsla(0,0%,100%,.4)}.dark .select .choices-container .choices{background:#212121}.dark .select .choices-container .choices button{color:#fff}.dark .download-file{background:#1f1400;color:#fff}.dark .download-file>svg{fill:#ece8bb}.dark #filter-pane h3,.dark .card .title,.dark .container,.dark .divider h3{color:#fff}.dark .sponsor-container>*{background:#fff;border:.2rem solid #313232;-webkit-box-shadow:0 0 1rem hsla(0,0%,100%,.2);box-shadow:0 0 1rem hsla(0,0%,100%,.2)}.dark .page.html *{color:#fff}.dark .newsletter-form p{color:#fff;margin:.5rem 0}.dark .newsletter-form p:first-child{margin-top:0}.dark .newsletter-form p.box{background:hsla(0,0%,100%,.2);padding:1rem}.dark .newsletter-form button{background:#528dff;color:#212121}.dark .newsletter-form button:not(:last-child){margin-bottom:.5rem}.dark p.color{color:#fff}.dark .card.roeder-navi-category-layout *{color:#000}.dark .btn{background:#528dff;color:#fff}.dark .tab{color:#fff}.dark .tab.active{border-bottom-color:#528dff;color:#528dff}.dark .loader-container .loader{border-bottom-color:#ece8bb}.dark #map-view .map .marker-cluster div{background:#ece8bb}.dark #map-view .map .marker-cluster span{color:#212121}.dark #map-view .map .leaflet-control-attribution,.dark #map-view .map .leaflet-control-attribution>*{color:#fff}.dark #map-view .map .leaflet-control-attribution>a{color:#528dff}.dark #map-view .map .leaflet-bar.leaflet-control-zoom>a{background:#212121;color:#fff}.dark #map-view .map .leaflet-bar.leaflet-control-zoom>a.leaflet-disabled{background:#000;color:#212121}.dark .map .cookie-hint{background:rgba(82,141,255,.34);color:#fff}.dark .map .cookie-hint button{background:#528dff;color:#212121}.dark .floating-action-button{color:#212121;-webkit-filter:drop-shadow(0 0 .5rem rgba(82,141,255,.75));filter:drop-shadow(0 0 .5rem rgba(82,141,255,.75))}.dark .floating-action-button:before{background:#528dff}.dark #filter-pane{background:#212121}.dark #filter-pane .header .close-filter-pane>svg{fill:#ece8bb}.dark #filter-pane .apply-filter{background:#528dff;color:#212121}.dark #filter-pane .found,.dark .page h3{color:#fff}.dark .slider:before{background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,.4)),color-stop(.5rem,transparent),color-stop(transparent),to(hsla(0,0%,100%,.4)));background:linear-gradient(90deg,hsla(0,0%,100%,.4) 0,transparent .5rem,transparent calc(100% - .5rem),hsla(0,0%,100%,.4))}.dark .slider .slider-inner:after,.dark .slider .slider-inner:before{background:#212121}.dark figure.lightbox{background:hsla(55,56%,83%,.4)}.dark figure.lightbox .close{background:rgba(0,0,0,.4)}.dark figure.lightbox .close>svg{fill:#fff}.dark .sheet{background:#212121}.dark .sheet .close{background:#ece8bb;color:#212121}.dark .survey-entry .wrapper{background:radial-gradient(hsla(0,0%,100%,.4),hsla(0,0%,100%,.8))}.dark .survey-entry .survey .hint,.dark .survey-entry .survey .question{color:#212121}.dark .survey-entry .survey .answers .answer-bar{background:hsla(0,0%,100%,.4)}.dark .survey-entry .survey .answers .answer-bar span{color:#212121}.dark .survey-entry .survey .answers .answer-bar span:first-child{background:#528dff}.dark .survey-entry .survey label input{display:none}.dark .survey-entry .survey label input:checked+span{background:#528dff}.dark .survey-entry .survey label span{background:hsla(0,0%,100%,.4);color:#212121}.dark .survey-entry .submit-row button{background:#212121;color:#528dff}.dark .snackbar{background:#b652ff;color:#212121}.dark #error{padding:0 1rem}.dark #error .http-error{color:#fff}body>iframe{display:none}