@charset "UTF-8";
@font-face{font-display:swap;font-family:"Darker Grotesque";font-style:normal;font-weight:400;src:url("../fonts/darker-grotesque-v9-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Darker Grotesque";font-style:normal;font-weight:500;src:url("../fonts/darker-grotesque-v9-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Darker Grotesque";font-style:normal;font-weight:600;src:url("../fonts/darker-grotesque-v9-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Darker Grotesque";font-style:normal;font-weight:700;src:url("../fonts/darker-grotesque-v9-latin-700.woff2") format("woff2")}body{background:#ffffff;margin:0;padding:0;color:#000000;font-family:"Darker Grotesque";font-size:28px;line-height:32px;font-weight:500;min-width:320px}p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-weight:500;line-height:32px;margin:0 0 20px 0}h1,.h1{color:#000000;font-family:"Darker Grotesque";font-size:64px;line-height:56px;font-weight:700;margin:0 0 70px 0}h2,.h2{color:#000000;font-family:"Darker Grotesque";font-size:48px;line-height:40px;font-weight:700;margin:0 0 50px 0}h3,.h3{color:#000000;font-family:"Darker Grotesque";font-size:36px;line-height:32px;font-weight:700;margin:0 0 30px 0}@media (max-width:639px){h1,.h1{font-size:40px;line-height:36px;margin:0 0 24px 0}h2,.h2{font-size:32px;line-height:24px;margin:0 0 24px 0}h3,.h3{font-size:28px;line-height:24px;margin:0 0 24px 0}p{margin:0 0 20px 0}}a{color:#000000}a:hover{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:auto;text-underline-position:from-font}a:focus-visible{outline:2px solid #EA1414}.uk-navbar-dropdown :focus-visible{outline-color:#EA1414 !important}b,strong{font-weight:700}.text-link a:not(.uk-button){color:#000000;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:auto;text-underline-position:from-font}.text-link a:not(.uk-button):hover{color:#000000;text-decoration-line:underline;text-decoration-style:solid}.sectionbg-black .text-link a:not(.uk-button),.sectionbg-black .text-link a:not(.uk-button):hover,.sectionbg-primary .text-link a:not(.uk-button),.sectionbg-primary .text-link a:not(.uk-button):hover{color:#ffffff}#heroscroll,.ankerziel{height:0;line-height:0;font-size:0}.padding-top-small{padding-top:40px}.padding-top-middle{padding-top:80px}.padding-top-large{padding-top:120px}.padding-top-null{padding-top:0px}.padding-bottom-small{padding-bottom:40px}.padding-bottom-middle{padding-bottom:80px}.padding-bottom-large{padding-bottom:120px}.padding-bottom-null{padding-bottom:0px}@media (max-width:959px){.padding-top-small{padding-top:30px}.padding-top-middle{padding-top:60px}.padding-top-large{padding-top:80px}.padding-bottom-small{padding-bottom:30px}.padding-bottom-middle{padding-bottom:60px}.padding-bottom-large{padding-bottom:80px}}@media (min-width:2200px){.maxwidth{max-width:2200px;margin:0 auto !important;position:relative}.maxwidth-noshadow{max-width:2200px;margin:0 auto !important;position:relative}}@media (min-width:2230px){.maxwidth:before,.maxwidth:after{content:" ";height:100%;position:absolute;top:0;width:15px;display:block !important}.maxwidth:before{box-shadow:-15px 0 15px -15px inset #ccc;left:-15px}.maxwidth:after{box-shadow:15px 0 15px -15px inset #ccc;right:-15px}}.button-container{margin:12px 0 0 0}.button-container .uk-button{margin:15px 0 0 0}.button-container .uk-button:not(:last-child){margin:15px 15px 0 0}.uk-button{border:1px solid #000000;border-radius:8px;font-size:28px;line-height:24px;font-weight:600;padding:12px 30px 16px 30px;transition:background 0.4s ease, color 0.4s ease, border 0.4s ease;text-transform:unset}.uk-button i{color:#000000;transition:color 0.4s ease}.uk-button.fa-icon-use-left i{margin-right:8px}.uk-button.fa-icon-use-right i{margin-left:8px}.uk-button:not(.uk-button-no-hover):hover{border:1px solid #000000;background:#000000;color:#ffffff}.uk-button:not(.uk-button-no-hover):hover i{color:#ffffff}.uk-button.ausverkauft{cursor:default;background:#A60F0F;border:1px solid #A60F0F;color:#ffffff}.uk-button.ausverkauft i{color:#ffffff}.uk-button.ausverkauft:hover{background:#A60F0F;border:1px solid #A60F0F;color:#ffffff}.uk-button.ausverkauft:hover i{color:#ffffff}.uk-button.cancelled{cursor:default;background:#A60F0F;border:1px solid #A60F0F;color:#ffffff}.uk-button.cancelled i{color:#ffffff}.uk-button.cancelled:hover{background:#A60F0F;border:1px solid #A60F0F;color:#ffffff}.uk-button.cancelled:hover i{color:#ffffff}@media (max-width:639px){.uk-button{font-size:20px;line-height:24px;padding:12px 15px 16px 15px}}.button-art-fill.button-color-white{border:1px solid #ffffff;background:#ffffff;color:#000000}.button-art-fill.button-color-white i{color:#000000}.button-art-fill.button-color-white:not(.uk-button-no-hover):hover{border:1px solid #005087;background:#005087;color:#ffffff}.button-art-fill.button-color-white:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-fill.button-color-black{border:1px solid #000000;background:#000000;color:#ffffff}.button-art-fill.button-color-black i{color:#ffffff}.button-art-fill.button-color-black:not(.uk-button-no-hover):hover{border:1px solid #005087;background:#005087;color:#ffffff}.button-art-fill.button-color-black:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-fill.button-color-primary{border:1px solid #005087;background:#005087;color:#ffffff}.button-art-fill.button-color-primary i{color:#ffffff}.button-art-fill.button-color-primary:not(.uk-button-no-hover):hover{border:1px solid #000000;background:#000000;color:#ffffff}.button-art-fill.button-color-primary:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-stroke.button-color-white{border:1px solid #ffffff;color:#ffffff}.button-art-stroke.button-color-white i{color:#ffffff}.button-art-stroke.button-color-white:not(.uk-button-no-hover):hover{border:1px solid #ffffff;background:#ffffff;color:#000000}.button-art-stroke.button-color-white:not(.uk-button-no-hover):hover i{color:#000000}.button-art-stroke.button-color-black{border:1px solid #000000;color:#000000}.button-art-stroke.button-color-black i{color:#000000}.button-art-stroke.button-color-black:not(.uk-button-no-hover):hover{border:1px solid #000000;background:#000000;color:#ffffff}.button-art-stroke.button-color-black:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-stroke.button-color-primary{border:1px solid #005087;color:#005087}.button-art-stroke.button-color-primary i{color:#005087}.button-art-stroke.button-color-primary:not(.uk-button-no-hover):hover{border:1px solid #005087;background:#005087;color:#ffffff}.button-art-stroke.button-color-primary:not(.uk-button-no-hover):hover i{color:#ffffff}.sectionbg-black{background:#000000}.sectionbg-white{background:#ffffff}.sectionbg-primary{background:#005087}.img-zoom img{transition:transform 0.8s ease}.img-zoom img:hover{transform:scale(1.15)}.splide .splide__track{margin:0}.splide .splide__pagination{padding:0}.splide .splide__pagination__page{background:#000000;height:20px;margin:3px;opacity:1;width:20px;border:3px solid #ffffff}.splide .splide__pagination__page:hover{background:#006AB3}.splide .splide__pagination__page.is-active{background:#ffffff;transform:unset;border:6px solid #000000}.body_fix{height:100%;width:100%;overflow:hidden}@media (min-width:2200px){.maxwidth{max-width:2200px;margin:0 auto;position:relative}.maxwidth-noshadow{max-width:2200px;margin:0 auto;position:relative}}header{height:80px;position:relative}header .uk-logo{margin-top:15px;position:relative;z-index:3}header .uk-logo img{height:120px;width:auto;background:#fff;padding:5px;border-radius:0 0 10px 10px}header .nav-container{width:100%;max-width:2200px;top:0;left:auto;right:auto;z-index:2}header .nav-container::after{position:absolute;top:0;right:0;content:"";height:106px;width:730px;background:url(../img/nav-right.png);z-index:1}header .nav-container .uk-navbar-right{gap:26px;border-bottom:10px solid #005087;background:#ffffff;position:relative;z-index:2}header .nav-container .uk-navbar-right .uk-navbar-nav>li>a{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-weight:700;line-height:normal;min-height:70px;text-transform:unset !important}header .nav-container .uk-navbar-right .uk-navbar-nav>li>a .uk-navbar-parent-icon{margin-top:5px}header .nav-container .uk-navbar-right .uk-navbar-nav>li.uk-active a{color:rgba(0, 0, 0, 0.5)}header .nav-container .uk-navbar-right .uk-navbar-nav>li:hover>a{color:#006AB3}header .nav-container .uk-navbar-right .uk-navbar-nav>li .uk-navbar-dropdown{top:80px !important;border:10px solid #005087;border-width:0 10px 10px 10px;border-radius:0 0 8px 8px;width:auto}header .nav-container .uk-navbar-right .uk-navbar-nav>li .uk-navbar-dropdown li a{font-size:28px;font-weight:500;color:#000000}header .nav-container .uk-navbar-right .uk-navbar-nav>li .uk-navbar-dropdown li:hover a{color:#006AB3}header .nav-container .uk-navbar-right::before{position:absolute;top:0;left:-100px;content:"";height:80px;width:101px;background:url(../img/nav-left.png)}@media (max-width:1199px){.nav-spacer{height:85px}}@media (max-width:1690px){header .nav-container::after{height:106px;width:300px;background:url(../img/nav-right-line.png)}}.nav-mobil-open .uk-navbar-toggle span.uk-margin-small-right::after{content:"Schließen";font-size:24px;font-weight:700;color:#000000;font-family:"Darker Grotesque"}.nav-mobil-open .uk-navbar-toggle span.toggle-text{display:none}.mobil-header{z-index:2;background:#ffffff;top:0;left:0;width:100%;height:80px;border-bottom:5px solid #005087}.mobil-header .uk-logo{margin-top:10px}.mobil-header .uk-logo img{height:60px;width:auto;padding:0}.mobil-header .toggle-text{font-size:24px;font-weight:700;color:#000000;font-family:"Darker Grotesque"}.mobil-header .uk-navbar-toggle-icon svg rect{fill:#000000}.mobil-header .nav-mobil{width:100% !important;position:fixed !important;top:85px !important;left:0 !important;background:#005087;max-width:unset !important;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);padding:30px 40px 0 40px;height:calc(100% - 85px);overflow:auto}.mobil-header .nav-mobil ul{margin:0;padding:0;list-style:none}.mobil-header .nav-mobil ul li{padding:10px 0}.mobil-header .nav-mobil ul li a{color:#ffffff;font-size:36px;font-weight:700;line-height:normal}.mobil-header .nav-mobil ul li ul{padding:0 0 10px 0}.mobil-header .nav-mobil ul li ul li{display:inline-block;position:relative;padding:0}.mobil-header .nav-mobil ul li ul li a{color:#ffffff;font-size:24px;font-weight:500;line-height:normal}.mobil-header .nav-mobil ul li ul li:not(:last-child){margin-right:26px}.mobil-header .nav-mobil ul li ul li:not(:last-child)::after{color:#ffffff;position:absolute;top:0;right:-12px;content:"|";height:100%;width:1px}.mobil-header .nav-mobil .auge{margin:10px 0 40px 0}.mobil-header .nav-mobil .auge img{width:220px;height:auto}@media (max-width:959px){.mobil-header .nav-mobil{padding:40px 30px 0 30px}}footer{border-top:10px solid #005087;padding:100px 0 0 0;color:#000000;font-family:"Darker Grotesque";font-size:24px;font-style:normal;line-height:24px}footer .footer-pipe{position:relative}footer .footer-pipe::before{top:0;left:-40px;position:absolute;content:"";height:100%;width:1px;background:#000000}footer .uk-grid-medium{margin-left:-40px}footer .uk-grid-medium>*{padding-left:40px}footer .footer-left{width:480px}footer .footer-left .logo img{width:260px;height:auto}footer .footer-left .slogan{margin-top:20px;font-weight:700}footer .footer-middle{padding-right:40px}footer .footer-right{width:295px}footer .footer-right .headline{padding-top:15px;font-size:28px;font-weight:700}footer .footer-right .email span{font-weight:700;display:block;margin-top:10px}footer .footer-line{margin-top:100px;font-family:"Darker Grotesque";background:#005087;color:#ffffff;padding:40px 0;font-size:24px;line-height:24px;font-weight:500}footer .footer-line a{color:#ffffff}footer .footer-line .links a:not(:last-child){margin-right:12px}footer .footer-line .footerline-madeby{font-family:"Darker Grotesque";font-size:14px;font-weight:700;line-height:24px;width:210px}footer .footer-line .footerline-madeby svg{vertical-align:super}footer .footer-line .footerline-madeby .footer-made{position:relative;width:62px;height:24px;display:inline-block;overflow:hidden}footer .footer-line .footerline-madeby .footer-made .footer-made1{left:0;position:absolute;top:0;transition:top 0.4s ease}footer .footer-line .footerline-madeby .footer-made .footer-made2{left:0;position:absolute;top:-48px;transition:top 0.4s ease}footer .footer-line .footerline-madeby .footer-madeby{position:relative;margin-left:3px;width:105px;height:24px;display:inline-block;overflow:hidden}footer .footer-line .footerline-madeby .footer-madeby .footer-madeby1{left:0;position:absolute;top:0;transition:top 0.4s ease}footer .footer-line .footerline-madeby .footer-madeby .footer-madeby2{left:0;position:absolute;top:24px;transition:top 0.4s ease}footer .footer-line .footer-oya:hover .footer-made1{top:24px !important}footer .footer-line .footer-oya:hover .footer-made2{top:0 !important}footer .footer-line .footer-oya:hover .footer-madeby1{top:-24px !important}footer .footer-line .footer-oya:hover .footer-madeby2{top:0 !important}@media (max-width:1430px){footer .footer-line{font-size:18px;line-height:18px}}@media (max-width:1199px){footer{font-size:20px;padding:50px 0 0 0}footer .uk-grid-medium>.uk-grid-margin{margin-top:50px}footer .footer-pipe{padding-left:10px}footer .footer-pipe::before{left:0px}footer .footer-left{width:unset}footer .footer-left .logo img{width:150px}footer .footer-right{width:unset}footer .footer-right .headline{padding-top:0px;font-size:24px}footer .footer-right .email span{font-weight:500;display:inline-block}footer .footer-line{margin-top:50px;padding:15px 0}footer .footer-line .copy{text-align:center}footer .footer-line .links{text-align:center}footer .footer-line .footerline-madeby{text-align:center;width:100%}}.prog-slider a:hover{text-decoration:none}.prog-slider .uk-cover-container{height:640px;border-radius:8px}.prog-slider .uk-cover-container img{border-radius:8px;transition:transform 0.8s ease}.prog-slider .info-container{z-index:2;width:600px;margin-bottom:60px}.prog-slider .info-container .info{background:#005087;transition:background 0.4s ease;color:#ffffff;border-radius:8px;padding:30px 30px}.prog-slider .info-container .info .button-container{margin:0}.prog-slider .info-container .info .button-container .info-button{border-radius:8px;background:#006AB3;color:#ffffff;padding:7px 12px 9px 12px;font-family:"Darker Grotesque";font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:inline-block;margin:0 10px 10px 0}.prog-slider .info-container .info .button-container .info-button.red{background:#A60F0F}.prog-slider .info-container .info .interpret{color:#ffffff;transition:color 0.4s ease;font-family:"Darker Grotesque";font-size:72px;font-style:normal;font-weight:700;line-height:64px;margin-top:0px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prog-slider .info-container .info .titel{margin-top:10px;color:#ffffff;transition:color 0.4s ease;font-family:"Darker Grotesque";font-size:56px;font-style:normal;font-weight:400;line-height:61px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prog-slider .info-container .info .datum{margin-top:24px;padding:7px 32px 11px 32px;border-radius:8px;background:#006AB3;color:#ffffff;font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:36px;display:inline-block}.prog-slider .ticker{height:60px;line-height:60px;border:1px solid #000000;border-width:1px 0 1px 0;background:#ffffff}.prog-slider .ticker .jctkr-wrapper{height:60px}.prog-slider .ticker [class*="js-conveyor-"] ul{display:inline-block}.prog-slider .ticker [class*="js-conveyor-"] ul li{margin:0 20px;color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:50px}.prog-slider .ticker #startstop{right:0;top:1px;height:58px;width:60px;background:#ffffff;border:1px solid #000000;border-width:0 0 0 1px;cursor:pointer}.prog-slider .ticker #startstop .inner{position:relative;height:58px;width:60px}.prog-slider .ticker #startstop .inner::before{font-family:"Font Awesome 6 Pro";position:absolute;top:16px;left:15px;content:"";font-size:24px}.prog-slider .ticker #startstop:hover .inner::before{font-weight:bold}.prog-slider .ticker #startstop.pause .inner::before{content:""}.prog-slider .splide__pagination{display:block}.prog-slider .item-container:has(.info-container:hover) .info-container .info{background:#ffffff}.prog-slider .item-container:has(.info-container:hover) .info-container .info .interpret{color:#005087}.prog-slider .item-container:has(.info-container:hover) .info-container .info .titel{color:#005087}.prog-slider .item-container:has(.info-container:hover) .img-container img{transform:scale(1.15)}@media (max-width:1199px){.prog-slider .uk-cover-container{height:640px}.prog-slider .info-container{width:510px;margin-bottom:60px}.prog-slider .info-container .info{padding:20px 16px}.prog-slider .info-container .info .interpret{font-size:40px;line-height:40px;margin-top:10px;-webkit-line-clamp:3}.prog-slider .info-container .info .titel{margin-top:10px;font-size:32px;line-height:37px;-webkit-line-clamp:2}.prog-slider .info-container .info .datum{margin-top:20px;font-size:24px;line-height:24px;padding:7px 16px 11px 16px}}@media (max-width:959px){.prog-slider .mobil-no-container{padding:0}.prog-slider .uk-cover-container{height:320px;border-radius:0}.prog-slider .uk-cover-container img{border-radius:0}.prog-slider .mobil-no-viewport-height{height:auto !important;min-height:auto !important}.prog-slider .mobil-position{position:relative !important;top:unset !important;--uk-position-translate-y: unset !important;transform:translate(0, var(--uk-position-translate-y))}.prog-slider .img-container-outer{order:1}.prog-slider .info-container-outer{order:2;margin:-60px 0 0 30px;width:calc(100% - 60px)}.prog-slider .info-container-outer .info-container{position:relative !important;bottom:unset;left:unset;right:unset}.splide__pagination{position:relative;text-align:center;margin-top:20px}.splide__arrows .splide__arrow{background:none;top:30px}.splide__arrows .splide__arrow i{font-size:24px;font-weight:900}.splide__arrows .splide__arrow--prev{left:40px}.splide__arrows .splide__arrow--next{right:40px}}@media (max-width:639px){.prog-slider .info-container-outer{margin:-60px 0 0 15px;width:calc(100% - 30px)}.prog-slider .splide__arrows .splide__arrow--prev{left:25px}.prog-slider .splide__arrows .splide__arrow--next{right:25px}}.text-xxx .uk-container p:last-child{margin:0}.text-xxx p{color:#000000}.text-xxx p:last-of-type{margin-bottom:0}.text-xxx h1,.text-xxx h2{color:#000000}.text-xxx .headlines-sl .h3{margin:0 0 15px 0;color:#000000;font-family:"Darker Grotesque";font-weight:400}.text-xxx .headlines-ls h1,.text-xxx .headlines-ls h2{margin:0 0 15px 0}.text-xxx .headlines-ls .h3{margin:0 0 50px 0}.text-xxx.sectionbg-black p,.text-xxx.sectionbg-black h1,.text-xxx.sectionbg-black h2,.text-xxx.sectionbg-black .h3{color:#ffffff !important}.text-xxx.sectionbg-black a:not(.uk-button){color:#ffffff !important}.text-xxx.sectionbg-primary p,.text-xxx.sectionbg-primary h1,.text-xxx.sectionbg-primary h2,.text-xxx.sectionbg-primary .h3{color:#ffffff !important}.text-xxx.sectionbg-primary a:not(.uk-button){color:#ffffff !important}@media (max-width:639px){.text-xxx h1,.text-xxx h2{margin-bottom:30px}.text-xxx .headlines-ls .h3{margin:0 0 30px 0}}.news-001 .itembox .item{text-decoration:none !important;display:block;border-radius:8px;transition:background 0.4s ease;background:#ffffff}.news-001 .itembox .item .img-container{height:290px}.news-001 .itembox .item .img-container img{border-radius:8px 8px 0 0}.news-001 .itembox .item .content{padding:30px 30px}.news-001 .itembox .item .content .titel{color:#000000;font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:38px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color 0.4s ease}.news-001 .itembox .item .content .teaser{margin-top:15px;color:#000000;font-family:"Darker Grotesque";font-size:24px;font-style:normal;font-weight:500;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;transition:color 0.4s ease}.news-001 .itembox .item .content .arrow i{color:#000000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;transition:color 0.4s ease}.news-001 .itembox .item:hover{background:#005087}.news-001 .itembox .item:hover .content .titel{color:#ffffff}.news-001 .itembox .item:hover .content .teaser{color:#ffffff}.news-001 .itembox .item:hover .content .arrow i{color:#ffffff}.news-001 .uk-button{background:#005087;border:#005087;color:#ffffff;margin-top:40px}.news-001 .uk-button:hover{background:#000000;border:#000000}@media (max-width:639px){.news-001 .itembox .item .img-container{height:240px}.news-001 .itembox .item .content{padding:30px 30px}.news-001 .itembox .item .content .titel{font-size:36px;line-height:38px;-webkit-line-clamp:3}.news-001 .itembox .item .content .teaser{margin-top:15px;font-size:24px}.news-001 .itembox .item .content .arrow i{font-size:20px}}.prog-list .item{text-decoration:none;display:block;margin-bottom:48px;border-radius:8px;background:#ffffff;transition:background 0.4s ease, padding 0.4s ease;position:relative}.prog-list .item:not(:last-child)::after{position:absolute;left:0;bottom:-24px;content:"";height:2px;width:100%;background:#000000}.prog-list .item .row-datum{width:170px;color:#000000;font-family:"Darker Grotesque";font-size:20px;font-weight:500;line-height:24px;transition:color 0.4s ease}.prog-list .item .row-datum span{display:block;font-size:28px;font-weight:700;line-height:24px;margin:12px 0 18px 0;transition:color 0.4s ease}.prog-list .item .row-datum .nogap{margin:0 !important}.prog-list .item .row-img{width:230px}.prog-list .item .row-img .uk-cover-container{height:140px}.prog-list .item .row-info .titel{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-weight:400;line-height:34px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:color 0.4s ease}.prog-list .item .row-info h2{color:#000000;font-family:"Darker Grotesque";font-size:36px;font-weight:700;line-height:42px;margin:12px 0 4px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:color 0.4s ease}.prog-list .item .row-info .button-container{margin:6px 0 0 0}.prog-list .item .row-info .button-container .info-button{border-radius:8px;background:#006AB3;color:#ffffff;padding:7px 12px 9px 12px;font-family:"Darker Grotesque";font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:inline-block;margin:0 10px 10px 0}.prog-list .item .row-info .button-container .info-button.red{background:#A60F0F}.prog-list .item .row-ort{margin-top:55px;width:280px;color:#000000;font-family:"Darker Grotesque";font-size:20px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:color 0.4s ease}.prog-list .item .row-ort i{font-size:20px;margin-right:8px;transition:color 0.4s ease}.prog-list .item .row-button{width:210px;margin-top:35px}.prog-list .item .row-button .uk-button{background:#005087;border:#005087;color:#ffffff;font-family:"Darker Grotesque";font-size:20px;font-weight:600;line-height:18px;text-align:left;padding:13px 40px 15px 20px;position:relative}.prog-list .item .row-button .uk-button span{display:inline-block;width:110px}.prog-list .item .row-button .uk-button i{position:absolute;right:20px;top:25px;font-size:16px;color:#ffffff;transition:font-size 0.4s ease, top 0.4s ease, right 0.4s ease}.prog-list .item:hover{background:#005087;padding:0 20px}.prog-list .item:hover .row-datum{color:#ffffff}.prog-list .item:hover .row-info .titel{color:#ffffff}.prog-list .item:hover .row-info h2{color:#ffffff}.prog-list .item:hover .row-ort{color:#ffffff}.prog-list .item:hover .row-button .uk-button{background:#005087;border:#005087;color:#ffffff;font-family:"Darker Grotesque";font-size:20px;font-weight:600;line-height:18px;text-align:left;padding:13px 20px 15px 20px}.prog-list .item:hover .row-button .uk-button span{color:#005087}.prog-list .item:hover .row-button .uk-button i{font-size:30px;color:#ffffff;right:20px;top:18px}@media (max-width:1199px){.prog-list .item{border:2px solid #000000;padding:15px;margin-bottom:30px}.prog-list .item:hover{padding:15px}.prog-list .item::after{display:none}.prog-list .item .uk-grid-medium{margin:0 !important}.prog-list .item .uk-grid-medium>*{padding-left:0 !important}.prog-list .item .infobox{display:grid}.prog-list .item .infobox .content{order:2}.prog-list .item .infobox .button-container{order:1}.prog-list .item .row-datum{width:100%}.prog-list .item .row-datum span{font-size:28px;font-weight:700;line-height:24px;margin:0}.prog-list .item .row-img{width:100%}.prog-list .item .row-img .uk-cover-container{height:170px}.prog-list .item .row-img .uk-cover-container img{border-radius:8px}.prog-list .item .row-info{margin-top:18px !important}.prog-list .item .row-ort{margin-top:24px;width:100%}.prog-list .item .row-button{margin-top:24px;width:100%}.prog-list .item .row-button .uk-button{padding:10px 40px 15px 30px}.prog-list .item .row-button .uk-button span{width:55px}.prog-list .item .row-button .uk-button i{top:13px}}.historie{padding:100px 0;background:#005087;color:#ffffff}.historie h2{color:#ffffff}.historie .text{margin-bottom:50px}.historie .text p{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.historie .item{color:#ffffff;border-radius:8px;overflow:hidden}.historie .item .uk-cover-container{height:280px}.historie .item .uk-cover-container img{transition:transform 0.8s ease}.historie .item .blackhover{opacity:0;transition:opacity 0.8s ease}.historie .item .contenthover{opacity:0;transition:opacity 0.8s ease}.historie .item .zeitraum{color:#ffffff;font-family:"Darker Grotesque";font-size:18px;font-weight:500;line-height:32px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.historie .item .kuenstler{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-weight:700;line-height:24px;margin-top:19px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.historie .item .titel{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-weight:400;line-height:24px;margin-top:5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.historie .item .ort{color:#ffffff;font-family:"Darker Grotesque";font-size:18px;font-weight:400;line-height:32px;margin-top:15px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.historie .item:hover img{transform:scale(1.15)}.historie .item:hover .blackhover{opacity:1}.historie .item:hover .contenthover{opacity:1}@media (max-width:639px){.historie{padding:50px 0}.historie h2{margin-bottom:24px}.historie .text{margin-bottom:24px}.historie .text p{font-size:20px;line-height:24px}.historie .item{color:#ffffff}.historie .item .uk-cover-container{height:220px}.historie .item .blackhover{opacity:1}.historie .item .contenthover{opacity:1}.historie .item .kuenstler{margin-top:10px}.historie .item .titel{margin-top:5px}.historie .item .ort{margin-top:9px}}.veranstaltung .uebersicht{top:70px}.veranstaltung .uebersicht .uk-button{border:2px solid #005087;color:#005087}.veranstaltung .uebersicht .uk-button i{color:#005087;font-size:24px}.veranstaltung .uebersicht .uk-button:hover{background:#005087;border:2px solid #005087;color:#ffffff}.veranstaltung .uebersicht .uk-button:hover i{color:#ffffff}.veranstaltung .img-container{height:640px;border-radius:8px 0 8px 0;overflow:hidden}.veranstaltung .img-container img{transition:transform 0.8s ease}.veranstaltung .info-container{z-index:2;width:600px}.veranstaltung .info-container .info{background:#005087;transition:background 0.4s ease;color:#ffffff;border-radius:8px 8px 0 8px;padding:20px 30px}.veranstaltung .info-container .info .button-container{margin:0}.veranstaltung .info-container .info .button-container .info-button{border-radius:8px;background:#006AB3;color:#ffffff;padding:7px 12px 9px 12px;font-family:"Darker Grotesque";font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:inline-block;margin:0 10px 10px 0}.veranstaltung .info-container .info .button-container .info-button.red{background:#A60F0F}.veranstaltung .info-container .info .interpret{color:#ffffff;transition:color 0.4s ease;font-family:"Darker Grotesque";font-size:72px;font-style:normal;font-weight:700;line-height:64px;margin-top:0px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.veranstaltung .info-container .info .titel{margin-top:10px;color:#ffffff;transition:color 0.4s ease;font-family:"Darker Grotesque";font-size:56px;font-style:normal;font-weight:400;line-height:60px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.veranstaltung .info-container .info .datum{margin-top:24px;padding:5px 32px 13px 32px;border-radius:8px;background:#006AB3;color:#ffffff;font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:36px;display:inline-block}.veranstaltung .info-container .info .datum .zeit{font-size:28px;font-weight:500;line-height:24px}.veranstaltung .info-container .info .ort{color:#ffffff;font-family:"Darker Grotesque";margin-top:24px;font-size:28px;font-style:normal;font-weight:500;line-height:24px}.veranstaltung .info-container .info .ort i{margin-right:12px;font-size:24px}.veranstaltung .morebuttons{margin:30px 0 80px 0}.veranstaltung .morebuttons .buttons3{width:880px}.veranstaltung .morebuttons .uk-button.yellow{background:#FAE814;border:2px solid #000000;color:#000000}.veranstaltung .morebuttons .uk-button.yellow i{color:#000000}.veranstaltung .morebuttons .uk-button.yellow:hover{background:#000000;border:2px solid #FAE814;color:#FAE814}.veranstaltung .morebuttons .uk-button.yellow:hover i{color:#FAE814}.veranstaltung .morebuttons .uk-button.blue{background:#ffffff;border:2px solid #005087;color:#005087}.veranstaltung .morebuttons .uk-button.blue i{color:#005087}.veranstaltung .morebuttons .uk-button.blue:hover{background:#005087;border:2px solid #005087;color:#ffffff}.veranstaltung .morebuttons .uk-button.blue:hover i{color:#ffffff}.veranstaltung .beschreibung{margin:0 0 60px 0}.veranstaltung .beschreibung p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.veranstaltung .galerie .imgcontainer{height:320px;border-radius:8px;overflow:hidden}@media (max-width:1270px){.buttons3{width:100%}.buttons1{display:none}}@media (max-width:1199px){.veranstaltung .uk-cover-container{height:640px}.veranstaltung .info-container{width:510px}.veranstaltung .info-container .info{padding:20px 16px}.veranstaltung .info-container .info .interpret{font-size:40px;line-height:40px;margin-top:10px;-webkit-line-clamp:3}.veranstaltung .info-container .info .titel{margin-top:10px;font-size:32px;line-height:37px;-webkit-line-clamp:2}.veranstaltung .info-container .info .datum{margin-top:20px;font-size:24px;line-height:24px;padding:7px 16px 11px 16px}.veranstaltung .info-container .info .datum .zeit{font-size:20px;line-height:24px}}@media (max-width:959px){.veranstaltung{padding:0 0 30px 0 !important}.veranstaltung .mobil-no-container{padding:0}.veranstaltung .img-container-outer{position:relative}.veranstaltung .img-container{height:260px;border-radius:0}.veranstaltung .img-container img{border-radius:0}.veranstaltung .uebersicht .uk-button{border-radius:0 0 8px 0;background:#ffffff;border:2px solid #ffffff;color:#000000}.veranstaltung .uebersicht .uk-button i{font-size:20px;margin:0}.veranstaltung .infooben .uk-button{border-radius:0 0 0 8px;background:#ffffff;border:2px solid #ffffff;color:#000000}.veranstaltung .infooben .uk-button i{font-size:20px;margin:0}.veranstaltung .infooben .uk-button:hover{background:#005087;border:2px solid #005087;color:#ffffff}.veranstaltung .infooben .uk-button:hover i{color:#ffffff}.veranstaltung .ortunten{bottom:10px;right:10px}.veranstaltung .ortunten .uk-button{background:rgba(255, 255, 255, 0.8);border:2px solid transparent;color:#000000;font-size:20px;font-style:normal;font-weight:500;line-height:24px;padding:8px 12px 12px 12px}.veranstaltung .ortunten .uk-button i{font-size:20px}.veranstaltung .ortunten .uk-button:hover{background:#005087;border:2px solid #005087;color:#ffffff}.veranstaltung .ortunten .uk-button:hover i{color:#ffffff}.veranstaltung .mobil-no-viewport-height{height:auto !important;min-height:auto !important}.veranstaltung .mobil-position{position:relative !important;top:unset !important;--uk-position-translate-y: unset !important;transform:translate(0, var(--uk-position-translate-y))}.veranstaltung .img-container-outer{order:1}.veranstaltung .info-container-outer{order:2;margin:0;width:100%}.veranstaltung .info-container-outer .info-container{position:relative !important;bottom:unset;left:unset;right:unset;width:100%;z-index:1}.veranstaltung .info-container-outer .info-container .info{border-radius:0}.veranstaltung .morebuttons .uk-button{width:100%;font-size:24px}.veranstaltung .galerie .uk-grid-medium>.uk-grid-margin{margin-top:15px}}@media (max-width:639px){.veranstaltung .morebuttons{margin:15px 0 40px 0}.veranstaltung .beschreibung p{font-size:20px;line-height:24px}.veranstaltung .galerie .imgcontainer{height:240px}}.kartenservice{background:#005087}.kartenservice .text{max-width:685px;margin:60px 0 60px auto}.kartenservice .text h1{color:#ffffff;font-family:"Darker Grotesque";font-size:64px;font-style:normal;font-weight:700;line-height:56px}.kartenservice .text p{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.kartenservice .buttons{margin-top:15px}.kartenservice .buttons .uk-button{border:2px solid #ffffff;color:#ffffff;background:#005087;margin:15px 15px 0 0}.kartenservice .buttons .uk-button i{color:#ffffff}.kartenservice .buttons .uk-button:hover{border:2px solid #ffffff;color:#000000;background:#ffffff}.kartenservice .buttons .uk-button:hover i{color:#000000}@media (max-width:1400px){.kartenservice .text{max-width:685px;margin:40px 0 40px 40px}}@media (max-width:959px){.kartenservice .mobil-container{padding:0 30px}.kartenservice .img{border-radius:8px !important}.kartenservice .text{margin:0 !important;max-width:unset !important}.kartenservice .singleimg-container{height:240px;margin-bottom:30px}}@media (max-width:639px){.kartenservice .mobil-container{padding:0}.kartenservice .img{border-radius:0 !important}.kartenservice .text{margin:0 15px !important}.kartenservice .text h1{font-size:40px;line-height:36px}.kartenservice .text p{font-size:20px;line-height:24px}.kartenservice .uk-grid-medium>.uk-grid-margin{margin-top:15px}.kartenservice .singleimg-container{margin-bottom:0;margin-top:10px}}.vorverkaufsstelle .item{border-radius:8px;border:1px solid #000000;margin-bottom:24px;padding:30px 50px}.vorverkaufsstelle .item .imgcontainer{width:180px}.vorverkaufsstelle .item h3{color:#000000;font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:5px}.vorverkaufsstelle .item p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.vorverkaufsstelle .item .border::after{position:absolute;top:0;right:-35px;content:"";height:100%;width:1px;background:#000000}@media (max-width:1199px){.vorverkaufsstelle .item .border::after{right:-20px}}@media (max-width:959px){.vorverkaufsstelle .item{margin-bottom:24px;padding:30px 50px}.vorverkaufsstelle .item h3{font-size:26px;line-height:26px;margin-bottom:5px}.vorverkaufsstelle .item p{font-size:20px;line-height:24px}}@media (max-width:639px){.vorverkaufsstelle .item{margin-bottom:15px;padding:15px 20px}.vorverkaufsstelle .item .imgcontainer{text-align:center !important;width:100%}.vorverkaufsstelle .item .border::after{display:none}.vorverkaufsstelle .item .uk-grid-large>.uk-grid-margin{margin-top:15px}}.text-001 p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-weight:500;line-height:32px}@media (max-width:639px){.text-001 p{font-size:20px;line-height:24px}}.ticketkaufen .singleimg-container{min-height:520px}.ticketkaufen .text{max-width:685px;margin:60px 0 60px auto}.ticketkaufen .text h1{color:#000000;font-family:"Darker Grotesque";font-size:64px;font-style:normal;font-weight:700;line-height:56px}.ticketkaufen .text p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.ticketkaufen .buttons{margin-top:15px}.ticketkaufen .buttons .uk-button{border:2px solid #005087;color:#ffffff;background:#005087;margin:15px 15px 0 0}.ticketkaufen .buttons .uk-button i{color:#ffffff}.ticketkaufen .buttons .uk-button:hover:not([disabled]){border:2px solid #000000;color:#ffffff;background:#000000}.ticketkaufen .buttons .uk-button:hover:not([disabled]) i{color:#ffffff}.ticketkaufen .buttons .uk-button:disabled,.ticketkaufen .buttons .uk-button[disabled]{opacity:0.5}.ticketkaufen .selectcontainer .uk-select{height:70px}.ticketkaufen .selectcontainer .specialselect{border-radius:8px;border:2px solid #000000;position:relative}.ticketkaufen .selectcontainer .specialselect span{padding:14px 70px 14px 40px !important;color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ticketkaufen .selectcontainer .specialselect i{position:absolute;top:24px;right:40px;font-size:20px}.ticketkaufen .uk-select option{font-family:"Darker Grotesque";font-size:18px}@media (max-width:1400px){.ticketkaufen .text{max-width:685px;margin:40px 0 40px 40px}}@media (max-width:959px){.ticketkaufen .mobil-container{padding:0 30px}.ticketkaufen .img{border-radius:8px !important}.ticketkaufen .text{margin:0 !important;max-width:unset !important}.ticketkaufen .singleimg-container{height:240px;margin-bottom:30px}}@media (max-width:639px){.ticketkaufen .mobil-container{padding:0}.ticketkaufen .img{border-radius:0 !important}.ticketkaufen .text{margin:0 15px !important}.ticketkaufen .text h1{font-size:40px;line-height:36px}.ticketkaufen .text p{font-size:20px;line-height:24px}.ticketkaufen .uk-grid-medium>.uk-grid-margin{margin-top:15px}.ticketkaufen .singleimg-container{margin:10px 0 0 0}.ticketkaufen .selectcontainer .uk-select{height:70px}.ticketkaufen .selectcontainer .specialselect span{padding:7px 45px 7px 15px !important;font-size:22px}.ticketkaufen .selectcontainer .specialselect i{position:absolute;top:14px;right:15px;font-size:20px}}.gutschein .checkboxbox label{font-size:24px;margin-left:10px}.gutschein .checkboxbox .uk-checkbox{padding:10px;border-radius:7px;border:1px solid #444}.gutschein .border{border-radius:7px;border:1px solid #444;background:#fff;padding:5px 16px 5px 16px;width:calc(100% - 34px);position:relative}.gutschein .border.iconmargin{padding:5px 16px 5px 56px;width:calc(100% - 74px)}.gutschein .border label{display:block;color:#444;font-family:"Darker Grotesque";font-size:14px;font-style:normal;font-weight:600;line-height:24px}.gutschein .border input,.gutschein .border textarea{border:none;width:100%;color:#444;font-family:"Darker Grotesque";font-size:24px;font-style:normal;font-weight:500;line-height:24px;height:24px;margin-top:-7px;display:block}.gutschein .border textarea{height:130px}.gutschein .border i{position:absolute;top:15px;left:16px;font-size:24px}.gutschein .border .decrement{position:absolute;top:0;right:54px;height:53px;border:none;width:53px;border-left:1px solid #444;cursor:pointer;background:#ffffff}.gutschein .border .decrement i{font-size:16px;top:18px;left:20px;color:#000000}.gutschein .border .increment{position:absolute;top:0;right:0;height:53px;border:none;width:53px;border-left:1px solid #444;border-radius:0 7px 7px 0;cursor:pointer;background:#ffffff}.gutschein .border .increment i{font-size:16px;top:18px;left:20px;color:#000000}.gutschein .border input::-webkit-outer-spin-button,.gutschein .border input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gutschein .border input[type=number]{-moz-appearance:textfield}.gutschein .uk-button{margin-top:30px;background:#005087;border:2px solid #005087;color:#ffffff}.gutschein .uk-button i{color:#ffffff}.gutschein .uk-button:hover{border:2px solid #000000}@media (max-width:959px){.gutschein .uk-grid-medium>.uk-grid-margin{margin-top:15px}.gutschein .uk-button{margin-top:15px}}.text-bild .mobil-container{background:#005087}.text-bild .text p{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.text-bild .text h1,.text-bild .text h2,.text-bild .text .h1,.text-bild .text .h2{color:#ffffff}.text-bild .text ul{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.text-bild .uk-cover-container{min-height:590px;height:100%}.text-bild.img-left .text{max-width:685px;margin:80px auto 80px 0}.text-bild.img-right .text{max-width:685px;margin:80px 0 80px auto}@media (max-width:1400px){.text-bild.img-left .text{margin:60px 40px 60px 0}.text-bild.img-right .text{max-width:685px;margin:60px 0 60px 40px}}@media (max-width:959px){.text-bild .mobil-container{padding:0 30px}.text-bild .text{margin:30px 0 0 0 !important;max-width:unset !important}.text-bild .uk-cover-container{min-height:240px;margin-bottom:20px}}@media (max-width:639px){.text-bild .mobil-container{padding:0}.text-bild .text{margin:15px 15px 0 15px !important}.text-bild .text p{font-size:20px;line-height:24px}.text-bild .text ul{font-size:20px;line-height:24px}.text-bild .uk-cover-container{margin:0}}.partner .helper{display:inline-block;height:100%;vertical-align:middle}.partner i{font-size:24px}.partner img{opacity:0.33;transition:opacity 0.4s ease}.partner img:hover{opacity:1}@media (max-width:639px){.partner .uk-position-center-left-out{right:calc(100% - 15px)}.partner .uk-position-center-right-out{left:calc(100% - 15px)}.partner img{opacity:1}}.chronik .item{margin-bottom:50px}.chronik .item i{font-size:32px;color:#005087;margin-top:12px}.chronik .item h3{color:#005087;font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0px}.chronik .item p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.chronik .item p:first-child{margin:0}@media (max-width:639px){.chronik .item{margin-bottom:30px}.chronik .item i{font-size:26px;margin-top:12px}.chronik .item h3{font-size:24px;line-height:normal}.chronik .item p{font-size:20px;line-height:24px}}.kontaktboxen .item{display:block;background:#005087;color:#ffffff;padding:46px 34px;border-radius:8px}.kontaktboxen .item:hover{text-decoration:none;background:#006AB3}.kontaktboxen .item i{font-size:48px}.kontaktboxen .item .titel{font-family:"Darker Grotesque";font-size:36px;font-style:normal;font-weight:700;line-height:44px;margin:10px 0}.kontaktboxen .item .text p{color:#ffffff;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px}.kontaktboxen .item .text p:last-child{margin-bottom:0}@media (max-width:639px){.kontaktboxen .item{padding:20px 20px}.kontaktboxen .item i{font-size:38px}.kontaktboxen .item .titel{font-size:26px;line-height:26px;margin:10px 0}.kontaktboxen .item .text p{font-size:20px;line-height:24px}.kontaktboxen .uk-grid-medium>.uk-grid-margin{margin-top:15px}}.veranstaltungsorte .item{border:2px solid #000000;border-radius:8px;margin-bottom:30px;overflow:hidden}.veranstaltungsorte .item .imgcontainer{width:230px}.veranstaltungsorte .item .textcontainer{padding:15px 50px}.veranstaltungsorte .item .textcontainer h3{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:700;line-height:32px;margin:0}.veranstaltungsorte .item .textcontainer p{color:#000000;font-family:"Darker Grotesque";font-size:28px;font-style:normal;font-weight:500;line-height:32px;margin:0}.veranstaltungsorte .item .logocontainer{width:170px}.veranstaltungsorte .item .linkcontainer{margin:0 50px;width:32px}.veranstaltungsorte .item .linkcontainer a i{font-size:32px;color:#005087}.veranstaltungsorte .item .linkcontainer a:hover i{color:#006AB3}.veranstaltungsorte .item .googlemapicon{margin:0 50px;width:32px}.veranstaltungsorte .item .googlemapicon a i{font-size:32px;color:#005087}.veranstaltungsorte .item .googlemapicon a:hover i{color:#006AB3}@media (max-width:959px){.veranstaltungsorte .item .imgcontainer{width:100%;height:260px}.veranstaltungsorte .item .textcontainer{padding:15px 20px}.veranstaltungsorte .item .textcontainer h3{font-size:20px;line-height:24px}.veranstaltungsorte .item .textcontainer p{font-size:20px;line-height:24px}.veranstaltungsorte .item .logocontainer{width:unset;margin:0 0 15px 20px}.veranstaltungsorte .item .linkcontainer{width:unset;margin:0}.veranstaltungsorte .item .linkcontainer i{position:absolute !important;right:20px;left:auto !important;bottom:15px;margin-top:20px}.veranstaltungsorte .item .googlemapicon{width:unset;margin:0}.veranstaltungsorte .item .googlemapicon .uk-position-center{height:100%}.veranstaltungsorte .item .googlemapicon i{position:absolute !important;left:20px;right:auto !important;bottom:15px;margin-top:20px}.veranstaltungsorte .item .uk-position-center{position:relative !important;top:unset;left:unset;--uk-position-translate-x: 0;--uk-position-translate-y: 0;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y))}}.galerie .item .img-container{height:320px;border-radius:8px;overflow:hidden}@media (max-width:959px){.galerie .item .img-container{height:280px}}@media (max-width:639px){.galerie .item .img-container{height:240px}.galerie .uk-grid-medium>.uk-grid-margin{margin-top:15px}}.accn li{border-radius:8px}.accn li .uk-accordion-title{border-radius:8px;color:#000000;font-family:"Darker Grotesque";font-size:28px;font-weight:500;line-height:normal;padding:18px 40px;transition:background 0.4s ease}.accn li .uk-accordion-title::before{margin-left:10px;font-family:"Font Awesome 6 Pro";content:"";background:none;font-size:20px;font-weight:400;margin-top:10px}.accn li .uk-accordion-title:hover{background:#000000;color:#ffffff}.accn li .uk-accordion-content{border-radius:0 0 8px 8px;font-family:"Darker Grotesque";font-size:28px;font-weight:500;line-height:normal;margin:0;padding:18px 40px}.accn li .uk-accordion-content p{color:#000000 !important}.accn li .uk-accordion-content img{border-radius:8px}.accn li.uk-open>.uk-accordion-title::before{font-family:"Font Awesome 6 Pro";content:""}.accn li.uk-open .uk-accordion-title{background:#000000;color:#ffffff;border-radius:8px 8px 0 0}.accn.layout-stroke li{border:1px solid #000000}@media (max-width:639px){.accn li .mobil-first{order:1}.accn li .mobil-second{order:2}.accn li .uk-accordion-title{font-size:20px;padding:20px 15px}.accn li .uk-accordion-title::before{width:18px;height:24px;margin-left:10px;background:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.67593 0.615385C8.67593 0.276923 8.39901 0 8.06055 0C7.72209 0 7.44516 0.276923 7.44516 0.615385V7.38462H0.675932C0.33747 7.38462 0.0605469 7.66154 0.0605469 8C0.0605469 8.33846 0.33747 8.61539 0.675932 8.61539H7.44516V15.3846C7.44516 15.7231 7.72209 16 8.06055 16C8.39901 16 8.67593 15.7231 8.67593 15.3846V8.61539H15.4452C15.7836 8.61539 16.0605 8.33846 16.0605 8C16.0605 7.66154 15.7836 7.38462 15.4452 7.38462H8.67593V0.615385Z' fill='%231A1A1A'/%3E%3C/svg%3E") no-repeat;background-position:0 4px}.accn li .uk-accordion-title:hover{background:#000000;color:#ffffff}.accn li .uk-accordion-title:hover::before{background:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.67593 0.615385C8.67593 0.276923 8.39901 0 8.06055 0C7.72209 0 7.44516 0.276923 7.44516 0.615385V7.38462H0.675932C0.33747 7.38462 0.0605469 7.66154 0.0605469 8C0.0605469 8.33846 0.33747 8.61539 0.675932 8.61539H7.44516V15.3846C7.44516 15.7231 7.72209 16 8.06055 16C8.39901 16 8.67593 15.7231 8.67593 15.3846V8.61539H15.4452C15.7836 8.61539 16.0605 8.33846 16.0605 8C16.0605 7.66154 15.7836 7.38462 15.4452 7.38462H8.67593V0.615385Z' fill='white'/%3E%3C/svg%3E") no-repeat;background-position:0 4px}.accn li .uk-accordion-content{padding:15px 15px;font-size:20px}}.reservierung .checkboxbox label{font-size:24px;margin-left:10px}.reservierung .checkboxbox .uk-checkbox{padding:10px;border-radius:7px;border:1px solid #444}.reservierung .border{border-radius:7px;border:1px solid #444;background:#fff;padding:5px 16px 5px 16px;width:calc(100% - 34px);position:relative}.reservierung .border.iconmargin{padding:5px 16px 5px 56px;width:calc(100% - 74px)}.reservierung .border label{display:block;color:#444;font-family:"Darker Grotesque";font-size:14px;font-style:normal;font-weight:600;line-height:24px}.reservierung .border input,.reservierung .border textarea{border:none;width:100%;color:#444;font-family:"Darker Grotesque";font-size:24px;font-style:normal;font-weight:500;line-height:24px;height:24px;margin-top:-7px;display:block}.reservierung .border textarea{height:130px}.reservierung .border i{position:absolute;top:15px;left:16px;font-size:24px}.reservierung .border .decrement{position:absolute;top:0;right:54px;height:53px;border:none;width:53px;border-left:1px solid #444;cursor:pointer;background:#ffffff}.reservierung .border .decrement i{font-size:16px;top:18px;left:20px;color:#000000}.reservierung .border .increment{position:absolute;top:0;right:0;height:53px;border:none;width:53px;border-left:1px solid #444;border-radius:0 7px 7px 0;cursor:pointer;background:#ffffff}.reservierung .border .increment i{font-size:16px;top:18px;left:20px;color:#000000}.reservierung .border input::-webkit-outer-spin-button,.reservierung .border input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.reservierung .border input[type=number]{-moz-appearance:textfield}.reservierung .uk-button{margin-top:30px;background:#005087;border:2px solid #005087;color:#ffffff}.reservierung .uk-button i{color:#ffffff}.reservierung .uk-button:hover{border:2px solid #000000}@media (max-width:959px){.reservierung .uk-grid-medium>.uk-grid-margin{margin-top:15px}.reservierung .uk-button{margin-top:15px}}.news .img-container{height:500px;border-radius:8px 0 8px 8px;overflow:hidden}.news h1{font-family:"Darker Grotesque";font-size:64px;font-style:normal;font-weight:700;line-height:56px;margin:30px 0 20px 0}.news .beschreibung{font-family:"Darker Grotesque";font-size:28px;font-weight:500;line-height:32px}.news .galerie{margin-top:20px}.news .galerie .imgcontainer{height:320px;border-radius:8px;overflow:hidden}@media (max-width:1199px){.news .img-container{height:400px;border-radius:0 0 8px 8px}}@media (max-width:959px){.news .mobil-no-container{padding:0}.news .img-container{height:300px;border-radius:0}.news h1{font-family:"Darker Grotesque";font-size:32px;line-height:32px;margin:20px 0 15px 0}.news .beschreibung{font-family:"Darker Grotesque";font-size:20px;line-height:24px}}@media (max-width:639px){.news .galerie .imgcontainer{height:240px}}
