﻿@font-face{font-family:"Comfortaa";font-style:normal;font-display:swap;font-weight:300;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-300.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-display:swap;font-weight:400;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-regular.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-display:swap;font-weight:500;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-500.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-display:swap;font-weight:600;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-600.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-display:swap;font-weight:700;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/comfortaa-v40-latin-700.svg#Comfortaa") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:200;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-200.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:900;src:url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.eot");src:local(""),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.woff2") format("woff2"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.woff") format("woff"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.ttf") format("truetype"),url("/typo3conf/ext/aquafun/Resources/Public/Fonts/source-sans-pro-v21-latin-900.svg#SourceSansPro") format("svg")}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@keyframes scroller{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,15px,0)}100%{transform:translate3d(0,0,0)}}@keyframes waveAction{0%{transform:scale(2) translate(-150px,0)}100%{transform:scale(2) translate(0,0)}0%{transform:scale(2) translate(-150px,0)}100%{transform:scale(2) translate(0,0)}}@keyframes fillAction{0%{transform:scale(2) translate(0,300px)}100%{transform:scale(2) translate(0,0)}0%{transform:scale(2) translate(0,300px)}100%{transform:scale(2) translate(0,0)}}*,.c-section{font-family:"Source Sans Pro","Segoe UI","Roboto","Helvitica Neue",Arial,"Noto Sans",sans-serif;margin:0;padding:0;border:0;opacity:1 !important;scroll-behavior:smooth;float:none !important;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}* p,.c-section p{font-size:20px;max-width:none;color:#00325d}* ul li,.c-section ul li{color:#00325d}a{color:#00325d;transition:all .3s ease-in-out}a:hover,a:active{color:#9edaf8}body{overflow-x:hidden;max-width:100vw}.homesite{color:#00325d;font-size:20px;font-family:"Source Sans Pro",sans-serif;line-height:1.5em;background:#fff;overflow-x:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background:#9edaf8;background:linear-gradient(90deg,rgb(141,201,231) 0%,rgb(158,218,248) 100%)}#storerAdd{position:fixed;right:0;background:#9edaf8;color:#00325d;z-index:7;padding:15px;top:160px;font-size:30px;line-height:1em;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50% 0 0 50%;font-weight:800;cursor:pointer;transition:transform .4s ease}#storerAdd:hover{transform:scale(1.075)}@media(max-width:550px){#storerAdd{position:absolute;right:10px;border-radius:50%}}@media(max-height:400px){#storerAdd{position:absolute;top:100px}}#storer.stoff .frame-container-accordion,#storer.stoff .infostoerer,#storer.stoff .close{transform:translateX(300%) !important}#storer .close{margin-top:5px;margin-right:5px;width:15px;height:15px;font-size:35px;transform:rotate(45deg);cursor:pointer;position:fixed;right:0;top:150px;color:#00325d;z-index:9;user-select:none;transition:transform .5s ease}@media(max-width:550px){#storer .close{position:absolute;right:5px}}@media(max-height:400px){#storer .close{position:absolute;top:100px}}#storer .frame-container-accordion,#storer .infostoerer{position:fixed;right:0;top:150px;width:100%;max-width:370px;background:#9edaf8;color:#00325d;z-index:8;padding:15px;font-size:10px;user-select:none;border-radius:5px 0 0 5px;padding-top:35px;transition:transform .7s ease}@media(max-width:550px){#storer .frame-container-accordion,#storer .infostoerer{position:absolute;width:auto;max-width:none;left:5px;right:5px}}@media(max-height:400px){#storer .frame-container-accordion,#storer .infostoerer{position:absolute;top:100px}}#storer .frame-container-accordion .c-accordion-title,#storer .infostoerer .c-accordion-title{font-size:16px;font-weight:600}#storer .frame-container-accordion .c-accordion-title .c-accordion-title-text,#storer .infostoerer .c-accordion-title .c-accordion-title-text{font-size:16px;font-weight:600}#storer .frame-container-accordion .c-accordion-item,#storer .infostoerer .c-accordion-item{border-bottom:1px solid #00325d}#storer .frame-container-accordion .c-accordion-item:nth-last-child(1),#storer .infostoerer .c-accordion-item:nth-last-child(1){border-bottom:0px solid #00325d}#storer .frame-container-accordion p,#storer .infostoerer p{font-size:14px;line-height:1.3em}#storer .frame-container-accordion p a:hover,#storer .frame-container-accordion p a:visited:hover,#storer .infostoerer p a:hover,#storer .infostoerer p a:visited:hover{color:#00325d}#storer .c-accordion-item:has(.frame header:last-child){background-color:60px}#storer .c-accordion-item:has(.frame header:last-child) .c-accordion-title{pointer-events:none}#storer .c-accordion-item:has(.frame header:last-child) .c-accordion-title::after,#storer .c-accordion-item:has(.frame header:last-child) .c-accordion-title::before{display:none}#storer .c-accordion-item:has(.frame header:last-child) .c-accordion-content{margin:0}.navi{z-index:25;background-color:#9edaf8;height:100vh;position:fixed;right:-600px;width:600px;transition:all .5s ease-in-out;overflow:auto}@media(max-width:800px){.navi{width:100vw;right:-100vw}}.navi>div{margin-top:10vh;position:absolute;right:20px;text-align:right;overflow:auto}@media(max-height:400px){.navi>div{margin-right:10%}}.navi>div h2{color:#00325d;font-size:2em !important;line-height:1.4em;margin:20px;user-select:none;cursor:pointer;transition:all .3s ease-in-out}.navi>div h2 a{color:#00325d;text-decoration:none;transition:all .3s ease-in-out}.navi>div h2 a:hover,.navi>div h2 a:active{color:#fff}.navi>div h2:hover,.navi>div h2:active{color:#fff}.navi.open{right:0}.burgermenu{position:fixed;width:30px;cursor:pointer;z-index:30;top:50px;right:30px}@media(min-width:600px){.burgermenu{right:50px}}.burgermenu>span{background-color:#00325d;width:30px;height:5px;position:relative;border-radius:3px;z-index:11;transition:all .3s ease-in;transition-delay:.1s;display:block;outline:none}.burgermenu>span:first-child{margin-top:2px}.burgermenu>span:not(:last-child){margin-bottom:5px}.burgermenu.open>span:nth-child(1){transform:rotate(45deg);margin-top:10px}.burgermenu.open>span:nth-child(2){transition:.5s ease-in;opacity:0 !important}.burgermenu.open>span:nth-child(3){transform:rotate(-45deg);margin-top:-20px}.greet{width:100%;height:100vh;height:100svh;box-shadow:inset 0 0 0 150vw rgba(0,0,0,.25);position:relative}@media(max-height:400px){.greet{height:135vh}}.greet .mobile{display:none}.greet:has(.mobile) .desktop{display:none}@media(min-width:800px){.greet:has(.mobile) .desktop{display:block}}.greet:has(.mobile) .mobile{display:block}@media(min-width:800px){.greet:has(.mobile) .mobile{display:none}}.greet header{line-height:4.5em;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);max-width:1250px;width:80vw;max-width:950px}@media(max-width:1100px){.greet header{line-height:3.5em}}@media(max-width:850px){.greet header{width:90%;top:80%}}@media(max-width:650px){.greet header{line-height:2.5em;width:95%}}.greet header h2,.greet header h3,.greet header h1{color:#fff;font-family:"Comfortaa","Copperplate",sans-serif;text-transform:uppercase;font-size:60px;text-align:center;margin:30px;user-select:none;font-weight:700}@media(max-width:1100px){.greet header h2,.greet header h3,.greet header h1{font-size:45px}}@media(max-width:850px){.greet header h2,.greet header h3,.greet header h1{font-size:40px;margin:20px}}@media(max-width:650px){.greet header h2,.greet header h3,.greet header h1{font-size:30px;margin:10px}}@media(max-width:500px){.greet header h2,.greet header h3,.greet header h1{font-size:30px;margin:0px}}@media(max-width:399px){.greet header h2,.greet header h3,.greet header h1{font-size:25px;margin:0px}}.greet img{width:100%;height:calc(100% - 90px);object-fit:cover;object-position:center bottom;position:absolute;left:0;top:90px;filter:brightness(80%)}.greet .footerimg img{width:100%;height:calc(100% - 90px);object-fit:cover;object-position:center center;position:absolute;left:0;top:90px;filter:brightness(100%)}.greet .waves{position:absolute;bottom:0;margin-bottom:0;z-index:1;left:0;right:0;width:100%;height:150px;min-height:100px;max-height:150px;overflow:hidden}@media(max-width:650px){.greet .waves{min-height:100px;max-height:100px}}@media(max-height:400px){.greet .waves{min-height:50px;height:50px}}.greet .waves.topwave{top:80px;transform:rotate(180deg)}.footer2img{margin-top:100px;position:relative}.footer2img .waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px;transform:rotate(180deg)}@media(max-width:500px){.footer2img .waves{min-height:75px;max-height:75px}}.scroller{width:20px;z-index:5;position:absolute;bottom:40px;left:calc(50% - 12px);animation-name:scroller;animation-duration:1.5s;animation-iteration-count:infinite}.firsttext,.scndtext{background-color:#fff;display:flex;justify-content:center}.firsttext p,.scndtext p{padding:100px 50px;color:#00325d;max-width:50em}@media(max-width:975px){.firsttext p,.scndtext p{padding:100px 25px}}.pressemitteilung{background-color:#fff}.pressemitteilung>div{display:flex;justify-content:space-between;max-width:1200px;margin:auto;flex-wrap:wrap}.pressemitteilung>div .col-1{width:50%}.pressemitteilung>div .col-1.col-1-40{width:40%}@media(max-width:968px){.pressemitteilung>div .col-1.col-1-40{width:100%}}.pressemitteilung>div .col-1 .content-width{max-width:100%}@media(max-width:768px){.pressemitteilung>div .col-1{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:2}}.pressemitteilung>div .col-1 img{width:100%;margin-bottom:80px;height:auto}@media(max-width:768px){.pressemitteilung>div .col-1 img{width:calc(100% - 50px);padding:0 25px}}.pressemitteilung>div .col-2{width:50%}.pressemitteilung>div .col-2 .contentWidth{max-width:100%}.pressemitteilung>div .col-2.col-2-flex{display:flex;flex-flow:row;align-items:center;margin-right:auto}@media(max-width:768px){.pressemitteilung>div .col-2{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.pressemitteilung>div .col-2 h2,.pressemitteilung>div .col-2 h1{font-family:"Source Sans Pro",sans-serif;font-weight:500;padding:0 25px;font-size:36px;line-height:1.3em;margin-bottom:8px;word-break:none;color:#00325d}@media(max-width:768px){.pressemitteilung>div .col-2 h2,.pressemitteilung>div .col-2 h1{width:auto}}.pressemitteilung>div .col-2 h3{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:28px;margin-left:25px;padding-right:25px;margin-bottom:8px;line-height:1.4em}.pressemitteilung>div .col-2 h3 a{font-family:"Source Sans Pro",sans-serif;color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.pressemitteilung>div .col-2 h3 a:hover,.pressemitteilung>div .col-2 h3 a:active{color:#9edaf8}.pressemitteilung>div .col-2 p{font-size:20px;padding:20px 25px;color:#00325d;line-height:1.5em}.scndtext{padding-top:50px;margin-top:-210px}.scndtext .frame-type-html{margin-top:80px}.scndtext .frame-type-html>div{text-align:center !important}.scndtext .frame-type-html>div b{font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.c-waves-bg{top:0;left:0;width:100%;height:90px;transform:none;position:absolute;z-index:0;background:#fff}.parallax>use{-webkit-animation:move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite;animation:move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite}.parallax>use:nth-child(1){-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s}.parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s}.parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s}.parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}#logo{position:absolute;top:50px;left:80px;width:250px;z-index:4}@media(max-width:800px){#logo{position:absolute;top:25px;left:20px;width:200px;z-index:4}}#footer{display:flex;justify-content:space-between;align-items:center;margin:0 15px;font-size:16px;padding:20px calc(50vw - 600px) 50px calc(50vw - 600px);background:#fff}#footer .fuss>div{display:flex;flex-flow:nowrap;align-items:center}@media(min-width:550px){#footer .fuss>div .fusslinks>div{display:flex;flex-flow:nowrap;align-items:center}}#footer .fuss>div .fusslinks>div>div{margin-bottom:15px}#footer .fuss>div .fusslinks>div h2,#footer .fuss>div .fusslinks>div a{text-decoration:none;font-weight:400;color:#00325d;font-size:1em;margin-right:10px;transition:all .3s ease-in-out;outline:none;font-size:18px}#footer .fuss>div .fusslinks>div h2:visited,#footer .fuss>div .fusslinks>div a:visited{color:#00325d}#footer .fuss>div .fusslinks>div h2:hover,#footer .fuss>div .fusslinks>div h2:active,#footer .fuss>div .fusslinks>div a:hover,#footer .fuss>div .fusslinks>div a:active{color:#8dc9e7}#footer .fuss>div img{width:200px;height:auto}.frame-container-accordion{color:#00325d;padding:15px;padding-left:0;font-size:20px;line-height:1.4em;border-top:2px solid #00325d;border-bottom:2px solid #00325d}.frame-container-accordion .c-accordion-item{width:100%;border-bottom:1px solid #ddd}.frame-container-accordion .c-accordion-title{font-size:23px;font-weight:300;display:block;position:relative;box-sizing:border-box;padding:.72em 3em .72em 0;font-size:1.26em;font-weight:400;transition:all .3s;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);width:100%;text-align:left;cursor:pointer}.frame-container-accordion .c-accordion-title .c-accordion-title-text{color:#00325d;line-height:1.4em;font-size:23px;font-weight:300}.frame-container-accordion .c-accordion-title::after{top:1.26em;position:absolute;content:"";background:#666;transition:all .3s;width:.9em;height:2px;right:0;margin-top:-1px}.frame-container-accordion .c-accordion-title::before{top:1.26em;position:absolute;content:"";background:#666;transition:all .3s;height:.9em;width:2px;right:.45em;margin-right:-1px;margin-top:-0.45em}.frame-container-accordion .c-accordion-content{max-height:var(--max-height);margin-bottom:1em;--max-height:0px;margin-bottom:0px;overflow:hidden;transition:max-height 300ms ease,margin 200ms ease}.frame-container-accordion .c-accordion-content ol{list-style-type:decimal;margin-left:40px}.frame-container-accordion .c-accordion-content header{display:none}.frame-container-accordion .act .c-accordion-content{margin-bottom:1em}.frame-container-accordion .act .c-accordion-title::before{height:0;margin-top:0}.tabs{background-color:#fff;margin-bottom:30px;position:relative}.tabs>div{display:flex;flex-wrap:wrap;justify-content:center}.tabs>div .frame-badsaunatrg,.tabs>div .frame-kursetrg,.tabs>div .frame-oeffnungszeitentrg,.tabs>div .frame-eintrittspreisetrg,.tabs>div .frame-einlassregelntrg,.tabs>div .frame-hausordnungtrg{position:relative}.tabs>div .frame-badsaunatrg h2,.tabs>div .frame-badsaunatrg span,.tabs>div .frame-kursetrg h2,.tabs>div .frame-kursetrg span,.tabs>div .frame-oeffnungszeitentrg h2,.tabs>div .frame-oeffnungszeitentrg span,.tabs>div .frame-eintrittspreisetrg h2,.tabs>div .frame-eintrittspreisetrg span,.tabs>div .frame-einlassregelntrg h2,.tabs>div .frame-einlassregelntrg span,.tabs>div .frame-hausordnungtrg h2,.tabs>div .frame-hausordnungtrg span{cursor:pointer}.tabs h2,.tabs span{color:#00325d;opacity:.5 !important;font-weight:400;margin-right:30px;font-size:24px}.tabs h2:hover,.tabs h2:active,.tabs span:hover,.tabs span:active{opacity:.8 !important}@media(max-width:975px){.tabs h2,.tabs span{margin-right:30vw;margin-left:30vw;margin-bottom:20px}}.tabs .active h2,.tabs .active span{opacity:1 !important;border-bottom:2px #00325d solid}.badsaunacont,.kursecont,.oeffnungszeitencont,.eintrittspreisecont,.einlassregelncont,.hausordnungcont{display:none !important;justify-content:center;position:relative}.badsaunacont>div,.kursecont>div,.oeffnungszeitencont>div,.eintrittspreisecont>div,.einlassregelncont>div,.hausordnungcont>div{width:1000px;padding-top:20px}@media(max-width:975px){.badsaunacont>div,.kursecont>div,.oeffnungszeitencont>div,.eintrittspreisecont>div,.einlassregelncont>div,.hausordnungcont>div{margin:0px 3vw}}.badsaunacont>div h2,.badsaunacont>div h3,.kursecont>div h2,.kursecont>div h3,.oeffnungszeitencont>div h2,.oeffnungszeitencont>div h3,.eintrittspreisecont>div h2,.eintrittspreisecont>div h3,.einlassregelncont>div h2,.einlassregelncont>div h3,.hausordnungcont>div h2,.hausordnungcont>div h3{color:#00325d;border-bottom:2px solid #00325d;margin-bottom:15px;font-weight:400;padding-bottom:8px;font-size:24px}.badsaunacont>div .frame-type-uploads h2,.kursecont>div .frame-type-uploads h2,.oeffnungszeitencont>div .frame-type-uploads h2,.eintrittspreisecont>div .frame-type-uploads h2,.einlassregelncont>div .frame-type-uploads h2,.hausordnungcont>div .frame-type-uploads h2{border:0}.badsaunacont>div h4,.kursecont>div h4,.oeffnungszeitencont>div h4,.eintrittspreisecont>div h4,.einlassregelncont>div h4,.hausordnungcont>div h4{color:#00325d;line-height:1.5em;font-size:20px;margin-bottom:15px}.badsaunacont>div p,.kursecont>div p,.oeffnungszeitencont>div p,.eintrittspreisecont>div p,.einlassregelncont>div p,.hausordnungcont>div p{color:#00325d;line-height:1.5em;font-size:20px;margin-bottom:15px}.badsaunacont>div a,.kursecont>div a,.oeffnungszeitencont>div a,.eintrittspreisecont>div a,.einlassregelncont>div a,.hausordnungcont>div a{color:#00325d;text-decoration:none;border-bottom:#9edaf8 3px solid}.badsaunacont>div a span,.kursecont>div a span,.oeffnungszeitencont>div a span,.eintrittspreisecont>div a span,.einlassregelncont>div a span,.hausordnungcont>div a span{color:#00325d;text-decoration:none;font-size:20px;width:347px;border-bottom:#9edaf8 3px solid}.badsaunacont>div a span:visited,.badsaunacont>div a span:active,.kursecont>div a span:visited,.kursecont>div a span:active,.oeffnungszeitencont>div a span:visited,.oeffnungszeitencont>div a span:active,.eintrittspreisecont>div a span:visited,.eintrittspreisecont>div a span:active,.einlassregelncont>div a span:visited,.einlassregelncont>div a span:active,.hausordnungcont>div a span:visited,.hausordnungcont>div a span:active{color:#8dc9e7}.badsaunacont>div a span:hover,.badsaunacont>div a span:active,.kursecont>div a span:hover,.kursecont>div a span:active,.oeffnungszeitencont>div a span:hover,.oeffnungszeitencont>div a span:active,.eintrittspreisecont>div a span:hover,.eintrittspreisecont>div a span:active,.einlassregelncont>div a span:hover,.einlassregelncont>div a span:active,.hausordnungcont>div a span:hover,.hausordnungcont>div a span:active{color:#9edaf8}.badsaunacont>div a:visited,.kursecont>div a:visited,.oeffnungszeitencont>div a:visited,.eintrittspreisecont>div a:visited,.einlassregelncont>div a:visited,.hausordnungcont>div a:visited{color:#8dc9e7}.badsaunacont>div a:hover,.badsaunacont>div a:active,.kursecont>div a:hover,.kursecont>div a:active,.oeffnungszeitencont>div a:hover,.oeffnungszeitencont>div a:active,.eintrittspreisecont>div a:hover,.eintrittspreisecont>div a:active,.einlassregelncont>div a:hover,.einlassregelncont>div a:active,.hausordnungcont>div a:hover,.hausordnungcont>div a:active{color:#9edaf8}.badsaunacont>div table,.kursecont>div table,.oeffnungszeitencont>div table,.eintrittspreisecont>div table,.einlassregelncont>div table,.hausordnungcont>div table{border-spacing:0;margin-bottom:20px}.badsaunacont>div table tr,.kursecont>div table tr,.oeffnungszeitencont>div table tr,.eintrittspreisecont>div table tr,.einlassregelncont>div table tr,.hausordnungcont>div table tr{border:none !important}.badsaunacont>div table tr:nth-child(2n-1),.kursecont>div table tr:nth-child(2n-1),.oeffnungszeitencont>div table tr:nth-child(2n-1),.eintrittspreisecont>div table tr:nth-child(2n-1),.einlassregelncont>div table tr:nth-child(2n-1),.hausordnungcont>div table tr:nth-child(2n-1){background-color:rgba(44,111,171,.0588235294)}.badsaunacont>div table tr td,.kursecont>div table tr td,.oeffnungszeitencont>div table tr td,.eintrittspreisecont>div table tr td,.einlassregelncont>div table tr td,.hausordnungcont>div table tr td{vertical-align:middle !important;color:#00325d;border:none !important;font-size:20px;padding:10px 30px;line-height:1.5em}@media(max-width:768px){.badsaunacont>div table tr td,.kursecont>div table tr td,.oeffnungszeitencont>div table tr td,.eintrittspreisecont>div table tr td,.einlassregelncont>div table tr td,.hausordnungcont>div table tr td{padding:4px}}.badsaunacont>div table tr td:last-child,.kursecont>div table tr td:last-child,.oeffnungszeitencont>div table tr td:last-child,.eintrittspreisecont>div table tr td:last-child,.einlassregelncont>div table tr td:last-child,.hausordnungcont>div table tr td:last-child{text-align:right}.badsaunacont>div .badsaunaimgbox,.kursecont>div .badsaunaimgbox,.oeffnungszeitencont>div .badsaunaimgbox,.eintrittspreisecont>div .badsaunaimgbox,.einlassregelncont>div .badsaunaimgbox,.hausordnungcont>div .badsaunaimgbox{margin-bottom:20px}.badsaunacont>div .badsaunaimgbox>div,.kursecont>div .badsaunaimgbox>div,.oeffnungszeitencont>div .badsaunaimgbox>div,.eintrittspreisecont>div .badsaunaimgbox>div,.einlassregelncont>div .badsaunaimgbox>div,.hausordnungcont>div .badsaunaimgbox>div{display:flex;flex-flow:nowrap}@media(max-width:975px){.badsaunacont>div .badsaunaimgbox>div,.kursecont>div .badsaunaimgbox>div,.oeffnungszeitencont>div .badsaunaimgbox>div,.eintrittspreisecont>div .badsaunaimgbox>div,.einlassregelncont>div .badsaunaimgbox>div,.hausordnungcont>div .badsaunaimgbox>div{flex-flow:row wrap;justify-content:center}}.badsaunacont>div .badsaunaimgbox>div .frame-type-image,.kursecont>div .badsaunaimgbox>div .frame-type-image,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image{width:100%}.badsaunacont>div .badsaunaimgbox>div .frame-type-image:first-child,.badsaunacont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.kursecont>div .badsaunaimgbox>div .frame-type-image:first-child,.kursecont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image:first-child,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image:first-child,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.einlassregelncont>div .badsaunaimgbox>div .frame-type-image:first-child,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.hausordnungcont>div .badsaunaimgbox>div .frame-type-image:first-child,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image:nth-child(2){margin-right:1em}@media(max-width:975px){.badsaunacont>div .badsaunaimgbox>div .frame-type-image:first-child,.badsaunacont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.kursecont>div .badsaunaimgbox>div .frame-type-image:first-child,.kursecont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image:first-child,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image:first-child,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.einlassregelncont>div .badsaunaimgbox>div .frame-type-image:first-child,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image:nth-child(2),.hausordnungcont>div .badsaunaimgbox>div .frame-type-image:first-child,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image:nth-child(2){margin:0px}}.badsaunacont>div .badsaunaimgbox>div .frame-type-image img,.kursecont>div .badsaunaimgbox>div .frame-type-image img,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image img,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image img,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image img,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image img{max-width:100%;height:auto}@media(max-width:975px){.badsaunacont>div .badsaunaimgbox>div .frame-type-image img,.kursecont>div .badsaunaimgbox>div .frame-type-image img,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image img,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image img,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image img,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image img{margin-left:calc(50vw - 300px);margin-right:calc(50vw - 300px);margin-top:5px}}@media(max-width:600px){.badsaunacont>div .badsaunaimgbox>div .frame-type-image img,.kursecont>div .badsaunaimgbox>div .frame-type-image img,.oeffnungszeitencont>div .badsaunaimgbox>div .frame-type-image img,.eintrittspreisecont>div .badsaunaimgbox>div .frame-type-image img,.einlassregelncont>div .badsaunaimgbox>div .frame-type-image img,.hausordnungcont>div .badsaunaimgbox>div .frame-type-image img{margin:0px;margin-top:5px}}.hausordnungcont ul{max-width:21em !important}.activetabcont{display:flex !important}.jobheader{padding-top:300px;padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}.jobheader h2,.jobheader h1{font-size:45px;font-weight:500;color:#00325d;margin-bottom:20px;hyphens:auto}.jobheader p{width:1200px;padding-left:50px;padding-right:50px;color:#00325d}@media(max-width:1300px){.jobheader p{width:auto}}.jobheader .stellenlinks{width:1200px;padding-left:50px;padding-right:50px;margin-top:50px}@media(max-width:1300px){.jobheader .stellenlinks{width:auto}}.jobheader .stellenlinks .fa-badebetriebe h2,.jobheader .stellenlinks .rettungsschwimmer h2{font-size:20px}.jobheader .stellenlinks .fa-badebetriebe h2::before,.jobheader .stellenlinks .rettungsschwimmer h2::before{margin-right:10px;content:"—";color:#8dc9e7}.jobheader .stellenlinks .fa-badebetriebe h2 a,.jobheader .stellenlinks .rettungsschwimmer h2 a{color:#00325d;text-decoration:none;transition:all .3s ease-in-out}.jobheader .stellenlinks .fa-badebetriebe h2 a:hover,.jobheader .stellenlinks .fa-badebetriebe h2 a:active,.jobheader .stellenlinks .rettungsschwimmer h2 a:hover,.jobheader .stellenlinks .rettungsschwimmer h2 a:active{color:#8dc9e7}.joboffer{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}@media(max-width:1300px){.joboffer{width:auto}}.joboffer>div>div,.joboffer>div>section{position:relative;padding-top:1px;margin-top:38px}.joboffer>div>div::before,.joboffer>div>section::before{content:"";position:absolute;left:0;top:0px;height:2px;width:90%;background-color:#00325d}.joboffer h2{margin-top:30px;font-size:30px;font-weight:400;color:#00325d;margin-bottom:20px}@media(min-width:1000px){.joboffer h2{font-size:40px}}.joboffer p{font-size:20px;width:1200px;padding-left:50px;padding-right:50px;color:#00325d;line-height:1.5em}@media(max-width:1300px){.joboffer p{width:auto}}.joboffer a{color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.joboffer a:hover,.joboffer a:active{color:#9edaf8}.joboffer ul{max-width:none !important;width:auto;list-style-type:none}.joboffer ul li{width:1200px;padding-left:50px;padding-right:50px;color:#00325d;line-height:1.5em;font-size:20px}@media(max-width:1300px){.joboffer ul li{width:auto}}.joboffer ul li::before{margin-right:10px;content:"— ";color:#8dc9e7}.gefördert figure{display:flex;justify-content:center}.gefördert figure img{padding-top:200px;width:100%;height:auto;display:block;max-width:800px}.imp-upperpart{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px);padding-top:300px;margin-right:5px}.imp-upperpart h1{color:#00325d;font-weight:500;font-size:45px;line-height:1.2em}@media(max-width:1200px){.imp-upperpart h1{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-upperpart h2{color:#00325d;font-size:22px;padding-top:75px;padding-left:50px}@media(max-width:1000px){.imp-upperpart h2{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-upperpart p{max-width:45vw;line-height:1.5em;color:#00325d;font-size:20px;padding-top:25px;padding-left:50px}@media(max-width:1000px){.imp-upperpart p{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-upperpart a{color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.imp-upperpart a:hover,.imp-upperpart a:active{color:#9edaf8}.imp-centerpart{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px);margin-right:5px}.imp-centerpart h2{color:#00325d;font-size:22px;padding-top:50px;padding-left:50px}@media(max-width:1000px){.imp-centerpart h2{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-centerpart p{max-width:45vw;line-height:1.5em;color:#00325d;font-size:20px;padding-top:25px;padding-left:50px}@media(max-width:1000px){.imp-centerpart p{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-centerpart a{color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.imp-centerpart a:hover,.imp-centerpart a:active{color:#9edaf8}.imp-lowerpart{padding-top:25px;padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px);margin-right:5px}.imp-lowerpart div h2{padding-top:25px;color:#00325d;font-weight:400;font-size:28px;line-height:1.5em}@media(max-width:1000px){.imp-lowerpart div h2{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-lowerpart div h2::before{margin-left:calc(50vw - 600px);margin-right:calc(50vw - 600px);content:"";position:absolute;left:0;top:35px;height:1px;width:150px;background-color:#00325d}.imp-lowerpart div p{max-width:45vw;line-height:1.5em;color:#00325d;font-size:20px;padding-top:25px;padding-left:50px}@media(max-width:800px){.imp-lowerpart div p{max-width:100vw;padding-left:25px;margin-right:25px}}.imp-lowerpart div a{color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.imp-lowerpart div a:hover,.imp-lowerpart div a:active{color:#9edaf8}.frame-type-html{position:relative}.frame-type-html .impwave{transform:rotate(-130deg);position:fixed;height:300px;width:3000px;top:0vh;left:500px}.frame-type-html .impwave .parallax>use{-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}.datenschutz,.kontaktpage{padding-top:240px;padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}.datenschutz h2,.datenschutz h1,.kontaktpage h2,.kontaktpage h1{color:#00325d;font-weight:500;font-size:45px;line-height:1.2em;margin:30px 0px}@media(max-width:1200px){.datenschutz h2,.datenschutz h1,.kontaktpage h2,.kontaktpage h1{max-width:100vw;padding-left:25px;margin-right:25px}}.datenschutz p,.kontaktpage p{max-width:45vw;line-height:1.5em;color:#00325d;font-size:20px;padding-top:25px;padding-left:50px}@media(max-width:1000px){.datenschutz p,.kontaktpage p{max-width:100vw;padding-left:25px;margin-right:25px}}.datenschutz a,.kontaktpage a{color:#00325d;border-bottom:#9edaf8 3px solid;text-decoration:none;transition:all .3s ease-in-out}.datenschutz a:hover,.datenschutz a:active,.kontaktpage a:hover,.kontaktpage a:active{color:#9edaf8}@keyframes loadaway{0%{opacity:1}100%{opacity:0;z-index:-10}}.gallerie{width:100vw;padding:50px 0;z-index:2}.c-slider{width:100vw;margin:50px 0;cursor:ew-resize}.c-slide,.slick-slide{margin:0 100px;position:relative;opacity:.2}@media(max-width:1300px){.c-slide,.slick-slide{margin:0 50px}}@media(max-width:560px){.c-slide,.slick-slide{margin:0 30px}}@media(max-width:480px){.c-slide,.slick-slide{margin:0 20px}}.c-slide img{width:100%}.slick-prev::before,.slick-next::before{color:#00325d}ul.slick-dots li::before{content:""}.slick-slide{transition:all ease-in-out .3s;opacity:.2 !important;float:left !important}.slick-slide img{width:100% !important;height:auto !important}.slick-active{opacity:.5 !important}.slick-current{opacity:1 !important}.c-slide__text{position:absolute;left:50px;bottom:50px}#loadingscreen .c-loading-intro{position:fixed;width:100vw;height:200vh;z-index:32}#loadingscreen .c-loading-intro .c-loading-wrapper{position:fixed;background:#0f416d;width:100vw;height:100vh;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column}#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading{position:relative;width:800px;height:600px}@media(max-width:768px){#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading{width:350px;height:262px}}#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading .c-loading__mask{position:absolute;width:800px;height:600px;z-index:1;border:10px solid #0f416d}@media(max-width:768px){#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading .c-loading__mask{width:330px;height:262px}}#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading #logo-shape{width:800px;height:560px;margin:20px 0;margin-bottom:20px;overflow:hidden;background:#84cbf0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0);z-index:-1;margin-bottom:-600px}@media(max-width:768px){#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading #logo-shape{width:350px;height:245px}}#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading #logo-shape svg{width:800px;height:600px;overflow:hidden;vertical-align:middle}@media(max-width:768px){#loadingscreen .c-loading-intro .c-loading-wrapper .c-loading #logo-shape svg{width:350px;height:272px;margin-top:-20px}}#loadingscreen .c-loading-intro .c-loading-wrapper .shape-wrap{position:fixed;top:100vh;z-index:10;margin:-5px 0 0 0}#loadingscreen .c-loading-intro .c-loading-wrapper .shape-wrap .shape{height:100vh;width:100vw;display:block;fill:#0f416c}#loadingscreen .c-loading-intro .c-loading-wrapper .shape-wrap svg{overflow:hidden;vertical-align:middle}#loadingscreen .shape-wrap{position:fixed;top:100vh;z-index:10;margin:-5px 0 0 0}#loadingscreen .shape{height:100vh;width:100vw;display:block;fill:#0f416c;overflow:hidden}#loadingscreen #logo-shape .fill{-webkit-animation-name:fillAction;animation-name:fillAction;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.2,0.6,0.8,0.4);animation-timing-function:cubic-bezier(0.2,0.6,0.8,0.4);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loadingscreen #logo-shape #wave-shape{-webkit-animation-name:waveAction;animation-name:waveAction;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;width:800px;height:600px;fill:#fff}.c-subpage-wrapper{width:100vw;overflow:hidden}@media(max-width:1300px){.c-subpage-wrapper{display:none}}.c-subpage-wrapper .c-waves-bg{position:absolute;top:-20px;left:-190px;width:520px;height:220px;background:#84cbf0;z-index:0;transform:rotate(125deg);background:#3f97d1;left:auto;right:-190px;transform:rotate(55deg) scaleY(-1)}.c-subpage-wrapper .subpage .waves{left:auto;right:-250px;transform:rotate(55deg) scaleY(-1);position:absolute;top:200px;width:800px;height:150px;min-height:150px;margin-bottom:-7px;max-height:150px;overflow:hidden}.c-subpage-wrapper .subpage .waves .parallax use{animation:move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite;animation-duration:25s;animation-delay:0s;-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s}.veranstaltungen{max-width:1300px;margin:0 10px}.veranstaltungen .frame-container-accordion{margin:40px 30px;padding:0 30px}.veranstaltungen p{max-width:calc(100% - 50px)}main{max-width:100vw;overflow:hidden}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13)>.frame{max-width:1300px;padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13)>.frame h2{font-size:2.8em;line-height:1.4em;font-weight:500;color:#00325d;margin-bottom:20px;hyphens:auto;margin-left:10px}@media(min-width:1300px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13)>.frame h2{margin-left:0}}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13)>.frame p{padding:0 15px;width:calc(100% - 30px);hyphens:auto}@media(min-width:600px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13)>.frame p{padding:0 50px;width:calc(100% - 100px)}}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .frame-layout-1{padding-top:300px;padding-bottom:20px}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .frame-type-html{padding:0;margin:0;max-width:100vw}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .form-group{padding:0 10px;width:calc(100% - 20px);font-size:22px;color:#00325d;padding-top:20px}@media(min-width:800px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .form-group{padding-left:50px;padding-right:50px;width:calc(50% - 100px)}}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .form-group input{width:100%;border-bottom:#8dc9e7 2px solid;font-size:20px}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .form-group input::placeholder{color:#00325d;opacity:0}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .actions{padding:0 10px;width:calc(100% - 20px);padding-top:20px}@media(min-width:800px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .actions{padding-left:50px;padding-right:50px;width:calc(100% - 100px)}}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .actions button{width:90%;margin:0 5%;height:30px;border-radius:5px;background-color:#8dc9e7;color:#00325d;font-size:15px;transition:all .5s}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) .actions button:hover{background-color:#00325d;color:#fff;width:100%;margin:0}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form{border-top:2px solid #00325d;border-bottom:2px solid #00325d;display:flex;flex-flow:column;margin-left:15px;margin-right:15px}@media(min-width:800px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form{flex-flow:row wrap}}@media(min-width:1300px){main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form{margin-left:0;margin-right:0}}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form .frame p{padding-top:20px}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form .frame p a{color:#00325d;border-bottom:#8dc9e7 3px solid;text-decoration:none;transition:all .3s ease-in-out}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form .frame p a:hover{color:#8dc9e7}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form>div:first-child{padding-top:30px}main:not(.p-1):not(.p-10):not(.p-15):not(.p-11):not(.p-12):not(.p-13) form>div:last-child{padding-bottom:30px}.frame-space-after-extra-small{margin-bottom:10px}.frame-space-after-extra-small img{margin-bottom:0 !important}.frame-space-after-extra-small{margin-top:10px}.warning{color:#de1c1c !important}.devOnly{display:none !important}#stickyBtn{position:fixed;z-index:10;right:20px;bottom:12px;display:flex;flex-flow:row;gap:10px}@media(min-width:550px){#stickyBtn{bottom:50px}}#stickyBtn a{display:block;padding:10px;background-color:#9edaf8;border-radius:50%;border:2px solid #00325d;transition:transform .3s ease}@media(min-width:550px){#stickyBtn a{padding:15px}}#stickyBtn a:hover{transform:scale(1.075)}#stickyBtn svg{display:block}#stickyBtn .frame-eintrittspreisestick svg{width:24px;padding-right:6px}.hiddenHeader{height:0 !important;overflow:hidden !important}#nav .socialmedia,#header .socialmedia{display:flex;flex-flow:row;gap:8px;justify-content:flex-end}#nav .socialmedia img,#header .socialmedia img{width:24px;height:24px;display:block;filter:brightness(0) saturate(100%) invert(13%) sepia(21%) saturate(7497%) hue-rotate(192deg) brightness(99%) contrast(101%)}#header .socialmedia{position:fixed;z-index:30;top:53px;right:76px;transition:top .5s ease}@media(min-width:600px){#header .socialmedia{right:96px}}#header:has(.open) .socialmedia{top:51px}.frame-booked,.frame-available{max-width:90vw;overflow:scroll}.frame-booked h1,.frame-booked h2,.frame-booked h3,.frame-booked h4,.frame-booked h5,.frame-booked h6,.frame-available h1,.frame-available h2,.frame-available h3,.frame-available h4,.frame-available h5,.frame-available h6{display:flex;flex-flow:row wrap;gap:4px 12px;justify-content:space-between;align-items:flex-end}.frame-booked h1::after,.frame-booked h2::after,.frame-booked h3::after,.frame-booked h4::after,.frame-booked h5::after,.frame-booked h6::after,.frame-available h1::after,.frame-available h2::after,.frame-available h3::after,.frame-available h4::after,.frame-available h5::after,.frame-available h6::after{content:"AUSGEBUCHT";color:#ee2626;font-weight:700;font-size:.9em;display:block;width:100%}@media(min-width:1000px){.frame-booked h1::after,.frame-booked h2::after,.frame-booked h3::after,.frame-booked h4::after,.frame-booked h5::after,.frame-booked h6::after,.frame-available h1::after,.frame-available h2::after,.frame-available h3::after,.frame-available h4::after,.frame-available h5::after,.frame-available h6::after{width:auto}}.frame-booked.frame-available h1::after,.frame-booked.frame-available h2::after,.frame-booked.frame-available h3::after,.frame-booked.frame-available h4::after,.frame-booked.frame-available h5::after,.frame-booked.frame-available h6::after,.frame-available.frame-available h1::after,.frame-available.frame-available h2::after,.frame-available.frame-available h3::after,.frame-available.frame-available h4::after,.frame-available.frame-available h5::after,.frame-available.frame-available h6::after{content:"PLÄTZE VERFÜGBAR";color:#12721d}#loadingscreen{display:none}.intro-not-seen #loadingscreen{display:block}.figcaption{position:absolute;color:#fff;bottom:0;z-index:6;padding:4px 8px;right:0}
