[hidden][style="display: block;"]{display:block!important}a:hover{text-decoration:none}.typeface-light,.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{font-family:Crossten-Extrabold,Arial,sans-serif;font-style:normal;font-weight:400}.typeface-regular,.simple-language-richtext,.widget-event-teaser,.widget-event-link .widget-event-link-frame .widget-event-link-text .widget-event-link-date,.widget-event-link,.widget-station-mini,.widget-station-detail,.widget-station-link,.widget-station-teaser,.widget-footer .widget-footer-navbar ul.nav li a,.btn,.super,body{font-family:FFDINWebProRegular,Arial,sans-serif;font-style:normal;font-weight:400}.typeface-semi-bold,.widget-messages .alert,.widget-pagination ul.pagination>li>a,.widget-richtext-content strong,.widget-richtext-content .strong,.widget-richtext-content b,.widget-photocontest-singleimage .widget-photocontest-singleimage-votes,.widget-photocontest-singleimage .widget-photocontest-singleimage-votelink,.widget-photocontest-gallery a .widget-photocontest-gallery-votes,.widget-event-link .widget-event-link-frame .widget-event-link-text .widget-event-link-title,.widget-event-link .widget-event-link-frame .widget-event-link-text,.widget-station-link .widget-station-link-frame .widget-station-link-heading a,.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-heading a,.crispy-form-number,legend,.form-control,strong,.textlink,.widget-richtext-content a,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-link,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-date a,.widget-event-link .widget-event-link-frame .widget-event-link-link,.widget-station-mini a,.widget-station-detail .widget-station-detail-frame .widget-station-detail-gmaps,.widget-station-link .widget-station-link-frame .widget-station-link-link,.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-link,.widget-readmorelink a,.widget-heading1 a,.widget-heading2 a,.widget-heading3 a{font-family:FFDINWebProRegular,Arial,sans-serif;font-style:normal;font-weight:700}.typeface-bold,.widget-accordion .panel.panel-default>.panel-heading,.widget-imagebuttonlink .widget-button a .widget-button-text,.widget-imagebuttonlink .widget-button button .widget-button-text,.widget-station-microblog .widget-station-microblog-article-wrapper .widget-station-microblog-article .widget-station-microblog-author,.super .widget-monsterbutton a,.super .widget-monsterbutton button,.super .widget-button a,.super .widget-button button,.widget-footer .widget-footer-sitemap a.sitemap-toplink,.widget-carousel .container .widget-carousel-title .widget-button a .widget-button-text-wrapper .widget-button-text,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a,.style2019,.widget-monsterbutton a,.widget-monsterbutton button,.widget-button a,.widget-button button,.btn,.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a,.simple-language-richtext h1,.simple-language-richtext .h1,.simple-language-richtext h2,.simple-language-richtext .h2,.simple-language-richtext h3,.simple-language-richtext .h3{font-family:Crossten-Extrabold,Arial,sans-serif;font-style:normal;font-weight:400}.typeface-condensed,.widget-nav-stacked>li>a,.widget-carousel .container .widget-carousel-title .widget-carousel-title-text,.widget-header .navbar.navbar-default a.navbar-brand,h1,.h1,h2,.h2,h3,.h3{font-family:Crossten-Extrabold,Arial,sans-serif;font-style:normal;font-weight:400}.textlink,.widget-richtext-content a,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-link,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-date a,.widget-event-link .widget-event-link-frame .widget-event-link-link,.widget-station-mini a,.widget-station-detail .widget-station-detail-frame .widget-station-detail-gmaps,.widget-station-link .widget-station-link-frame .widget-station-link-link,.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-link,.widget-readmorelink a,.widget-heading1 a,.widget-heading2 a,.widget-heading3 a{color:#ff0078;-webkit-text-decoration:normal;text-decoration:normal}.textlink:hover,.widget-richtext-content a:hover,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-link:hover,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-date a:hover,.widget-event-link .widget-event-link-frame .widget-event-link-link:hover,.widget-station-mini a:hover,.widget-station-detail .widget-station-detail-frame .widget-station-detail-gmaps:hover,.widget-station-link .widget-station-link-frame .widget-station-link-link:hover,.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-link:hover,.widget-readmorelink a:hover,.widget-heading1 a:hover,.widget-heading2 a:hover,.widget-heading3 a:hover,.textlink:focus,.widget-richtext-content a:focus,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-link:focus,.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-date a:focus,.widget-event-link .widget-event-link-frame .widget-event-link-link:focus,.widget-station-mini a:focus,.widget-station-detail .widget-station-detail-frame .widget-station-detail-gmaps:focus,.widget-station-link .widget-station-link-frame .widget-station-link-link:focus,.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-link:focus,.widget-readmorelink a:focus,.widget-heading1 a:focus,.widget-heading2 a:focus,.widget-heading3 a:focus{color:#e5006c}body{color:#000;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a,a:visited{color:#e5006c}a:hover,a:active{color:#ff0078}a:focus{outline:none}h1,.h1,h2,.h2,h3,.h3{text-transform:uppercase;color:#24318a;font-family:Intro}.simple-language-richtext h1,.simple-language-richtext .h1,.simple-language-richtext h2,.simple-language-richtext .h2,.simple-language-richtext h3,.simple-language-richtext .h3{text-transform:none}h2,.h2{font-size:28px}h3,.h3{font-size:20px}.image{margin:0 0 15px;display:block;width:100%;height:auto}.content-container{background-color:#24318a;padding-bottom:2em}.content-container .container{background-color:#fff;box-shadow:0 0 15px #00000080;position:relative;z-index:5}.super{position:relative;z-index:10;color:#fff}.super.home{background-color:#fff}.super h1{color:#000}.super .widget-home-super .logo{margin:50px auto 15px;width:80%}.container .super{background-size:cover;margin:0 -15px;padding:15px}.leaflet-map{background-color:#ddf}.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper{border:2px solid #000;border-radius:0}.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{color:#000;font-size:16px;text-align:center}.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a{display:block;color:#000}.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a:hover,.leaflet-map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a:focus{color:#24318a}.leaflet-map .leaflet-popup .leaflet-popup-tip-container{top:-2px}.leaflet-map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{border:2px solid #000}.widget-station-detail .leaflet-map-nointeraction.leaflet-container{cursor:default}.style2019,.widget-monsterbutton a,.widget-monsterbutton button,.widget-button a,.widget-button button,.btn{border:0;border-radius:3px;text-transform:uppercase;text-align:center;font-size:1.25rem;line-height:1;padding:.875rem 1.25rem .5625rem;transition:all .18s ease-in-out .18s;box-shadow:.0625rem .0625rem .125rem #1a1a1a}.btn{color:#fff!important}.btn:focus,.btn:active,.btn:hover,.btn:active:focus,.btn:active:hover{cursor:pointer}.btn.btn-default{color:#fff!important;background-color:#24318a}.btn.btn-default:focus,.btn.btn-default:active,.btn.btn-default:hover,.btn.btn-default:active:focus,.btn.btn-default:active:hover{border-color:#24318a;color:#fff!important;background-color:#24318a}.btn.btn-primary{border-color:#e5006c;background-color:#e5006c}.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover{border-color:#24318a;color:#fff!important;background-color:#24318a}.btn.btn-link{color:#24318a!important}.btn.btn-link:focus,.btn.btn-link:active,.btn.btn-link:hover,.btn.btn-link:active:focus,.btn.btn-link:active:hover{color:#000!important}@media print{.container{width:auto}.widget-header,.widget-footer,.widget-social-links,.widget-nav-stacked,.widget-breadcrumb,.widget-pagination,.widget-monsterbutton-group,.widget-button,.widget-carousel,.widget-imagebuttonlink,.widget-readmorelink,iframe,.widget-embed,.rich-text .responsive-object,form{display:none}}.form-control{color:#000;height:40px}.form-control:focus{border-color:#e5006c;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #e5006c}textarea.form-control{resize:vertical}legend{font-size:16px;border-bottom-width:0;margin-bottom:15px}.crispy-form-number{font-size:50px;line-height:1em}.super legend{color:#fff}.super .form-control{border-width:0}.super .form-control:focus{box-shadow:inset 0 1px 1px #00000013,0 0 8px #fff}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#ff0078}#wagtail-userbar{top:50px}@media (min-width: 768px){.widget-header .navbar-collapse{width:auto;border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a}.widget-header .navbar-collapse.collapse{display:none!important}.widget-header .navbar-collapse.in{overflow-y:auto!important;display:block!important}.widget-header .navbar-fixed-top .navbar-collapse,.widget-header .navbar-static-top .navbar-collapse,.widget-header .navbar-fixed-bottom .navbar-collapse{padding-right:15px;padding-left:15px}.widget-header .container>.navbar-header,.widget-header .container-fluid>.navbar-header,.widget-header .container>.navbar-collapse,.widget-header .container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}.widget-header .navbar-toggle{display:block}.widget-header .navbar-header{float:none}.widget-header .navbar-nav{float:none;margin:7.5px -15px}.widget-header .navbar-nav>li{float:none}.widget-header .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.widget-header .widget-header .navbar-nav{float:none}.widget-header .navbar-right{float:none!important}.widget-header .navbar>.container .navbar-brand,.widget-header .navbar>.container-fluid .navbar-brand{margin-left:0}}@media (min-width: 992px){.widget-header .navbar-collapse{width:auto;border-top:0;box-shadow:none}.widget-header .navbar-collapse.collapse{display:block!important}.widget-header .navbar-collapse.in{overflow-y:visible}.widget-header .navbar-fixed-top .navbar-collapse,.widget-header .navbar-static-top .navbar-collapse,.widget-header .navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}.widget-header .container>.navbar-header,.widget-header .container-fluid>.navbar-header,.widget-header .container>.navbar-collapse,.widget-header .container-fluid>.navbar-collapse{margin-right:0;margin-left:0}.widget-header .navbar-toggle{display:none}.widget-header .navbar-header{float:left}.widget-header .navbar-nav{float:left;margin:0}.widget-header .navbar-nav>li{float:left}.widget-header .navbar-nav>li>a{padding-top:15px;padding-bottom:16px}.widget-header .widget-header .navbar-nav{float:left}.widget-header .navbar-right{float:right!important}.widget-header .navbar>.container .navbar-brand,.widget-header .navbar>.container-fluid .navbar-brand{margin-left:-15px}}.widget-header .navbar.navbar-default{z-index:15;position:relative;box-shadow:0 0 5px #00000080;margin-bottom:0;border-width:0;border-radius:0;background-color:#24318a;color:#fff}.widget-header .navbar.navbar-default.navbar-fixed-top{position:fixed}.widget-header .navbar.navbar-default button.navbar-toggle{border-width:0}.widget-header .navbar.navbar-default button.navbar-toggle .icon-bar{background-color:#e5006c;height:3px}.widget-header .navbar.navbar-default button.navbar-toggle:hover,.widget-header .navbar.navbar-default button.navbar-toggle:focus{background-color:transparent}.widget-header .navbar.navbar-default button.navbar-toggle:hover .icon-bar{background-color:#e5006c}.widget-header .navbar.navbar-default a.navbar-brand{color:#fff;font-size:24px;text-transform:uppercase;padding-top:18px}.widget-header .navbar.navbar-default.navbar-fixed-top .navbar-toggle{display:none}.widget-header .navbar.navbar-default .navbar-collapse{border-top-width:0}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav{margin-top:0}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a{padding-top:18px;color:#fff;font-size:16px;padding-left:10px;padding-right:10px;font-family:Intro}@media (min-width: 1200px){.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a{padding-left:25px;padding-right:25px}}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li.active>a{background-color:#e5006c;color:#fff}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:hover,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:active,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:focus{background-color:#e5006c;color:#fff}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a{text-transform:lowercase;font-size:12px;padding-left:10px;padding-right:10px;padding-bottom:15px}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a.languageswitcher__link{text-transform:none;color:#fff}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a.languageswitcher__link:hover{color:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a.languageswitcher__link.active{display:none}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a>svg{fill:#fff;width:auto;display:inline-block;height:32px;margin:-6px 1px -12px}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li.active>a,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li a.active{background-color:#24318a;color:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li.active>a>svg,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li a.active>svg{background-color:#24318a;fill:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:hover,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:active,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:focus{background-color:#24318a;color:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:hover>svg,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:active>svg,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:focus>svg{background-color:#24318a;fill:#e5006c}@media (max-width: 991px){.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a{color:#fff;padding-left:30px;background-color:#24318a}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li.active>a{color:#ff0078;background-color:#24318a}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:hover,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:active,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>a:focus{background-color:#ff0078;color:#fff;text-decoration:none}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul{padding-left:0}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li{list-style-type:none;display:block}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li>a{padding:10px 15px 10px 30px;display:block;color:#fff;font-family:Crossten-Extrabold,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;background-color:#24318a}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li.active>a{color:#e5006c;background-color:#24318a}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li>a:hover,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li>a:active,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul>li>a:focus{background-color:#e5006c;color:#fff;text-decoration:none}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right{text-align:center}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li{display:inline-block}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a{padding:10px 15px;background-color:transparent}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li.active>a{color:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li.active>a>svg{fill:#e5006c}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:hover,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:active,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:focus{background-color:#24318a;color:#fff;text-decoration:none}.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:hover>svg,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:active>svg,.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav.navbar-right>li>a:focus>svg{fill:#e5006c}}@media (min-width: 992px){.widget-header .navbar.navbar-default .navbar-collapse .navbar-nav>li>ul{display:none}}.widget-carousel{position:relative;height:300px}@media (min-width: 768px){.widget-carousel{margin-bottom:-50px;height:400px}}@media (min-width: 992px){.widget-carousel{margin-bottom:-130px;height:500px}}@media (min-width: 1200px){.widget-carousel{margin-bottom:-160px;height:600px}}.widget-carousel .widget-carousel-images{position:absolute;top:0;left:0;height:100%;width:100%}.widget-carousel .widget-carousel-images .widget-carousel-images-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.widget-carousel .container{position:relative}.widget-carousel .container .widget-carousel-title{position:absolute;top:30px;left:15px}@media (min-width: 768px){.widget-carousel .container .widget-carousel-title{left:15px;top:50px}}@media (min-width: 992px){.widget-carousel .container .widget-carousel-title{top:70px}}@media (min-width: 1200px){.widget-carousel .container .widget-carousel-title{top:90px}}.widget-carousel .container .widget-carousel-title .widget-carousel-title-text{text-transform:uppercase;line-height:1.2em;color:#fff;font-size:28px;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (min-width: 768px){.widget-carousel .container .widget-carousel-title .widget-carousel-title-text{font-size:32px}}.widget-carousel .container .widget-carousel-title .widget-button{margin-top:15px}@media (min-width: 768px){.widget-carousel .container .widget-carousel-title .widget-button{margin-top:25px}}.widget-carousel .container .widget-carousel-title .widget-button a{background-color:#e5006c;transition:background-color .5s;border:none}.widget-carousel .container .widget-carousel-title .widget-button a .widget-button-icon{width:50px;height:50px;padding-top:10px}.widget-carousel .container .widget-carousel-title .widget-button a .widget-button-text-wrapper{line-height:2em;padding-top:7px}.widget-carousel .container .widget-carousel-title .widget-button a .widget-button-text-wrapper .widget-button-text{font-family:Intro;color:#fff}@media (min-width: 768px){.widget-carousel .container .widget-carousel-title .widget-button a .widget-button-text-wrapper .widget-button-text{font-size:28px}}.widget-carousel .container .widget-carousel-title .widget-button a:focus,.widget-carousel .container .widget-carousel-title .widget-button a:hover{background-color:#24318a;color:#fff;text-decoration:none!important}.widget-carousel .container .widget-carousel-title .widget-button a:focus .widget-button-text-wrapper .widget-button-text,.widget-carousel .container .widget-carousel-title .widget-button a:hover .widget-button-text-wrapper .widget-button-text{font-family:Intro;color:#fff}.widget-footer{background-color:#fff}@media (min-width: 768px){.widget-footer{box-shadow:0 3px 15px #00000080}}.widget-footer.footer-fixed{display:none;position:fixed;bottom:0;left:0;width:100%}@media (min-height: 1300px){.widget-footer.footer-fixed{display:block}}.widget-footer .widget-footer-navbar{box-shadow:0 0 15px -3px #00000080}@media (min-width: 768px){.widget-footer .widget-footer-navbar{box-shadow:none}}.widget-footer .widget-footer-navbar ul.nav{background-color:#e5006c}.widget-footer .widget-footer-navbar ul.nav li a{text-decoration:none;color:#fff;padding:13px 15px;font-size:16px;font-weight:600}@media (min-width: 992px){.widget-footer .widget-footer-navbar ul.nav li a{padding:13px 25px}}.widget-footer .widget-footer-navbar ul.nav li.active a{background-color:#e5006c;color:#fff}.widget-footer .widget-footer-navbar ul.nav li a:hover,.widget-footer .widget-footer-navbar ul.nav li a:active,.widget-footer .widget-footer-navbar ul.nav li a:focus{background-color:#24318a;color:#fff}@media (min-width: 768px){.widget-footer .widget-footer-navbar ul.nav li{display:inline-block}.widget-footer .widget-footer-navbar ul.nav li a{border-top:0}}.widget-footer .widget-footer-sitemap{background-color:#fff;background-size:cover;background-position:left center;padding:50px 0;border-bottom:1px dotted rgba(36,49,138,.3)}@media (min-width: 768px){.widget-footer .widget-footer-sitemap{background-position:right bottom}}.widget-footer .widget-footer-sitemap a{color:#e5006c;padding:4px;display:inline-block}.widget-footer .widget-footer-sitemap a:hover,.widget-footer .widget-footer-sitemap a:focus,.widget-footer .widget-footer-sitemap a:active{text-decoration:inherit;color:#24318a}.widget-footer .widget-footer-partner{padding:30px 0;font-size:12px}@media (min-width: 768px){.widget-footer .widget-footer-partner .widget-footer-wid{margin-top:20px}}@media (min-width: 768px){.widget-footer .widget-footer-partner .widget-footer-bbf{margin-top:20px}}.widget-footer .widget-footer-partner img{margin-top:10px;margin-bottom:0}.widget-footer .widget-footer-sinnwerkstatt{text-align:center;padding:30px 0;font-size:10px;border-top:1px dotted rgba(36,49,138,.3)}.widget-footer .widget-footer-sinnwerkstatt p{margin:0}.widget-footer .widget-footer-sinnwerkstatt p a{color:#e5006c;text-decoration:inherit}.widget-footer .widget-footer-sinnwerkstatt p a:hover{color:#24318a}.widget-nav-stacked{margin:0 0 30px;position:relative;left:-15px}.widget-nav-stacked>li>a{text-decoration:none;font-size:16px;border-radius:0;background-color:#24318a;color:#fff;display:inline-block;position:relative;padding-bottom:0;padding-top:3px;min-height:32px;line-height:29px;font-family:Intro}.widget-nav-stacked>li>a span{line-height:1.1em;display:inline-block;vertical-align:middle}.widget-nav-stacked>li.active>a{background-color:#e5006c;color:#fff;border-color:#e5006c}.widget-nav-stacked>li.active>a:focus,.widget-nav-stacked>li.active>a:hover,.widget-nav-stacked>li>a:focus,.widget-nav-stacked>li>a:hover{background-color:#e5006c;color:#fff;border-color:#e5006c}.widget-nav-stacked li+li{margin-top:12px}.widget-image .image.sidebar.logo{width:80%;margin-left:10%;margin-top:15%}.widget-heading1,.widget-heading2,.widget-heading3{margin:0 0 10px}.widget-heading1 h1,.widget-heading1 h2,.widget-heading1 h3,.widget-heading2 h1,.widget-heading2 h2,.widget-heading2 h3,.widget-heading3 h1,.widget-heading3 h2,.widget-heading3 h3{display:inline-block}.widget-heading1 a,.widget-heading2 a,.widget-heading3 a{padding-left:10px}.widget-heading1 a:hover,.widget-heading2 a:hover,.widget-heading3 a:hover{color:#24318a}.widget-readmorelink a{margin-bottom:30px;display:block}.super .widget-readmorelink a{color:#e5006c}.super .widget-readmorelink a:hover,.super .widget-readmorelink a:active{color:#24318a}.widget-social-links{margin-bottom:15px;font-size:30px;padding-left:27px;display:flex;gap:.25em}.widget-social-links a{color:#e5006c}.widget-social-links a:hover,.widget-social-links a:focus{color:#24318a}.super .widget-social-links{padding-left:0}.super .widget-social-links a{color:#e5006c}.super .widget-social-links a:hover,.super .widget-social-links a:focus{color:#24318a}.widget-monsterbutton-group{display:flex;justify-content:flex-end}.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome a,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome button,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome a,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome button,.widget-monsterbutton-group .widget-button.widget-button-fontawesome a,.widget-monsterbutton-group .widget-button.widget-button-fontawesome button,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome a,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome button{background-color:#e5006c;border-color:#e5006c}.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome a:hover,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome a:active,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome a:focus,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome button:hover,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome button:active,.widget-monsterbutton-group .widget-monsterbutton.widget-button-fontawesome button:focus,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome a:hover,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome a:active,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome a:focus,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome button:hover,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome button:active,.widget-monsterbutton-group .widget-monsterbutton.widget-monsterbutton-fontawesome button:focus,.widget-monsterbutton-group .widget-button.widget-button-fontawesome a:hover,.widget-monsterbutton-group .widget-button.widget-button-fontawesome a:active,.widget-monsterbutton-group .widget-button.widget-button-fontawesome a:focus,.widget-monsterbutton-group .widget-button.widget-button-fontawesome button:hover,.widget-monsterbutton-group .widget-button.widget-button-fontawesome button:active,.widget-monsterbutton-group .widget-button.widget-button-fontawesome button:focus,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome a:hover,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome a:active,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome a:focus,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome button:hover,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome button:active,.widget-monsterbutton-group .widget-button.widget-monsterbutton-fontawesome button:focus{background-color:#24318a;border-color:#24318a}.widget-monsterbutton,.widget-button{display:block}.widget-monsterbutton.widget-button-fontawesome a,.widget-monsterbutton.widget-button-fontawesome button,.widget-monsterbutton.widget-monsterbutton-fontawesome a,.widget-monsterbutton.widget-monsterbutton-fontawesome button,.widget-button.widget-button-fontawesome a,.widget-button.widget-button-fontawesome button,.widget-button.widget-monsterbutton-fontawesome a,.widget-button.widget-monsterbutton-fontawesome button{padding-left:50px}.widget-monsterbutton a,.widget-monsterbutton button,.widget-button a,.widget-button button{margin:0 0 15px;background-color:#e5006c;color:#fff;display:inline-block;position:relative;border-width:2px;border-style:solid;border-color:#e5006c}.widget-monsterbutton a:hover,.widget-monsterbutton a:active,.widget-monsterbutton a:focus,.widget-monsterbutton button:hover,.widget-monsterbutton button:active,.widget-monsterbutton button:focus,.widget-button a:hover,.widget-button a:active,.widget-button a:focus,.widget-button button:hover,.widget-button button:active,.widget-button button:focus{background-color:#24318a;border-color:#24318a;color:#fff}.widget-monsterbutton a:focus,.widget-monsterbutton a:active,.widget-monsterbutton a:hover,.widget-monsterbutton a:active:focus,.widget-monsterbutton a:active:hover,.widget-monsterbutton button:focus,.widget-monsterbutton button:active,.widget-monsterbutton button:hover,.widget-monsterbutton button:active:focus,.widget-monsterbutton button:active:hover,.widget-button a:focus,.widget-button a:active,.widget-button a:hover,.widget-button a:active:focus,.widget-button a:active:hover,.widget-button button:focus,.widget-button button:active,.widget-button button:hover,.widget-button button:active:focus,.widget-button button:active:hover{cursor:pointer;text-decoration:none;-webkit-text-decoration-color:#FFF;text-decoration-color:#fff}.widget-monsterbutton a:hover .widget-monsterbutton-text,.widget-monsterbutton a:hover .widget-button-text,.widget-monsterbutton button:hover .widget-monsterbutton-text,.widget-monsterbutton button:hover .widget-button-text,.widget-button a:hover .widget-monsterbutton-text,.widget-button a:hover .widget-button-text,.widget-button button:hover .widget-monsterbutton-text,.widget-button button:hover .widget-button-text{text-decoration:none}.widget-monsterbutton a .widget-monsterbutton-icon,.widget-monsterbutton a .widget-button-icon,.widget-monsterbutton button .widget-monsterbutton-icon,.widget-monsterbutton button .widget-button-icon,.widget-button a .widget-monsterbutton-icon,.widget-button a .widget-button-icon,.widget-button button .widget-monsterbutton-icon,.widget-button button .widget-button-icon{position:absolute;display:block;height:50px;width:50px;top:0;left:0;padding:7px 0 0;text-align:center;color:#fff;font-size:25px}.widget-monsterbutton a .widget-monsterbutton-text-wrapper,.widget-monsterbutton a .widget-button-text-wrapper,.widget-monsterbutton button .widget-monsterbutton-text-wrapper,.widget-monsterbutton button .widget-button-text-wrapper,.widget-button a .widget-monsterbutton-text-wrapper,.widget-button a .widget-button-text-wrapper,.widget-button button .widget-monsterbutton-text-wrapper,.widget-button button .widget-button-text-wrapper{display:block;padding:0;min-height:25px;line-height:23px}.widget-monsterbutton a .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-monsterbutton a .widget-monsterbutton-text-wrapper .widget-button-text,.widget-monsterbutton a .widget-button-text-wrapper .widget-monsterbutton-text,.widget-monsterbutton a .widget-button-text-wrapper .widget-button-text,.widget-monsterbutton button .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-monsterbutton button .widget-monsterbutton-text-wrapper .widget-button-text,.widget-monsterbutton button .widget-button-text-wrapper .widget-monsterbutton-text,.widget-monsterbutton button .widget-button-text-wrapper .widget-button-text,.widget-button a .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-button a .widget-monsterbutton-text-wrapper .widget-button-text,.widget-button a .widget-button-text-wrapper .widget-monsterbutton-text,.widget-button a .widget-button-text-wrapper .widget-button-text,.widget-button button .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-button button .widget-monsterbutton-text-wrapper .widget-button-text,.widget-button button .widget-button-text-wrapper .widget-monsterbutton-text,.widget-button button .widget-button-text-wrapper .widget-button-text{font-size:14px;vertical-align:middle;display:inline-block;font-family:Intro;transition:all .18s ease-in-out .18s}.super .widget-monsterbutton a,.super .widget-monsterbutton button,.super .widget-button a,.super .widget-button button{color:#fff;text-transform:uppercase}.super .widget-monsterbutton a:hover,.super .widget-monsterbutton a:focus,.super .widget-monsterbutton button:hover,.super .widget-monsterbutton button:focus,.super .widget-button a:hover,.super .widget-button a:focus,.super .widget-button button:hover,.super .widget-button button:focus{color:#fff}.widget-button a .widget-monsterbutton-icon,.widget-button a .widget-button-icon,.widget-button button .widget-monsterbutton-icon,.widget-button button .widget-button-icon{width:40px;height:40px;padding-top:14px;font-size:20px}.widget-button a .widget-monsterbutton-text-wrapper,.widget-button a .widget-button-text-wrapper,.widget-button button .widget-monsterbutton-text-wrapper,.widget-button button .widget-button-text-wrapper{min-height:40px;line-height:37px}.widget-button a .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-button a .widget-monsterbutton-text-wrapper .widget-button-text,.widget-button a .widget-button-text-wrapper .widget-monsterbutton-text,.widget-button a .widget-button-text-wrapper .widget-button-text,.widget-button button .widget-monsterbutton-text-wrapper .widget-monsterbutton-text,.widget-button button .widget-monsterbutton-text-wrapper .widget-button-text,.widget-button button .widget-button-text-wrapper .widget-monsterbutton-text,.widget-button button .widget-button-text-wrapper .widget-button-text{font-size:16px}.widget-monsterbutton-group .widget-monsterbutton{display:inline-block;padding-right:15px}.widget-monsterbutton-group .widget-monsterbutton:last-child{padding-right:0}.widget-station-teaser{margin-bottom:15px}.widget-station-teaser .widget-station-teaser-icon{background-color:#e5006c;color:#fff;padding:7px 8px;display:inline-block;font-size:16px}.widget-station-teaser .widget-station-teaser-frame{border:2px solid #e5006c;padding:15px}.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-heading{font-size:18px}.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-heading a{color:#000}.widget-station-teaser .widget-station-teaser-frame .widget-station-teaser-link{float:right}.widget-station-link{margin-bottom:15px}.widget-station-link .widget-station-link-frame{border:2px solid #e5006c}.widget-station-link .widget-station-link-frame .widget-station-link-icon{background-color:#e5006c;color:#fff;padding:7px 8px;display:inline-block;float:left;font-size:16px}.widget-station-link .widget-station-link-frame .widget-station-link-link{margin-left:15px;margin-top:9px;margin-right:15px;display:inline-block}@media (min-width: 768px){.widget-station-link .widget-station-link-frame .widget-station-link-link{float:right;margin-left:0}}.widget-station-link .widget-station-link-frame .widget-station-link-heading{font-size:18px;margin-top:7px;display:block;padding-left:15px;padding-bottom:10px}.widget-station-link .widget-station-link-frame .widget-station-link-heading a{color:#000}@media (min-width: 768px){.widget-station-link .widget-station-link-frame .widget-station-link-heading{padding-bottom:0;padding-left:0}.widget-station-link .widget-station-link-frame .widget-station-link-heading a{padding-left:15px}}.widget-station-detail{margin-bottom:15px}.widget-station-detail .widget-station-detail-icon{background-color:#24318a;color:#e5006c;padding:7px 8px;display:inline-block;font-size:16px;margin-bottom:-5px}.widget-station-detail .widget-station-detail-icon img{margin:0;padding:0}.widget-station-detail .widget-station-detail-frame{border:2px solid #24318a;position:relative}@media (min-width: 768px){.widget-station-detail .widget-station-detail-frame{display:flex}}.widget-station-detail .widget-station-detail-frame .widget-station-detail-heading{font-size:18px;text-transform:uppercase;color:#000;margin-top:7px;display:block}.widget-station-detail .widget-station-detail-frame .widget-station-detail-date{font-size:18px;text-transform:uppercase}.widget-station-detail .widget-station-detail-frame .widget-station-detail-gmaps{margin-top:7px;display:inline-block;margin-bottom:7px}.widget-station-detail .widget-station-detail-frame .widget-station-detail-leftcol{width:100%;margin-bottom:15px;padding:0 15px}@media (min-width: 768px){.widget-station-detail .widget-station-detail-frame .widget-station-detail-leftcol{width:33.33333333%;margin-bottom:0}}.widget-station-detail .widget-station-detail-frame .widget-station-detail-mapcol{width:100%;min-height:200px;position:relative}@media (min-width: 768px){.widget-station-detail .widget-station-detail-frame .widget-station-detail-mapcol{width:66.66666667%}}.widget-station-detail .widget-station-detail-frame .widget-station-detail-mapcol .widget-station-detail-map{position:absolute;left:0;top:0;width:100%;height:100%}.widget-station-mini{margin-bottom:15px;font-size:16px}.widget-station-mini a{margin-right:5px}@media (min-width: 768px){.widget-station-microblog{-moz-column-gap:30px;column-gap:30px}.widget-station-microblog.widget-station-microblog-columns-2{-moz-column-count:2;column-count:2}.widget-station-microblog.widget-station-microblog-columns-3{-moz-column-count:3;column-count:3}.widget-station-microblog.widget-station-microblog-columns-4{-moz-column-count:4;column-count:4}.widget-station-microblog .widget-station-microblog-article{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;overflow:hidden}}.widget-station-microblog .widget-station-microblog-article-wrapper{padding-bottom:15px}.widget-station-microblog .widget-station-microblog-article-wrapper .widget-station-microblog-article{padding:15px;border:2px solid #000;word-wrap:break-word}.widget-station-microblog .widget-station-microblog-article-wrapper .widget-station-microblog-article .widget-station-microblog-text{font-style:italic;font-size:16px}.widget-station-microblog .widget-station-microblog-article-wrapper .widget-station-microblog-article hr{border-top:2px solid #000;width:50%;margin:5px auto 5px 0}.widget-event-link{margin-bottom:15px}.widget-event-link .widget-event-link-frame{border:2px solid #e5006c}.widget-event-link .widget-event-link-frame .widget-event-link-icon{background-color:#e5006c;color:#fff;padding:7px 8px;display:inline-block;float:left;font-size:16px}.widget-event-link .widget-event-link-frame .widget-event-link-link{float:right;margin-top:7px;margin-right:15px;display:inline-block}.widget-event-link .widget-event-link-frame .widget-event-link-text{margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px;font-size:18px}.widget-event-link .widget-event-link-frame .widget-event-link-text .widget-event-link-date{font-size:18px;color:#000;padding-left:15px}.widget-event-link .widget-event-link-frame .widget-event-link-text .widget-event-link-title{font-size:18px;color:#000}.widget-event-teaser{margin-bottom:15px}.widget-event-teaser .widget-event-teaser-icon{background-color:#e5006c;color:#fff;padding:7px 8px;display:inline-block;font-size:16px}.widget-event-teaser .widget-event-teaser-frame{border:2px solid #e5006c;padding:15px}.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-heading{font-size:18px;color:#000;margin-top:7px;display:block}.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-date{font-size:18px;display:inline-block}.widget-event-teaser .widget-event-teaser-frame .widget-event-teaser-link{margin-top:5px;float:right}.widget-gallery.widget-gallery-columns-2 .col:nth-child(2n+1){clear:left}.widget-gallery.widget-gallery-columns-3 .col:nth-child(3n+1){clear:left}.widget-gallery.widget-gallery-columns-4 .col:nth-child(4n+1){clear:left}.widget-gallery.widget-gallery-columns-6 .col:nth-child(3n+1){clear:left}@media (min-width: 768px){.widget-gallery.widget-gallery-columns-6 .col:nth-child(3n+1){clear:none}.widget-gallery.widget-gallery-columns-6 .col:nth-child(6n+1){clear:left}}.widget-photocontest-gallery.widget-photocontest-gallery-columns-2 .col:nth-child(2n+1){clear:left}.widget-photocontest-gallery.widget-photocontest-gallery-columns-3 .col:nth-child(3n+1){clear:left}.widget-photocontest-gallery.widget-photocontest-gallery-columns-4 .col:nth-child(4n+1){clear:left}.widget-photocontest-gallery.widget-photocontest-gallery-columns-6 .col:nth-child(3n+1){clear:left}@media (min-width: 768px){.widget-photocontest-gallery.widget-photocontest-gallery-columns-6 .col:nth-child(3n+1){clear:none}.widget-photocontest-gallery.widget-photocontest-gallery-columns-6 .col:nth-child(6n+1){clear:left}}.widget-photocontest-gallery a{display:block;margin-bottom:15px;transition:opacity .5s ease-out}.widget-photocontest-gallery a .widget-image img{margin-bottom:5px}.widget-photocontest-gallery a .widget-photocontest-gallery-votes{text-align:center;color:#e5006c}.widget-photocontest-gallery a:hover,.widget-photocontest-gallery a:focus{opacity:.7}.widget-photocontest-gallery a:hover .widget-photocontest-gallery-votes,.widget-photocontest-gallery a:focus .widget-photocontest-gallery-votes{color:#24318a}.widget-photocontest-singleimage{margin-bottom:15px}.widget-photocontest-singleimage .widget-image img{margin:0}.widget-photocontest-singleimage .widget-photocontest-singleimage-votelink{display:block;background-color:#e5006c;color:#fff;padding:7px 0;font-size:16px;text-align:center}.widget-photocontest-singleimage .widget-photocontest-singleimage-votelink:hover,.widget-photocontest-singleimage .widget-photocontest-singleimage-votelink:focus{color:#fff;background-color:#24318a;text-decoration:none}.widget-photocontest-singleimage .widget-photocontest-singleimage-votes{color:#e5006c;margin-top:5px}.widget-breadcrumb{margin-bottom:15px;background-color:transparent;padding-left:0;padding-right:0}.widget-breadcrumb a{color:#e5006c;text-decoration:none}.widget-breadcrumb a:hover,.widget-breadcrumb a:focus{color:#24318a}.widget-breadcrumb>li.active a{text-decoration:none}.widget-breadcrumb>li+li:before{content:">";color:#000}.widget-richtext-content{font-size:16px;margin:0 0 30px}.widget-richtext-content a:hover{color:#24318a}.widget-richtext-content img.richtext-image{display:block;width:100%;height:auto}@media (min-width: 768px){.widget-richtext-content img.richtext-image.left{clear:both;float:left;width:50%;margin:0 15px 15px 0}.widget-richtext-content img.richtext-image.right{clear:both;float:right;width:50%;margin:0 0 15px 15px}}@media (min-width: 992px){.widget-richtext-content img.richtext-image.left,.widget-richtext-content img.richtext-image.right{width:33%}}.widget-richtext-content .responsive-object{margin-top:15px;clear:both}.widget-richtext-content *:first-child{margin-top:0}.widget-richtext-content *:last-child{margin-bottom:0}.super .widget-richtext-content{color:#000;font-size:16px}.super .widget-richtext-content a{color:#e5006c}.super .widget-richtext-content a:hover,.super .widget-richtext-content a:active{color:#24318a}.simple-language-richtext .widget-richtext-content{font-size:18px}.simple-language-richtext .widget-richtext-content p{line-height:180%;margin-bottom:2em}.widget-columns-1-1,.widget-columns-2-1,.widget-columns-1-2{margin-bottom:15px}.widget-columns-1-1>.col>*:first-child,.widget-columns-2-1>.col>*:first-child,.widget-columns-1-2>.col>*:first-child{margin-top:0}.widget-columns-1-1>.col>*:last-child,.widget-columns-2-1>.col>*:last-child,.widget-columns-1-2>.col>*:last-child{margin-bottom:0}.widget-embed{margin-bottom:15px}.widget-embed .responsive-object,.widget-richtext-content .responsive-object{position:relative}.widget-embed .responsive-object iframe,.widget-embed .responsive-object object,.widget-embed .responsive-object embed,.widget-richtext-content .responsive-object iframe,.widget-richtext-content .responsive-object object,.widget-richtext-content .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.widget-audio{margin:.5em 0}.widget-pagination ul.pagination{margin:0 0 15px;border-radius:0}.widget-pagination ul.pagination>li{border-width:0}.widget-pagination ul.pagination>li>a{padding:6px 14px;border-width:0;border-radius:0;background-color:#e5006c;font-size:16px;color:#fff}.widget-pagination ul.pagination>li+li>a{margin-left:5px}.widget-pagination ul.pagination>li.active a,.widget-pagination ul.pagination>li a:hover,.widget-pagination ul.pagination>li a:focus{background-color:#e5006c}.widget-messages .alert{margin:0 0 30px;border-radius:0;border-width:0}.widget-messages .alert a{color:#e5006c;text-decoration:none}.widget-messages .alert a:hover,.widget-messages .alert a:focus{color:#fff}.widget-messages .alert-info,.widget-messages .alert-success,.widget-messages .alert-danger{background-color:#24318a;color:#fff}.widget-messages .alert-danger a:hover,.widget-messages .alert-danger a:focus{color:#e5006c}.widget-messages .alert-warning{background-color:#24318a;color:#fff}.widget-messages .alert-warning a:hover,.widget-messages .alert-warning a:focus{color:#e5006c}.widget-fullscreen-map{height:100%}.widget-fullscreen-map .leaflet-top .leaflet-control{margin-top:70px}.widget-flickr,.widget-flickr img.image,.widget-twitter{margin-bottom:15px}.widget-imagebuttonlink{position:relative;margin-bottom:15px}.widget-imagebuttonlink .widget-imagebuttonlink-image{height:150px;background-position:center;background-size:cover}.widget-imagebuttonlink .widget-button{position:absolute;left:50%;transform:translate(-50%);top:55px}.widget-imagebuttonlink .widget-button a,.widget-imagebuttonlink .widget-button button{background-color:#e5006c;transition:background-color .5s;border:none}.widget-imagebuttonlink .widget-button a .widget-button-text,.widget-imagebuttonlink .widget-button button .widget-button-text{color:#fff;font-size:24px}.widget-imagebuttonlink .widget-button a:focus,.widget-imagebuttonlink .widget-button a:hover,.widget-imagebuttonlink .widget-button button:focus,.widget-imagebuttonlink .widget-button button:hover{background-color:#24318a;text-decoration:none}.widget-accordion .panel.panel-default{border-color:#24318a;border-width:2px;border-radius:0}.widget-accordion .panel.panel-default>.panel-heading{background-color:transparent}.widget-accordion .panel.panel-default>.panel-heading .panel-title{font-size:18px;color:#24318a}@media (min-width: 768px){.widget-accordion .panel.panel-default>.panel-heading .panel-title{font-size:20px}}.widget-accordion .panel.panel-default>.panel-heading .panel-title a{display:block;position:relative}.widget-accordion .panel.panel-default>.panel-heading .panel-title a .panel-title-arrow{float:right}.widget-accordion .panel.panel-default>.panel-collapse .panel-body{border-top-width:0}.widget-accordion .panel.panel-default+.panel{margin-top:10px}.widget-ship-plan{margin-bottom:15px;position:relative}.widget-ship-plan .image{margin:0}.widget-ship-plan .exponat-link{display:block;position:absolute}.widget-ship-plan .exponat-link:hover{background:radial-gradient(ellipse at center,rgba(255,255,255,.4) 1%,rgba(255,0,0,0) 4%);background-size:2000% 600%;-webkit-animation:Gradient 2s ease infinite;animation:scanline 1s linear infinite}@-webkit-keyframes scanline{0%{background-position:50% 100%}50%{background-position:50% 0}to{background-position:50% 100%}}@keyframes scanline{0%{background-position:50% 0}to{background-position:50% 100%}}form.backend-filter{float:right}form.backend-filter label{vertical-align:top}form.backend-filter .btn{vertical-align:bottom;margin-bottom:5px}#div_id_agb_confirmation a{color:#e5006c;text-decoration:underline}#div_id_agb_confirmation a:hover{color:#24318a}.booking-form-header h2{color:#fff}.date_and_time_wrapper{display:flex;flex-wrap:wrap}.bookingdatetime{margin-bottom:5px;padding:2px;background:#24318a;text-align:center;color:#fff}.bookingdatetime .times{font-size:1.2em;margin:0 2px;text-align:center;background:#26e3d9}.bookingdatetime .times .time{display:inline-block;padding:0 4px;border-radius:3px}.bookingdatetime .times .time:hover{background:#e5006c;cursor:pointer}.bookingdatetime .times .time.selected{background:#ea3389}.bookingdatetime .times:nth-child(odd){background:#24318a}.loader{position:relative;text-align:center;margin:15px auto 35px;z-index:9999;display:block;width:80px;height:80px;border:10px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#e5006c;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.modal-content{border-radius:0;box-shadow:0 0 20px 8px #000000b3}.modal-backdrop.show{opacity:.75}.loader-txt p{font-size:16px;color:#e5006c}#cookiebannerModal{--color-highlight: #e5006c !important;z-index:1000}#cookiebannerModal .modal-header>p{display:none}#cookiebannerModal input:checked+.slider{background-color:#24318a}#cookiebannerModal input:checked:disabled+.slider{background-color:#e5006c}#cookiebannerModal input:checked:disabled+.slider:hover{cursor:not-allowed}#cookiebannerModal .modal-body a:focus,#cookiebannerModal .modal-body a:hover{color:#e5006c}#cookiebannerModal table td:first-child{padding-right:10px}#cookiebannerModal .cookiebannerSubmit[name=enable_all]{background-color:#24318a;display:block}#cookiebannerModal .cookiebannerSubmit[name=save]{background-color:#e5006c}.booking-buttons>div{margin-bottom:1em}.booking-buttons>div .btn-primary{font-size:1.3em;white-space:inherit;text-align:left;padding:.6em .7em .5em}@font-face{font-family:Intro;src:url(/static/fonts/intro/font.woff) format("woff"),url(/static/fonts/intro/font.woff2) format("woff2")}
