:root{--bs-warning: #E8651A;--bs-warning-rgb: 232, 101, 26;--bs-primary: #0D2B5E;--bs-primary-rgb: 13, 43, 94;--bs-body-bg: #fff;--bs-body-font-size: 1.2rem;--bs-light-rgb: 245, 246, 248;--bs-nav-link-hover-color: #E8651A;--bs-navbar-nav-link-padding-x: 1.0rem;--swiper-theme-color: var(--bs-warning);--color-blue: #0D2B5E;--color-darkblue: #060f1e;--space-1: .5rem;--space-2: 1rem;--space-3: 2rem;--space-4: 3rem;--space-5: 5rem}.dropdown-menu{--bs-dropdown-link-active-color: #000;--bs-dropdown-link-active-bg: #E8651A}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-active-color: #E8651A}hr{margin:0}a{color:rgba(var(--bs-warning-rgb), var(--bs-link-opacity, 1));text-decoration:underline}.bg-blue{background-color:var(--color-blue) !important}.bg-darkblue{background-color:var(--color-darkblue) !important}.fs-7{font-size:.8rem}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #E8651A;--bs-btn-border-color: #E8651A;--bs-btn-hover-color: #ccc;--bs-btn-hover-bg: #e77533;--bs-btn-hover-border-color: #e77533;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #fff;--bs-btn-active-bg: #E8651A;--bs-btn-active-border-color: #E8651A;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #666;--bs-btn-disabled-bg: #E8651A;--bs-btn-disabled-border-color: #E8651A}.btn-blue{--bs-btn-color: #fff;--bs-btn-bg: #0D2B5E;--bs-btn-border-color: #30518a;--bs-btn-hover-color: #ccc;--bs-btn-hover-bg: #30518a;--bs-btn-hover-border-color: #30518a;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0D2B5E;--bs-btn-active-border-color: #0D2B5E;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #666;--bs-btn-disabled-bg: #0D2B5E;--bs-btn-disabled-border-color: #0D2B5E}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: transparent;--bs-table-border-color: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:rgba(0,0,0,0)}tbody,td,tfoot,th,thead,tr{border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.pt-10{padding-top:6rem !important}.pb-10{padding-bottom:6rem !important}.pe-10{padding-right:6rem !important}.px-10{padding-left:6rem !important;padding-right:6rem !important}.py-10{padding-top:6rem !important;padding-bottom:6rem !important}.frame-space-before-extra-small{margin-top:var(--space-1) !important}.frame-space-before-small{margin-top:var(--space-2) !important}.frame-space-before-medium{margin-top:var(--space-3) !important}.frame-space-before-large{margin-top:var(--space-4) !important}.frame-space-before-extra-large{margin-top:var(--space-5) !important}.frame-space-after-extra-small{margin-bottom:var(--space-1) !important}.frame-space-after-small{margin-bottom:var(--space-2) !important}.frame-space-after-medium{margin-bottom:var(--space-3) !important}.frame-space-after-large{margin-bottom:var(--space-4) !important}.frame-space-after-extra-large{margin-bottom:var(--space-5) !important}.space-before-padding-extra-small{padding-top:var(--space-1) !important}.space-before-padding-small{padding-top:var(--space-2) !important}.space-before-padding-medium{padding-top:var(--space-3) !important}.space-before-padding-large{padding-top:var(--space-4) !important}.space-before-padding-extra-large{padding-top:var(--space-5) !important}.space-after-padding-extra-small{padding-bottom:var(--space-1) !important}.space-after-padding-small{padding-bottom:var(--space-2) !important}.space-after-padding-medium{padding-bottom:var(--space-3) !important}.space-after-padding-large{padding-bottom:var(--space-4) !important}.space-after-padding-extra-large{padding-bottom:var(--space-5) !important}@media(min-width: 768px){.h-md-100{height:100% !important}}@media(min-width: 992px){.pt-lg-10{padding-top:6rem !important}.px-lg-10{padding-left:6rem !important;padding-right:6rem !important}.mt-lg-10{margin-top:6rem !important}.h-lg-100{height:100% !important}}@media(min-width: 1200px){.pt-xl-10{padding-top:6rem !important}.pe-xl-10{padding-right:6rem !important}.h-xl-100{height:100% !important}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1344px}}body{overflow-y:scroll;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49'%3E%3Cpolygon points='14,1 27,8 27,22 14,29 1,22 1,8' fill='none' stroke='%230D2B5E' stroke-width='0.5' opacity='0.06'/%3E%3Cpolygon points='14,25 27,32 27,46 14,53 1,46 1,32' fill='none' stroke='%230D2B5E' stroke-width='0.5' opacity='0.06'/%3E%3C/svg%3E")}.startpage .hero{padding-top:0 !important}.startpage .hero-content>.row{margin-top:1.5rem !important}img.mainlogo{width:250px;transition:.2s}img{max-width:100%;height:auto}.contenttable td{vertical-align:top}.target-section{scroll-margin-top:90px}h1{color:var(--color-blue)}h2{font-size:1rem;color:var(--bs-warning);text-transform:uppercase;letter-spacing:.1em;letter-spacing:.1em;margin-bottom:10px}h3{color:var(--color-blue);margin-bottom:12px}.text-white-important{color:var(--bs-white) !important}.text-white-important h1{color:var(--bs-white) !important}.h3-white-important h3{color:var(--bs-white) !important}.mainheader>nav{border-bottom:3px solid var(--bs-warning)}.hero{position:relative;min-height:280px;display:flex;align-items:center;overflow:hidden;width:100%;color:var(--bs-white)}.hero .hero-bg{position:absolute;inset:0}.hero .hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.hero .hero-ov{position:absolute;inset:0;background:linear-gradient(90deg, rgba(13, 43, 94, 0.7) 45%, rgba(13, 43, 94, 0.25) 100%)}@media(min-width: 992px){.hero .hero-ov{background:linear-gradient(90deg, rgba(13, 43, 94, 0.7) 30%, rgba(13, 43, 94, 0) 60%, rgba(13, 43, 94, 0) 100%)}}.hero .hero-content{position:relative;z-index:2}.strip{color:var(--bs-white);background:var(--color-blue);border-top:3px solid var(--bs-warning)}.strip .strip-inner{margin:0 auto;padding:13px 32px;display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.strip .strip-inner ul{padding-left:0;margin-bottom:0}@media(min-width: 768px){.strip .strip-inner ul{display:flex}}.strip .strip-inner ul{gap:60px;list-style:disc}.strip .strip-inner ul li{display:list-item}.strip .strip-inner ul li::marker{color:var(--bs-warning)}.navbar-nav .nav-link.active:not(.dropdown-toggle){position:relative}.navbar-nav .nav-link.active:not(.dropdown-toggle)::after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:80%;height:2px;background-color:var(--bs-warning)}.navbar-nav .nav-link.dropdown-toggle.active,.navbar-nav .nav-link.dropdown-toggle.show{position:relative}.navbar-nav .nav-link.dropdown-toggle.active::before,.navbar-nav .nav-link.dropdown-toggle.show::before{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:85%;height:2px;background-color:var(--bs-warning)}.breadcrumbnav{margin-top:1.5rem}.breadcrumbnav ol.breadcrumb{color:var(--bs-gray-500);font-size:1rem;--bs-breadcrumb-divider-color: var(--bs-gray-500);--bs-breadcrumb-divider: ' / '}.breadcrumbnav ol.breadcrumb li a{color:var(--bs-gray-500);transition:all .2s linear;text-decoration:none}.breadcrumbnav ol.breadcrumb li a:hover{color:var(--bs-gray-400)}.breadcrumbnav ol.breadcrumb li:last-child a{color:var(--bs-gray-500)}.breadcrumbnav ol.breadcrumb li:last-child a:hover{color:var(--bs-gray-400)}.with-tbl-space-end table tr td{padding-right:var(--space-4)}.kontaktform header h4{display:inline-block;border-bottom:4px solid var(--bs-warning);padding-bottom:10px}.kontaktform header h4 p{margin:0;padding:0}.kontaktform .control-label{text-transform:uppercase}.kontaktform .form-control{background-color:rgba(13,43,94,.05) !important}.kontaktform .form-control.error{background-color:var(--bs-danger-bg-subtle) !important;border-color:var(--bs-danger)}.kontaktform .form-select{background-color:rgba(13,43,94,.05) !important}.kontaktform .form-select.error{background-color:var(--bs-danger-bg-subtle) !important;border-color:var(--bs-danger)}.kontaktform span.help-block{font-size:.8em;color:var(--bs-gray-600) !important}.kontaktform span.error{color:var(--bs-danger) !important}.kontaktform .inputs-list .form-check{display:inline-block;margin-right:1.5rem}.kontaktform .form-check-input:checked{background-color:var(--bs-warning);border-color:var(--bs-warning)}.kontaktform input::placeholder,.kontaktform textarea::placeholder{color:var(--bs-secondary);opacity:.5}.datenschutz>ul{list-style-type:none}.klaro .cm-purposes p.purposes{display:none}.klaro .cookie-modal{z-index:1050 !important}.klaro.cm-as-context-notice{padding-bottom:0 !important;padding-top:0 !important}.klaro .context-notice{border-radius:0 !important}.klaro .cm-btn{padding:6px 10px !important}.divider{height:1px;background:linear-gradient(90deg, transparent, #dde3ed, transparent);margin:0}.home-spezial{background-image:url(/fileadmin/daten/content/Trinkwasser_2.jpg);background-size:cover;background-position:center}.home-spezial>div{margin:50px 50px 50px 50px}.home-spezial .w-50{width:48% !important}.ul-kontakt-info ul{padding-left:22px;margin-bottom:0}.topHeader{color:var(--color-blue);font-size:1rem;padding:5px 0 5px 0}.topHeader ul{display:flex;list-style-type:none;padding:0;margin:0}.topHeader li{margin-right:30px}.topHeader p{padding:0 !important;margin:0 !important}.topHeader a{color:var(--color-blue);transition:all .2s linear;text-decoration:none}.topHeader a:hover{color:var(--bs-gray-600)}.topHeader span.fas{font-size:0;padding-right:10px}.topHeader span.fas::before{font-size:1rem}footer{font-size:1rem !important}@media(min-width: 1025px){footer>div{--bs-gutter-x: 0 !important}footer>div>div{--bs-gutter-x: 3rem !important}}footer .fas{color:var(--bs-secondary);font-size:0}footer .fas::before{font-size:1rem}footer{color:var(--bs-secondary)}footer a{color:var(--bs-secondary);transition:all .2s linear;text-decoration:none}footer a:hover{color:var(--bs-gray-500)}footer ul{padding-left:0;margin-bottom:0;list-style-type:none}footer ul li::marker{color:var(--bs-warning)}footer .liststyle ul{list-style-type:none;padding-left:0;margin-bottom:0}footer .liststyle ul li{display:inline-block;margin-left:.5rem;margin-right:.5rem}@media(min-width: 768px){footer .liststyle ul li{margin-left:1rem;margin-right:0}}footer .table{margin:0}footer table{--bs-table-color: var(--bs-light)}footer table tr td{vertical-align:top;padding-right:15px}footer>.container-xl:last-child{border-top:1px solid hsla(0,0%,100%,.15);margin-top:15px;padding-top:25px}footer>.container-xl:last-child .row.border-top{border-top:none !important}@media(min-width: 768px){footer .row.no-last-p-margin-bottom>div:nth-child(even){position:relative}footer .row.no-last-p-margin-bottom>div:nth-child(even)::before{content:"";position:absolute;left:0;top:8px;height:calc(100% - 8px);width:1px;background-color:hsla(0,0%,100%,.15)}}@media(min-width: 992px){footer .row.no-last-p-margin-bottom>div:nth-child(n+2):not(:last-child){position:relative}footer .row.no-last-p-margin-bottom>div:nth-child(n+2):not(:last-child)::before{content:"";position:absolute;left:0;top:8px;height:calc(100% - 8px);width:1px;background-color:hsla(0,0%,100%,.15)}}@media(max-width: 500px){table,thead,tbody,tr,th,td{display:block;width:100%}}.no-last-p-margin-bottom p:last-child{margin-bottom:0}.swiper-pagination{display:none}@media(min-width: 992px){img.mainlogo{width:300px;transition:.2s}.sliderhome{--swiper-pagination-bullet-width: 70px;--swiper-navigation-top-offset: 50%}.swiper-pagination{display:block}}.contentteaser-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media(max-width: 575px){.contentteaser-grid{grid-template-columns:1fr}}@media(min-width: 576px)and (max-width: 991px){.contentteaser-grid{grid-template-columns:repeat(2, 1fr)}}.contentteaser-card{background:rgba(13,43,94,.05);border-radius:12px;border-top:3px solid var(--color-blue);padding:24px;display:flex;flex-direction:column}.contentteaser-icon{width:52px;height:52px;min-width:52px;min-height:52px;background:var(--color-blue);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.contentteaser-icon i{color:var(--bs-warning);font-size:1.25rem}.contentteaser-icon svg{width:26px !important;height:26px !important;color:var(--bs-warning);flex-shrink:0}.contentteaser-title{color:var(--color-blue)}.contentteaser-desc{color:var(--bs-gray-600);margin-bottom:0}.hometeasers-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px}@media(max-width: 575px){.hometeasers-grid{grid-template-columns:1fr}}@media(min-width: 576px)and (max-width: 991px){.hometeasers-grid{grid-template-columns:repeat(2, 1fr)}}.hometeasers-card{display:flex;flex-direction:column;background:var(--bs-white);text-decoration:none;color:inherit;overflow:hidden;border:1px solid var(--bs-gray-200)}.hometeasers-card:hover .hometeasers-card-img img{transform:scale(1.06)}.hometeasers-card:hover .hometeasers-card-body{background:var(--color-blue)}.hometeasers-card:hover .hometeasers-card-label{color:var(--bs-white)}.hometeasers-card:hover .hometeasers-card-title{color:var(--bs-white)}.hometeasers-card:hover .hometeasers-card-desc{color:hsla(0,0%,100%,.8)}.hometeasers-card-img{overflow:hidden;aspect-ratio:16/10;flex-shrink:0}.hometeasers-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.hometeasers-card-body{padding:20px 24px;flex-grow:1;background:var(--bs-white);transition:background .35s ease}.hometeasers-card-label{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-warning);margin-bottom:6px;transition:color .35s ease}.hometeasers-card-title{font-size:1.5rem;font-weight:700;color:var(--color-blue);margin-bottom:8px;line-height:1.3;transition:color .35s ease}.hometeasers-card-desc{color:var(--bs-gray-600);line-height:1.5;margin-bottom:0;transition:color .35s ease}.kundenstimme .card{background:#fff;border:1px solid var(--bs-gray-200);border-radius:6px;padding:22px;border-left:4px solid var(--bs-warning)}.kundenstimme-autor{color:var(--color-blue);font-size:1rem}.singleteaser .singleteaser-card{border:1px solid var(--bs-gray-200);border-radius:var(--bs-border-radius);overflow:hidden}.singleteaser .singleteaser-img{aspect-ratio:16/10;overflow:hidden;border-bottom:3px solid var(--bs-warning)}.singleteaser .singleteaser-img-el{object-fit:cover;object-position:center top}/*# sourceMappingURL=default.min.css.map */