@font-face{font-family:'Teko';font-style:normal;font-weight:300;font-display:swap;src:url('../fonts/teko/teko-v10-latin-300.woff2') format('woff2'),url('../fonts/teko/teko-v10-latin-300.woff') format('woff')}@font-face{font-family:'Teko';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/teko/teko-v10-latin-regular.woff2') format('woff2'),url('../fonts/teko/teko-v10-latin-regular.woff') format('woff')}@font-face{font-family:'Teko';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/teko/teko-v10-latin-600.woff2') format('woff2'),url('../fonts/teko/teko-v10-latin-600.woff') format('woff')}@font-face{font-family:'Assistant';font-style:normal;font-weight:300;font-display:swap;src:url('../fonts/assistant/assistant-v6-latin-300.woff2') format('woff2'),url('../fonts/assistant/assistant-v6-latin-300.woff') format('woff')}@font-face{font-family:'Assistant';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/assistant/assistant-v6-latin-regular.woff2') format('woff2'),url('../fonts/assistant/assistant-v6-latin-regular.woff') format('woff')}@font-face{font-family:'Assistant';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/assistant/assistant-v6-latin-700.woff2') format('woff2'),url('../fonts/assistant/assistant-v6-latin-700.woff') format('woff')}html{overflow-x:hidden;scroll-behavior:smooth}*{box-sizing:border-box}body{background:#fff;color:hsl(209,100%,13%);font-family:'Assistant',Helvetica,sans-serif;font-size:1rem;line-height:2em;margin:0;padding:0}p,ul,ol,table,a,span{font-size:1.075rem;line-height:2em}p,p a{line-height:1.6em}p{margin:0 0 .5rem}a{color:#165187;text-decoration:none;font-weight:bold;transition:.3s ease-in-out}a:hover{opacity:.6}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:1rem 0}h1{color:hsl(209,10%,61%);font-size:1.75rem;font-weight:normal;margin:1.25rem 0}h2{color:hsl(209,10%,61%);font-size:1.5rem;font-weight:normal;margin:1rem 0}h3{color:hsl(120,2%,60%);font-size:2rem;margin:1rem 0}h4,h5,h6{color:hsl(120,2%,60%);font-size:1.75rem;margin:.625rem 0}small{font-size:.75rem}small a{font-size:.75rem}table{width:100%}th{background:#165187;color:#fff;display:block;line-height:1.3em;width:100%}th,td{padding:.5rem;text-align:left}td{display:block;width:100%}button{background:hsl(209,10%,61%);border:2px solid hsl(209,10%,61%);color:#fff;display:inline-block;font-size:1.075rem;font-weight:bold;line-height:1.2em;outline:none;padding:.5em 1.5em;text-align:center;transition:.3s ease-in-out}button:hover{background:#165187;border-color:#165187;cursor:pointer}i{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:transform .3s ease-in-out}i.fa-phone{display:inline-block;transform:rotate(100deg)}img{position:relative}img:before{content:"";display:block;top:0;left:0;height:100%;width:100%;position:absolute;z-index:1}img:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;background:#fff;content:"\f06a" " " attr(alt) " wurde nicht geladen";color:hsl(209,10%,61%);display:block;font-family:'Font Awesome 5 Pro','Assistant',Helvetica,sans-serif;font-size:.75rem;font-weight:400;height:100%;left:0;line-height:1.2em;position:absolute;text-align:center;top:0;width:100%}figure{line-height:0;margin:0;position:relative}figure a{border-bottom:0}figure a:focus{outline:0}figure a:hover{opacity:1}figcaption{bottom:6px;color:#fff;font-size:.6rem;left:6px;padding:10px 4px;pointer-events:none;position:absolute;text-shadow:.1em .1em .2em #000;z-index:1}iframe{border:0}::selection{background:#165187;color:#fff}::-moz-selection{background:#165187;color:#fff}form{font-size:1.075rem}label span,label a{font-size:1rem}label,input:not([type="checkbox"]),select,textarea{display:block;width:100%}input:not([type="checkbox"]),select,textarea{color:#111;font-family:'Assistant',Helvetica,sans-serif;font-size:1rem;height:3rem;padding:.5em}input:not([type="checkbox"]):focus,select:focus,textarea:focus{border:2px solid #165187;outline:none}.ce_text li,.ce_text li a{line-height:1.5em;padding:.25rem 0}input[type="radio"]{margin:.6rem .2rem 0}textarea{height:6rem;max-height:12rem;min-height:6rem;resize:vertical}.ce_text{margin:1rem 0}.juicer-feed.modern .j-stacker .j-poster h3{font-family:'Assistant',Helvetica,sans-serif !important;font-weight:bold!important;font-size:1rem!important;letter-spacing:0!important}@media screen and (min-width:36em){th{display:table-cell;padding:1rem !important;width:auto}td{display:table-cell;width:auto}}.mt-0{margin-top:0 !important}.mt-1{margin-top:1rem !important}.mt-2{margin-top:2rem !important}.mt-3{margin-top:3rem !important}.mt-4{margin-top:4rem !important}.mt-5{margin-top:5rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:1rem !important}.mb-2{margin-bottom:2rem !important}.mb-3{margin-bottom:3rem !important}.mb-4{margin-bottom:4rem !important}.mb-5{margin-bottom:5rem !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:1rem !important}.ml-2{margin-left:2rem !important}.ml-3{margin-left:3rem !important}.ml-4{margin-left:4rem !important}.ml-5{margin-left:5rem !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:1rem !important}.mr-2{margin-right:2rem !important}.mr-3{margin-right:3rem !important}.mr-4{margin-right:4rem !important}.mr-5{margin-right:5rem !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:1rem !important;margin-right:1rem !important}.mx-2{margin-left:2rem !important;margin-right:2rem !important}.mx-3{margin-left:3rem !important;margin-right:3rem !important}.mx-4{margin-left:4rem !important;margin-right:4rem !important}.mx-5{margin-left:5rem !important;margin-right:5rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:1rem !important;margin-bottom:1rem !important}.my-2{margin-top:2rem !important;margin-bottom:2rem !important}.my-3{margin-top:3rem !important;margin-bottom:3rem !important}.my-4{margin-top:4rem !important;margin-bottom:4rem !important}.my-5{margin-top:5rem !important;margin-bottom:5rem !important}.icon{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased}.full-width{margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw}.fullwidth{margin:0 calc(-50vw + 50%) !important;padding-left:0;padding-right:0;width:100vw}.center{margin-left:auto;margin-right:auto;text-align:center}.desktop-only{display:none!important}@media screen and (min-width:64em){li.desktop-only{display:inline-block !important}.desktop-only{display:block!important}}.hidden{display:none}@media screen and (min-width:80em){.full-width{padding:0 !important;margin:0 calc(-50vw + 50%) !important}}#main{overflow-x:hidden;padding:4rem 1rem 1rem;width:100%}.inside{margin:0 auto;max-width:36em}@media screen and (min-width:48em){#main{padding:4rem 1.875rem 1rem}.inside{max-width:48em}}@media screen and (min-width:64em){#main{padding:7.5rem 1.875rem 1rem}.inside{max-width:64em}}@media screen and (min-width:80em){.inside{max-width:80em}}.layout-404 #main{background:url("/files/images/region-landschaft/bungsberg-ostholstein.jpg") no-repeat center center fixed;background-size:cover;padding:0;height:100vh}.layout-404 #main .inside{display:flex;justify-content:center;align-items:center;height:100vh;text-align:center}.layout-404 h1{color:#fff;text-shadow:.1rem .1rem 5px #333}.layout-404 .logo-header{background:#fff;padding:1.25rem 1rem .75rem}.layout-404 #header{background:none;box-shadow:none}#footer{background:#165187;color:#fff;font-size:1rem;overflow-x:hidden;padding:0 1.25rem}#footer i{font-size:1.25rem}#footer .inside{margin:0 auto}#footer .footer-content{padding:2.5rem 0}#footer .footer-content .contact-block{margin-bottom:0}#footer .footer-content .contact-block p{padding-bottom:.25rem}#footer .ce_headline{color:#fff;font-weight:400}#footer ul{list-style-type:none;margin:0 0 1rem;padding:0}#footer li{color:hsl(0,0%,94%);padding:.15rem 0}#footer li a:not(.phone):before{content:"\f105";margin-right:.75rem;transition:.3s ease-in-out;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased}#footer li a:not(.phone):hover:before{transform:translateX(.4rem)}#footer a{color:hsl(0,0%,94%);font-size:1.1rem;font-weight:normal;margin-right:1rem;opacity:.6}#footer a:hover{opacity:1}#footer p{color:hsl(0,0%,94%);font-size:1.1rem;line-height:1.5em;margin:0;padding-bottom:1rem}#footer span{font-size:.8rem;margin:1rem auto;text-align:center}#footer .footer-area{background:hsl(0,0%,94%);height:100%;padding:0}#footer .footer-area span{color:#165187;font-size:1rem}#footer .footer-area a{color:#165187;opacity:1;padding:0 .25rem}#footer .footer-area a:hover{opacity:.7}#footer .footer-area a i{font-size:2rem}#footer .footer-area a:first-of-type{margin-left:.5rem}#footer .footer-area .ce_text{width:100%}#footer .footer-area .ce_text p{font-size:1.25rem;line-height:1.2;padding:0 .5rem;text-align:center;color:#165187}#footer .footer-area .inside>div>div{width:100%}@media screen and (min-width:48em){#footer .footer-area .ce_text{width:auto}#footer .footer-area .ce_text p{text-align:left;font-size:1.5rem}#footer .footer-area .inside>div>div{width:auto}}.header-area{display:none}.header-area-mobile{display:block;position:absolute;top:0;left:0;right:-65rem;width:100%;padding:1.5rem 1rem 0 1rem}.header-area-mobile .inside{display:flex;flex-wrap:wrap;position:static;justify-content:flex-end}.header-area-mobile .header-search-form{background:#fff;border:1px solid #165187;transition:all .7s ease-in-out;width:65vw;position:relative;z-index:1;max-width:29rem;right:20vw}.header-area-mobile .header-link-container{order:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:absolute;left:0;background:hsla(209,72%,31%,0.1);width:100%;top:5rem}.header-area-mobile .header-link-container a{width:25%;border:0;font-size:1.1rem;color:#165187;padding:.75rem .5rem;text-align:center;left:0}.header-area-mobile .header-link-container a span{display:none}.header-area-mobile .header-whatsapp-link i{font-size:1.5rem}.header-link-container{order:1}.header-phone,.header-mail{border-bottom:0;display:none}@media screen and (min-width:25em){.header-private-link,.header-business-link{font-size:.75rem;padding:.3125rem 0;width:45%}}@media screen and (min-width:64em){.header-area-mobile{display:none !important}.header-area{background:#165187;display:block;height:2.3rem;padding:0}.header-area .inside{position:relative;height:100%;display:flex;align-items:center}.header-area .inside>a{color:#fff;display:inline-block;font-size:.9rem;font-weight:400;padding:0 1rem}.header-private-link,.header-business-link{background:#165187;color:#fff;padding:0 1rem;position:relative;right:auto !important;top:auto;transition:.3s ease-in-out;width:auto}}#header{background:#fff;box-shadow:2px 3px 2px rgba(0,0,0,0.12);position:fixed;width:100%;z-index:1000}@media screen and (min-width:64em){#header .menu-toggle,#header .menu-close{display:none}}.stickybar{display:none}.stickybar a{border-bottom:0}@media screen and (min-width:1440px){.stickybar{border:0;box-shadow:2px 3px 2px rgba(0,0,0,0.3);display:block;left:0;margin:0;padding:0;position:fixed;top:35vh;z-index:2}.stickybar li{background:hsl(0,0%,94%);border-bottom:1px solid hsl(209,10%,61%);height:3.5rem;list-style-type:none;position:relative;width:3.5rem}.stickybar li:first-child a:hover i{transform:translateX(5px) rotate(100deg)}.stickybar li:last-child{border-bottom:0}.stickybar i{position:relative}.stickybar .fa-calendar{margin-left:-0.3rem}.stickybar .fa-calendar:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;background:hsl(0,0%,94%);color:#165187;content:"\f1f8";font-size:1.25rem;left:1.3rem;position:absolute;top:.8rem}.stickybar .stickybar-linktext{background:hsl(209,10%,61%);border-radius:.2em;box-shadow:2px 3px 2px rgba(0,0,0,0.3);color:#fff;font-size:.9rem;font-weight:bold;left:4.2rem;opacity:0;pointer-events:none;position:absolute;text-align:center;top:.8rem;transition:.5s all;width:12rem}.stickybar .calendar-date{font-family:sans-serif;font-size:.9rem;font-weight:bold;left:0;position:absolute;text-align:center;top:.26rem;transition:all .15s ease-in-out;width:25px}.stickybar a{color:#165187 !important;display:block;font-size:1.75rem;text-align:center;width:3rem}.stickybar a:hover{opacity:1}.stickybar a:hover i{font-weight:bold;transform:translateX(5px)}.stickybar a:hover i:after{font-weight:bold}.stickybar a:hover i.garbage-truck{background:url("/files/images/icons/zvo-muellwagen-hover.svg") no-repeat;background-position:50% 50%}.stickybar a:hover .calendar-date{color:#fff}.stickybar a:hover .stickybar-linktext{opacity:1}.stickybar .responsibility-finder::before{content:url("/files/layout/icons/signs-post-light.svg");width:32px;display:block}.stickybar .responsibility-finder:hover::before{content:url("/files/layout/icons/signs-post-solid.svg")}}.ce_accordion{margin:.75rem 0;width:100%}.ui-accordion-header{background:#165187;color:#fff;font-size:1.075rem;font-weight:bold;outline:none;padding:.3125rem 1rem;transition:background .3s ease-in-out;display:flex;justify-content:space-between}.ui-accordion-header span.ui-accordion-header-icon{display:none}.ui-accordion-header:after{content:"+";font-size:1.75rem;line-height:1em;padding:.15rem 0;margin-left:1rem}.ui-accordion-header:hover{background:#0f375b;cursor:pointer}.ui-accordion-header.active:after{content:"–"}.ui-accordion-content{background:hsl(0,0%,94%);margin-bottom:1.875rem;padding:1.25rem 1rem}.ui-accordion-content p{margin:0;line-height:1.5em}.accordions-secondary{margin-top:0}.accordion-secondary{padding:.75rem 0;margin:0;width:100%;border-bottom:1px solid #e0e0e0}.accordion-secondary .ui-accordion-header{padding:0 .5rem;background:#fff;color:hsl(209,10%,61%);font-size:1.15rem;display:flex;justify-content:space-between;align-items:center;line-height:1.1}.accordion-secondary .ui-accordion-header>span{display:none}.accordion-secondary .ui-accordion-header:after{margin-left:.75rem}.accordion-secondary .ui-accordion-header:hover{background:#fff;color:#165187}.accordion-secondary .ui-accordion-content{padding:1rem .5rem;background:#fff}.accordion-secondary .ui-accordion-content .grid{align-items:flex-start}.accordion-secondary .ui-accordion-content p{padding:0}.accordion-secondary .ui-accordion-content .person{padding-top:0 !important}.accordion-logo .ui-accordion-content{position:relative}.accordion-logo .ui-accordion-content::after{content:url("/files/images/logos/zvo-logo.svg");position:absolute;top:1rem;right:1rem;width:50px}.accordion-logo .ui-accordion-content p:first-of-type{margin-right:50px}.accordion-logo .ui-accordion-content figure{margin-right:60px;margin-bottom:1rem}.accordion-logo.accordion-logo-energy .ui-accordion-content::after{content:url("/files/images/logos/zvo-energie-logo.svg")}@media screen and (min-width:48em){.ui-accordion-header,.ui-accordion-content{padding:1rem 1.875rem}.accordion-secondary .ui-accordion-header{font-size:1.5rem}.accordion-logo .ui-accordion-content::after{width:120px}.accordion-logo .ui-accordion-content p,.accordion-logo .ui-accordion-content p:first-of-type{margin-right:120px}.accordion-logo .ui-accordion-content figure{margin-right:120px;margin-left:1rem}}@media screen and (min-width:64em){.ui-accordion-header,.ui-accordion-content{padding:1rem 2.5rem}.ui-accordion-header p,.ui-accordion-content p{padding:.75rem 2rem}.ui-accordion-header h2,.ui-accordion-content h2,.ui-accordion-header h3,.ui-accordion-content h3{padding:0 2rem}.ui-accordion-header ul,.ui-accordion-content ul,.ui-accordion-header ol,.ui-accordion-content ol{padding:0 2rem 0 3.25rem !important}.ui-accordion-header .ce_headline,.ui-accordion-content .ce_headline,.ui-accordion-header .ce_image,.ui-accordion-content .ce_image{padding:0 2rem}.ui-accordion-header .ce_headline.accordion-logo,.ui-accordion-content .ce_headline.accordion-logo,.ui-accordion-header .ce_image.accordion-logo,.ui-accordion-content .ce_image.accordion-logo{padding:.5rem .5rem 0}}sup{font-weight:bold;color:#165187}ul.footnotes-wrapper{list-style:none!important;margin-left:0 !important;padding-left:0 !important}.mod_article{margin:2rem 0 !important}.mod_article .sharebuttons{width:100%;padding:0 .5rem 1rem}.mod_article .sharebuttons::before{content:"Teilen:";color:#165187}.mod_article .sharebuttons li{margin-right:.5rem}.mod_article .sharebuttons .fa::before{margin-right:.3125rem;transition:.3s ease-in-out;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:600;color:#165187}.mod_article .sharebuttons .facebook::before,.mod_article .sharebuttons .twitter::before,.mod_article .sharebuttons .whatsapp::before{font-family:'Font Awesome 5 Brands'}.mod_article .sharebuttons .facebook::before{content:"\f39e"}.mod_article .sharebuttons .mail:hover::before{content:"\f0e0";transform:none}.mod_article.section-primary{margin:0 auto;padding:2.5rem 1rem;position:relative;color:#ffffff}.mod_article.section-primary .ce_headline{color:#ffffff}.mod_article.section-primary::before{content:"";position:absolute;top:0;left:50%;overflow:hidden;width:100vw;height:100%;background:#165187;transform:translateX(-50%);z-index:-2}.mod_article.section-primary a{color:#fff;border-bottom:1px solid #fff}.ie [class*=grid]{width:100%}.full-width{margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw}.full-width-box{margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw;background:hsl(0,0%,94%);padding:2rem}.full-width-box-content{margin:0 auto !important;max-width:80em}@media screen and (min-width:64em){.mod_article.section-primary{padding:5rem 1rem}.mod_article.fullwidth-containered{padding:5rem 1rem !important}}@media screen and (min-width:80em){.mod_article{margin:3rem 0 !important}.full-width{margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw}}.mod_breadcrumb{background:hsl(0,0%,94%);box-shadow:2px 3px 2px rgba(0,0,0,0.12);margin-bottom:1rem}.mod_breadcrumb .inside{padding:1rem 0 .8rem;margin:0 auto}.mod_breadcrumb .inside .col{padding-bottom:0}.mod_breadcrumb ul{display:none}.mod_breadcrumb a{border-bottom:0}.mod_breadcrumb span{margin-right:.625rem}.mod_breadcrumb li,.mod_breadcrumb a,.mod_breadcrumb span{font-size:.85rem}.breadcrumb-pagetitle{line-height:1;font-size:1.15rem}@media screen and (min-width:48em){.mod_breadcrumb ul{display:block;line-height:1em;margin:0;padding:0;text-align:right}.mod_breadcrumb ul li strong{color:hsl(209,10%,61%)}.mod_breadcrumb a{border-bottom:0}.mod_breadcrumb li{color:hsl(209,10%,61%);font-weight:300 !important;display:inline-block}.mod_breadcrumb li:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f054";font-size:.75rem;margin-right:.35rem}.mod_breadcrumb li.last:after{display:none}.breadcrumb-pagetitle{color:#165187;display:inline-block}}@media screen and (min-width:80em){.mod_breadcrumb{margin-bottom:2rem}}.button a,.button button{border-radius:.2em;color:#fff;display:inline-block;line-height:1.2em;margin:.2rem 0;padding:.35em 1.5em;text-align:center}.button a:hover,.button button:hover{cursor:pointer;opacity:1}.button-primary a,.button-primary button{background:#165187;border:2px solid #165187;color:#fff}.button-primary a:hover,.button-primary button:hover{background:#0f375b;border-color:#0f375b}.button-secondary a{background:transparent;border:2px solid #165187;color:#165187}.button-secondary a:hover{background:#165187;color:#fff}.button-tertiary a{background:hsl(209,10%,61%);border:2px solid hsl(209,10%,61%)}.button-tertiary a:hover{background:#165187;border-color:#165187}.button-link a{border-radius:.2em;padding:.35em 1em .35em .75em}.button-link a:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";font-weight:normal;margin-left:8px;transition:transform .3s ease-in-out}.button-link a:hover:after{transform:translateX(5px)}.button-back a{border-radius:.2em;padding:.35em .75em .35em 1em}.button-back a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f060";font-weight:normal;margin-right:8px;transition:transform .3s ease-in-out}.button-back a:hover:before{transform:translateX(-5px)}.button-download a{border-radius:.2em;padding:.35em 1em .35em .75em}.button-download a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f063";font-size:1rem;margin-right:6px}.button-print a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f02f";margin-right:5px}.button-ical{margin-top:.5rem}.button-ical a:before{content:"\f021";font-weight:500}.ical-detail{padding:.25rem 3.5rem 0 .25rem;margin-bottom:0!important}.alexa{background:#ff9900;padding:.2rem .4rem;color:#fff;font-size:.75rem}.alexa i{margin:0 .15rem 0 .3rem}.rss-button{background:hsl(24,88%,55%);border-bottom:0;font-size:.9rem;color:#fff;display:inline-block;border-radius:.2em;text-decoration:none;padding:.1em .8em;transition:all .3s ease;align-self:center;margin-right:.8rem;pointer-events:none}.rss-button:hover{background:hsl(24,100%,43%);opacity:1}div.card-board{background:hsl(0,0%,94%);margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw}div.cards{margin:0 auto;padding:1rem 0 2rem}.ce_headline.card-board-title{padding:0;text-align:center}div.card{display:inline-block;padding:0}div.card h1,div.card h2,div.card h3,div.card h4,div.card h5,div.card h6{font-size:1.4rem;font-weight:bold;padding-bottom:.5rem;font-family:'Assistant',Helvetica,sans-serif;letter-spacing:0}div.card .button{background:#fff;margin:0 0 2rem;padding-bottom:1.25rem}div.card .button a{background:#165187 !important;border-color:#165187 !important}div.card .button a:hover{background:#0f375b !important;border-color:#0f375b !important}div.card .ce_hyperlink{background:#fff;margin:0 0 2rem;padding:0 0 1.25rem 1rem}.card-image{background:#fff;margin:1rem 0 0;padding:1.25rem 1.25rem 0}.card-title{background:#fff;margin:0;padding:1rem 1.25rem 0;position:relative;text-align:left}div.card-text{background:#fff;margin:0;padding:0 1.25rem 1rem;text-align:left}div.card-text p{line-height:1.5em}@media screen and (min-width:36em){.card-image{margin:1rem 1rem 0}.card-title{margin:0 1rem}div.card-text{margin:0 1rem}div.card .button,div.card .ce_hyperlink{margin:0 1rem}}@media screen and (min-width:36em) and (max-width:64em){div.card .button,div.card .ce_hyperlink{margin:0 1rem 2rem}}.cookiebar{background-color:hsl(120,2%,60%);bottom:0;box-shadow:0 -1px 6px rgba(0,0,0,0.3);padding:0 1rem;position:fixed;width:100%;z-index:110}.cookiebar p{color:#fff;font-size:.75rem;margin:.625rem 0;text-align:center}.cookiebar a{border-bottom:0;color:#fff;display:inline-block;font-size:.75rem;margin-left:.625rem}.cookiebar .cb-enable{border-radius:.2em;border-bottom:0;background:#165187;opacity:1;padding:0 .625rem}.cookiebar .cb-enable:hover{background:#0f375b}.cta-text{background:hsl(0,0%,94%);border-top-left-radius:.2em;border-bottom-right-radius:.2em;box-shadow:2px 3px 2px rgba(0,0,0,0.12);padding:1rem 2rem}.cta-box-container{overflow:visible!important}.cta-box-small{padding:1.25rem !important;box-shadow:0 1px 3px hsla(0,0%,0%,0.12),0 1px 2px hsla(0,0%,0%,0.24);margin:1rem 0!important;width:100%;max-width:100%}.cta-box-small p,.cta-box-small a{font-size:.95rem !important}.cta-box-small h4{margin:0;text-transform:none;font-size:1.1rem}.cta-box-small.cta-info-box{background:#165187;color:#fff;margin:0!important;max-width:100%!important;width:100%}.cta-box-small.cta-info-box h3{color:#fff}.cta-box-title{display:flex;align-items:center;margin-bottom:.75rem}.cta-box-title i{margin-right:.75rem}.cta-info-box .cta-box-title h4{color:#fff}.numbered-box{display:flex;flex-direction:column;margin:1rem 0}.numbered-box .numbered-box-number{margin:0}.numbered-box .numbered-box-number p{font-size:2rem;font-weight:bold;color:#165187;margin:0}@media screen and (min-width:48em){.cta-box-small{padding:2rem!important;max-width:calc(50% - 1rem);width:calc(50% - 1rem)}.cta-box-small:first-of-type{margin:0 1rem 0 0!important}.cta-box-small:last-of-type{margin:0 0 0 1rem!important}.numbered-box{flex-direction:row}.numbered-box .numbered-box-number{flex-basis:3.8rem;flex-grow:0;flex-shrink:0;display:flex;align-items:center}.numbered-box .numbered-box-number p{font-size:3.5rem}}.darksite .header-content{display:flex;justify-content:space-between;align-items:center}.darksite .header-content .hotline{padding:1.25rem 1rem .75rem}.darksite .hotline,.darksite .hotline a{font-size:1.75rem !important;font-weight:400}.darksite #footer .hotline::before{opacity:.6;transition:.3s ease-in-out}.darksite #footer .hotline:hover::before{opacity:1}.darksite #header .hotline::before{opacity:1;transition:.3s ease-in-out}.darksite #header .hotline:hover::before{opacity:.6}.darksite #main{padding-top:5.5rem;padding-bottom:0}.darksite .leave-darksite-button{padding-top:1rem}.darksite button{background:#165187;border-color:#165187;border-radius:.2em;display:inline-block;line-height:1.2em;margin:.2rem 0;padding:.35em 1.5em;text-align:center}.darksite button.button-link{padding:.35em 1em .35em .75em}.darksite button.button-link:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";font-weight:normal;margin-left:8px;transition:transform .3s ease-in-out}.darksite button.button-link:hover:after{transform:translateX(5px)}.darksite .share-buttons{margin:-0.5rem 0 1.25rem}.darksite .share-buttons a{font-size:1.75rem;margin-right:1rem}.darksite h2{font-size:2rem;color:#165187}.darksite h3{font-size:1.5rem;color:#165187}.darksite .liveblog h2{margin-bottom:1rem}.darksite .liveblog h3{margin-top:0}.darksite #footer h4{color:#fff}@media screen and (min-width:48em){.darksite h2{font-size:2rem;margin:1.25rem 0 .5rem}.darksite h3{font-size:1.75rem}}@media screen and (min-width:80em){.darksite h2{font-size:2.5rem}.darksite h3{font-size:2rem}}.ce_download ul,.ce_downloads ul,.ce_download p,.ce_downloads p{margin:0;padding-left:1.6rem}.ce_download li,.ce_downloads li{list-style-type:none;line-height:1.3;padding:.25rem 0}.ce_download a,.ce_downloads a{padding:.25rem 0;line-height:1.3;font-size:1rem;font-weight:normal;position:relative}.ce_download a:before,.ce_downloads a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f15b";margin-right:.5rem;position:absolute;left:-1.5rem;transition:transform .3s ease-in-out}.ce_download a:hover:before,.ce_downloads a:hover:before{transform:translateX(5px)}.ce_download .ext-jpg a:before,.ce_downloads .ext-jpg a:before{content:"\f1c5";font-weight:bold;color:#165187}.ce_download .ext-pdf a:before,.ce_downloads .ext-pdf a:before{content:"\f1c1";color:#d51b08}.ce_download .ext-xlsx a:before,.ce_downloads .ext-xlsx a:before{content:"\f1c3";color:#0f375b}.ce_download .ext-zip a:before,.ce_downloads .ext-zip a:before{color:#165187;content:"\f1c6"}.ce_download .size,.ce_downloads .size{display:none}.ce_download.download-energy a,.ce_downloads.download-energy a{border-color:#d51b08;color:#d51b08}#downloadcenter_view{width:100vw;max-width:100%}#downloadcenter_view *{font-family:'Assistant',Helvetica,sans-serif}#downloadcenter_view .material-icons{font-family:'Material Icons' !important}#downloadcenter_view p,#downloadcenter_view ul,#downloadcenter_view ol,#downloadcenter_view table,#downloadcenter_view a,#downloadcenter_view span{font-size:1rem;line-height:1.2}#downloadcenter_view a{font-size:1.05rem}#downloadcenter_view>div>div:first-of-type{margin-left:-1rem}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr,#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] td{font-size:1rem !important;border:0}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th{border:0;padding:.5rem .5rem .25rem !important}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] td{padding:.5rem !important}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr[level*="0"]:nth-of-type(even){background:#f9f9f9 !important;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th span{color:#002242;opacity:.5;transition:.3s ease-in-out}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th span[class*=MuiTableSortLabel-] *{cursor:pointer !important}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th span[class*=MuiTableSortLabel-]:hover,#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th span[class*=MuiTableSortLabel-]:hover>*{opacity:1}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th span[class*=MuiTableSortLabel-]>svg{opacity:.5}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] th:last-of-type span[class*=MuiTableSortLabel-]{display:none}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:first-of-type{color:#165187 !important;font-weight:normal !important;font-size:.9rem !important}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:first-of-type a{font-weight:normal !important}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:first-of-type a.document-pdf::before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:.3125rem;content:"\f1c1";color:#EC1F26;font-size:1.1rem}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:nth-of-type(3) .category-pill{background:#f0f0f0;border:0 !important;color:rgba(0,0,0,0.87) !important;padding:.5rem;border-radius:.25rem;font-weight:normal;font-size:.9rem;margin-right:.25rem}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:nth-of-type(3) .category-pill:hover{background:#8ba8c3;color:#165187}#downloadcenter_view>div>div>div>div table[class*=MuiTable-root] tr>td:nth-of-type(3) .category-pill.category-active{background:#8ba8c3;color:#165187}#downloadcenter_view>div>div>div>div .MuiTableCell-root{padding:.625rem !important}#downloadcenter_view>div>div>div>div .MuiButton-containedPrimary{color:#165187;background:transparent;padding:.625rem 1rem;transition:.3s ease-in-out;box-shadow:none}#downloadcenter_view>div>div>div>div .MuiButton-containedPrimary span{font-size:.9rem}#downloadcenter_view>div>div>div>div .MuiButton-containedPrimary:hover:hover{opacity:1 !important;background:#165187;color:#fff}#downloadcenter_view>div>div>div>div .MuiButton-containedPrimary::after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:.3125rem;content:"\f063";font-size:.9rem}#downloadcenter_view .btn.btn-primary{background:none;color:#165187;opacity:.5;border:0;font-weight:600;transition:.3s ease-in-out;font-size:1.25rem}#downloadcenter_view .btn.btn-primary:hover{opacity:1}#downloadcenter_view .btn.btn-primary.is-active{opacity:1;font-weight:600}#downloadcenter_view .MuiPaper-root,#downloadcenter_view .MuiPaper-elevation2-9{box-shadow:none}#downloadcenter_view>div>div+div{margin-top:0 !important}.MuiPaper-root{background:transparent !important}.MuiToolbar-root{padding-bottom:2rem !important}.MuiInput-underline:before,.Mui-focused:after{display:none !important}.MuiTextField-root{background:#F0F0F0;padding-left:0 !important}.MuiTextField-root input{height:auto !important;border:2px solid #f0f0f0 !important;background:#F0F0F0 !important;padding:.625rem !important}.MuiTextField-root input:focus{border-color:transparent !important}.MuiTextField-root .MuiInputAdornment-root.MuiInputAdornment-positionStart{padding-left:.5rem}span.material-icons.MuiIcon-root-89.MuiIcon-fontSizeSmall-96{margin-left:.5rem}@media screen and (max-width:64em){#downloadcenter_view>div>div>div>div table.MuiTable-root-107 tr>td:first-of-type a{font-weight:bold !important}#downloadcenter_view .file-meta{display:flex;justify-content:space-between;margin-top:.4rem}#downloadcenter_view .file-meta span{color:#165187;opacity:.8}#downloadcenter_view .file-meta span.category-name{margin-right:.625rem}#downloadcenter_view>div>div{margin:0 !important}#downloadcenter_view>div>div .btn.btn-primary{padding:.625rem 1rem}#downloadcenter_view .MTableToolbar-spacer-34{display:none}#downloadcenter_view>div>div>div>div table.MuiTable-root-107 td{padding:1.2rem .5rem !important}}@media screen and (min-width:1025px){div#downloadcenter_view{position:relative}div#downloadcenter_view .category-nav{position:absolute;top:0;left:0;z-index:1}}.third-party-integration{position:relative}.dsgvo_message{background:hsl(0,0%,94%);border:3px solid hsl(209,10%,61%)}.dsgvo_message p{font-size:1rem}.footer-inside-top{position:fixed;width:2.8125rem;height:2.8125rem;max-width:2.8125rem;bottom:.625rem;right:.625rem;z-index:999}.footer-inside-top .inside .ce_toplink{text-align:center}.footer-inside-top .inside .ce_toplink a{position:relative;font-size:0;display:inline-block;height:2.8125rem;width:2.8125rem;background-color:hsl(0,0%,94%);color:#165187;text-align:center;border-radius:.2em}.footer-inside-top .inside .ce_toplink a:hover{color:#0f375b;opacity:1}.footer-inside-top .inside .ce_toplink a i{font-size:1.25rem;line-height:2.8125rem}.ce_form{overflow:visible;margin-top:1.875rem}.ce_form .form-group.grid{background:hsl(0,0%,94%);margin:1rem 0;box-shadow:2px 3px 2px rgba(0,0,0,0.12);padding:.5rem}.ce_form .form-group.grid.price-calculation{padding:0 1.5rem 1rem}.ce_form .form-field{padding:.5rem 1rem}.ce_form .form-field.checkbox{display:inline-block;padding:0 1rem}.ce_form .form-field.checkbox:hover{cursor:pointer}.ce_form table{padding:0 1rem}.ce_form h2,.ce_form h3,.ce_form h4{color:#165187}.ce_form h2{margin-bottom:0}.ce_form h3{margin:2.5rem 0 .5rem 0}.ce_form h4{margin-bottom:0;margin-top:1rem}.ce_form button{margin-top:1.5rem}.ce_form .is-invisible{display:none}.ce_form [class*="col-"]{position:relative}.ce_form input,.ce_form textarea,.ce_form .widget-text,.ce_form .widget-textarea,.ce_form .widget-select{background:#fff;border-radius:3px;border:1px solid hsl(209,10%,71%)}.ce_form select{background:#fff;appearance:auto !important}.ce_form input:not([type="checkbox"]):not([type="file"]),.ce_form select,.ce_form textarea{height:2rem}.ce_form .checkbox_container.select-chips,.ce_form .radio_container.select-chips{display:flex;flex-wrap:wrap;gap:.5rem .3rem}.ce_form .checkbox_container.select-chips input.radio,.ce_form .radio_container.select-chips input.radio{border:1px solid hsl(209,10%,71%)}.ce_form .checkbox_container.select-chips label,.ce_form .radio_container.select-chips label{min-width:5rem;min-height:45px;display:flex;align-items:center;position:relative;cursor:pointer;padding:.5rem 1rem;z-index:0}.ce_form .checkbox_container.select-chips label,.ce_form .radio_container.select-chips label,.ce_form .checkbox_container.select-chips span,.ce_form .radio_container.select-chips span,.ce_form .checkbox_container.select-chips a,.ce_form .radio_container.select-chips a{line-height:1.4em;font-size:1rem}.ce_form .checkbox_container.select-chips input,.ce_form .radio_container.select-chips input{width:100%;height:100%;appearance:none;position:absolute;left:0;margin:0;z-index:-1;display:flex;align-items:center;cursor:pointer}.ce_form .checkbox_container.select-chips input:hover,.ce_form .radio_container.select-chips input:hover{background:#fff}.ce_form .checkbox_container.select-chips input:checked,.ce_form .radio_container.select-chips input:checked{border:2px solid #165187}.ce_form .radio_container.select-chips label{padding:.5rem 1.75rem}.ce_form .radio_container.select-chips input{border-radius:2rem}.ce_form .radio_container.select-chips.gas-selection>legend{flex:100%}.ce_form .radio_container.select-chips.gas-selection>span{flex:100%}@media screen and (min-width:48em){.ce_form .radio_container.select-chips.gas-selection>span{flex:calc(100% / 2 - .5rem);max-width:calc(100% / 2 - .5rem)}}@media screen and (min-width:64em){.ce_form .radio_container.select-chips.gas-selection>span{flex:calc(100% / 3 - .5rem)}}.ce_form .radio_container.select-chips.gas-selection>span>label>.ce_text p,.ce_form .radio_container.select-chips.gas-selection>span>label>.ce_text ul{font-size:.85rem;line-height:1.3em}.ce_form .radio_container.select-chips.gas-selection>span>label>.ce_text p strong{font-size:1rem}.ce_form .radio_container.select-chips.gas-selection>span>label>.ce_text ul{margin:.5rem 0}.ce_form .radio_container.select-chips.gas-selection>span>label>.ce_text li{padding:.2rem}.ce_form .checkbox_container.select-chips label{padding-left:3rem;background:#fff;border:1px solid hsl(209,10%,71%);border-radius:.5rem}.ce_form .checkbox_container.select-chips input{width:1.5rem;height:1.5rem;margin-left:.5rem;background:hsl(0,0%,84%);border:none;justify-content:center;border-radius:.3rem}.ce_form .checkbox_container.select-chips input:hover{background:hsl(0,0%,84%)}.ce_form .checkbox_container.select-chips input:checked{background:#165187;border:none}.ce_form .checkbox_container.select-chips input:checked::before{content:"";width:60%;height:60%;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:#fff}.ce_form .checkbox_container.select-chips-with-icon label,.ce_form .radio_container.select-chips-with-icon label{padding-right:2.25rem;width:100%}.ce_form .checkbox_container.select-chips-with-icon label::after,.ce_form .radio_container.select-chips-with-icon label::after{content:"";width:1.75rem;height:1.75rem;display:block;position:absolute;right:0;margin-right:.25rem}.ce_form .checkbox_container.select-chips-with-icon span,.ce_form .radio_container.select-chips-with-icon span{min-width:49%}.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(1) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(1) label::after,.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(2) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(2) label::after{background:url("/files/layout/icons/icon-gas-waerme-farbig.svg") no-repeat}.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(3) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(3) label::after{background:url("/files/layout/icons/icon-entsorgung-farbig.svg") no-repeat}.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(4) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(4) label::after,.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(5) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(5) label::after,.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(6) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(6) label::after{background:url("/files/layout/icons/icon-wasser-entwaesserung-farbig.svg") no-repeat}.ce_form .checkbox_container.select-chips-with-icon span:nth-of-type(7) label::after,.ce_form .radio_container.select-chips-with-icon span:nth-of-type(7) label::after{background:url("/files/layout/icons/icon-electricity.svg") no-repeat}.ce_form .checkbox_container.select-chips-for-termination-formular label,.ce_form .radio_container.select-chips-for-termination-formular label{padding-right:2.25rem;width:100%}.ce_form .checkbox_container.select-chips-for-termination-formular label::after,.ce_form .radio_container.select-chips-for-termination-formular label::after{content:"";width:1.75rem;height:1.75rem;display:block;position:absolute;right:0;margin-right:.25rem}.ce_form .checkbox_container.select-chips-for-termination-formular span,.ce_form .radio_container.select-chips-for-termination-formular span{min-width:49%}.ce_form .checkbox_container.select-chips-for-termination-formular span:nth-of-type(1) label::after,.ce_form .radio_container.select-chips-for-termination-formular span:nth-of-type(1) label::after{background:url("/files/layout/icons/icon-electricity.svg") no-repeat}.ce_form .checkbox_container.select-chips-for-termination-formular span:nth-of-type(2) label::after,.ce_form .radio_container.select-chips-for-termination-formular span:nth-of-type(2) label::after{background:url("/files/layout/icons/icon-gas-waerme-farbig.svg") no-repeat}.ce_form .sepa-service .checkbox_container span{width:100%}.ce_form .sepa-service .checkbox_container.sepa-service-disposal label::after{background:url("/files/layout/icons/icon-entsorgung-farbig.svg") no-repeat !important}.ce_form .sepa-service .checkbox_container.sepa-service-waste-water label::after,.ce_form .sepa-service .checkbox_container.sepa-service-runoff-rainwater label::after,.ce_form .sepa-service .checkbox_container.sepa-service-sewage-treatment-plant label::after,.ce_form .sepa-service .checkbox_container.sepa-service-sewerage-charge label::after,.ce_form .sepa-service .checkbox_container.sepa-service-drinking-water label::after{background:url("/files/layout/icons/icon-wasser-entwaesserung-farbig.svg") no-repeat !important}.ce_form .sepa-service .checkbox_container.sepa-service-gas::after,.ce_form .sepa-service .checkbox_container.sepa-service-heat-supply label::after,.ce_form .sepa-service .checkbox_container.sepa-service-heating-costs label::after{background:url("/files/layout/icons/icon-gas-waerme-farbig.svg") no-repeat !important}.ce_form .sepa-service .checkbox_container.sepa-service-electricity label::after{background:url("/files/layout/icons/icon-electricity.svg") no-repeat !important}.ce_form .widget-text,.ce_form .widget-textarea,.ce_form .widget-select{background:#fff;padding:.5rem}.ce_form .widget-text label,.ce_form .widget-textarea label,.ce_form .widget-select label,.ce_form .widget-text span,.ce_form .widget-textarea span,.ce_form .widget-select span{font-size:1rem;line-height:1}.ce_form .widget-text input,.ce_form .widget-textarea input,.ce_form .widget-select input,.ce_form .widget-text textarea,.ce_form .widget-textarea textarea,.ce_form .widget-select textarea,.ce_form .widget-text select,.ce_form .widget-textarea select,.ce_form .widget-select select{appearance:none;border:none;padding:0;font-size:1.075rem}.ce_form .widget-text .text,.ce_form .widget-textarea .text,.ce_form .widget-select .text,.ce_form .widget-text select,.ce_form .widget-textarea select,.ce_form .widget-select select{margin-top:.5rem}.ce_form .widget-text textarea,.ce_form .widget-textarea textarea,.ce_form .widget-select textarea{margin-top:1rem}.ce_form .submit{width:100%;padding:.75em 1.5em}.ce_form .conditional-form-fields:not(#headline-sepa):not(#headline-credit-payout),.ce_form [data-cff-condition]{margin-left:1rem;margin-bottom:1rem;padding-left:1rem;border-left:1px solid hsl(209,10%,61%)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-group:after{content:"* Pflichtfelder";font-size:.9rem;color:hsl(209,10%,61%);padding:0 1rem 0}.price-calculation:after{content:""}.required{font-weight:bold}.required>span:first-of-type:after{content:"*";color:#a41506;margin-left:2px}.ce_form .legal-requirements .form-field{line-height:1.25em;padding:.25rem 1rem}.ce_form .legal-requirements .form-field span,.ce_form .legal-requirements .form-field a{font-size:.85rem;line-height:1.25em}.error-message,p.error{background:#f8d7da;color:#d51b08;display:inline-block;font-size:.85rem;margin:0;line-height:1.2em;padding:.625rem}input:focus::placeholder,textarea:focus::placeholder{color:transparent}.widget-text label,.widget-select label,.widget-textarea label,.widget-upload label,fieldset legend{font-weight:bold}fieldset{border:none;margin-left:0;padding-right:0;padding-left:0}span.mandatory{color:#a41506;padding-left:.2rem}form.container-order{margin:2rem auto;max-width:80rem}form.container-order .price-calculation,form.container-order .remarks{min-height:200px}.tooltip-text{display:none;position:absolute;right:0;bottom:100%;transform:translate(0, -25px);background:hsl(0,0%,94%);max-width:20rem;width:95%;padding:.75rem 1rem;margin-right:.5rem;transition:.3s ease-in-out;line-height:1.5em}.tooltip-text::before{content:"";position:absolute;bottom:-20px;right:20px;border-top:20px solid hsl(0,0%,94%);border-left:18px solid transparent}.tooltip-toggle{font-size:1.5rem;position:absolute;top:.5rem;right:1rem;cursor:pointer}.tooltip-toggle:hover+.tooltip-text,.tooltip-toggle:focus+.tooltip-text,.tooltip-toggle:active+.tooltip-text{display:block}.flatpickr-calendar .flatpickr-month{height:2rem !important}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#165187 !important}.flatpickr-calendar .flatpickr-current-month{padding:0 !important;display:flex;justify-content:space-around;align-items:center}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{line-height:1}@media screen and (min-width:48em){.multiple-choice label{display:inline}.ce_form .submit{width:auto}}@media screen and (min-width:64em){.ce_form .is-invisible{display:flex}}@media screen and (min-width:64em){.radio_container.select-chips span{max-width:calc(50% - .15rem)}}.form .form-group.grid,.form .form-group.grid-bottom,.form .form-group.grid-middle{background:hsl(0,0%,94%);margin:1rem 0;box-shadow:2px 3px 2px rgba(0,0,0,0.12);padding:.5rem}.form .form-group.grid.price-calculation,.form .form-group.grid-bottom.price-calculation,.form .form-group.grid-middle.price-calculation{padding:0 1.5rem 1rem}.form .form-field{padding:.5rem 1rem}.form .form-field.checkbox{display:inline-block;padding:0 1rem}.form .form-field.checkbox:hover{cursor:pointer}.form table{padding:0 1rem}.form h2{margin-bottom:0}.form .is-invisible{display:none}.form-group:after{content:"* Pflichtfelder";font-size:.9rem;color:hsl(209,10%,61%);padding:0 1rem 0}.price-calculation:after{content:""}.form .legal-requirements .form-field{line-height:1.25em;padding:.25rem 1rem}.form .legal-requirements .form-field span,.form .legal-requirements .form-field a{font-size:.85rem;line-height:1.25em}.error-message{background:#f8d7da;color:#d51b08;display:inline-block;font-size:.85rem;margin:0;line-height:1.2em;padding:.625rem}.flatpickr-month{height:2rem !important}.flatpickr-current-month{padding:0 !important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#165187 !important}form.container-order{max-width:80rem}form.container-order button{margin:1.25rem 0}form.container-order tbody{background:#fff}form.container-order .price-calculation,form.container-order .remarks{min-height:200px}form.container-order h3{margin:1rem 0 0}form.container-order table{padding:0 .5rem}form.container-order table td{padding:0 1rem}form.container-order .form-group.grid.price-calculation{padding:.5rem}@media screen and (min-width:64em){.form .is-invisible{display:flex}}@media print{.print-garbage img.col-4{display:none!important}#waste_search,#waste-print-button{display:none}#waste-widget{display:none}.form-garbage-calendar{font-size:10pt!important;margin:2cm!important;margin-top:0!important;max-width:17cm!important}.form-garbage-calendar *{color:#333 !important;font-size:8pt!important}.form-garbage-calendar h2,.form-garbage-calendar h2 strong{font-size:14pt!important;color:#333 !important}.form-garbage-calendar .collection img{max-width:1.5rem !important;width:1.5rem}.form-garbage-calendar .tooltiptext{display:none!important}.form-garbage-calendar .collection{padding:0 1.5rem !important}.form-garbage-calendar .finder-result{margin-top:.5rem !important}}#waste-print-button{display:none}.form-garbage-calendar .next-collection{padding:0 1rem !important}.form-garbage-calendar .next-collection:after{display:none}.form-garbage-calendar .next-collection table{padding:0;width:100%}.form-garbage-calendar .next-collection table img{margin-top:5px;width:25px}.form-garbage-calendar .next-collection table td:last-of-type{line-height:1em}.form-garbage-calendar .next-collection .next-garbage,.form-garbage-calendar .next-collection .next-date{width:auto;float:left}.form-garbage-calendar .finder-headline{background:#0f375b;color:#fff;padding:.5rem 1rem !important}.form-garbage-calendar .tablehead{background:hsl(0,0%,94%);padding:.5rem !important}.form-garbage-calendar .tablehead strong{line-height:1.5em;padding-bottom:0}.form-garbage-calendar .collection{border-bottom:1px solid lightgrey;padding:.5rem !important}.form-garbage-calendar .collection>div{align-items:center;display:flex;padding-bottom:0}.form-garbage-calendar .collection img{max-width:2.5rem}.form-garbage-calendar .date{font-size:.8rem}.form-garbage-calendar .garbage-calendar-legend{margin-top:5rem !important;border-bottom:1px solid hsl(209,10%,61%)}.form-garbage-calendar .garbage-calendar-legend h3{margin-bottom:1.5rem !important;overflow:hidden;text-align:center}.form-garbage-calendar .garbage-calendar-legend h3:before,.form-garbage-calendar .garbage-calendar-legend h3:after{background:hsl(209,10%,61%);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.form-garbage-calendar .garbage-calendar-legend h3:before{margin-left:-50%;right:.5em}.form-garbage-calendar .garbage-calendar-legend h3:after{left:.5em;margin-right:-50%}.form-garbage-calendar .garbage-calendar-legend img{max-width:30px}.form-garbage-calendar .garbage-icon-legend{color:hsl(209,10%,61%);display:block;font-size:.85rem;line-height:1.3em;width:100%}@media screen and (min-width:36em){.form-garbage-calendar .finder-headline{padding:.5rem 1.5rem !important}.form-garbage-calendar .tablehead{padding:.5rem 1.5rem !important}.form-garbage-calendar .collection{padding:.5rem 1.5rem !important}.form-garbage-calendar .date{font-size:1.075rem}.form-garbage-calendar .next-collection table{width:100%}.form-garbage-calendar .next-collection td{display:table-cell}.form-garbage-calendar .next-collection td:last-of-type{width:25%}.form-garbage-calendar .next-collection .next-garbage,.form-garbage-calendar .next-collection .next-date{float:none}}@media screen and (min-width:48em){.garbage-calendar-legend{justify-content:center}}@media screen and (min-width:64em){#waste-print-button{display:inline-block}}.gas-price-widget{background:hsl(0,0%,94%);box-shadow:2px 3px 2px rgba(0,0,0,0.12);padding:0;position:relative}.gas-price-widget .widget-title{background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),url("/files/images/1-gas-waerme/oekogas/zvo-oekogas.jpg") no-repeat 50% 70%;color:#fff;padding:1rem 2rem;position:relative;background-size:cover}.gas-price-widget h3{color:#fff;font-size:1.875rem;margin-bottom:0;padding:0 .5rem}.gas-price-widget .widget-introtext{color:#fff;font-size:1.25rem;padding:0 .5rem}.gas-price-widget .widget-container{padding:1rem 1rem 2rem}.gas-price-widget .form-field{margin:1rem 0;padding:0 2rem}.gas-price-widget .checkbox.form-field{margin:0}.gas-price-widget .required>span:first-of-type:after{color:#d51b08}.gas-price-widget input[type=range]{-webkit-appearance:none;margin:9.5px 0;background:transparent;float:none!important;width:100%!important}.gas-price-widget input[type=range]:focus{outline:none;border:0}.gas-price-widget input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;box-shadow:none;background:#b7b7b7;border-radius:0}.gas-price-widget input[type=range]::-webkit-slider-thumb{box-shadow:none;height:15px;width:25px;border-radius:.2em;background:#ec1f26;cursor:pointer;-webkit-appearance:none;margin-top:-5px}.gas-price-widget input[type=range]:focus::-webkit-slider-runnable-track{background:#c4c4c4}.gas-price-widget input[type=range]::-moz-range-track{width:100%;height:6px;cursor:pointer;box-shadow:none;background:#b7b7b7;border-radius:0}.gas-price-widget input[type=range]::-moz-range-thumb{box-shadow:none;border:0;height:15px;width:25px;border-radius:.2em;background:#ec1f26;cursor:pointer}.gas-price-widget input[type=range]::-ms-track{width:100%;height:6px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.gas-price-widget input[type=range]::-ms-fill-lower{background:#aaaaaa;border:0;border-radius:0;box-shadow:none}.gas-price-widget input[type=range]::-ms-fill-upper{background:#b7b7b7;border:0;border-radius:0;box-shadow:none}.gas-price-widget input[type=range]::-ms-thumb{box-shadow:none;border:0;height:15px;width:25px;border-radius:.2em;background:#ec1f26;cursor:pointer}.gas-price-widget input[type=range]:focus::-ms-fill-lower{background:#b7b7b7}.gas-price-widget input[type=range]:focus::-ms-fill-upper{background:#c4c4c4}.gas-price-widget .css-1aya2g8,.gas-price-widget .css-2o5izw{font-weight:normal;font-size:1rem;line-height:1.2em;height:3rem}.gas-price-widget .css-1aya2g8:focus,.gas-price-widget .css-2o5izw:focus{outline:none;border:2px solid #165187 !important;box-shadow:none!important}.gas-price-widget .css-v73v8k{color:#333}.gas-price-widget .css-15k3avv{margin-top:2px}.gas-price-widget .css-z5z6cw{background:#165187}.gas-price-widget .css-1492t68{color:#bbb}.gas-price-widget .css-1492t68:focus{outline:none}.gas-price-widget .css-10nd86i div:last-child{font-size:1rem;font-weight:normal}.gas-price-widget .css-d8oujb:after{display:none}.gas-price-widget .checkbox span{font-weight:normal}.gas-price-widget .checkbox span:after{display:none}.form-gas-price-calculator{margin:5rem 0}.form-gas-price-calculator h1{text-align:center!important}.form-gas-price-calculator h2{font-size:2rem;text-align:center;width:100%}.form-gas-price-calculator select+span:after{display:none}.custom-radio-buttons{display:inline-block;list-style-type:none;margin:1rem 0;padding:0}.custom-radio-buttons li{margin:0;border-radius:0;widows:10}.custom-radio-buttons span{display:block;font-size:1rem}.radio{background:#B7B7B7;color:#fff;display:block;font-size:1rem;float:none;margin:1.2rem 0 .25rem;padding:.2rem 1.2rem;text-align:center;border:0;border-bottom:2px solid #fff}.radio:last-of-type{border-bottom:0}.radio:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:8px}.radio-private-rate:before{content:"\f015"}.radio-business-rate:before{content:"\f1ad"}.radio-change-supplier:before{content:"\f06d"}.radio-move-in:before{content:"\f015"}.radio-change-rate:before{content:"\f0ec"}.radio:hover{background:#d51b08;cursor:pointer}.radio-is-active{background:#a41506}.gas-price-widget-submit{color:#d51b08 !important;border-color:#d51b08 !important}.gas-price-widget-submit:hover{background:#d51b08 !important;color:#fff !important;cursor:pointer}#consumption-amount{display:inline;font-size:.9rem;height:2.2rem;margin:0 .2rem;max-width:7rem}#consumption-amount:focus{border:2px solid #165187}input.slider{height:2rem;margin:0!important;padding:0!important}.widget-container{padding-top:1.5rem}span.widget-living-space{padding:.2rem;font-size:.9rem;color:hsl(120,2%,60%);margin:0 .4rem}span.widget-living-space:after{display:none}.button-energy{text-align:center}.button-energy a{background:#a41506;border-color:#a41506}.button-energy a:hover{background:#d51b08;border-color:#d51b08}.gas-price-widget .custom-radio-buttons{margin:0}.gas-price-widget .custom-radio-buttons span::after{display:none}.gas-price-rates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.gas-price-card{background:#f8f8f8;font-size:1rem;line-height:1.5em;margin:1rem 0;width:100%}.gas-price-card p,.gas-price-card span,.gas-price-card strong,.gas-price-card label{font-size:1rem;line-height:1.5em}.gas-price-card-content{padding:2rem!important}.gas-price-card-title{background:#d51b08;color:#fff !important;display:block;font-size:1.075rem;font-weight:bold;margin:0;padding:1.25rem 1rem;text-align:center;width:100%}.business-gas .gas-price-card-title{background:#165187}.natural-gas .gas-price-card-title{background:#165187}.gas-price-rate{border-bottom:1px solid lightgrey;border-top:1px solid lightgrey;margin:1rem 0 1.5rem;padding:1rem 0 1.5rem;width:100%}.gas-price-info{margin:1rem}.gas-price-rate-price{color:#d51b08;font-size:1.075rem !important;text-align:center;width:100%}.gas-price-rate-price strong{font-size:2rem !important}.gas-price-rate-price small{color:hsl(209,10%,61%);font-size:.75rem}.gas-price-bonus{margin:2rem 0;min-height:7rem;width:100%}.gas-price-bonus>strong{display:block;margin-bottom:.5rem;text-align:center}input[type="radio"]{display:inline-block;height:auto;width:auto}.gas-price-button{margin:1rem 0;text-align:center;width:100%}.gas-price-button a{padding:.3rem 1rem}.gas-price-rate-details{margin:0 1rem}.gas-price-rate-print{font-size:1rem;position:relative}.gas-price-rate-print:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f02f";left:-1.5rem;position:absolute}.gas-price-legal{margin-top:2.5rem}.gas-price-legal p{font-size:.9rem;margin:1rem 0}.gas-price-legal a{font-size:.8rem}.form-navigation{margin:2.5rem 0 !important}.form-navigation .button-back a{border-color:hsl(209,10%,61%) !important;color:hsl(209,10%,61%) !important}.form-navigation .button-back a:hover{background:hsl(209,10%,61%) !important;color:#fff !important}.form-field.checkbox:not(.gas-price-widget .form-field.checkbox){margin:1rem 0}.changes-container{margin:1.25rem 0 !important;width:100%}.changes-container strong{line-height:1.5em}.changes-container .form-group:after{display:none}.hasError{background:#f8d7da;color:#d51b08;display:inline-block;font-size:.85rem;margin:0;line-height:1.2em;padding:.625rem}.form-table td{width:100%;display:block}.form-table td:first-child{text-align:left}.step5 .checkbox{margin:.5rem 0}.col.button.button-primary.button-link{text-align:right}.gas-price-infotext{font-size:.9rem;max-width:100%;margin:.7rem 0}.gas-price-infotext a{font-size:.9rem}.oekogas-logo{display:none}.radio-chips{display:flex;align-items:center;justify-content:flex-start;margin-top:.5rem}.radio-chips span::after{display:none}.radio-chips>label{position:relative;display:inline-block;width:auto;margin-right:1rem}.radio-chips>label:last-of-type{margin-right:0}.radio-chips>label:last-of-type input{width:10rem}.radio-chips input{width:5.6rem;background-color:#fff;height:2.5rem;margin:0;appearance:none;border-radius:5rem;z-index:-1;cursor:pointer;display:inline-block}.radio-chips input:hover+span{color:#EC1F26}.radio-chips input:checked{border:2px solid #EC1F26}.radio-chips input:checked+span{color:#EC1F26}.radio-chips input+span{position:absolute;top:0;left:0;z-index:1;font-size:.9rem;line-height:1.1;padding:.75rem .8rem;pointer-events:none;text-align:center;transition:color .3s ease}@media screen and (min-width:400px){.gas-price-widget .custom-radio-buttons{width:100%}.gas-price-widget .custom-radio-buttons .radio{border-bottom:0;border-left:1px solid #fff;float:left;width:50%}.gas-price-widget .custom-radio-buttons .radio:first-of-type{border-left:0}}@media screen and (min-width:36em){.gas-price-card{width:75%;margin:1rem auto}}@media screen and (min-width:48em){.gas-price-card{width:75%}.form-table td{display:table-cell;width:50%;vertical-align:top}.form-table td:first-child{text-align:right}.gas-price-widget{position:relative}.oekogas-logo{display:inline-block;padding-bottom:0;align-self:center;position:absolute;top:1rem;right:1rem}.oekogas-logo img{padding:.5rem 1rem;background:#fff;max-height:4.5rem;margin:.5rem auto 0;display:block}}@media screen and (min-width:64em){.gas-price-widget .form-field{margin:0}.gas-price-widget .button-energy{margin-top:2rem}.gasprice-widget-space #gasprice_widget{margin:2rem 0 16rem}.form-gas-price-calculator .form-group{padding:1rem 6rem 3rem!important}.gas-price-card{width:47.5%}.radio{color:#fff;display:block;font-size:.9rem;float:left;margin:1.2rem 0 .25rem;padding:.2rem 1rem;text-align:center;width:auto;border-right:2px solid #fff;border-bottom:0}.radio:last-of-type{border-right:0}.radio:first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.radio:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}}@media screen and (min-width:80em){.gas-price-card{width:30%}}.form-resposibility-finder ul{padding:0}.form-resposibility-finder li{list-style-type:none}.form-resposibility-finder select{background:#fff;border:1px solid hsl(209,10%,71%);border-radius:3px}.finder-form-container{margin-top:1rem !important}.finder-result{margin:3rem 0!important}.finder-headline{background:#165187;color:#fff;font-weight:300;margin:0;padding:.5rem 1.5rem !important}.waterfinder-headline{padding-top:1rem !important}.township-container{background:hsl(0,0%,94%);padding:.5rem 1.5rem !important}.township-container ul{margin:0}.township-container li:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:4px}.township-container a{font-weight:normal}.township-container li,.township-container a{color:#165187;font-size:.95rem;line-height:1.6em}.responsibility-name:before,.responsibility-website:before,.responsibility-phone:before,.garbage-calendar:before,.garbage-bags:before,.garbage-container:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:.625rem;font-size:1rem}.township-name:before,.responsibility-name:before{content:"\f1ad"}.township-website:before,.responsibility-website:before{content:"\f0ac"}.township-phone:before,.responsibility-phone:before{content:"\f095";transform:rotate(100deg)}.responsibility{border-bottom:1px solid lightgrey;padding:1rem 0 !important}.responsibility:last-of-type{border-bottom:0}.responsibility-gas a{color:#d51b08;border-color:#d51b08}.responsibility-gas .button a{background:#d51b08;border-color:#d51b08;color:#fff}.responsibility-gas .button a:hover{background:#a41506;border-color:#a41506}.responsibility-water a{border-color:#165187;color:#165187}.responsibility-drainage a{border-color:#165187;color:#165187}.responsibility-drainage h4{color:hsl(120,2%,60%);margin:1.8rem 0 .6rem}.responsibility-drainage ul{margin-top:0}.responsibility-disposal a{border-color:#165187;color:#165187}.responsibility-disposal .finder-links a{margin-left:1.5rem}.finder-logo{display:none}.finder-logo a{border:0}.finder-details h3{color:hsl(209,10%,61%);font-size:1rem;font-weight:300;padding:0}.garbage-calendar,.garbage-bags,.garbage-container{position:relative}.garbage-calendar:before,.garbage-bags:before,.garbage-container:before{color:hsl(120,2%,60%);left:-1.6rem;position:absolute}.garbage-calendar:before{content:"\f073"}.garbage-bags:before{content:"\f002"}.garbage-container:before{background:url("/files/layout/icons/zustaendigkeitsfinder/altpapier-container-icon-grau.svg") no-repeat;content:"";height:18px;top:.15rem;width:20px}.container-order-icon{position:relative}.container-order-icon:before{background:url("/files/layout/icons/zustaendigkeitsfinder/container-bestellen-icon-grau.svg") no-repeat;content:"";height:.95rem;width:100%;top:.2rem;left:-2rem;position:absolute}.ie .container-order-icon:before{left:-6rem}@media screen and (min-width:400px){.responsibility{padding:1rem !important}.finder-details h3{font-size:1.2rem}}@media screen and (min-width:36em){.township-container li{display:inline-block;margin-right:1rem}.finder-logo{display:inline-block;text-align:center}.finder-logo img{margin-top:6rem;max-width:12rem}.finder-details h3{font-size:1.5rem}}@media screen and (min-width:80em){.finder-result h3{font-size:1.8rem}.finder-links{margin-top:3.9rem}}.full-image-teaser{position:relative}.full-image-teaser .image-full-width-cta{right:2rem;bottom:3rem;left:auto;text-align:right}.full-image-teaser .image-full-width-cta .ce_headline{box-shadow:1rem 0 0 #165187,-1rem 0 0 #165187;background:#165187;color:#fff;line-height:1.4;display:inline;padding:0;box-decoration-break:clone;margin-right:1rem}.full-image-teaser .image-full-width-cta .ce_hyperlink{margin-top:1rem}@media screen and (min-width:80em){.full-image-teaser .image-full-width-cta .ce_headline{font-size:2.75rem}}.ce_gallery ul{display:flex;flex-wrap:wrap;margin:3rem 0;padding:0}.ce_gallery li{flex:0 1 auto;max-width:100%;list-style-type:none;overflow:hidden;padding:0!important;vertical-align:middle;border-bottom:4px solid hsl(120,2%,60%)}.ce_gallery figure{line-height:0}.ce_gallery a{border-bottom:0;display:inline-block;line-height:0;position:relative}.ce_gallery a img{transition:.3s ease-in-out}.ce_gallery a:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;bottom:50%;content:"\f067";color:#fff;font-size:2.2rem;left:0;position:absolute;right:0;text-align:center;transition:.3s ease-in-out;opacity:0;z-index:1}.ce_gallery a:before{background:#165187;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:100%;z-index:1}.ce_gallery a:hover{opacity:1}.ce_gallery a:hover img{filter:brightness(1.1) contrast(1.3);transform:scale(1.1)}.ce_gallery a:hover:before{opacity:.75}.ce_gallery a:hover:after{opacity:1}.ce_gallery img{height:auto;width:100%}#colorbox button{border-radius:0;display:inline-block;opacity:.5;position:absolute;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:30px}#colorbox button:hover{opacity:1}#colorbox #cboxClose{background:url("/files/layout/icons/close.svg") hsl(120,2%,60%);background-position:center;background-repeat:no-repeat;background-size:65%;height:30px;right:5px;top:5px}#colorbox #cboxNext{background:url("/files/layout/icons/arrow-right.svg") hsl(120,2%,60%);background-position:center;background-repeat:no-repeat;background-size:45%;height:50px;right:13px}#colorbox #cboxNext:hover{transform:translateX(8px)}#colorbox #cboxPrevious{background:url("/files/layout/icons/arrow-left.svg") hsl(120,2%,60%);background-position:center;background-repeat:no-repeat;background-size:45%;height:50px;left:13px}#colorbox #cboxPrevious:hover{transform:translateX(-8px)}#colorbox #cboxCurrent{right:5px;top:-25px}#colorbox #cboxLoadedContent{border:5px solid rgba(0,0,0,0.9)}@media screen and (min-width:36em){.ce_gallery li{border-bottom:0}.ce_gallery ul.cols_3 li{width:50%}.ce_gallery ul.cols_4 li{width:50%}.ce_gallery ul.cols_5 li{width:50%}.ce_gallery li{list-style-type:none;width:33%}#colorbox button{width:40px}#colorbox #cboxClose{height:40px}#colorbox #cboxNext,#colorbox #cboxPrevious{height:70px}}@media screen and (min-width:64em){.ce_gallery ul.cols_3 li{width:33.33%}.ce_gallery ul.cols_4 li{width:25%}.ce_gallery ul.cols_5 li{width:20%}#colorbox #cboxClose{background-size:70%}}.calculator .entry span{font-family:'Assistant',Helvetica,sans-serif}.calculator .sum-line span{font-size:1.3rem}.leaflet-popup-content{font-family:'Assistant',Helvetica,sans-serif;font-size:.8rem !important}.leaflet-popup-content span{font-size:.8rem !important}.leaflet-popup-content p{margin:.7rem 0;font-size:.8rem !important}.leaflet-popup-content strong{font-weight:bold;font-size:.8rem !important}.leaflet-popup-content a{font-size:.8rem !important;color:#165187}.leaflet-popup-content a:hover{color:#0f375b}.leaflet-pane{z-index:1 !important}.leaflet-bottom,.leaflet-top{z-index:10}.leaflet-control-attribution{display:block!important;font-size:.6rem}.leaflet-control-attribution a{font-size:.6rem}h1,h2,h3,h4,h5,h6,.ce_headline{font-family:'Teko',Verdana,sans-serif;letter-spacing:1px}h1.ce_headline{margin:0;color:#165187}.ce_headline.headline-energy{color:#d51b08}.ce_headline.col-12{padding-bottom:0}.ce_headline.col-12+.col-12{margin-top:0}h1{color:#165187;font-size:2.25rem;line-height:1.1}h2{font-size:1.75rem;line-height:1.1}h3{font-size:1.5rem;line-height:1}h4{font-size:1.3rem}h3,h4{font-weight:400}@media screen and (min-width:48em){h1{font-size:2.75rem;margin:1.25rem 0}h2{font-size:2rem;margin:1.25rem 0 .5rem}h3{font-size:1.75rem}h4{font-size:1.5rem}}@media screen and (min-width:80em){h1{font-size:3.5rem;margin:1.875rem 0}h2{font-size:2.5rem}h3{font-size:2rem}}.hyperlink_img{line-height:0}.mail{font-weight:normal!important}.mail:before{content:"\f0e0";margin-right:.3125rem;transition:.3s ease-in-out;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:600}.mail:hover:before{content:"\f2b6";transform:translateY(-4px)}.phone{font-weight:normal!important}.phone:before{content:"\f095";margin-right:.3125rem;transition:.3s ease-in-out;transform:rotate(100deg);display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:600}.phone:hover:before{transform:rotate(130deg)}.mobile-phone{font-weight:normal!important}.mobile-phone:before{content:"\f3cd";font-size:1.2rem;margin-left:2px;margin-right:.3125rem;transition:.3s ease-in-out;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:bold}.mobile-phone:hover:before{transform:translateY(-4px)}.fax-number{font-weight:normal!important}.fax-number:before{content:"\f1ac";font-size:1.2rem;margin-right:.3125rem;transition:.3s ease-in-out;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:bold}.fax-number p{display:inline}.fax-number:hover:before{transform:translateY(-4px)}.scroll-navigation{list-style-type:none;padding:0}.scroll-navigation li{display:inline;margin:.5rem}.scroll-navigation a{background:#165187;border:0;color:#fff;display:inline-block;margin:.5rem 0;padding:0rem 1rem}.scroll-navigation a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f063";font-size:1rem;margin-right:6px}.anchor{scroll-margin-top:8rem;overflow:initial}.icon-bulletpoints .ce_headline:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f058";font-size:1.5rem;font-weight:normal;color:hsl(120,2%,60%)}.icon-about .iconbox{margin:2rem 0}.icon-about .iconbox .ce_text{padding:0 2rem}.icon-about .iconbox .ce_headline{margin-top:1.875rem}.icon-about .iconbox i{color:#165187}div.image-full-width{margin:0 calc(-50vw + 50%) !important;width:100vw;padding:0;position:relative}div.image-full-width img{width:100%}.image-full-width-text{position:absolute;max-width:17rem;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;overflow:visible;margin:0 2rem}.image-full-width-text p,.image-full-width-text h3{max-width:16rem;color:#fff;font-family:'Teko',Verdana,sans-serif;font-size:1.9rem;line-height:1.4;display:inline;padding:0;box-shadow:2rem 0 0 #165187,-2rem 0 0 #165187;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;background:#165187;box-decoration-break:clone}.image-full-width-text h3{font-weight:400;font-size:2.5rem;background:#d51b08;box-shadow:1rem 0 0 #d51b08,-1rem 0 0 #d51b08}.image-full-width-cta{position:absolute;max-width:17rem;left:-1rem;right:0;width:100%;overflow:visible;margin:0 2rem;bottom:2rem}.win.edgehtml .image-full-width-text p,.win.edgehtml .image-full-width-text h3{line-height:1}.image-full-width-cta .ce_text{display:none}.image-full-width-cta .ce_hyperlink a,.image-full-width-cta button{display:inline-block;color:#165187;font-size:1.1rem;line-height:1.2;transition:.3s ease-in-out;background:#fff;border:0;text-shadow:none;padding:.9rem 1.25rem .8rem;border-radius:.35rem}.image-full-width-cta .ce_hyperlink a:hover,.image-full-width-cta button:hover{background:#165187;color:#fff;opacity:1}.image-full-width-cta .ce_hyperlink a:hover::after,.image-full-width-cta button:hover::after{transform:translateX(4px)}.image-full-width-cta .ce_hyperlink a::after,.image-full-width-cta button::after{content:"\f061";font-family:"Font Awesome 5 Pro";display:inline-block;font-weight:400;margin-left:.5rem;transition:transform .3s ease}.image-full-width-cta button{display:block;font-family:'Assistant',Helvetica,sans-serif;cursor:pointer}.zvo-energy .image-full-width-text h3+p{background:#165187;box-shadow:1rem 0 0 #165187,-1rem 0 0 #165187;vertical-align:top;position:relative;top:1px}.image-full-width-name{margin:0}.image-full-width-name p{display:none}figure .cboxElement{line-height:0}@media screen and (min-width:36em){.image-full-width-text{margin:0 auto}.image-full-width-text p,.image-full-width-text h3{font-weight:300;max-width:22rem;margin-bottom:4rem}.image-full-width-name{background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));bottom:0;color:#fff;padding-right:5%;position:absolute;right:0;text-align:right;text-shadow:.1em .1em .2em #000;width:100vw}.image-full-width-name p{display:block;font-size:.9rem}.image-full-width-name p:first-line{font-weight:bold;font-size:1.2rem}}.contact img{max-width:15rem}.loading{max-width:83.33333%}.loading img{width:4rem;margin:0 auto}.person{padding:0}.person .ce_hyperlink,.person .ce_text{padding-bottom:0 !important}.person p,.person a{font-size:.95rem !important}@media screen and (min-width:48em){.image-full-width-text{max-width:32rem}.image-full-width-text p{font-size:2.75rem;box-shadow:2rem 0 0 #165187,-2rem 0 0 #165187}.image-full-width-text h3{font-size:4rem;box-shadow:1.5rem 0 0 #d51b08,-1.5rem 0 0 #d51b08}.image-full-width-cta{max-width:32rem;left:-3rem;margin:0 auto}.zvo-energy .image-full-width-text h3+p{box-shadow:1.5rem 0 0 #165187,-1.5rem 0 0 #165187}}@media screen and (min-width:64em){.image-full-width-text,.image-full-width-cta{left:5vw;right:auto;margin:0;max-width:42rem}.image-full-width-cta{left:calc(5vw - 1.5rem);bottom:1rem}.person{padding:4rem 0 0 4rem !important}}@media screen and (min-width:80em){.image-full-width-text,.image-full-width-cta{left:10vw}.image-full-width-text p,.image-full-width-cta p{box-shadow:2rem 0 0 #165187,-2rem 0 0 #165187}.image-full-width-text h3,.image-full-width-cta h3{font-size:4.5rem;box-shadow:2rem 0 0 #d51b08,-2rem 0 0 #d51b08}.employer-campaign .image-full-width-text{transform:translateY(-70%)}.image-full-width-cta{left:calc(10vw - 2rem);bottom:2rem}.image-full-width-cta .ce_text{display:block;margin-bottom:4rem}.image-full-width-cta .ce_text p{color:#fff;text-shadow:1px 1px 4px #1f1f1f;font-size:1.35rem;font-weight:bold}.image-full-width-cta .ce_hyperlink,.image-full-width-cta button{margin-top:-3rem}.zvo-energy .image-full-width-text h3+p{box-shadow:2rem 0 0 #165187,-2rem 0 0 #165187}.image-full-width-name{padding-right:16.5%}.employer-campaign .image-full-width-text .ce_text{display:block;width:100%;bottom:4rem;left:10vw;right:auto;margin:0 auto;background:transparent;padding:0}.employer-campaign .image-full-width-text .ce_text p,.employer-campaign .image-full-width-text .ce_text a{text-align:left;font-size:1.25rem;display:flex !important;margin:0}.employer-campaign .image-full-width-text .ce_text a{color:#fff;border-bottom:1px solid #fff}}@media screen and (min-width:1500px){.image-full-width-text,.image-full-width-cta{left:15vw}.image-full-width-cta{left:calc(15vw - 2rem)}}@media screen and (min-width:1650px){.image-full-width-text,.image-full-width-cta{left:20vw}.image-full-width-cta{left:calc(20vw - 2rem)}.employer-campaign .image-full-width-text{transform:translateY(-50%)}}div.infobox-small{background:#165187;box-shadow:2px 3px 2px rgba(0,0,0,0.12);color:#fff;padding:.75rem 2rem 2rem}div.infobox-small .ce_download a:before,div.infobox-small .ce_downlaods a:before{color:#fff !important}div.infobox-small ul,div.infobox-small li,div.infobox-small a{line-height:1.5em}div.infobox-small p{font-size:1rem}div.infobox-small .button a,div.infobox-small .mail,div.infobox-small .phone,div.infobox-small .mobile{border:0 !important;margin:.25rem 0}div.infobox-small a{border-bottom:1px solid #fff !important;color:#fff !important}div.infobox-small a:hover{opacity:.65 !important}div.infobox-small .ce_headline{color:#fff;font-weight:400}div.infobox-small .ce_headline:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f05a"}div.infobox{box-shadow:2px 3px 2px rgba(0,0,0,0.12);margin:1.25rem 0}div.infobox-item{background:hsl(0,0%,94%);padding:.625rem 1.875rem 2rem}div.infobox-item:first-of-type{background:#165187;color:#fff}div.infobox-item:first-of-type .ce_download a,div.infobox-item:first-of-type .ce_downloads a{border-bottom:1px solid transparent;color:#fff;line-height:2em}div.infobox-item:first-of-type .ce_download a:hover,div.infobox-item:first-of-type .ce_downloads a:hover{border-color:#fff;color:#fff}div.infobox-item:first-of-type .ce_download a:before,div.infobox-item:first-of-type .ce_downloads a:before{color:#fff !important}div.infobox-item:first-of-type .infobox-title{color:#fff}div.infobox-item:first-of-type a{border-color:#fff;color:#fff}div.infobox-item.zvo-item{background:hsl(120,2%,60%) !important}div.infobox-item.disposal-item{background:#0f375b !important}.infobox-text p,.infobox-text a,.infobox-text strong{line-height:1.5em}.contactboxes{overflow:visible}.contactbox,.quotebox{margin:.65rem 1rem !important;box-shadow:0 .1em .3em #aaa;background:hsl(0,0%,94%)}.contactbox{overflow:hidden;margin:1rem 0}.contactbox-image,.quotebox-image{padding:0 !important}.contactbox-image .ce_image,.quotebox-image .ce_image,.contactbox-image figure,.quotebox-image figure{height:100%}.contactbox-image img,.quotebox-image img{width:100%;height:100%;object-fit:cover}.contactbox-text,.quotebox-text{padding:1rem 1.5rem !important}.contactbox-text p,.quotebox-text p,.contactbox-text a,.quotebox-text a{font-size:.95rem}.quotebox-text{position:relative}.quotebox-text::before{content:"\f10e";font-family:'Font Awesome 5 Pro';font-size:3rem;font-weight:bold;color:#165187;position:absolute;top:-0.7rem;left:-1rem}@media screen and (min-width:48em){.contactbox{max-width:calc(50% - 1rem) !important;width:calc(50% - 1rem)}.contactbox:first-of-type{margin:1rem 1rem 1rem 0 !important}.contactbox:last-of-type{margin:1rem 0 1rem 1rem !important}.quotebox-text{padding-left:3rem !important}}@media screen and (min-width:64em){div.infobox{margin:2rem 0}div.infobox-item{padding:1.25rem 2rem 3rem}div.infobox-item:first-of-type{position:relative}div.infobox-item:first-of-type:after{background:hsl(0,0%,94%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.quotebox{width:80%;margin:1.875rem auto !important}}.logo{border-bottom:0;line-height:1}.logo:hover{opacity:.7}.zvo-energy .logo-header{background:url("/files/images/logos/zvo-energie-logo.svg") no-repeat center;background-size:contain;max-width:5rem;height:3rem;width:100%;margin:.625rem 1rem .45rem}.zvo-energy .logo-header img{display:none}.logo-header{display:block;float:left;height:auto;padding:.625rem 1rem .3125rem;max-width:8rem;width:100%}.logo-header img{width:100%;height:100%;max-width:5rem}.logo-footer.col{margin:1rem 0;max-width:12em!important;opacity:.6;padding:.5em 0 0;text-align:center}.logo-footer.col figure{margin:0}.logo-footer.col:first-child{opacity:1}.corporate-logos{height:.5rem}.corporate-logos.grid-center{margin:0 auto;max-width:80em}@media screen and (min-width:64em){.logo-header{padding:1rem 1rem .625rem}.logo-header img{max-width:6rem}.zvo-energy .logo-header{max-width:6rem;height:3.5625rem;margin:1rem 0 0}}.mod_navigation{background:#fff;box-shadow:-0.1em 0 .3em #666;height:100%;overflow-y:auto;padding:10rem 1rem 5rem 1rem;position:fixed;right:-65rem;top:0;transition:all .7s ease-in-out;width:100%}.mod_navigation ul{list-style-type:none;transition:.3s ease-in-out}.mod_navigation li{position:relative}.mod_navigation a{border-bottom:0}.mod_navigation .invisible{display:none}.mod_navigation .dropdown{padding:.62rem;position:absolute;right:0;top:0}.mod_navigation .dropdown:hover{cursor:pointer}.level_1{margin:0;padding:0}.level_1>li{border-bottom:1px solid lightgrey;padding:.5rem 0}.level_1>li.trail::before{filter:contrast(1);opacity:1}.level_1>li.trail>a{color:#165187}.level_1>li strong{color:#165187}.level_1>li:before{content:"";top:.75rem;height:1.75rem;left:.5rem;position:absolute;width:1.75rem;background:url("/files/layout/icons/icon-gas-waerme-farbig.svg") no-repeat;opacity:.4;filter:contrast(0);transition:.3s ease-in-out}.level_1>li:hover::before{filter:contrast(1);opacity:1}.level_1>li.zvo-electricity::before{background:url("/files/layout/icons/icon-strom-farbig.svg") no-repeat}.level_1>li.zvo-electricity.trail>a{color:#d51b08}.level_1>li.zvo-energy::before{background:url("/files/layout/icons/icon-gas-waerme-farbig.svg") no-repeat}.level_1>li.zvo-energy.trail::before{filter:contrast(1);opacity:1}.level_1>li.zvo-energy.trail>a{color:#d51b08}.level_1>li.zvo-drainage:before{background:url("/files/layout/icons/icon-wasser-entwaesserung-farbig.svg") no-repeat}.level_1>li.zvo-disposal:before{background:url("/files/layout/icons/icon-entsorgung-farbig.svg") no-repeat}.level_1>li.zvo-broadband:before{background:url("/files/layout/icons/icon-breitband-farbig.svg") no-repeat}.level_1>li:last-of-type:before{background:url("/files/layout/icons/icon-unternehmen-farbig.svg") no-repeat}.level_1>li .zvo-energy{color:hsl(120,2%,60%)}.level_1>li .zvo-drainage{color:hsl(120,2%,60%)}.level_1>li .zvo-disposal{color:hsl(120,2%,60%)}.level_1>li .zvo-broadband{color:hsl(120,2%,60%)}.level_1>li>a{color:hsl(120,2%,60%);padding:.6rem 0 .5rem 2.5rem}.level_1>li>a>span,.level_1>li>strong{font-size:1.1rem}.level_1>li>.fa-chevron-down{margin:0}.level_1>li>.fa-chevron-down:before{content:"\f067"}.level_1>li>.fa-chevron-down.is-open:before{content:"\f068"}.level_2{display:none;margin-left:.5rem;padding:.5rem 0}.level_2>li>a span{color:#555 !important;font-size:1rem}.level_2 .dropdown{background:hsl(0,0%,94%) !important;line-height:1.1em}.level_2 a,.level_2 span{color:#165187;font-weight:normal}.level_3{background:hsl(0,0%,94%);display:none;padding:.5rem 1rem}.level_3 li,.level_3 a,.level_3 span{font-size:1rem;line-height:1.2em;padding:.4em 0}.level_4{display:none}.trail .level_2,.active .level_2{display:block}.menu-close{box-shadow:none;font-size:1rem;padding:.75rem;position:absolute;right:1rem;top:1rem;z-index:1}.menu-toggle{border-radius:.2em 0 0 .2em;box-shadow:none;font-weight:normal;padding:.625rem;position:absolute;right:1rem;top:.7rem}@media screen and (min-width:36em){.mod_navigation{padding:9rem 5rem 5rem 5rem}.menu-close{right:5rem}}@media screen and (min-width:48em){.mod_navigation{padding:12rem 10.5rem 5rem 8rem}}@media screen and (min-width:64em){.mod_navigation{box-shadow:none;overflow:hidden;padding:0;position:relative;right:0;top:0;width:auto}.mod_navigation.is-off-canvas{right:0 !important}.menu-toggle,.dropdown{display:none !important}.trail .level_2,.active .level_2,.trail .level_3,.active .level_3{display:none}.level_1>li{display:inline-block;border:0;padding:0}.level_1>li.zvo-energy:hover .level_2{display:flex;flex-wrap:wrap}.level_1>li:hover{background:hsl(0,0%,94%);cursor:pointer}.level_1>li:hover>a{color:#165187;opacity:1;pointer-events:none}.level_1>li:before{height:1.75rem;left:.3rem;position:absolute;top:50%;transform:translateY(-50%);width:1.75rem}.level_1>li>a,.level_1>li>strong{display:inline-block;font-size:1.075rem;padding:1.5rem .85rem 1.5rem 2.5rem !important}.level_1>li>a span,.level_1>li>strong span{font-size:1.15rem;padding:0}.level_1>li.active,.level_1>li .level_3>li>a:hover,.level_1>li .level_3>li>strong{background:#165187;color:#fff}.level_1>li.zvo-energy:hover>a,.level_1>li.zvo-electricity:hover>a{color:#d51b08}.level_1>li.zvo-energy:hover .level_2>li>a span:after,.level_1>li.zvo-electricity:hover .level_2>li>a span:after{background:#d51b08}.level_1>li.zvo-energy.active,.level_1>li.zvo-electricity.active,.level_1>li.zvo-energy .level_3>li>a:hover,.level_1>li.zvo-electricity .level_3>li>a:hover,.level_1>li.zvo-energy .level_3>li>strong,.level_1>li.zvo-electricity .level_3>li>strong{background:#d51b08}.level_1>.submenu:hover .level_2,.level_1>.submenu:hover .level_3{display:block}.level_2{padding:0;background:hsl(0,0%,94%);font-size:1rem;left:0;max-width:80em;margin:0 auto !important;padding:1rem;position:fixed;right:0;text-transform:none;top:7.55rem;width:100%}.level_2>li>a span{font-size:1.075rem}.level_2:before{margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw;background:hsl(0,0%,94%);box-shadow:2px 3px 2px rgba(0,0,0,0.12);content:"";height:100%;left:0;position:absolute !important;top:0}.level_2>li{float:left;width:33%;margin-top:1rem}.level_2>li>a{padding:0 0 .8rem 0;position:relative}.level_2>li>a:focus{outline:none}.level_2>li>a>span{color:#555 !important;font-weight:bold !important}.level_2>li>a>span:after{background:#165187;bottom:0;content:"";height:2px;left:0;position:absolute;width:65px}.level_2>li>strong.zvo-energy:after{background:#d51b08}.level_2>li>strong.zvo-drainage:after{background:#165187}.level_2>li>strong.zvo-disposal:after{background:#165187}.level_2>li>strong.zvo-broadband:after{background:#165187}.level_2>li>strong{font-size:1.075rem;padding:0 0 .8rem 0;position:relative}.level_2>li>strong:after{background:#165187;bottom:0;content:"";height:2px;left:0;position:absolute;width:65px}.level_3{padding:.8rem 0 0 0 !important}.level_3 li,.level_3 a,.level_3 span{font-size:1rem;line-height:2em;padding:0}.level_3>li{margin:2px 0;width:100%}.level_3>li>a{display:inline-block}.level_3>li>a>span{transition:color .2s ease-in}.level_3>li>a:hover{background:#165187;border-top-right-radius:.2em;border-bottom-right-radius:.2em;padding:0 .5rem;opacity:1;width:auto}.level_3>li>a:hover span{color:#fff}.level_3>li>a:hover span:after{content:"\f105";padding-left:.5rem;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased}.level_3>li>strong{display:inline-block;font-weight:normal;padding:0 .5rem}}@media screen and (min-width:80em){.mod_navigation .level_1{padding-left:2rem}.mod_navigation .level_1>li>a,.mod_navigation .level_1>li>strong{padding:1.5rem 1.7rem 1.5rem 3.5rem !important}.mod_navigation .level_1>li:before{left:1.35rem}}.news-sidebar .mod_newslist{background:hsl(0,0%,94%);margin-top:2rem;padding:1rem 2rem;width:100%}.news-sidebar .mod_newslist h2{font-size:1.25rem;text-transform:uppercase}.news-sidebar .mod_newslist time{display:none}.news-sidebar .mod_newslist .layout_simple{border-bottom:1px solid #c3c3c3;line-height:1.3em;padding:1rem 0;display:flex}.news-sidebar .mod_newslist .layout_simple a,.news-sidebar .mod_newslist .layout_simple span{border:0;line-height:1.3em}.news-sidebar .mod_newslist .layout_simple:last-of-type{border:0}.news-sidebar .mod_newslist .layout_simple figcaption{bottom:-0.6rem;left:-0.2rem;line-height:1.1;max-width:7rem}.ie .layout_latest-image img{max-width:100vw}.layout_simple a img{float:left;max-width:7.5rem;padding-right:1rem}.layout_simple.zvo-energy a{color:#d51b08}.layout_simple.zvo-drainage a{color:#165187}.layout_simple.zvo-disposal a{color:#165187}.layout_full h1{text-transform:none;font-size:2rem;margin:0;padding:0 .5rem .5rem !important}.layout_full h1 img{float:left;max-width:7.5rem;padding-right:1rem}.layout_full h2{font-size:1.5rem}.layout_full.zvo-energy h1{color:#d51b08}.layout_full.zvo-drainage h1{color:#165187}.layout_full.zvo-disposal h1{color:#165187}.layout_full h2{margin:0}.layout_full .ce_text,.layout_full .ce_download,.layout_full .ce_image{padding:0 .5rem 1rem}.layout_full .ce_table{padding-left:.5rem}.layout_full .ce_download a{margin-left:1.75rem}.mod_newslist.news-list.block{overflow:initial;padding:.3rem;width:100%}.pagination p{font-size:.8rem}.pagination ul{margin:0;padding:0}.pagination li{list-style-type:none;display:inline;padding:0 .5rem}.pagination li:first-of-type{padding-left:0}.ce_text ul{padding-left:1.25rem}.layout_latest{background:hsl(0,0%,94%);box-shadow:2px 3px 2px rgba(0,0,0,0.12);margin-bottom:2rem}.layout_latest h2{font-family:'Assistant',Helvetica,sans-serif;letter-spacing:0;text-transform:none;font-weight:bold;line-height:1.2;font-size:1.4rem}.layout_latest-image{padding:0 !important}.layout_latest-text{padding:0 3rem 0 1.5rem !important}.layout_latest-text h2 a{font-size:unset;line-height:1.2}.layout_latest-text h2 a span{font-size:unset;line-height:1.2}.layout_latest-text .more{margin:.5rem 0 1rem}.layout_latest-text .more a{background:#165187;border:0;border-radius:.2em;font-size:1rem;color:#fff;display:inline-block;padding:0 .75rem}.layout_latest-text .more a:hover{background:#0f375b;color:#fff;opacity:1}.layout_latest.zvo-energy .layout_latest-text h2 a{color:#d51b08}.layout_latest.zvo-energy .layout_latest-text .more a{background:#a41506}.layout_latest.zvo-energy .layout_latest-text .more a:hover{background:#d51b08}.mod_newsreader .info,.layout_latest .info{display:none}.press .press-date p{padding-bottom:0}.press a:hover{opacity:.7}.press .ui-accordion-content{background:#fff}.press .ui-accordion-content .ce_headline{margin:0}.press .ce_download{padding:0 2rem}.press .ce_download .size{display:inline-block}.press .ce_download h2{padding-left:0}p.back{display:none}.news-teaser-portrait,.news-teaser-portrait-broadband{padding:0!important}.news-teaser-portrait h2,.news-teaser-portrait-broadband h2,.news-teaser-portrait h2 a,.news-teaser-portrait-broadband h2 a,.news-teaser-portrait h2 span,.news-teaser-portrait-broadband h2 span{font-family:'Assistant',Helvetica,sans-serif;letter-spacing:0;line-height:1!important;text-transform:none;font-size:1.4rem;font-weight:bold;margin-top:.5rem}.news-teaser-portrait-broadband .layout_latest{max-width:calc(100% - 2rem) !important;margin:1rem!important}@media all and (min-width:48em){.news-teaser-portrait .layout_latest{max-width:calc(33% - 2rem) !important;margin:1rem}}@media all and (min-width:64em){.layout_latest-image{padding:0 !important}.ie .layout_latest-image img{max-width:27rem}.news-sidebar{background:#fff;padding-left:2rem !important}.news-sidebar .mod_newslist{margin-top:0}}.newsticker{position:relative}.newsticker-title{background:#165187;color:#fff;display:flex;justify-content:center;align-items:center;padding:0;z-index:1}.newsticker-title .ce_text{margin:0}.newsticker-title p{margin:0;padding:2rem 1rem 1.6rem}.newsticker-title strong{font-size:2.5rem;line-height:1}.newsticker-messages{background:#F0F0F0;padding:0;position:relative;min-height:12rem}.newsticker-message{position:absolute;top:-5rem;opacity:0;visibility:hidden;transition:all .75s ease;padding:0;margin:0 1.5rem;z-index:0;display:flex;align-items:center}.newsticker-message a,.newsticker-message p{font-size:1.25rem;width:100%;height:100%;border:0;margin:0;line-height:1.3}.newsticker-message button{background:none;color:#165187;border:none;font-size:1.25rem;font-family:'Assistant',Helvetica,sans-serif}.newsticker-message button:hover{opacity:.6}.newsticker-message-visible{opacity:1;visibility:visible;top:50%;transform:translateY(-50%)}@media screen and (min-width:48em){.newsticker-messages{min-height:6rem}}.progressbar{background:#E2E2E2;box-shadow:2px 3px 2px rgba(0,0,0,0.12);display:flex;justify-content:center;margin:5rem 0 2.5rem;padding:0!important}.progressbar-step5 li{width:20%}.progressbar-step5 li span{display:none}.step{background:#E2E2E2;border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-right:3px solid #666;height:2.5rem;list-style-type:none;margin:0;padding:.2rem 0;position:relative;text-align:center}.step:before{content:"1.";color:#fff;left:0;position:absolute;right:0}.step:nth-child(2):before{content:"2."}.step:nth-child(3):before{content:"3."}.step:nth-child(4):before{content:"4."}.step:last-child{border-bottom-right-radius:0;border-top-right-radius:0;border:0}.step:last-child:before{content:"5."}.step-is-active{background:#d51b08;color:#fff}.step-is-done{background:#a41506;border-bottom-right-radius:0;border-top-right-radius:0;border:0;color:#fff;font-weight:300}.visited{transition:.3s ease-in-out}.visited:hover{background:#d51b08;cursor:pointer}@media screen and (min-width:64em){.progressbar-step5 li span{display:inline-block;font-size:1.05rem}.step:before{display:none}}.rainbow{height:.3em;margin:0;overflow:hidden;width:100%}.rainbow .col:nth-child(1){background:#d51b08}.rainbow .col:nth-child(2){background:#165187}.rainbow .col:nth-child(3){background:#165187}.rainbow .col:nth-child(4){background:#165187}.rainbow .col:nth-child(5){background:#165187}.rainbow .col-6_sm-4{background:#165187}.redirection-box{margin-top:1rem!important}.redirection-box .redirection-link a{background:#165187;border:1px solid #165187;color:#fff;display:block;line-height:1.3;padding:.75rem 1rem;text-align:center;width:100%}.redirection-box .redirection-link a:hover{background:#0f375b;border:1px solid #0f375b;color:#fff;opacity:1}.redirection-box .redirection-link:first-child a{border-top-left-radius:.2em;border-bottom-left-radius:.2em}.redirection-box .redirection-link:first-child a:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f104";font-size:1.5rem;line-height:1;margin-right:.5rem;transition:.3s ease-in-out;vertical-align:top}.redirection-box .redirection-link:first-child a:hover:before{transform:translateX(-5px)}.redirection-box .redirection-link:last-child a{border-top-right-radius:.2em;border-bottom-right-radius:.2em}.redirection-box .redirection-link:last-child a:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";font-size:1.5rem;line-height:1;margin-left:.5rem;transition:.3s ease-in-out;vertical-align:top}.redirection-box .redirection-link:last-child a:hover:after{transform:translateX(5px)}input.search-input{border:0;display:inline-block;max-height:1.6rem;font-size:.9rem;width:calc(100% - 2rem)}input.search-input:focus{border:0}.search-submit{background:transparent;border:0;box-shadow:none;font-size:1rem;height:2rem;padding:0;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:2rem;background:#fff}.search-submit:hover{background:hsl(0,0%,84%);cursor:pointer}.search-icon{color:#165187;font-size:.9rem;pointer-events:none}.mod_search>div{border-bottom:1px solid grey;margin:1.25rem 0;padding:1rem 0}.mod_search>div.first{margin-top:0;padding-top:0}.mod_search .formbody{display:flex;flex-wrap:wrap}.mod_search .widget{width:100%}.mod_search .widget-submit{margin-top:1rem}mark.highlight{background:#f3921f}@media screen and (min-width:36em){.header-search-form{width:100%}.mod_search .widget{width:50%}.mod_search .widget-submit{margin-top:0;padding-left:1rem}}@media screen and (min-width:64em){.header-search-form{border:0;display:inline-block;height:1.6rem;left:auto;margin-right:1.5rem;width:15rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}input.search-input{border:1px solid #fff;font-size:.9rem;position:absolute}input.search-input:focus{border:1px solid #fff}.search-submit{height:1.6rem}}.rsts-skin-light .rsts-view{border:0}.rsts-skin-light .rsts-nav{position:absolute;left:0;right:0;bottom:.25rem;text-align:center;margin:0 auto}.rsts-skin-light .rsts-nav ul{background:transparent;box-shadow:none;border:0;border-radius:0}.rsts-skin-light .rsts-nav ul a{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;display:inline-block;width:12px;height:12px;overflow:hidden;padding:.5rem;box-sizing:content-box;line-height:.8rem;font-size:.8rem;color:#666;border:0;vertical-align:middle;background-color:#ccc;text-align:center;border-radius:0}.rsts-skin-light .rsts-nav ul a:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;background:hsl(209,10%,61%);color:#fff}.rsts-skin-light .rsts-nav ul a.active{color:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:relative;background:#165187}.rsts-skin-light .rsts-slide{margin:0 0 !important}.gassaving-tips-slider{position:relative}.gassaving-tips-slider .slider-wrapper{display:flex}.gassaving-tips-slider .gassaving-tip{background:url("/files/images/1-gas-waerme/zvo-gasspartipps.png") #e3000f no-repeat;padding:1rem 3.5rem 7rem;background-position:center center;background-size:100%;color:#fff;margin:0}.gassaving-tips-slider .gassaving-tip h2,.gassaving-tips-slider .gassaving-tip p{max-width:40rem}.gassaving-tips-slider .gassaving-tip h2{color:#fff}.gassaving-tips-slider .slider-control{position:absolute;top:2rem;right:1rem;bottom:2rem;left:1rem;height:auto;display:flex;justify-content:space-between}.gassaving-tips-slider .slider-prev,.gassaving-tips-slider .slider-next{visibility:hidden;opacity:.7;align-self:center;position:static;width:28px}.gassaving-tips-slider .slider-prev:hover,.gassaving-tips-slider .slider-next:hover{opacity:1 !important}.gassaving-tips-slider .slider-prev::before,.gassaving-tips-slider .slider-next::before{visibility:visible;padding:.5rem;color:#fff;display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:1.5rem;font-weight:400}.gassaving-tips-slider .slider-prev::before{content:"\f053"}.gassaving-tips-slider .slider-next::before{content:"\f054"}.gassaving-tips-slider .slider-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-self:flex-end;padding:0 1rem !important;counter-reset:slides;position:static;width:auto;margin:0 -28px}.gassaving-tips-slider .slider-menu b{visibility:hidden;line-height:1;padding-top:.5rem}.gassaving-tips-slider .slider-menu b::before{counter-increment:slides;content:counter(slides);padding:.5rem 0;font-size:14px;line-height:100%;background:lightgrey;color:#666;visibility:visible;display:inline-block;box-sizing:border-box;width:28px;height:28px}.gassaving-tips-slider .slider-menu b.active::before{background:#165187;color:#fff}.cta-box-slide .cta-box{background:#165187;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;color:#fff;padding:2rem}.cta-box-slide h2{color:#fff;margin-top:0}.cta-box-slide a{background:#0f375b;border-color:#0f375b}.cta-box-slide .cta-box p{font-size:1.05rem}.waste-reduction-tip-slider .rsts-view{box-shadow:none;transition:.3s ease-in-out;padding-bottom:3rem}.waste-reduction-tip-slider .rsts-crop{overflow:visible}.waste-reduction-tip-slider .rsts-slides{width:100%;height:100%}.waste-reduction-tip-slider .waste-reduction-tip-content{padding:.75rem}.waste-reduction-tip-slider .waste-reduction-tip-image{width:100%;margin:0 auto;transition:.3s ease-in-out}.waste-reduction-tip-slider .waste-reduction-tip-text{background:#165187;box-shadow:2px 3px 2px rgba(0,0,0,0.12);color:#fff;padding:.75rem 1.5rem 2rem;position:relative;margin-top:40px}.waste-reduction-tip-slider .waste-reduction-tip-text::before{content:"";width:0;height:0;border-top:45px solid transparent;border-left:60px solid #165187;position:absolute;top:-44px;right:30px}.waste-reduction-tip-slider .waste-reduction-tip-text p,.waste-reduction-tip-slider .waste-reduction-tip-text li,.waste-reduction-tip-slider .waste-reduction-tip-text span{font-size:1rem}.waste-reduction-tip-slider .waste-reduction-tip-text a{color:#fff !important;cursor:pointer}.waste-reduction-tip-slider .waste-reduction-tip-text a:hover{opacity:.65 !important}.waste-reduction-tip-slider .waste-reduction-tip-text .ce_headline{color:#fff}.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text{height:0}.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text.show{height:100%}.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text-toggle{font-weight:700;cursor:pointer;opacity:.65}.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text-toggle:hover{opacity:1}.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text-toggle .fa-chevron-down,.waste-reduction-tip-slider .waste-reduction-tip-text .hidden-text-toggle .fa-chevron-up{padding-right:.3125rem}.waste-reduction-tip-slider .rsts-prev,.waste-reduction-tip-slider .rsts-next,.waste-reduction-tip-slider .rsts-thumbs-prev,.waste-reduction-tip-slider .rsts-thumbs-next{box-shadow:none;background:transparent;height:60px}.waste-reduction-tip-slider .rsts-prev:hover,.waste-reduction-tip-slider .rsts-next:hover,.waste-reduction-tip-slider .rsts-thumbs-prev:hover,.waste-reduction-tip-slider .rsts-thumbs-next:hover{box-shadow:none !important}.waste-reduction-tip-slider .rsts-prev::after,.waste-reduction-tip-slider .rsts-next::after,.waste-reduction-tip-slider .rsts-thumbs-prev::after,.waste-reduction-tip-slider .rsts-thumbs-next::after{font-family:"Font Awesome 5 Pro";color:#165187;font-size:3.5rem}.waste-reduction-tip-slider .rsts-prev::after,.waste-reduction-tip-slider .rsts-thumbs-prev::after{content:"\f104"}.waste-reduction-tip-slider .rsts-next::after,.waste-reduction-tip-slider .rsts-thumbs-next::after{content:"\f105"}.waste-reduction-tip-slider .rsts-thumbs-prev::after,.waste-reduction-tip-slider .rsts-thumbs-next::after{font-size:2.5rem}.waste-reduction-tip-slider .rsts-nav{box-shadow:none;padding-top:1.5rem;border:0;border-top:2px solid hsl(0,0%,94%);border-radius:0;display:none}@media screen and (max-width:36em){.cta-box-slide .cta-box{width:90%;padding:1rem}.cta-box-slide .cta-box h2{font-size:1.25rem}.cta-box-slide h2::before{font-size:1.3rem}.cta-box-slide .cta-box p{font-size:.95rem}}@media screen and (min-width:36em) and (max-width:48em){.rsts-skin-light .rsts-nav{display:none}.gassaving-tips-slider .rsts-nav{display:block}}@media screen and (min-width:36em){.waste-reduction-tip-slider .waste-reduction-tip-content{padding:1rem}.waste-reduction-tip-slider .waste-reduction-tip-text{padding:.75rem 2rem 2rem}}@media screen and (min-width:48em){.rsts-skin-light .rsts-nav{display:block;max-width:48em;bottom:.75rem}.gassaving-tips-slider .gassaving-tip{padding:2rem 5rem 5rem;min-height:20rem;background-position:right bottom;background-size:25%}.waste-reduction-tip-slider{padding-bottom:200px}.waste-reduction-tip-slider .waste-reduction-tip-text h3{font-size:1.5rem}.waste-reduction-tip-slider .rsts-nav{display:block}}@media screen and (min-width:64em){.rsts-skin-light .rsts-nav{max-width:64em}.waste-reduction-tip-slider .waste-reduction-tip-content{display:flex;align-items:center;padding:2rem 5rem 0}.waste-reduction-tip-slider .waste-reduction-tip-text{width:60%;margin-left:-10%;margin-top:0}.waste-reduction-tip-slider .waste-reduction-tip-text::before{border-top:none;border-left:none;border-bottom:50px solid transparent;border-right:50px solid #165187;right:auto;left:-49px;top:20px}.waste-reduction-tip-slider .waste-reduction-tip-image{width:50%}}@media screen and (min-width:80em){.rsts-skin-light .rsts-nav{max-width:80em}}nav.subnavigation{background:hsl(0,0%,94%);box-shadow:2px 3px 2px rgba(0,0,0,0.12);margin:2rem 0;padding:0;overflow:visible}nav.subnavigation span,nav.subnavigation a,nav.subnavigation strong{line-height:1.3em}nav.subnavigation a{border:0;display:block!important;padding:.5rem 1.5rem !important;text-transform:none!important;font-size:1rem!important;letter-spacing:initial!important;pointer-events:all!important;transition:none}nav.subnavigation a:hover{color:#fff !important}nav.subnavigation .header-area,nav.subnavigation .header-area-mobile,nav.subnavigation .menu-close{display:none}nav.subnavigation li{display:block!important;border-bottom:1px solid lightgrey;padding:0;position:relative}nav.subnavigation li:hover,nav.subnavigation li.active{background:#165187}nav.subnavigation .level_1>li:nth-of-type(1),nav.subnavigation .level_1>li:nth-of-type(5),nav.subnavigation .level_1>li:nth-of-type(10){cursor:text}nav.subnavigation .level_1>li:nth-of-type(1):hover,nav.subnavigation .level_1>li:nth-of-type(5):hover,nav.subnavigation .level_1>li:nth-of-type(10):hover{background:none!important}nav.subnavigation .level_1>li:nth-of-type(1) a,nav.subnavigation .level_1>li:nth-of-type(5) a,nav.subnavigation .level_1>li:nth-of-type(10) a{color:#165187;border:0;margin-top:2rem;text-transform:uppercase!important;pointer-events:none!important}nav.subnavigation .level_1>li:nth-of-type(1) a{margin-top:0}nav.subnavigation .level_1>li.active,nav.subnavigation .level_1>li .level_3>li>a:hover,nav.subnavigation .level_1>li .level_3>li>strong{color:#fff !important}nav.subnavigation .level_1>li:before,nav.subnavigation .level_1>li:last-of-type>a:before,nav.subnavigation .level_1>li.zvo-energy>a:before{display:none!important}nav.subnavigation .level_1>li>a>span,nav.subnavigation .level_1>li>strong{padding:0}nav.subnavigation .level_1>li>strong{color:#fff;display:inline-block;text-transform:none;font-size:1rem;padding:.5rem 1.5rem !important}.net{padding-left:1.5rem !important}.subnavigation{order:1}@media screen and (min-width:48em){.subnavigation{order:0}}.ce_table{margin:.5rem 0 1.5rem}.ce_table table{width:100%}.ce_table th{border-bottom:1px solid lightgrey;text-align:left}.ce_table td{line-height:1.5em}.ce_table tr{margin:0}.ce_table tr:nth-child(even){background:hsl(0,0%,94%);border-bottom:1px solid lightgrey;border-top:1px solid lightgrey}.ce_table [class*=row_] td,.ce_table tr [class*=head_]{margin:0;padding:.25rem 1rem}.price-table td:last-of-type,.price-table th:last-of-type,.price-table td:nth-child(3),.price-table th:nth-child(3){text-align:right}@media screen and (min-width:36em){.ce_table table{border-collapse:collapse}}.tabs{background:#eaeaea;list-style-type:none;margin:0;padding:0!important}.tabs img{max-width:25px;margin:0 .625rem}.tabs li{background:#eaeaea;color:#b3b3b3;cursor:pointer;font-weight:bold;float:left;line-height:1.2em;padding:.5rem;position:relative;text-align:center;transition:.3s ease-in-out;width:25%}.tabs li:hover,.tabs li.current{border-color:#165187;border-top-width:5px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-style:solid;color:#165187}.tabs li:hover i,.tabs li.current i{color:#165187}.tabs li span{display:none;line-height:1.3em}.tabs li.current{background:hsl(0,0%,94%)}.tabs li i{color:#b3b3b3;display:block;text-align:center}.tab-contents{padding:0!important}.tab-headline{margin:0!important;padding-bottom:1.5rem}.tab-content{background:hsl(0,0%,94%);display:none;height:100%;padding:1rem}.tab-content.current{display:block}@media screen and (min-width:48em){.tabs li{align-items:center;display:flex;padding:2.2rem;width:100%;text-align:left}.tabs li:hover,.tabs li.current{border-top:0;border-left-width:8px}.tabs li span{display:inline}.tabs li i{display:inline-block;margin-right:.5rem;text-align:left;padding:0}.tab-content{padding:2rem}}.second-color-text{color:#d51b08}.tooltip{min-width:40px;position:relative}.tooltip .tooltiptext{background-color:hsl(209,10%,61%);box-shadow:0 .1em .3em #aaa;border-radius:.2em;bottom:115%;color:#fff;font-size:.9rem;padding:.3125rem 1rem;position:absolute;right:-18px;text-align:center;visibility:hidden;white-space:nowrap;z-index:1}.tooltip .tooltiptext::after{border-color:hsl(209,10%,61%) transparent transparent transparent;border-style:solid;border-width:8px;content:"";position:absolute;right:2rem;top:100%}.tooltip:hover .tooltiptext{visibility:visible}.topic-grid.grid{margin:2rem -1rem}div.topic{background:hsl(0,0%,94%);border:3px solid #fff;height:28rem;overflow:hidden;padding:1.25rem;position:relative;z-index:0;margin:0}div.topic:hover img{transform:scale(1.1)}div.topic:hover a:after{transform:translateX(4px)}div.topic h1,div.topic h2,div.topic h3,div.topic h4,div.topic h5,div.topic h6{font-family:'Assistant',Helvetica,sans-serif;letter-spacing:0;color:#fff;margin:0}div.topic p{font-size:1rem;line-height:1.3em}div.topic p a{border:2px solid #165187;border-radius:.2em;display:inline-block;font-size:.9rem;text-align:center;padding:.5em 1em;background:hsl(0,0%,94%)}div.topic p a:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";display:inline-block;font-weight:400;margin-left:.5rem;transition:transform .3s ease-in-out}div.topic figure{overflow:hidden;position:static}div.topic figure a{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;padding:0;border:0;border-radius:0}div.topic img{height:100%;left:0;max-height:28rem;max-width:100%;object-fit:cover;overflow:hidden;position:absolute;transition:.3s ease-in-out;top:0;z-index:-2}div.topic-primary{padding:2rem 1.25rem}div.topic-primary:hover figure img{transform:scale(1.05)}div.topic-primary:hover figure+h2+p+p a:after{transform:translateX(4px)}div.topic-primary:first-of-type{background:#165187}div.topic-primary:first-of-type h2,div.topic-primary:first-of-type p{color:#fff}div.topic-primary:first-of-type p a{color:#fff;border-color:#fff;background-color:transparent}div.topic-primary:first-of-type p a:hover{opacity:.7}div.topic-primary:first-of-type p a:hover::after{transform:translateX(4px)}div.topic-primary:first-of-type figure+h2{background:hsl(0,0%,94%);color:#165187;padding:.75rem 1rem;margin:0}div.topic-primary:first-of-type figure+h2+p,div.topic-primary:first-of-type figure+h2+p+p,div.topic-primary:first-of-type figure+h2+p a{background:hsl(0,0%,94%);color:#165187;padding:.35rem 1rem 0;margin:0}div.topic-primary:first-of-type figure+h2+p+p{padding-bottom:1rem}div.topic-primary:first-of-type figure+h2+p+p a{color:#165187;border-color:#165187}div.topic-primary:first-of-type figure+h2+p+p a:hover{opacity:.7}div.topic-primary:hover a:after{transform:none}div.topic-primary h2,div.topic-primary p{background:transparent;color:#165187;padding:.5rem 1rem;margin:0}div.topic-primary h2{font-size:1.25rem;padding-top:1rem}div.topic-primary p:last-of-type{padding-bottom:1rem}div.topic-primary p a{color:#165187;border-color:#165187}div.topic-primary p a:hover{opacity:.7}div.topic-primary p a:hover::after{transform:translateX(4px)}div.topic-primary figure a:hover::after{transform:translateX(4px)}div.topic-primary figure+h2{background:hsl(0,0%,94%)}div.topic-primary figure+h2+p,div.topic-primary figure+h2+p+p,div.topic-primary figure+h2+p a{background:hsl(0,0%,94%);color:#165187}div.topic-primary figure+h2+p+p{padding-bottom:1rem}div.topic-primary figure+h2+p+p a{color:#165187;border-color:#165187}div.topic-primary.waermewochen::after{content:url(/files/images/1-gas-waerme/Waermewochen_logo-05.svg);position:absolute;left:2rem;bottom:1rem;width:160px}.zvo-energy div.topic-primary:first-of-type{background:#d51b08}.zvo-energy div.topic-primary:first-of-type figure+h2{color:#165187}.zvo-energy div.topic-primary:first-of-type figure+h2+p,.zvo-energy div.topic-primary:first-of-type figure+h2+p+p,.zvo-energy div.topic-primary:first-of-type figure+h2+p a{color:#165187}.zvo-energy div.topic-primary:first-of-type figure+h2+p+p a{color:#d51b08;border-color:#d51b08}.zvo-energy div.topic-primary:first-of-type figure+h2+p+p a:hover{opacity:.7}.zvo-energy div.topic-primary:first-of-type h2,.zvo-energy div.topic-primary:first-of-type p{color:#fff}.zvo-energy div.topic-primary:first-of-type p a{color:#fff;border-color:#fff}.zvo-energy div.topic-primary h2,.zvo-energy div.topic-primary p{color:#165187}.zvo-energy div.topic-primary p a{color:#d51b08;border-color:#d51b08}.zvo-energy div.topic-primary figure a:hover::after{transform:translateX(4px)}.zvo-energy div.topic-primary figure+h2{background:hsl(0,0%,94%)}.zvo-energy div.topic-primary figure+h2+p,.zvo-energy div.topic-primary figure+h2+p+p{background:hsl(0,0%,94%);color:#165187}.zvo-energy div.topic-primary figure+h2+p+p a{color:#d51b08;border-color:#d51b08}div.topic-secondary{height:28rem;padding:0}div.topic-secondary figure,div.topic-secondary figure img{display:block;max-height:14rem;height:100% !important;position:relative;width:100%}div.topic-secondary h3{top:1rem;left:2.5%;padding:.5rem 1rem;font-size:1.25rem;font-weight:400;position:absolute;width:auto;color:#fff;background:#165187;pointer-events:none}div.topic-secondary h3+p{display:block;position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;z-index:-1;width:100%;height:100%}div.topic-secondary h3+p a{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;z-index:-1;width:100%;height:100%}div.topic-secondary p{margin:0;padding:1.25rem 1.25rem 0 1.25rem}div.topic-secondary p:first-of-type{line-height:1.4em}div.topic-secondary p a{color:#165187;border-color:#165187}div.topic-secondary p a:hover{opacity:.65 !important}div.topic-secondary.energy a{color:#d51b08;border-color:#d51b08}div.topic-secondary.energy a:hover{color:#a41506;border-color:#a41506}div.topic-secondary.topic-privatgas>div{padding:0}div.topic-secondary.topic-privatgas figure{width:100%}div.topic-secondary.topic-privatgas .ce_text{margin:0}div.topic-secondary.topic-privatgas p{margin-left:0 !important;width:100%}div.topic-secondary.topic-privatgas h3+p{position:static;opacity:1}div.topic-secondary.topic-privatgas button{color:#165187;border:2px solid #165187;border-radius:.2em;font-size:.9rem;padding:.5em 1em;background:hsl(0,0%,94%);font-family:'Assistant',Helvetica,sans-serif;height:41.4px;margin:.8em 1.25rem 0 1.25rem;cursor:pointer}div.topic-secondary.topic-privatgas button:hover{opacity:.65 !important}div.topic-tertiary{align-items:center;display:flex;flex-wrap:wrap;height:14rem;padding:2rem}div.topic-tertiary p{width:100%}div.topic-tertiary h3{background:#165187;padding:.75rem 1rem .5rem;pointer-events:none}div.topic-tertiary h3+p{display:block;position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;z-index:-1;width:100%;height:100%}div.topic-tertiary h3+p a{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;z-index:-1;width:100%;height:100%}@media screen and (min-width:350px){div.topic-primary{padding:2rem !important}}@media screen and (min-width:36em){.topic-grid.grid{margin:2rem 0}.topic-grid .topic p{line-height:1.7em}.topic-grid p{line-height:1.7em}div.topic-primary{padding:4rem 3rem !important}div.topic-primary h2{font-size:1.75rem}div.topic-secondary{height:14rem;padding:0}div.topic-secondary figure{height:100%;width:50%;float:left}div.topic-secondary figure:before,div.topic-secondary figure img{width:100%}div.topic-secondary p{margin:0 0 0 50%;width:50%;padding:.8rem 1.25rem 0 1.25rem}div.topic-secondary p:first-of-type{font-size:1rem;line-height:1.7rem;padding-top:1rem !important}div.topic-secondary p:last-of-type{padding-top:1.25rem}div.topic-secondary h1,div.topic-secondary h2,div.topic-secondary h3,div.topic-secondary h4,div.topic-secondary h5,div.topic-secondary h6{max-width:45%}div.topic-tertiary h3{font-size:1.25rem}div.topic-tertiary h3:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";display:inline-block;font-size:1rem;font-weight:400;margin-left:.5rem;transition:transform .3s ease-in-out}div.topic-tertiary:hover h3:after{transform:translateX(5px)}div.topic-tertiary p{display:none}}.video,.ce_youtube,.ce_vimeo{height:0;overflow:hidden;padding:0 0 56.75%;position:relative}.video iframe,.ce_youtube iframe,.ce_vimeo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.dsgvo_message{position:relative;padding:2rem;background:hsl(0,0%,94%)}.dsgvo_message i{font-size:2rem;margin-bottom:.625rem}.dsgvo_message p{font-size:1rem}.recycling-waiting-time{border-radius:.2em;position:relative;padding:1rem 1.5rem 1.25rem;margin-bottom:2rem;max-width:22rem;font-weight:bold;display:flex;align-items:center;flex-wrap:wrap}.recycling-waiting-time::after{content:"";position:absolute;top:100%;left:2rem;width:0;height:0;border-style:solid;border-width:20px 32px 0 0;border-color:red transparent transparent transparent}.recycling-waiting-time p{font-size:1.15rem;line-height:1.2;margin:0}.waiting-time-none{color:#148767;background:#D1FAE5}.waiting-time-none::after{border-color:#D1FAE5 transparent transparent transparent}.waiting-time-min{color:#896421;background:#FEC66A}.waiting-time-min::after{border-color:#FEC66A transparent transparent transparent}.waiting-time-mid{color:#DC2626;background:#FEE2E2}.waiting-time-mid::after{border-color:#FEE2E2 transparent transparent transparent}.waiting-time-max{color:#fff;background:#DC2626}.waiting-time-max::after{border-color:#DC2626 transparent transparent transparent}.warning{position:fixed !important;background:rgba(240,240,240,0.75);left:0;right:0;width:100vw;padding:.5rem 2rem 0 !important;top:4rem;margin:0 !important;z-index:2;transition:opacity .75s ease}.warning .inside{margin:0 auto !important}.warning-message{padding-bottom:.5rem !important}.warning-message p{font-size:1.2rem;margin:0;line-height:1.3}.warning-message p:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f05a";font-weight:bold;padding-left:.1rem;padding-right:.4rem}.warning-link a{font-size:.9rem}.warning-left{margin:.25rem 0 .4rem 0;padding-bottom:.5rem !important}.warning-right{margin-top:0;text-align:right}.warning-close{background:hsl(209,10%,61%);border:0;font-size:.85rem;padding:.5rem .68rem;position:absolute;top:.75rem;color:#fff;right:.75rem;width:2rem;height:2rem;line-height:1}.warning-close span{font-size:.85rem;font-weight:normal}.warning-close:hover{border:0}.warning-hide{opacity:0}#popup-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(0,0,0,0.8);z-index:1000}#popup-container .inside{display:flex}#popup-container h2{margin:0}.popup{position:relative;margin:auto;padding:2.2rem 1.5rem;max-width:40rem;background:#fff;z-index:10000;justify-content:center;box-shadow:0 15px 25px hsla(0,0%,0%,0.15),0 5px 10px hsla(0,0%,0%,0.5)}.warning-link{margin-top:.5rem}.warning-date{margin-bottom:.25rem}.warning-date p{font-size:1rem}.warning-bell-container{margin:0!important}.warning-bell{display:none;position:fixed;right:1.5rem;top:5rem;box-shadow:2px 2px 5px hsl(209,10%,61%),-2px -2px 5px hsl(209,10%,61%);background:#165187;color:#fff;font-size:1.5rem;border-radius:50%;justify-content:center;align-items:center;height:3rem;width:3rem;z-index:100;cursor:pointer;transition:.3s ease-in-out}.warning-bell:hover{background:#0f375b}.warning-bell:hover .fa-bell{animation:none}.warning-bell .fa-bell{-webkit-animation:shake 2s cubic-bezier(.36, .07, .19, .97) both infinite;-moz-animation:shake 2s cubic-bezier(.36, .07, .19, .97) both infinite;-o-animation:shake 2s cubic-bezier(.36, .07, .19, .97) both infinite;animation:shake 2s cubic-bezier(.36, .07, .19, .97) both infinite}@keyframes shake{20%,80%{transform:translate3d(-1px, 0, 0)}30%,70%{transform:translate3d(2px, 0, 0)}40%,60%{transform:translate3d(-4px, 0, 0)}50%{transform:translate3d(4px, 0, 0)}}.warning-counter{background:#d51b08;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;position:absolute;top:-0.25rem;right:-0.25rem;font-size:1rem;cursor:pointer}.warnings{width:100vw;background:rgba(0,0,0,0.8);left:0;right:0;top:0;height:100%;position:fixed;z-index:90;overflow-y:scroll;margin:0!important;padding:0 1rem;flex-wrap:wrap;justify-content:center;align-items:center;display:none;opacity:0;visibility:hidden;transition:.3s ease-in-out}.warnings-visible{opacity:1;visibility:visible;display:flex}.warning-text{background:#fff;padding:1rem 1.5rem;max-width:50rem;margin:1.5rem}@media screen and (min-width:48em){.warning{top:4.5rem}.warning-close i{vertical-align:middle}.warning-close span{display:none}.popup{padding:2.2rem}.warning-bell{top:9rem}}@media screen and (min-width:64em){.warning{top:7.4rem}.warning-text{padding:1rem 2rem}.warning-bell{right:3rem}}@media screen and (min-width:80em){.warnings{padding:0 10rem}}.is-on-canvas{right:0rem}.is-off-canvas{right:-65rem}.is-open{transform:rotate(180deg)}.is-visible{display:block}.is-hidden{display:none!important}.is-invisible{opacity:0;visibility:hidden}.is-disabled{color:grey}.is-disabled input,.is-disabled select,.is-disabled textarea{background:hsl(0,0%,94%);color:hsl(209,10%,61%);pointer-events:none}.is-disabled input:hover,.is-disabled select:hover,.is-disabled textarea:hover{cursor:not-allowed}.is-disabled input:focus,.is-disabled select:focus,.is-disabled textarea:focus{border:1px solid #a9a9a9}.button.is-disabled a{background:lightgrey!important;border-color:lightgrey!important;font-weight:normal!important}.button.is-disabled a:hover{cursor:not-allowed}.button.is-disabled a:hover:after{transform:none}.has-error{font-weight:bold}.has-error input,.has-error select,.has-error textarea{border:2px solid #d51b08}.has-error input:focus,.has-error select:focus,.has-error textarea:focus{border:2px solid #d51b08}.search-is-on-canvas{left:0;right:0}.private-link-is-on-canvas{right:50%}.tab-is-active{color:red!important}.zvo main a:hover{opacity:1}.zvo-energy main div.topic-secondary p a{color:#d51b08;border-color:#d51b08}.zvo-energy main h1,.zvo-energy main a,.zvo-energy main .mod_breadcrumb div>strong{color:#d51b08}.zvo-energy main a{border-color:#d51b08}.zvo-energy main a:hover{border-color:#a41506;color:#a41506;opacity:1}.zvo-energy main th{background:#a41506}.zvo-energy main button:not(.search-submit){background:#d51b08;border-color:#d51b08}.zvo-energy main button:not(.search-submit):hover{background:#a41506;border-color:#a41506}.zvo-energy main .ui-accordion-header{background:#a41506}.zvo-energy main .ui-accordion-header:hover{background:#d51b08}.zvo-energy main .button-primary a{background:#d51b08;border-color:#d51b08;color:#fff}.zvo-energy main .button-primary a:hover{background:#a41506;border-color:#a41506;color:#fff}.zvo-energy main .button-secondary a{border-color:#d51b08;color:#d51b08}.zvo-energy main .button-secondary a:hover{border-color:#a41506;background:#a41506;color:#fff}.zvo-energy main .button-tertiary a{color:#fff;border-color:hsl(209,10%,61%)}.zvo-energy main .button-tertiary a:hover{background:#a41506;border-color:#a41506}.zvo-energy .flatpickr-day.selected,.zvo-energy .flatpickr-day.startRange,.zvo-energy .flatpickr-day.endRange,.zvo-energy .flatpickr-day.selected.inRange,.zvo-energy .flatpickr-day.startRange.inRange,.zvo-energy .flatpickr-day.endRange.inRange,.zvo-energy .flatpickr-day.selected:focus,.zvo-energy .flatpickr-day.startRange:focus,.zvo-energy .flatpickr-day.endRange:focus,.zvo-energy .flatpickr-day.selected:hover,.zvo-energy .flatpickr-day.startRange:hover,.zvo-energy .flatpickr-day.endRange:hover,.zvo-energy .flatpickr-day.selected.prevMonthDay,.zvo-energy .flatpickr-day.startRange.prevMonthDay,.zvo-energy .flatpickr-day.endRange.prevMonthDay,.zvo-energy .flatpickr-day.selected.nextMonthDay,.zvo-energy .flatpickr-day.startRange.nextMonthDay,.zvo-energy .flatpickr-day.endRange.nextMonthDay{background:#d51b08;border-color:#d51b08}.zvo-energy .logo-footer:nth-child(3){opacity:1}.zvo-energy .logo-footer:nth-child(1){opacity:.6}.zvo-energy div.infobox-item:first-of-type,.zvo-energy div.infobox-small{background:#d51b08}.zvo-energy .tabs li:hover,.zvo-energy .tabs li.current{border-color:#a41506 !important;color:#a41506 !important}.zvo-energy .tabs li:hover i,.zvo-energy .tabs li.current i{color:#a41506 !important}.zvo-energy .redirection-box .redirection-link a{background:#d51b08;border-color:#d51b08}.zvo-energy .redirection-box .redirection-link a:hover{background:#a41506;border-color:#a41506}.zvo-energy .ce_gallery a:before{background:#a41506}.page-gewinnspiel input:not([type="checkbox"]),.page-gewinnspiel select,.page-gewinnspiel textarea{border-color:hsl(0,0%,94%);background:hsl(0,0%,94%);border-style:solid}@media screen and (min-width:48em){.page-gewinnspiel .radio_container span{float:left;margin-right:2rem}}.page-gewinnspiel fieldset{padding:.5rem 0;border:none;margin:0}.page-gewinnspiel button.button-send{background:#165187;border-color:#165187}.page-gewinnspiel button.button-send a,.page-gewinnspiel button.button-send button{background:#165187;border:2px solid #165187;color:#fff}.page-gewinnspiel button.button-send a:hover,.page-gewinnspiel button.button-send button:hover{background:#0f375b;border-color:#0f375b}.page-gewinnspiel button.button-send:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";margin-left:1rem;font-weight:600}.page-gewinnspiel .font-special p{font-family:'Teko',Verdana,sans-serif;font-size:3rem;line-height:1.2}.page-gewinnspiel .ce_sliderStart{position:relative;padding:0 2rem;margin-bottom:8rem;overflow:visible}.page-gewinnspiel .ce_sliderStart figure{border:1px solid hsl(209,10%,61%)}.page-gewinnspiel .ce_sliderStart .slider-control{height:100%;position:absolute;top:0;left:0;width:100%}.page-gewinnspiel .ce_sliderStart .slider-control .slider-menu{bottom:-3rem;top:auto}.page-gewinnspiel .ce_sliderStart .slider-control a:hover{opacity:1}.page-gewinnspiel .ce_sliderStart .slider-control .slider-prev,.page-gewinnspiel .ce_sliderStart .slider-control .slider-next{font-size:2rem;top:50%;transform:translateY(-50%);width:2rem;display:flex;align-items:center;justify-content:center;height:4rem;transition:300ms ease-in-out}.page-gewinnspiel .ce_sliderStart .slider-control .slider-prev:hover,.page-gewinnspiel .ce_sliderStart .slider-control .slider-next:hover{background-color:hsl(0,0%,94%)}.page-gewinnspiel .ce_sliderStart .slider-control .slider-menu{font-size:3rem !important;line-height:1 !important}.page-gewinnspiel .ce_sliderStart .slider-control .slider-menu b.active{color:#165187}.font-firstcolor{color:#165187 !important}.mod_article.section-light{background:hsl(0,0%,94%);margin:0 calc(-50vw + 50%) !important;padding:0;width:100vw}.mod_article.cutout{padding-left:0 !important;padding-right:0 !important;overflow:visible}.mod_article.cutout>div:first-of-type{padding-left:0;padding-right:0}.mod_article.cutout~.cutout{padding-top:0 !important;margin-top:-3rem !important}.mod_article.section-light.cutout{overflow:visible;margin:6rem calc(-50vw + 50%) !important}.cutout-image{overflow:visible;max-width:690px}.cutout-image.cutout-contact{position:relative;margin:-8rem 0;display:none}.cutout-image.cutout-contact img{clip-path:url(#clippathCutoutContact);z-index:1}.cutout-image.cutout-contact::after{content:url("/files/images/ostholsteinpott/cutout-contact-blue.svg");width:100%;position:absolute;top:0;right:-7%}@media screen and (min-width:48em){.cutout-image.cutout-contact{display:block}}@media screen and (min-width:80em){.mod_article.cutout{padding:10rem 0 !important}.mod_article.cutout~.cutout{margin-top:-10rem !important}.mod_article.cutout~.cutout.cutout-button{margin-top:-3rem !important}.mod_article.section-light{padding:5rem 1.5rem}.mod_article.section-light.cutout{margin:10rem calc(-50vw + 50%) !important;padding:3rem 1.5rem !important}.cutout-image.cutout-right{padding-left:0}.cutout-image.cutout-right::before,.cutout-image.cutout-right::after{width:100%}}.custom-infotext{position:relative}.custom-infotext__button{padding:0;width:30px;aspect-ratio:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#165187 !important;color:#fff;border-color:#165187 !important;margin:0 0 !important;cursor:pointer;position:absolute;top:5px;right:5px;z-index:3}.custom-infotext__button:hover,.custom-infotext__button:focus-within{background:#0f375b !important;border-color:#0f375b !important}.custom-infotext__button-close{padding:0;width:30px;aspect-ratio:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#165187 !important;color:#fff;border-color:#165187 !important;margin:0 0 !important;cursor:pointer;position:absolute;top:5px;right:5px}.custom-infotext__button-close:hover,.custom-infotext__button-close:focus-within{background:#0f375b !important;border-color:#0f375b !important}.custom-infotext__content{position:absolute;top:0;right:0;max-width:300px;border-radius:.2em;box-shadow:2px 2px 5px hsl(209,10%,61%),-2px -2px 5px hsl(209,10%,61%);background-color:#fff;padding:2.5rem 1rem 1rem;z-index:3}.custom-infotext__content p{font-size:1rem}