h1{color:#384f72!important}.hidden{display:none!important}.owl-nav{position:absolute;width:100%;top:50%;display:flex!important;justify-content:space-between;z-index:9!important}.owl-stage-outer{z-index:99!important}@media only screen and (max-width:1550px){.owl-nav{position:relative;width:90%;top:unset;margin:auto;display:block!important}}.owl-nav em{font-size:40px;color:#384f72}.owl-next:hover,.owl-prev:hover{background:transparent!important}.owl-nav .owl-prev{margin-left:-70px!important}.owl-nav .owl-next{margin-right:-70px!important}@media only screen and (max-width:1550px){.owl-nav .owl-prev{margin-right:50px!important}.owl-nav .owl-prev i:before{content:"\f137"!important}.owl-nav .owl-next{margin-left:50px!important}.owl-nav .owl-next i:before{content:"\f138"!important}}.owl-dots{display:none!important}.one-box{min-height:600px;position:relative}.one-box-bottom{padding:20px;width:100%;position:absolute;bottom:0;background:rgba(0,0,0,.5)}.one-box-bottom .title{font-size:2em;color:#fff;font-weight:600;margin-bottom:10px;line-height:normal}.one-box-bottom .location{font-size:1.2em;color:#ffd500;font-weight:500;line-height:1}.one-box-bottom .date{font-size:1.2em;color:#fff;font-weight:500;margin-bottom:10px}.one-box-bottom .description{background:#fff;color:#222;font-weight:600;margin:0 -20px -20px -20px;padding:10px 15px}.one-box-bottom .arrow em{margin-bottom:10px;color:#fff;font-size:40px;background:transparent}.one-box-bottom .arrow{text-align:center}.events-slider{padding:50px 0}@media only screen and (max-width:1550px){.events-slider{padding:50px 0 0 0}}.boxed-events{margin-top:15px}.boxed-events .box{display:inline-block;width:calc(33.33% - ((4% + 4%) * 0.3333))!important;margin-right:4%;min-height:200px}.boxed-events.new .box{display:inline-block;width:calc(25% - ((12%) * 0.25))!important;margin-right:4%;min-height:unset}@media only screen and (max-width:1025px) and (min-width:641px){.boxed-events.new .box{display:inline-block;width:calc(50% - ((4%) * 0.5))!important;margin-right:4%!important}.boxed-events.new .box.m-0-0{margin-left:0!important;margin-right:0!important}}@media only screen and (max-width:640px){.boxed-events.new .box{display:inline-block;width:100%!important;margin-right:0!important}}.boxed-events .box-half{display:inline-block;width:calc(50% - ((4%) * 0.5))!important;margin-right:4%}.boxed-events .box .location{padding:5px 6px;background:#384f72;color:#ffd500;font-weight:600}.boxed-events.new .box .location{padding:8px 0;background:none;color:#000;min-height:70px}.boxed-events .box .content{padding-top:5px}.boxed-events .box .content>img{display:inline-block;width:20%;height:110px;object-fit:cover}.boxed-events.new .box .content>img{display:inline-block;width:100%;height:unset!important;object-fit:cover;aspect-ratio:240/135}.boxed-events .box .content>a{display:inline-block;width:20%}.boxed-events .box .content>a img{display:block;height:110px;object-fit:cover}.boxed-events .box .content .content-text{display:inline-block;width:80%;padding:5px 0 5px 10px;vertical-align:top}.boxed-events .box .content .content-text .title{color:#384f72;font-weight:700;font-size:17px;line-height:1;margin-bottom:0!important}.boxed-events .box .content .content-text .title a{color:#384f72!important}.boxed-events .box .content .content-text em{font-size:24px;color:#384f72;margin-top:6px}.mb-10{margin-bottom:10px}.mt-5{margin-top:5px!important}.m-0{margin-left:0!important;margin-right:0!important}.google-route{padding-top:4px!important;text-decoration:underline!important;display:block!important}.fusion-search-form-content{border-radius:7px!important}.fusion-search-form-content label input{font-size:1.1em!important;color:#0b2e4b!important;height:50px!important;padding-left:45px!important}.searchform .fusion-search-form-content .fusion-search-field input{padding:8px 35px!important}.fusion-search-form-content label{position:relative}.fusion-search-button{position:absolute!important;background:transparent!important}.fusion-search-button .fusion-search-submit{background:transparent!important;padding-left:16px!important;border:none!important;margin-top:12px!important}.ticketline h3{margin:0!important}.ticketline p{margin:0!important}.ticketline a{text-decoration:underline!important}.sponsor-image{width:80%;margin:0 auto 10px auto}.sponsors .fusion-layout-column .fusion-column-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.sponsors .fusion-layout-column .fusion-column-wrapper p{margin-bottom:0!important}.center-col .fusion-column-wrapper{text-align:center!important}footer .fusion-column-last{padding-left:30px!important}.footer-image{max-width:190px!important;height:auto}.fusion-footer p{margin-top:0!important}.fusion-footer ul{list-style:initial!important}.fusion-footer-widget-area{padding-bottom:40px!important;border-top:none!important}.taxonomies-single-view .single-tax{display:inline-block;padding:4px 8px;margin:0 5px 2px 0;background:#384f72;color:#ffd500;font-weight:600;font-size:14px}.ticket-link{display:inline-block;color:#384f72;margin-top:20px}.ticket-link a{background:#ffd500;padding:7px 25px;color:#384f72;font-weight:600;text-decoration:none!important}.ticket-link p{margin-bottom:0}.ticket-link em{color:#384f72}.tickets-large{background:#ffd500;margin-right:30px;text-align:center;padding:5px 0;max-width:450px}.tickets-large .online-buy a{padding:5px 30px;background:#fff;border-radius:8px;color:#384f72;text-decoration:none!important;font-weight:600}.tickets-large p{color:#222;font-weight:600;margin-bottom:10px}.tickets-large h3{font-size:28px;color:#384f72;margin-bottom:10px}.tickets-large .online-buy{margin-top:10px;margin-bottom:20px}.tickets-large a{color:#384f72!important}.tickets-large a:hover{color:#384f72!important}.ticket-description p:first-child{margin-top:0!important}.ticket-description p:last-child{margin-bottom:30px!important}.maps-frame iframe{padding-right:30px;width:100%;border:0;height:330px}.yt-frame{width:100%;margin-bottom:40px}form p:nth-child(even){width:47%;display:inline-block;margin-right:3%}form p:nth-child(odd){width:49%;display:inline-block}@media only screen and (max-width:500px){form p{width:100%!important}}form p input,form p textarea{background:#e1e1e1!important;border:none!important;color:black!important}.w-100{width:100%}.submit-custom input{font-size:16px!important;padding:10px 70px!important;background:#ffd500!important;color:#384f72!important}.fusion-alert{display:none!important}.fusion-main-menu-icon:after{display:none!important}.jsCalendar.clean-theme tbody td,.jsCalendar.clean-theme thead .jsCalendar-week-days th{cursor:default!important;pointer-events:none;width:calc(14.26% - 2px)!important;height:40px!important;line-height:40px!important;font-family:Raleway,Arial,Helvetica,sans-serif;margin:1px!important;font-weight:700}.jsCalendar thead .jsCalendar-title{height:47px!important;line-height:47px!important}.jsCalendar-week-days{margin-top:20px!important}.jsCalendar.clean-theme tbody td:hover{cursor:pointer;background:#F0F0F0!important}.jsCalendar.clean-theme tbody tr:last-child{margin-bottom:20px!important}.bg-yellow{background:#ffd500!important;padding:30px 0;margin:auto;max-width:450px}.bg-yellow h2{font-size:22px!important}.bg-yellow h2 a{font-size:17px!important;color:#384f72!important}.jsCalendar-title-row{height:45px;display:block;width:100%}.jsCalendar-title{display:block;width:100%}.jsCalendar-title-row .jsCalendar-title{text-align:center;width:100%;background:#384f72}.jsCalendar-title-row .jsCalendar-title .jsCalendar-title-name{width:calc(100% - 80px);color:#fff;font-size:23px}.jsCalendar.clean-theme tbody td.jsCalendar-selected{font-weight:600;background:#384f72!important;color:white!important;cursor:pointer!important;text-decoration:none;pointer-events:unset}.jsCalendar.clean-theme tbody td.jsCalendar-selected.past{background:#F0F0F0!important;color:#384f72!important}.jsCalendar table{display:block}.jsCalendar tr{width:100%;display:block}.jsCalendar.clean-theme tbody td.jsCalendar-current{border:none!important;background:#384f72!important;color:white!important;text-decoration:none;pointer-events:all;cursor:pointer!important}.jsCalendar{border:solid 1px #E0E0E0;width:100%;margin-bottom:30px;margin-top:-20px;max-width:450px;display:block;margin-left:auto;margin-right:auto}.jsCalendar-nav-right:after,.jsCalendar-nav-left:after{display:none}.jsCalendar-nav-right em,.jsCalendar-nav-left em{color:#fff;font-size:22px}.jsCalendar-nav-left,.jsCalendar-nav-right{margin:10px!important}@media only screen and (max-width:425px){.fusion-logo img{width:200px}.to-top-right #toTop{right:30px}}.outer-calendar{position:relative}.jsCalendar table,.jsCalendar tbody,.jsCalendar thead{margin:0!important}.loading{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.loading-wheel{width:20px;height:20px;margin-top:-30px;margin-left:-30px;position:absolute;top:50%;left:50%;border-width:30px;border-radius:50%;-webkit-animation:spin 1s linear infinite}.style-2 .loading-wheel{border-style:double;border-color:#ccc transparent}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}#push-events-to{position:relative;min-height:200px}.search-field input{border:1px solid #d2d2d2!important}#main{padding-bottom:0!important}.fusion-standard-logo{max-height:50px;margin-top:3px}.search-post-link a{text-decoration:underline;color:#384f72!important}.mobile-wrapper{display:none}.desktop-wrapper{display:block}.desktop-wrapper .fusion-column-wrapper{margin:0!important}.headerpic_big .fusion-column-wrapper,.headerpic_small .fusion-column-wrapper{margin:0!important}.headerpic_big img,.headerpic_small img{display:inline-block;width:100%;height:35vw!important;max-height:540px;object-fit:cover}@media only screen and (max-width:1025px){.fusion-video{margin:0 auto 10px auto}.videos .fusion-text{text-align:center}.mobile-wrapper{display:block;margin:2em 0 0!important}.facts .fusion-column-wrapper{margin:0!important}.desktop-wrapper,.headerpic_small{display:none}.headerpic_big img{height:auto!important}.tickets-large{margin:auto}.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 20px!important}}@media only screen and (max-width:1025px){.boxed-events .box{min-height:190px}}.map-svg{width:60%}@media only screen and (max-width:1300px){.map-svg{width:80%}}@media only screen and (max-width:950px){.map-svg{width:90%}}.fusion-footer-widget-column p{font-size:14px}.copy-image{font-size:12px;line-height:inherit;margin-top:2px}p a{text-decoration:underline!important}.fusion-footer-widget-area ul li a{font-size:14px!important}.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{background:#0b2e4b;color:#fff;font-size:16px;border-bottom:1px solid #384f72;font-weight:600;font-family:Raleway,Arial,Helvetica,sans-serif;padding-left:10%}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{border-top:1px solid #384f72!important}.fusion-main-menu>ul>lem{padding-right:30px!important}body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a:hover{background-color:#0b2e4b!important}.fusion-mobile-current-nav-item a{color:#ffd500!important}.termin-data-outer{position:absolute;top:0;left:0;box-shadow:0 0 10px -2px #000;background:#fff;width:calc(100% - 18px);height:calc(100% - 18px);margin:9px;display:none}.termin-data-outer em{position:absolute;top:5px;right:10px;font-size:25px;color:#384f72;cursor:pointer}.termin-data{background:#fff;margin:35px 14px 15px 25px;position:relative;max-height:calc(100% - 50px);overflow:auto}.termin-data .date{font-weight:700;font-size:15px}.termin-data .location{padding:2px 5px;background:#384f72;color:#ffd500;font-weight:600;font-size:15px;width:fit-content;margin-top:7px}.termin-data .title{color:#384f72;font-weight:700;font-size:15px;line-height:1.5;margin-top:3px}.termin-data .title a{text-decoration:none!important;color:#384f72}.termin-data div{padding-right:10px}.termin-data .time-desc{line-height:1.5;font-size:15px}.termin-data-outer ::-webkit-scrollbar{width:10px}.termin-data-outer ::-webkit-scrollbar-track{background:transparent}.termin-data-outer ::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px 10px 10px 10px}.termin-data-outer ::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-device-width:640px){.termin-data .title{margin-top:0!important;margin-bottom:0!important}}.p-10-0{padding:5px 0}.postponed{background:#ec6917;padding:4px 5px 3px 5px;display:inline-block;text-transform:uppercase;font-weight:800;font-size:13px;color:#fff;margin-bottom:5px;line-height:1}.sp-dsgvo-logo-wrapper{display:none!important}.sp-dsgvo-more-information-link{display:none!important}.sp-dsgvo *{font-family:Raleway,Arial,Helvetica,sans-serif}.cookie-notice-container *{font-family:Raleway,Arial,Helvetica,sans-serif}#cookie-notice .button.button-default{font-family:Raleway,Arial,Helvetica,sans-serif!important;font-weight:600!important}#cookie-notice{background:#384f72!important}.sp-dsgvo-header-description-text{line-height:1.4!important}.sp-dsgvo-link-wrapper{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px!important}.sp-dsgvo-privacy-popup-title-general{padding-bottom:10px!important;display:flex;align-items:center}.cn-button{background:#ffd500;color:#384f72;font-weight:700;padding:4px 7px}#cookie-notice{font-size:15px}.fusion-footer-widget-column{margin-bottom:20px}