﻿*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style-type:none;margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.color-white{color:#fff}.bg-blue{background-color:#009bde !important}.blue{color:#009bde !important}.blue-button h3{color:#009bde !important}.blue-button:hover{background-color:#009bde !important}.blue-button:hover h3{color:#fff !important}.blue-button-active{background-color:#009bde !important}.text-shadow{text-shadow:5px 5px 10px #000}.flex{display:flex}.flex__justify{display:flex;justify-content:center}.mx-auto{margin:0 auto}.mt-1{margin-top:.75rem}.mt-2{margin-top:1.25rem}.mt-3{margin-top:2rem}.mt-4{margin-top:3.25rem}.mt-5{margin-top:5.25rem}.mt-10{margin-top:300px}.mb-1{margin-bottom:.75rem}.mb-2{margin-bottom:1.25rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:3.25rem}.mb-5{margin-bottom:5.25rem}.mr-3{margin-right:2rem}.pt-1{padding-top:.75rem}.pt-2{padding-top:1.25rem}.pt-3{padding-top:2rem}.pt-4{padding-top:3.25rem}.pt-5{padding-top:5.25rem}.pb-1{padding-bottom:.75rem}.pb-2{padding-bottom:1.25rem}.pb-3{padding-bottom:2rem}.pb-4{padding-bottom:3.25rem}.pb-5{padding-bottom:5.25rem}.spacer{width:100px;height:3px;background-color:#fff;margin:1rem 0 1.3rem}.pos-top{object-position:top}@font-face{font-family:"Aller";src:url("../assets/fonts/Aller_Rg.ttf")}@font-face{font-family:"Aller Bold";src:url("../assets/fonts/Aller_Bd.ttf")}@font-face{font-family:"FontAwesome";src:url("../assets/fonts/fontawesome-webfont.ttf")}button{outline:none;border:none}.btn{padding:.5rem 1.25rem;border:none;border-radius:8px;cursor:pointer}.btn-primary{background-color:#de0034;border:2px solid #de0034;transition:.4s;font-weight:bold}.btn-primary:hover{background-color:rgba(0,0,0,0);border-color:#de0034;color:#de0034}.btn-primary:active{background-color:rgba(0,0,0,0) !important;border-color:#de0034 !important;color:#de0034 !important}.btn-secondary{background-color:#000;transition:.4s}.btn-secondary:hover{background-color:#de0034}.arrow-button{background-color:#fff;color:green;width:60px;height:60px;border-radius:50%;border:none;padding:10px;outline:none;box-shadow:0px 0px 10px rgba(0,0,0,.2);transition:all 250ms ease}.arrow-button:hover{transform:scale(1.1)}.long-arrow-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff;font-family:"Aller Bold",Georgia,serif;font-size:1.4rem;line-height:1.2;color:#de0034;width:fit-content;height:auto;border-radius:30px;border:none;padding:12px 1.5rem;outline:none;box-shadow:0px 0px 10px rgba(0,0,0,.2);transition:all 250ms ease}.long-arrow-button:hover{text-decoration:none;color:#de0034;transform:scale(1.1)}.long-arrow-button svg{width:24px;margin-left:5px}@media screen and (max-width: 576px){.arrow-button{width:50px;height:50px;border-radius:50%;box-shadow:0px 0px 5px rgba(0,0,0,.2)}.long-arrow-button{width:min-content}.long-arrow-button svg{width:36px}}h1{font-family:"Aller Bold",Georgia,serif;color:#de0034}h2{font-family:"Aller Bold",Georgia,serif;color:#000;font-size:4rem}h3{font-family:"Aller Bold",Georgia,serif;color:#de0034}h4{font-family:"Aller Bold",Georgia,serif;color:#000}h5{font-family:"Aller Bold",Georgia,serif;color:#de0034}h6{font-family:"Aller Bold",Georgia,serif;color:#de0034}p,li{font-family:"Aller",Georgia,serif}p{font-size:1.2rem;line-height:1.4;margin-bottom:1.2rem}hr{border:1px solid #de0034;margin-top:1.5rem;background-color:#de0034}.margin-none{margin:0}a{text-decoration:none;color:#de0034}a:hover{color:#000}.pdf{margin-bottom:1rem}.pdf a{color:#000;font-family:"Aller",Georgia,serif;margin-left:1.5rem;position:relative;display:block}.pdf a:hover{color:#de0034}.pdf a:before{display:inline-block;font-family:"FontAwesome";font-size:1.4em;text-transform:lowercase;padding:0 .3em 0 0;position:absolute;left:-30px;top:-2px;width:26px;height:26px}.pdf a[type="text/html"]:before,.pdf a[href$=".html"]:before{content:url("../assets/img/SVG/external-link.svg")}.pdf a[type="application/pdf"]:before,.pdf a[href$=".pdf"]:before{content:url("../assets/img/SVG/pdf-file.svg")}.pdf a[href$=".zip"]:before{content:url("../assets/img/SVG/zip-file.svg")}.fa{word-break:break-all}.no-decoration{color:#000}.underline{text-decoration:underline}.underline-on-hover{color:#de0034}.underline-on-hover:hover{text-decoration:underline}.dots li,.wp-block-column ul li{font-size:1.2rem;margin-left:1rem;position:relative}.dots li::before,.wp-block-column ul li::before{content:"•";position:absolute;left:-1rem}.wp-block-column ul{margin-top:1rem}@media screen and (max-width: 992px){p{font-size:1rem}h2{font-size:2rem}h3{font-size:1.25rem}}@media screen and (max-width: 576px){p,li,.dots li{font-size:.875rem}h2{font-size:2rem}h3{font-size:1.25rem}}.card h3{padding-top:.25rem}.card p{padding-bottom:.75rem}.news-control__prev{left:-10%}.news-control__next{right:-10%}.main-teaser__card{position:relative;display:grid;grid-template-columns:50% 50%;overflow:hidden;border-radius:30px;grid-column:1/3;box-shadow:0px 0px 10px rgba(0,0,0,.2)}.main-teaser__card .arrow-button{position:absolute;bottom:2rem;right:2rem}.main-teaser__card--text{padding:4rem 4rem 6rem 4rem;color:#fff;background-color:#00af41;position:relative}.main-teaser__card--text h4{color:#fff}.main-teaser__background{position:absolute;top:0;left:-143px;z-index:2;width:144px;height:100%;object-fit:contain}.blue .main-teaser__card--text{background-color:#009bde}.teaser__grid{display:grid;grid-template-columns:1fr 1fr;row-gap:3rem;column-gap:3rem}.teaser__card{width:100%;display:flex;flex-wrap:nowrap;flex-direction:column;position:relative;overflow:hidden;padding-bottom:5em;border-radius:30px;box-shadow:0px 0px 10px rgba(0,0,0,.2);background-color:#fff}.teaser__card .teaser__card--img{border-radius:3rem;padding:2rem;aspect-ratio:16/9}@media screen and (max-width: 1400px){.teaser__card .teaser__card--img{padding:1rem;border-radius:2rem}}.teaser__card .arrow-button{position:absolute;bottom:2rem;right:2rem}.teaser__card--text{padding:2rem;color:#000}@media screen and (max-width: 640px){.teaser__card--img{height:220px !important}}.news__card{height:min-content !important;padding:2rem 3rem;background-color:#f1f1f1;border-radius:1.5rem}@media screen and (max-width: 1000px){.news__card{padding:2rem 1.5rem}}@media screen and (max-width: 1000px){.news__card .news__card--text{width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box}}.news__card--img{width:100%;height:200px !important;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px}.news__card--inner{margin-top:1rem}.news__card__blue h3{color:#009bde}.news__card__blue hr{border-color:#009bde}.news__card__blue .btn-primary{background-color:#009bde;border:2px solid #009bde}.news__card__blue .btn-primary:hover{background-color:rgba(0,0,0,0);color:#009bde;border-color:#009bde}.news__card__blue .btn-primary:active{color:#009bde !important;border-color:#009bde !important}@media screen and (max-width: 1000px){.teaser__grid{grid-template-columns:1fr}.main-teaser__card{grid-column:1/2}.main-teaser__card{grid-template-columns:1fr}.main-teaser__card--text{padding:2rem 2rem 6rem 2rem}}.small-teaser__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));row-gap:3rem;column-gap:3rem}.small-teaser__card--img{width:150px;align-self:center}.highlight{position:relative}.highlight__grid{display:grid;grid-template-columns:50% 15% 35%;grid-template-rows:1fr}.highlight__img{grid-column:1/3;grid-row:1/2;border-radius:50px;object-fit:cover;aspect-ratio:4/3;margin-bottom:8rem}.highlight__text-box{grid-column:2/4;grid-row:1/2;margin-top:auto;min-width:fit-content;background-color:#de0034;padding:4rem;border-radius:50px}.highlight__text-box h2,.highlight__text-box h3,.highlight__text-box p{color:#fff}@media screen and (max-width: 1000px){.highlight__grid{grid-template-columns:1fr;grid-template-rows:1fr}.highlight__img{grid-column:1/2;grid-row:1/2;margin-bottom:0;aspect-ratio:auto;width:100%;border-radius:30px 30px 0 0}.highlight__text-box{grid-column:1/2;grid-row:2/3;padding:2rem;margin-top:0;max-width:100%;border-radius:0 0 30px 30px}}.sliding-card{height:fit-content;min-height:550px;margin:1rem;width:calc(100% - 2rem);background-color:#fff;display:flex;flex-direction:row;border-radius:2rem;overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,.2)}.sliding-card p{font-size:1rem}.sliding-card__img--container{height:auto;width:40%}.sliding-card__text{width:60%;padding:2rem}.black-box{border-radius:1rem;border:2px solid #000;width:fit-content;padding:1rem;width:600px}.black-box .app-icon{width:100px;border-radius:1rem}@media screen and (max-width: 1200px){.sliding-card{height:auto;margin:.1rem;width:calc(100% - .2rem);flex-direction:column;border-radius:1rem}.sliding-card__img--container{width:100%;height:200px}.sliding-card__text{width:100%;padding:1rem}.sliding-card table{font-size:1rem}}@media screen and (max-width: 576px){.main-teaser__card--text{padding:2rem 1.5rem 6rem 1.5rem}.teaser__card--text{padding:1rem}.teaser__card{padding-bottom:4em}.teaser__card .teaser__card--img{padding:1rem;border-radius:2rem}.teaser__card .teaser__card--icon{padding:0;border-radius:0;height:100px;margin-top:2rem;margin-bottom:1rem}.small-teaser__card--img{width:100px}.black-box{width:100%}.sliding-card{box-shadow:0px 0px 5px rgba(0,0,0,.2)}.sliding-card table{font-size:14px}}footer strong{color:#de0034}footer .footer-nav{background-color:#de0034;padding:3rem 0}footer .footer-nav__flex{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}footer .footer-nav ul li,footer .footer-nav ul li a{color:#fff;font-weight:600}footer .footer-nav__sub-menu{display:flex;flex-direction:column;row-gap:.5rem;margin-top:1rem}footer .footer-nav__sub-menu li a{font-weight:400}@media screen and (max-width: 576px){footer .footer-nav{display:none}}footer .footer-bottom{display:flex;justify-content:space-between;padding:3rem 0}footer .footer-bottom li a{color:#de0034}footer .footer-bottom__contact{display:flex;flex-direction:column;justify-content:space-between}footer .footer-bottom__nav{width:fit-content;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}footer .footer-bottom__legal{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;width:100%;margin-top:1rem}footer .footer-bottom__legal li{margin-left:1rem}@media screen and (max-width: 576px){footer .footer-bottom{flex-direction:column}footer .footer-bottom__nav{align-items:flex-start;margin-top:1rem}footer .footer-bottom__legal{justify-content:flex-start}footer .footer-bottom__legal li{margin-left:0;margin-right:1rem}}footer .icons img{width:40px;margin-left:0;margin-right:1rem}#bdNavbar{background-color:#de0034}.carousel-inner{max-height:calc(80vh - 100px)}.carousel{margin-top:80px}.main-header{background-color:#fff}.carousel-caption{bottom:150px;top:auto;text-align:left}.carousel-caption li{color:#000;font-size:1.2rem}.caorusel-caption__headline{color:#fff}.carousel-inner img{position:relative;object-fit:cover;height:80vh}.slider-overlay{width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), transparent 60%, transparent);z-index:1;position:absolute;top:0;left:0}.intro-icons{background-color:#de0034;width:100%;display:grid;grid-auto-columns:33.33%;grid-auto-flow:column;padding:1rem 10vw;align-items:center;justify-items:center;min-height:200px}.intro-icons__link{padding:2rem 0}.icon{width:100%;height:100px;transition:all 250ms ease}.icon:hover{transform:scale(1.1)}.icon-caption{text-align:center;color:#fff;margin-top:1.6rem}.border-right{border-right:4px solid #fff}.page-header__wrapper{position:relative}.page-header__img{object-fit:cover;height:800px;max-height:70vh;display:block;margin-top:115px}.page-header__headline{position:absolute;bottom:-50px}.page-header__headline h2{padding:1rem 2rem;width:fit-content;background-color:#de0034;color:#fff}.page-header .breadcrumbs{margin-top:5rem}@media screen and (max-width: 1400px){.page-header__img{margin-top:108px}}@media screen and (max-width: 1200px){.carousel{margin-top:50px}.page-header__img{margin-top:96px}}@media screen and (max-width: 576px){.border-right{border-right:2px solid #fff}.intro-icons{padding:10px 0 0 0;min-height:fit-content}.icon{width:100%;height:50px}.intro-icons__link{padding:1rem 0}.slider-overlay{background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), transparent 60%, transparent)}.page-header__img{height:400px}.page-header__headline{bottom:-30px}.page-header__headline h2{padding:.5rem 1rem}.page-header .breadcrumbs{margin-top:3rem}.carousel{margin-top:75px}.carousel-caption{bottom:3rem}.carousel-inner{max-height:calc(80vh - 100px)}.carousel-inner img{height:60vh}}.search-bar{position:absolute;right:10px}label{display:block;padding-bottom:.5rem}:root{--first-color: #5B65F5;--first-color-light: #C4C7F5;--dark-color: #0E1026;--white-color: #FBFBFB;--body-font: "Open Sans", sans-serif;--nav-name-font-size: 1.5rem;--normal-font-size: .938rem;--z-fixed: 100}@media screen and (min-width: 1300px){:root{--nav-name-font-size: 1rem;--normal-font-size: 1rem}}nav{max-width:1200px}#navbar{transition:ease-in-out .3s}li{list-style-type:none}.top-navigation{background-color:#de0034}.top-navigation ul,.top-navigation li a{margin:auto;color:#fff}.top-navigation ul{height:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.social-box img{width:25px;margin-left:15px}.main-logo-wrap{position:absolute;left:50px;top:5px;z-index:1021}.main-logo-wrap img{width:90px;height:90px;transition:ease all 250ms}.small-logo{width:55px !important;height:55px !important}.navbar{box-shadow:0px 5px 10px rgba(0,0,0,.4)}.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.show:hover{color:#de0034}.breadcrumb-item a{color:#de0034}.menu-item{margin-bottom:2rem;font-size:20px}.navbar-expand-xl .navbar-nav .nav-link{padding-left:0 !important;padding-right:0 !important}.menu-item a:hover{color:#de0034;text-decoration:none}.show{left:0}.active{color:#de0034 !important}.navbar-toggler{border:none;outline:none}.navbar-toggler:focus{outline:none;box-shadow:none}.menu-item{margin-bottom:2rem;font-size:20px;margin:0;padding:1.4rem 0}.dropdown-item.active{color:var(--dark-color)}@media screen and (max-width: 1200px){.dropdown-item.active{color:#fff}}.menu-item a{color:var(--dark-color)}.menu-item{margin:0;padding:.4rem 0}.active{color:#de0034}.dropdown-menu{--bs-dropdown-link-active-bg: transparent}@media(min-width: 1200px)and (max-width: 1400px){.nav-link,.dropdown-item{font-size:1rem}}@media screen and (max-width: 1200px){.main-logo-wrap{z-index:2;left:20px;top:5px}.small-logo{width:40px !important;height:40px !important}.menu-item a{color:#fff}.menu-item a:hover{color:#000}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#fff}.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.show:hover{color:#000}.dropdown-menu{background-color:rgba(0,0,0,0);border:none}.dropdown-menu .menu-item a:hover{background-color:rgba(0,0,0,0)}.active{color:#000 !important}}.header__toggle{font-size:3.4rem;position:fixed;right:0}@media screen and (max-width: 768px){.header__toggle{right:10px}.top-navigation ul{width:100%}}.wp-post-image{width:100%;height:auto;max-height:350px;object-fit:cover}input[type=text],input[type=tel],input[type=date],input[type=email],textarea,select{width:100%;border:2px solid;border-radius:20px;padding:5px 15px;margin-bottom:1rem}option{width:80%}label{margin-left:1rem}.contact-container{background-color:#f1f1f1;border-radius:1rem;padding:2rem}@media screen and (max-width: 576px){.contact-container{padding:1.5rem 1rem}}input[type=submit]{width:100%;background-color:#de0034;border:2px solid #de0034;border-radius:40px;font-weight:bold;color:#fff;font-size:1.4rem;padding:9px;transition:ease-in-out .25s;margin-top:1rem}input[type=submit]:hover{background-color:rgba(0,0,0,0);color:#de0034}form p{margin-bottom:0}.carousel-indicators li{background-color:#f1f1f1;width:40px;height:6px;border-radius:3px}.carousel-indicators li.active{background-color:#de0034}#news-carousel .carousel-control-prev-icon{background-image:url(assets/img/icons/prev.svg)}#news-carousel .carousel-control-next-icon{background-image:url(assets/img/icons/next.svg)}#news-carousel p{color:#000}#relevante-themen .splide__card{overflow:hidden;border-radius:1.5rem;position:relative;height:100%}#relevante-themen .splide__card img{object-fit:cover;height:100%}@media screen and (max-width: 640px){#relevante-themen .splide__card img{height:220px}}#relevante-themen .splide__card::after{content:"";background:linear-gradient(transparent, black);position:absolute;top:50%;left:0;right:0;bottom:0;z-index:0;opacity:.5;transition:ease-in-out .15s}#relevante-themen .splide__card__caption{border-radius:1.5rem;position:absolute;bottom:2rem;left:2rem;z-index:1;max-width:80%}#relevante-themen .splide__card__caption h4{transition:ease-in-out .15s}#relevante-themen .splide__card:hover:after{top:0%;opacity:.7}#relevante-themen .splide__card:hover h4{transform:scale(1.1)}.splide__arrow{background:#fff;width:3em;height:3em;transition:all 250ms ease;opacity:1;box-shadow:3px 3px 5px rgba(0,0,0,.5)}.splide__arrow:disabled{opacity:0}.splide__arrow:focus{outline:none}.splide__arrow:hover:not(:disabled){opacity:1}.splide__arrow--prev{left:-1.5em}.splide__arrow--next{right:-1.5em}.splide__arrow svg{fill:#de0034}@media screen and (max-width: 640px){.splide__arrow{width:2em;height:2em}.splide__arrow--prev{left:-1em}.splide__arrow--next{right:-1em}}.splide__pagination{bottom:-2rem}.splide__pagination__page.is-active{background:#de0034}.splide__pagination__page{width:10px;height:10px;margin:5px}.splide__pagination__page:focus{outline:none}.contact-shortcuts{position:absolute;bottom:100px;left:2rem;z-index:5}.contact-shortcuts li{background-color:#fff;padding:.5rem;border-radius:15px;margin-bottom:1rem;width:fit-content}.contact-shortcuts .offcanvas-toggle{overflow:hidden;width:66px;height:66px;transition:ease-in-out 250ms}.contact-shortcuts img{width:50px;height:50px}.contact-shortcuts .description{overflow:hidden;visibility:hidden;transition:ease-in-out 250ms;margin:0 1rem}.contact-shortcuts .description h4{margin-bottom:0}.contact-shortcuts .offcanvas-toggle:hover .description{visibility:visible}.contact-shortcuts .offcanvas-toggle:hover{width:100%}@media screen and (max-width: 1200px){.contact-shortcuts{left:auto;right:1rem;top:14rem;bottom:auto}.contact-shortcuts img{width:40px;height:40px}.contact-shortcuts li,.contact-shortcuts .offcanvas-toggle{width:56px;height:56px}.contact-shortcuts .description{display:none}.contact-shortcuts .offcanvas-toggle:hover .description{display:none}}@media screen and (max-width: 576px){.contact-shortcuts{right:1rem;top:11rem}}.oeffnungszeiten__grid{display:grid;grid-template-columns:1fr 2fr}.gallery{margin-bottom:3rem}.gallery .splide__arrow--prev{left:2rem}.gallery .splide__arrow--next{right:2rem}.accordion-button:not(.collapsed){color:#de0034;background-color:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed) h4{color:#de0034}.collapsed{outline:none}.accordion-button:focus{color:auto;outline:none;box-shadow:none}.accordion-button{outline:none}.site{display:flex;flex-direction:column;min-height:100vh}.nav-container{max-width:100%}@media screen and (min-width: 1200px){.nav-container{max-width:800px !important}}@media screen and (min-width: 1400px){.nav-container{max-width:1000px !important}}@media screen and (min-width: 1800px){.nav-container{max-width:1200px !important}}.container{width:100%}.container__fluid{max-width:70%;width:1200px;margin:0 auto}.content-container{background-color:#fff;padding:1rem;border-radius:30px;box-shadow:0px 0px 5px rgba(0,0,0,.2);transition:ease-in-out .25s}.content-container:hover{box-shadow:0px 0px 15px rgba(0,0,0,.4)}.stellenangebote{min-height:400px;display:flex;flex-direction:column;justify-content:space-between}.archive{margin:200px auto}.archive header{margin:0}.archive .equal{margin-top:1rem}.single{margin-top:115px}.single article{margin-top:200px}.single__header__img{max-height:50vh}@media screen and (max-width: 640px){.container__fluid{max-width:80%}}.placeholder{display:block;height:200px;background-color:rgba(0,0,0,0)}.select,.select__sauna{display:flex;justify-content:flex-start;gap:3rem}.select__link,.select__sauna__link{transition:all 250ms;background-color:#fff;padding:2rem;color:#de0034;box-shadow:2px 2px 5px rgba(0,0,0,.2);margin-bottom:5px}.select__link:hover,.select__sauna__link:hover{background-color:#de0034;text-decoration:none}.select__link:hover h3,.select__sauna__link:hover h3{color:#fff}.select__link--active,.select__sauna__link--active{background-color:#de0034}.select__link--active h3,.select__sauna__link--active h3{color:#fff}.select__content,.select__sauna__content{margin-top:5rem !important;padding-bottom:5rem}.blue-buttons .select__link,.blue-buttons .select__sauna__link{background-color:#fff}.blue-buttons .select__link h3,.blue-buttons .select__sauna__link h3{color:#009bde}.blue-buttons .select__link:hover,.blue-buttons .select__sauna__link:hover{background-color:#009bde}.blue-buttons .select__link:hover h3,.blue-buttons .select__sauna__link:hover h3{color:#fff}.blue-buttons .select__link--active,.blue-buttons .select__sauna__link--active{background-color:#009bde}.blue-buttons .select__link--active h3,.blue-buttons .select__sauna__link--active h3{color:#fff}.blue-buttons__content{margin-top:5rem !important;padding-bottom:5rem}.gray-bg{position:relative}.gray-bg::after{content:"";position:absolute;top:50px;left:0;right:0;bottom:0;background-color:#f9fafb;z-index:-1}.info-container-with-image::before{content:"";position:absolute;width:100%;height:450px;top:-400px;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center}.sbad-mil::before{background-image:url(../assets/img/kinder-unterwasser.jpg)}.sbad-buerg::before{background-image:url(../assets/img/kinder-am-beckenrand.jpg)}.sauna-mil::before{background-image:url(../assets/img/miltenberg-sauna.jpg)}.info-container-with-image{margin-top:400px !important}.info-container-with-image__headline{position:absolute;top:-300px}@media screen and (max-width: 1400px){.select{overflow-x:scroll;position:absolute;max-width:85%}.select__link,.select__sauna__link{margin-right:3rem}.single{margin-top:108px}}@media screen and (max-width: 1200px){.single{margin-top:96px}}@media screen and (max-width: 576px){.gray-bg::after{top:30px}.container__fluid{max-width:85%}.select{max-width:90%}.select__link{margin-right:0;padding:1rem}.select__sauna__link{padding:1rem;margin-right:0}.blue-buttons{margin-right:2rem}}.breadcrumbs,.breadcrumb{background-color:rgba(0,0,0,0)}.txt__white{color:#fff}.txt__grey{color:#000}.img-fit{width:100%;height:100%;object-fit:cover}.grey-bg{padding:5rem 0;background-color:#f9fafb}.flex{display:flex;gap:3rem}.table-wrapper{background-color:#fff;padding:3rem}@media screen and (max-width: 500px){.table-wrapper{overflow-x:scroll;padding:0}}table{background-color:#fff;width:100%;border:1px solid #5c5c5c;border-radius:5px}tr:nth-child(even){background-color:rgba(214,245,255,.6509803922)}td,th{padding:.7rem;border:1px solid #009bde;width:fit-content}@media screen and (max-width: 576px){table{font-size:.875rem}table td{padding:10px}}.wasserversorgung table{border:none;min-width:500px}.wasserversorgung table tr:nth-child(2n){background-color:rgba(255,229,229,.65)}.wasserversorgung table td,.wasserversorgung table th{width:200px;border:none}.wasserversorgung .table-wrapper{padding:1rem}@media screen and (max-width: 576px){.wasserversorgung table td{padding:10px 20px}}html{margin-top:0 !important}/*# sourceMappingURL=style.css.map */