.hidden,.invisible{display: none !important}.bold{font-weight: bold !important}@media (max-width: 812px){.grid-row-last{grid-row: 2}}.grid-row-last .image_container img{max-width: 100%;height: auto}.center{text-align: center}@font-face{font-family: 'PT Serif';font-style: italic;font-weight: 400;src: url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.eot');src: local('PT Serif Italic'), local('PTSerif-Italic'), url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.eot?#iefix') format('embedded-opentype'), url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.woff2') format('woff2'), url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.woff') format('woff'), url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.ttf') format('truetype'), url('/files/themes/sauberenergie-2022/fonts/pt-serif-v9-latin-italic.svg#PTSerif') format('svg')}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 400;src: url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.eot');src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.woff2') format('woff2'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.woff') format('woff'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.ttf') format('truetype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-regular.svg#TitilliumWeb') format('svg')}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 600;src: url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.eot');src: local('Titillium Web SemiBold'), local('TitilliumWeb-SemiBold'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.eot?#iefix') format('embedded-opentype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.woff2') format('woff2'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.woff') format('woff'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.ttf') format('truetype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-600.svg#TitilliumWeb') format('svg')}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 700;src: url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.eot');src: local('Titillium Web Bold'), local('TitilliumWeb-Bold'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.eot?#iefix') format('embedded-opentype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.woff2') format('woff2'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.woff') format('woff'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.ttf') format('truetype'), url('/files/themes/sauberenergie-2022/fonts/titillium-web-v6-latin-700.svg#TitilliumWeb') format('svg')}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 900;src: local('Titillium Web Black'), local('TitilliumWeb-Black'), url('/files/themes/sauberenergie-2022/fonts/TitilliumWeb-Black.ttf') format('truetype')}@font-face{font-family: 'sauber-icons';src: url('/files/themes/sauberenergie-2022/fonts/sauber-icons.eot');src: url('/files/themes/sauberenergie-2022/fonts/sauber-icons.eot?vz3a68#iefix') format('embedded-opentype'), url('/files/themes/sauberenergie-2022/fonts/sauber-icons.ttf') format('truetype'), url('/files/themes/sauberenergie-2022/fonts/sauber-icons.woff') format('woff'), url('/files/themes/sauberenergie-2022/fonts/sauber-icons.svg#sauber-icons') format('svg');font-weight: normal;font-style: normal}*,*:before,*:after{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}body a{font: normal normal 600 18px/30px Titillium Web;color: #5aa370}body a.green-arrow{font: normal normal bold 18px/32px Titillium Web;text-decoration: none}body a.green-arrow::before{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-green.svg');display: inline-flex;margin-right: 15px;-o-transition: .2s;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s}body a.green-arrow:hover{color: #3e8353}body a.green-arrow:hover::before{transform: translateX(5px)}body a.black-arrow{font: normal normal bold 18px/32px Titillium Web;text-decoration: none}body a.black-arrow::before{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-black.svg');display: inline-flex;margin-right: 15px;-o-transition: .2s;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s}body a.black-arrow:hover{color: #3e8353}body a.black-arrow:hover::before{transform: translateX(5px)}body a.goto{color: #000;text-decoration: none;padding: 12px 24px;border: 1px solid #5aa370;border-radius: 5px;margin-right: 20px;white-space: nowrap;display: inline-block;margin-bottom: 15px}body a.goto::after{content: '';display: inline-flex;margin-left: 10px;background-image: url('/files/themes/sauberenergie-2022/img/layout/Lesezeichen-arrow-down.svg');background-size: 100% 100%;transform: translateY(2px);transition: transform .2s ease-in-out;width: 13px;height: 16px}body a.goto:hover,body a.goto:focus{color: #fff;background-color: #3e8353;border-color: #3e8353}body a.goto:hover::after,body a.goto:focus::after{transform: translateY(6px);background-image: url('/files/themes/sauberenergie-2022/img/layout/Lesezeichen-arrow-down-white.svg')}body #wrapper.fade > .custom,body #wrapper.fade #container,body #wrapper.fade #footer{-o-transition: .4s;-ms-transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;transition: .4s;opacity: .8}body #wrapper > .custom{max-width: 1530px;margin: auto}@media (min-width: 1151px) and (max-width: 1930px) and (min-resolution: 1.2dppx) and (max-resolution: 1.5dppx){body #wrapper > .custom{margin: 0 120px}}body #container{max-width: 1860px}@media (min-width: 1151px) and (max-width: 1930px) and (min-resolution: 1.2dppx) and (max-resolution: 1.5dppx){body #container{margin-left: 120px !important;margin-right: 120px !important}}@media (max-width: 768px){body #container .headline.hasBackToTop{flex-direction: column-reverse;align-items: flex-end !important}}body #stage .inside .text-box h2{font: normal normal 900 50px/55px Titillium Web !important}body #container,body #stage{margin: 0 auto;color: #000;font-family: 'Titillium Web', arial, sans-serif;font-size: 16px}body #container h1,body #stage h1,body #container h2,body #stage h2{font: normal normal 900 70px/75px Titillium Web;color: #009fd9;margin-bottom: .3em}body #container h1 a,body #stage h1 a,body #container h2 a,body #stage h2 a{font: normal normal 900 70px/75px Titillium Web;color: #009fd9;margin-bottom: .3em;text-decoration: none}body #container h3,body #stage h3{font: normal normal 900 40px/48px Titillium Web;margin-bottom: 0;color: #009fd9}body #container h3 a,body #stage h3 a{font: normal normal 900 40px/48px Titillium Web;margin-bottom: 0;color: #009fd9;text-decoration: none}body #container h4,body #stage h4{color: #5aa370;font: normal normal 900 32px/40px Titillium Web;margin-bottom: .5em}body #container h4 a,body #stage h4 a{color: #5aa370;font: normal normal 900 32px/40px Titillium Web;margin-bottom: .5em;text-decoration: none}body #container h5,body #stage h5{font: normal normal bold 25px/35px Titillium Web;margin-bottom: .3em}body #container h5 a,body #stage h5 a{font: normal normal bold 25px/35px Titillium Web;margin-bottom: .3em;text-decoration: none}body #container h6,body #stage h6{font: normal normal bold 18px/30px Titillium Web}body #container h1:first-child,body #stage h1:first-child,body #container h2:first-child,body #stage h2:first-child,body #container h3:first-child,body #stage h3:first-child,body #container h4:first-child,body #stage h4:first-child,body #container h5:first-child,body #stage h5:first-child,body #container h6:first-child,body #stage h6:first-child{margin-top: 0}body #container h1.black,body #stage h1.black,body #container h2.black,body #stage h2.black,body #container h3.black,body #stage h3.black,body #container h4.black,body #stage h4.black,body #container h5.black,body #stage h5.black,body #container h6.black,body #stage h6.black{color: #000}body #container h1.green,body #stage h1.green,body #container h2.green,body #stage h2.green,body #container h3.green,body #stage h3.green,body #container h4.green,body #stage h4.green,body #container h5.green,body #stage h5.green,body #container h6.green,body #stage h6.green{color: #5aa370}body #container h1.blue,body #stage h1.blue,body #container h2.blue,body #stage h2.blue,body #container h3.blue,body #stage h3.blue,body #container h4.blue,body #stage h4.blue,body #container h5.blue,body #stage h5.blue,body #container h6.blue,body #stage h6.blue{color: #009fd9}body #container p,body #stage p,body #container li,body #stage li{font: normal normal normal 18px/30px Titillium Web}body #container figure,body #stage figure{margin-left: 0;margin-right: 0}body #container figure figcaption,body #stage figure figcaption{font-family: 'PT Serif', sans-serif;color: #7dbe92;font-style: italic;margin-left: auto;margin-right: auto}body #container .ci-blue,body #stage .ci-blue{color: #009fd9}body #container .ci-blue a,body #stage .ci-blue a{color: #009fd9}body #container .ci-blue-light,body #stage .ci-blue-light{color: #65cff7}body #container .ci-blue-dark,body #stage .ci-blue-dark{color: #069}body #container .ci-green,body #stage .ci-green{color: #7dbe92}body #container .ci-yellow,body #stage .ci-yellow{color: #fc0}body #container .ci-yellow a,body #stage .ci-yellow a{color: #fc0}body #container .ci-white,body #stage .ci-white{color: #ffffff}body #container .vh60 > .inside,body #stage .vh60 > .inside{height: 706px}body #container .highlight-green,body #stage .highlight-green{font: normal normal bold 30px/45px Titillium Web;color: #5aa370}body #container .highlight-green a,body #stage .highlight-green a{font: inherit}body #container .intro,body #stage .intro{display: block;max-width: 1010px;font: normal normal bold 22px/35px Titillium Web}body #container .intro a,body #stage .intro a{font: inherit}body #container .headline,body #stage .headline{display: flex;align-items: center;justify-content: space-between}body #container .headline .backToTop,body #stage .headline .backToTop{margin-bottom: .5rem;cursor: pointer;white-space: nowrap}body #container .headline .backToTop span,body #stage .headline .backToTop span{font: normal normal 600 18px/32px Titillium Web;color: #5aa370}body #container .headline .backToTop::after,body #stage .headline .backToTop::after{content: '';display: inline-flex;margin-left: 10px;background-image: url('/files/themes/sauberenergie-2022/img/layout/FAQ-Arrow-Up.svg');background-size: 100% 100%;transform: rotate(180deg) translateY(-2px);transition: transform .2s ease-in-out;width: 13px;height: 16px}body #container .headline .backToTop:hover::after,body #stage .headline .backToTop:hover::after,body #container .headline .backToTop:focus::after,body #stage .headline .backToTop:focus::after{transform: rotate(180deg) translateY(2px)}@media (max-width: 1150px){body #container h1,body #stage h1,body #container h2,body #stage h2{font-size: 35px;line-height: 40px;font-family: "Titillium Web"}body #container h3,body #stage h3{font: normal normal 900 32px/37px Titillium Web}}@media (min-width: 768px){body #container .vh40,body #stage .vh40{height: initial}body #container .vh40 > .inside,body #stage .vh40 > .inside{height: 40vh}body #container .vh45,body #stage .vh45{height: initial}body #container .vh45 > .inside,body #stage .vh45 > .inside{height: 45vh}body #container .vh50,body #stage .vh50{height: initial}body #container .vh50 > .inside,body #stage .vh50 > .inside{height: 50vh}body #container .vh55,body #stage .vh55{height: initial}body #container .vh55 > .inside,body #stage .vh55 > .inside{height: 55vh}body #container .vh60,body #stage .vh60{height: initial}body #container .vh60 > .inside,body #stage .vh60 > .inside{height: 706px}body #container .vh65,body #stage .vh65{height: initial}body #container .vh65 > .inside,body #stage .vh65 > .inside{height: 65vh}body #container .vh70,body #stage .vh70{height: initial}body #container .vh70 > .inside,body #stage .vh70 > .inside{height: 70vh}body #container .vh75,body #stage .vh75{height: initial}body #container .vh75 > .inside,body #stage .vh75 > .inside{height: 75vh}body #container .vh80,body #stage .vh80{height: initial}body #container .vh80 > .inside,body #stage .vh80 > .inside{height: 80vh}}@media (max-width: 768px){body #container .vh40,body #stage .vh40,body #container .vh45,body #stage .vh45,body #container .vh50,body #stage .vh50,body #container .vh55,body #stage .vh55,body #container .vh60,body #stage .vh60,body #container .vh65,body #stage .vh65,body #container .vh70,body #stage .vh70,body #container .vh75,body #stage .vh75,body #container .vh80,body #stage .vh80{height: initial}body #container .vh40 > .inside,body #stage .vh40 > .inside,body #container .vh45 > .inside,body #stage .vh45 > .inside,body #container .vh50 > .inside,body #stage .vh50 > .inside,body #container .vh55 > .inside,body #stage .vh55 > .inside,body #container .vh60 > .inside,body #stage .vh60 > .inside,body #container .vh65 > .inside,body #stage .vh65 > .inside,body #container .vh70 > .inside,body #stage .vh70 > .inside,body #container .vh75 > .inside,body #stage .vh75 > .inside,body #container .vh80 > .inside,body #stage .vh80 > .inside{height: 270px}}body #container .ce_youtube iframe,body #stage .ce_youtube iframe{border: none;border-radius: 15px;max-width: 100%}body #stage{margin-top: 21px}body #stage .mod_article{overflow: visible}body #stage h3{margin-bottom: .5rem}body .mod_article{max-width: 1530px;margin-left: auto;margin-right: auto}body .mod_article .headline.center{justify-content: center !important}body .mod_article > .ce_headline{padding-left: 15px;padding-right: 15px}body .mod_article.full{max-width: 1860px;overflow: visible}body .mod_article.overflow{overflow: visible !important}body .mod_article .ce_text{max-width: 750px;margin-left: auto;margin-right: auto}body .mod_article .ce_text.full{max-width: initial;margin-left: initial;margin-right: initial}body .mod_article .tooltip{padding-left: 5px;cursor: pointer}body .mod_article .tooltip:before{content: url('/files/themes/sauberenergie-2022/img/layout/Icon-Info.svg')}body .mod_article .tooltip-infobox{padding-left: 0}body .mod_article .tooltip-infobox:before{font-family: inherit}body .mod_article .ui-tooltip{position: absolute;z-index: 9999;max-width: 300px;font: normal normal normal 14px/20px Titillium Web;padding: 10px 12px;background-color: #fff;border-radius: 5px;border: 1px solid #5aa370;color: initial;transition: all .2s ease-in-out}body .mod_article .ui-tooltip::before{content: url('/files/themes/sauberenergie-2022/img/layout/Icon-marker-Navigation.svg');display: block;position: absolute;top: -12px;left: 45%;height: 22px;width: 22px}body.home #main{margin-top: -37px}body.tariffs #main{display: grid;grid-template-columns: auto 360px;grid-gap: 71px}@media (max-width: 1530px){body.tariffs #main{grid-template-columns: 1fr}}#main{padding: 0 15px}body header{font-family: "Titillium Web", arial, sans-serif;height: 179px;margin: 0 auto;display: flex;flex-direction: column;padding: 0;overflow: visible}@media (min-width: 1151px) and (max-width: 1930px) and (min-resolution: 1.2dppx) and (max-resolution: 1.5dppx){body header{margin: 0}}body header .top{max-width: 1530px;margin: .5rem auto}body header .bottom .content{max-width: 1530px;margin: auto}@media (max-width: 1150px){body header{position: sticky;top: 0;left: 0;width: 100%;z-index: 9000;background-color: #fff;height: 69px}}body.landingpage header{height: 100px;border-bottom: 1px solid #ccc}body.landingpage header .menu-desktop{max-width: 1530px;margin: auto}body.landingpage header .menu-desktop .inside{height: 100px;display: flex;justify-content: space-between;align-items: center}body.landingpage header .menu-desktop .inside a{font: normal normal bold 20px/31px Titillium Web;color: #000;text-decoration: none}body.landingpage header .menu-desktop .inside a:hover,body.landingpage header .menu-desktop .inside a:focus{color: #3e8353}footer{padding: 0 0 40px 0;color: #fff;font-family: "Titillium Web", arial, sans-serif;max-width: 1860px;margin: auto}footer .upper{background: #009fd9;border-radius: 10px 10px 0 0;padding: 20px 40px 40px 40px}footer .upper .inside{max-width: 1530px}footer .lower{background: #069;padding: 40px;border-radius: 0 0 10px 10px}footer .lower .inside{max-width: 1530px}footer a{color: #fff;text-decoration: none}footer p{font: normal normal normal 18px/30px Titillium Web !important}footer ul{padding: 0;margin: 0;list-style: none}footer ul li{font: normal normal 600 18px/32px Titillium Web}footer ul li:first-of-type{list-style-type: none;font: normal normal bold 25px/32px Titillium Web}footer ul li:first-of-type::before{content: none}footer table{overflow-x: initial;margin-bottom: 0}footer #cancellationButton{display: flex;align-items: center;justify-content: flex-end}@media (max-width: 1150px){footer #cancellationButton{justify-content: flex-start}footer #cancellationButton .ce_button a{margin: 0}}footer .inside{margin: 0 auto;padding: 0 15px}footer .inside .ce_text{max-width: initial;margin-right: initial;margin-left: initial}@media (max-width: 1150px){footer .upper .ce_grid_start:first-of-type,footer .lower .ce_grid_start:first-of-type{margin-top: 0}footer .image_container{text-align: center}footer .ce_text{margin: 0}}ul{margin-left: 0;list-style-type: disc}ul li{margin-bottom: 5px}ul.checkmark,ul.leaf{list-style: none;padding: 0}ul.checkmark li,ul.leaf li{font-weight: 600;padding-left: 30px}ul.checkmark li:before,ul.leaf li:before{color: #5aa370;font-size: 14px;font-family: 'sauber-icons';margin-left: -30px;width: 30px;display: inline-block}ul.checkmark.normal li:before,ul.leaf.normal li:before{color: #000}ul.checkmark.green li:before,ul.leaf.green li:before{color: #7dbe92}ul.checkmark.blue-dark li:before,ul.leaf.blue-dark li:before{color: #069}ul.checkmark.non-bold,ul.leaf.non-bold{padding-left: 20px}ul.checkmark.non-bold li:before,ul.leaf.non-bold li:before{font-weight: 600}ul.checkmark.non-bold li,ul.leaf.non-bold li{font-weight: normal}ul.arrow{list-style: none;padding: 0}ul.arrow li{padding-left: 0px}ul.arrow li::before{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg');color: #fff;width: 30px;display: inline-block}ul.arrow-all li:first-of-type::before{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg');color: #fff;width: 30px;display: inline-block}ul.checkmark li:before{content: '\e803'}ul.leaf li:before{content: url('/files/themes/sauberenergie-2022/img/layout/bullet-listung-blatt.svg')}.button button{background-color: #5aa370;color: #fff;border: none;padding: 0 40px 0 20px;cursor: pointer;border-radius: 5px;height: 51px;font: normal normal 600 18px/32px Titillium Web}.button button:after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg');width: 10px;height: 10px;position: absolute;right: 5px;top: 25%}.button button:hover{background-color: #3e8353}.ce_button{display: flex;transition: .4s;margin: 2rem 0}.ce_button.center{justify-content: center}.ce_button button{position: relative;background-color: #5aa370;color: #fff;border: none;padding: 0 40px 0 20px;cursor: pointer;border-radius: 5px;height: 51px;font: normal normal 600 18px/32px Titillium Web}.ce_button button:after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg');width: 17px;height: 13px;position: absolute;margin-left: 10px;transition: margin-left .2s ease-in-out}.ce_button button:hover{background-color: #3e8353}.ce_button button:hover::after{margin-left: 15px}.ce_button a{font: normal normal 600 18px/32px Titillium Web;background-color: #5aa370;color: #fff;padding: 11px 40px 11px 24px;text-decoration: none;border-radius: 5px;position: relative}.ce_button a::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg');width: 17px;height: 13px;margin-left: 10px;position: absolute;transition: margin-left .2s ease-in-out}.ce_button a:hover{background-color: #3e8353}.ce_button a:hover::after{margin-left: 15px}.ce_button a.down::after{content: url('/files/themes/sauberenergie-2022/img/layout/Icon-arrow-down-white.svg');transition: transform .2s ease-in-out}.ce_button a.down:hover::after{margin-left: 10px;transform: translateY(5px)}.ce_button a.top::after{content: url('/files/themes/sauberenergie-2022/img/layout/Icon-arrow-down-white.svg');transform: rotate(180deg);transition: transform .2s ease-in-out;bottom: 25%}.ce_button a.top:hover::after{transform: translateY(-5px) rotate(180deg);margin-left: 10px}.ce_button.green a{background-color: #5aa370;color: #fff;border-color: #5aa370}.ce_button.green a:hover{background-color: #3e8353;border-color: #3e8353}.ce_button.mea-blue a{background-color: #005563}.ce_button.mea-blue a:hover,.ce_button.mea-blue a:focus{background-color: #006f86}.ce_button.green-hollow a{background-color: #fff;color: #000;border: 1px solid #5aa370}.ce_button.green-hollow a::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-black.svg')}.ce_button.green-hollow:hover a{background-color: #5aa370;border-color: #5aa370;color: #fff}.ce_button.green-hollow:hover a::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg')}.ce_button.special a{font: normal normal 900 18px/32px Titillium Web;background-color: #ecf5f0;color: #5aa370;border: none}.ce_button.special a::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-green.svg')}.ce_button.special a:hover{background-color: #3e8353;border: none;color: #fff}.ce_button.special a:hover::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg')}.ce_button.white a{border: 2px solid #fff;background-color: #fff;color: #000}.ce_button.white a::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-black.svg')}.ce_button.white a:hover,.ce_button.white a:focus{background-color: #3e8353;border-color: #3e8353;color: #fff}.ce_button.white a:hover::after,.ce_button.white a:focus::after{content: url('/files/themes/sauberenergie-2022/img/layout/Arrow-link-white.svg')}header,#header{width: auto}header .mod_navigation,#header .mod_navigation{position: relative;overflow: visible;background-color: #fff;display: flex;justify-content: space-between;max-width: 1530px}header .mod_navigation.desktop,#header .mod_navigation.desktop{transform: translateY(5px)}header .inside,#header .inside{background-color: #fff;padding-left: 15px;padding-right: 15px}@media (min-width: 1151px) and (max-width: 1930px) and (min-resolution: 1.2dppx) and (max-resolution: 1.5dppx){header .inside,#header .inside{padding-left: 120px;padding-right: 120px}}header.scroll,#header.scroll{position: sticky;z-index: 10000;top: 0;width: auto;height: auto}header.scroll .mod_navigation,#header.scroll .mod_navigation{transform: translateY(0px)}header.scroll .top,#header.scroll .top{display: none}@media (min-width: 1150px){header.scroll .bottom .level_1 > li:first-of-type,#header.scroll .bottom .level_1 > li:first-of-type{margin-left: 20px}}header.scroll .bottom .level_2 .menu-content,#header.scroll .bottom .level_2 .menu-content{padding-left: 45px;padding-right: 45px}header .top,#header .top{display: grid;grid-template-columns: 200px auto;align-items: center;justify-content: space-between}header .top ul,#header .top ul{display: flex}header .top ul li,#header .top ul li{margin-left: 20px}header .top ul li.active strong,#header .top ul li.active strong{text-decoration: underline}header .top ul li span,#header .top ul li span,header .top ul li strong,#header .top ul li strong,header .top ul li a,#header .top ul li a{font: normal normal normal 14px/21px Titillium Web;color: #000}header .top a:hover,#header .top a:hover{text-decoration: underline}@media (max-width: 1150px){header .top nav,#header .top nav{display: none}}header .search,#header .search{display: flex}header .search.desktop,#header .search.desktop{justify-content: flex-end;margin-right: 15px;margin-bottom: 10px}header .search .widget-submit,#header .search .widget-submit{display: none}header .logo,#header .logo{max-width: 100%}header .logo img,#header .logo img{width: 100%;height: auto}header .logo.landing,#header .logo.landing{padding: 0}header nav,#header nav{align-self: center}header nav.mobile,#header nav.mobile{display: none}header nav ul,#header nav ul{list-style: none;padding: 0;margin: 0}header nav ul li a,#header nav ul li a{font-size: 14px;text-decoration: none}header nav ul li a::before,#header nav ul li a::before,header nav ul li span::before,#header nav ul li span::before,header nav ul li a::after,#header nav ul li a::after,header nav ul li span::after,#header nav ul li span::after{font-family: 'sauber-icons'}header .bottom,#header .bottom{border-top: 2px solid #f2f2f2}header .bottom .navigation-top,#header .bottom .navigation-top{display: none}header .bottom nav,#header .bottom nav{z-index: 900}header .bottom nav .subnav-close,#header .bottom nav .subnav-close{display: none;font: normal normal bold 20px/36px Titillium Web;padding-left: 30px}header .bottom nav .subnav-close::before,#header .bottom nav .subnav-close::before{position: absolute;margin-top: 6px;content: '';height: 20px;width: 16px;display: block;transform: rotate(180deg);background: url('/files/themes/sauberenergie-2022/img/layout/Icon-Pfeil-Navigation-mobile.svg');background-repeat: no-repeat;background-position: center center;left: 0;top: 3px}header .bottom nav .subnav-close:hover,#header .bottom nav .subnav-close:hover{cursor: pointer}header .bottom nav ul,#header .bottom nav ul{z-index: 5}header .bottom nav ul.level_1,#header .bottom nav ul.level_1{position: static;padding: 0;display: flex;align-items: center}header .bottom nav ul.level_1 > li,#header .bottom nav ul.level_1 > li{display: inline-flex;margin-right: 40px;margin-bottom: 0}header .bottom nav ul.level_1 > li:hover > a,#header .bottom nav ul.level_1 > li:hover > a,header .bottom nav ul.level_1 > li:focus > a,#header .bottom nav ul.level_1 > li:focus > a,header .bottom nav ul.level_1 > li.active > a,#header .bottom nav ul.level_1 > li.active > a,header .bottom nav ul.level_1 > li.trail > a,#header .bottom nav ul.level_1 > li.trail > a,header .bottom nav ul.level_1 > li:hover > span,#header .bottom nav ul.level_1 > li:hover > span,header .bottom nav ul.level_1 > li:focus > span,#header .bottom nav ul.level_1 > li:focus > span,header .bottom nav ul.level_1 > li.active > span,#header .bottom nav ul.level_1 > li.active > span,header .bottom nav ul.level_1 > li.trail > span,#header .bottom nav ul.level_1 > li.trail > span,header .bottom nav ul.level_1 > li:hover > strong,#header .bottom nav ul.level_1 > li:hover > strong,header .bottom nav ul.level_1 > li:focus > strong,#header .bottom nav ul.level_1 > li:focus > strong,header .bottom nav ul.level_1 > li.active > strong,#header .bottom nav ul.level_1 > li.active > strong,header .bottom nav ul.level_1 > li.trail > strong,#header .bottom nav ul.level_1 > li.trail > strong{color: #5aa370}header .bottom nav ul.level_1 > li:last-of-type,#header .bottom nav ul.level_1 > li:last-of-type{margin-right: 0}header .bottom nav ul.level_1 > li > a,#header .bottom nav ul.level_1 > li > a,header .bottom nav ul.level_1 > li > span,#header .bottom nav ul.level_1 > li > span{font: normal normal bold 20px/31px Titillium Web;color: #000;padding: 20px 0}header .bottom nav ul.level_1 > li.grey:hover > a,#header .bottom nav ul.level_1 > li.grey:hover > a,header .bottom nav ul.level_1 > li.grey:hover > span,#header .bottom nav ul.level_1 > li.grey:hover > span{color: #fff;background-color: #3e8353}header .bottom nav ul.level_1 > li.grey > a,#header .bottom nav ul.level_1 > li.grey > a,header .bottom nav ul.level_1 > li.grey > span,#header .bottom nav ul.level_1 > li.grey > span{font: normal normal 600 16px/24px Titillium Web;color: #000;background-color: #f0f0f0;padding: 4px 8px;border-radius: 5px}@media (min-width: 1151px){header .bottom nav ul.level_1 > li.grey ul.level_2,#header .bottom nav ul.level_1 > li.grey ul.level_2{background-color: unset;padding-top: 0}header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content,#header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content{display: grid;grid-template-columns: 1fr;background-color: #fff;width: 490px;margin-right: 0;padding: 40px}header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content > li,#header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content > li{margin-bottom: 0}header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content a,#header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content a,header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content span,#header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content span,header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content strong,#header .bottom nav ul.level_1 > li.grey ul.level_2 .menu-content strong{font: normal normal 600 16px/32px Titillium Web}}header .bottom nav ul.level_1 li.search a::before,#header .bottom nav ul.level_1 li.search a::before{content: url('/files/themes/sauberenergie-2022/img/layout/icon-search.svg');display: inline-flex;margin-right: 7px}header .bottom nav ul.level_1 li.search a.open,#header .bottom nav ul.level_1 li.search a.open{color: #fff;background-color: #3e8353}header .bottom nav ul.level_1 li.search a.open::before,#header .bottom nav ul.level_1 li.search a.open::before{content: url('/files/themes/sauberenergie-2022/img/layout/Icon-Search-close.svg') !important;display: inline-flex;background-color: #3e8353;width: 100%}header .bottom nav ul.level_1 li.search:hover a::before,#header .bottom nav ul.level_1 li.search:hover a::before,header .bottom nav ul.level_1 li.search:focus a::before,#header .bottom nav ul.level_1 li.search:focus a::before{content: url('/files/themes/sauberenergie-2022/img/layout/icon-search-white.svg')}header .bottom nav ul.level_2,#header .bottom nav ul.level_2{position: absolute;top: 100%;left: 0;opacity: 0;visibility: hidden;width: 100%;background-color: #fff;padding-top: 20px;border-top: 2px solid #5aa370;transition: all .2s ease-in-out}header .bottom nav ul.level_2.open,#header .bottom nav ul.level_2.open{opacity: 1;visibility: visible}header .bottom nav ul.level_2 .menu-content,#header .bottom nav ul.level_2 .menu-content{display: flex;max-width: 1530px;margin: auto}header .bottom nav ul.level_2 .menu-content > li,#header .bottom nav ul.level_2 .menu-content > li{line-height: 35px;margin-left: 20px;margin-right: 200px}header .bottom nav ul.level_2 .menu-content > li > a,#header .bottom nav ul.level_2 .menu-content > li > a,header .bottom nav ul.level_2 .menu-content > li > span,#header .bottom nav ul.level_2 .menu-content > li > span{font: normal normal bold 20px/35px Titillium Web;color: #000;white-space: nowrap;-o-transition: .4s;-ms-transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;transition: .4s}header .bottom nav ul.level_2 .menu-content > li.active > a,#header .bottom nav ul.level_2 .menu-content > li.active > a,header .bottom nav ul.level_2 .menu-content > li:focus > a,#header .bottom nav ul.level_2 .menu-content > li:focus > a,header .bottom nav ul.level_2 .menu-content > li:hover > a,#header .bottom nav ul.level_2 .menu-content > li:hover > a,header .bottom nav ul.level_2 .menu-content > li.active > span,#header .bottom nav ul.level_2 .menu-content > li.active > span,header .bottom nav ul.level_2 .menu-content > li:focus > span,#header .bottom nav ul.level_2 .menu-content > li:focus > span,header .bottom nav ul.level_2 .menu-content > li:hover > span,#header .bottom nav ul.level_2 .menu-content > li:hover > span{color: #5aa370}header .bottom nav ul.level_2 ul,#header .bottom nav ul.level_2 ul{display: none}header .bottom nav ul.level_2 ul li a,#header .bottom nav ul.level_2 ul li a,header .bottom nav ul.level_2 ul li span,#header .bottom nav ul.level_2 ul li span{color: #000}header .bottom nav ul.level_2 .level_3,#header .bottom nav ul.level_2 .level_3{display: flex;flex-direction: column}header .bottom nav ul.level_2 .level_3 > li a,#header .bottom nav ul.level_2 .level_3 > li a,header .bottom nav ul.level_2 .level_3 > li span,#header .bottom nav ul.level_2 .level_3 > li span,header .bottom nav ul.level_2 .level_3 > li strong,#header .bottom nav ul.level_2 .level_3 > li strong{font: normal normal 600 16px/32px Titillium Web;-o-transition: .4s;-ms-transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;transition: .4s}header .bottom nav ul.level_2 .level_3 > li.active a,#header .bottom nav ul.level_2 .level_3 > li.active a,header .bottom nav ul.level_2 .level_3 > li:focus a,#header .bottom nav ul.level_2 .level_3 > li:focus a,header .bottom nav ul.level_2 .level_3 > li:hover a,#header .bottom nav ul.level_2 .level_3 > li:hover a,header .bottom nav ul.level_2 .level_3 > li.active span,#header .bottom nav ul.level_2 .level_3 > li.active span,header .bottom nav ul.level_2 .level_3 > li:focus span,#header .bottom nav ul.level_2 .level_3 > li:focus span,header .bottom nav ul.level_2 .level_3 > li:hover span,#header .bottom nav ul.level_2 .level_3 > li:hover span{color: #5aa370}header .bottom .search_module,#header .bottom .search_module{position: relative;width: 100%;z-index: 1000;justify-content: center;background-color: #fff;display: flex;height: 0;opacity: 0;visibility: hidden;transition: visibility .2s ease-in-out}header .bottom .search_module.open,#header .bottom .search_module.open{height: initial;visibility: visible;opacity: 1;display: flex}header .bottom .search_module .suggestions,#header .bottom .search_module .suggestions{margin-bottom: 40px}header .bottom .search_module .suggestions .headline,#header .bottom .search_module .suggestions .headline{display: block;font: normal normal normal 18px/30px Titillium Web}header .bottom .search_module .suggestions .suggestion,#header .bottom .search_module .suggestions .suggestion{display: block;cursor: pointer;font: normal normal bold 18px/30px Titillium Web}header .bottom .search_module .mod_search,#header .bottom .search_module .mod_search{width: 100%;max-width: 750px}header .bottom .search_module form,#header .bottom .search_module form{margin-top: 20px}header .bottom .search_module form .widget-text,#header .bottom .search_module form .widget-text{width: 100%;position: relative}header .bottom .search_module form .widget-text input[type="search"],#header .bottom .search_module form .widget-text input[type="search"]{width: 100%;max-width: 750px;border-radius: 5px}header .bottom .search_module form .widget-submit,#header .bottom .search_module form .widget-submit{display: none}@media (max-width: 1150px){header.open .bottom,#header.open .bottom{display: block}header.open .top .mobile-toggle,#header.open .top .mobile-toggle{height: 39px;width: 39px;display: block;background: url('/files/themes/sauberenergie-2022/img/layout/Icon-Navigation-mobile-close.svg');background-repeat: no-repeat;background-position: center center}header.scroll .top,#header.scroll .top{margin: 13px 0;display: grid}header.scroll .top a,#header.scroll .top a{text-decoration: none}header.scroll .top a .header-logo,#header.scroll .top a .header-logo{height: 44px}header.scroll .top a .header-logo::before,#header.scroll .top a .header-logo::before{display: inline-flex;content: '';background: url('/files/themes/sauberenergie-2022/img/layout/Flamme.png');background-repeat: no-repeat;background-position: center center;background-size: contain;height: 44px;width: 44px;border-radius: 50%;border: 1px solid #f2f2f2;cursor: pointer}header.scroll .top a .header-logo img,#header.scroll .top a .header-logo img{height: 0;width: 0}header.scroll .bottom .level_2 .menu-content,#header.scroll .bottom .level_2 .menu-content{padding-left: 0;padding-right: 0}header .logo img,#header .logo img{width: auto;height: 42px}header .top,#header .top{grid-template-columns: 200px auto auto;margin-top: 10px}header .top .mobile-toggle,#header .top .mobile-toggle{height: 25px;width: 39px;display: block;background: url('/files/themes/sauberenergie-2022/img/layout/Icon-Burger-Menu.svg');background-repeat: no-repeat;background-position: center center}header .top .mobile-toggle:hover,#header .top .mobile-toggle:hover{cursor: pointer}header .content,#header .content{display: flex;flex-direction: column-reverse;position: relative}header .content.open .subnav-close,#header .content.open .subnav-close{display: block}header .content.open .search_module,#header .content.open .search_module{display: none}header .bottom,#header .bottom{height: calc(100vh - 69px);display: none;border-top: none}header .bottom .navigation-top,#header .bottom .navigation-top{margin: 30px 0 0 0;border-top: 1px solid #5aa370;padding-top: 30px;display: block}header .bottom .navigation-top nav ul.level_1 > li,#header .bottom .navigation-top nav ul.level_1 > li{margin: 0}header .bottom .navigation-top nav ul.level_1 > li a,#header .bottom .navigation-top nav ul.level_1 > li a,header .bottom .navigation-top nav ul.level_1 > li > span,#header .bottom .navigation-top nav ul.level_1 > li > span,header .bottom .navigation-top nav ul.level_1 > li strong,#header .bottom .navigation-top nav ul.level_1 > li strong{padding: 7px 0;font: normal normal bold 18px/27px Titillium Web}header .bottom .search_module,#header .bottom .search_module{z-index: unset;opacity: 1;visibility: visible;height: auto;padding: 0}header .bottom .search_module .widget::before,#header .bottom .search_module .widget::before{content: unset}header .bottom .search_module .mod_search,#header .bottom .search_module .mod_search{max-width: initial}header .bottom .search_module .mod_search input[type="search"],#header .bottom .search_module .mod_search input[type="search"]{max-width: initial !important;background: #f2f2f2 0% 0% no-repeat padding-box;border: none;padding-left: 20px}header .bottom .search_module .mod_search input[type="search"]::placeholder,#header .bottom .search_module .mod_search input[type="search"]::placeholder{color: #000}header .bottom .search_module .mod_search .suggestions,#header .bottom .search_module .mod_search .suggestions{display: none}header .bottom nav,#header .bottom nav{flex-direction: column;align-self: unset;position: unset}header .bottom nav ul,#header .bottom nav ul{z-index: unset}header .bottom nav ul.level_1,#header .bottom nav ul.level_1{top: 151px;background-color: #fff;display: grid;width: 100%;grid-template-columns: 1fr;grid-gap: 0}header .bottom nav ul.level_1 > li,#header .bottom nav ul.level_1 > li{display: grid;align-content: center;justify-content: left;margin-left: 0;padding-left: 0;margin-bottom: 0;padding-bottom: 0;width: 100%;height: auto}header .bottom nav ul.level_1 > li.trail,#header .bottom nav ul.level_1 > li.trail,header .bottom nav ul.level_1 > li.active,#header .bottom nav ul.level_1 > li.active{border: none}header .bottom nav ul.level_1 > li.open span.more::after,#header .bottom nav ul.level_1 > li.open span.more::after{transform: rotate(90deg)}header .bottom nav ul.level_1 > li a,#header .bottom nav ul.level_1 > li a,header .bottom nav ul.level_1 > li > span,#header .bottom nav ul.level_1 > li > span{display: grid;grid-template-columns: 1fr 50px;grid-gap: 10px;color: #000;justify-self: left;font: normal normal 900 28px/36px Titillium Web;padding: 5px 0}header .bottom nav ul.level_1 > li a::before,#header .bottom nav ul.level_1 > li a::before,header .bottom nav ul.level_1 > li > span::before,#header .bottom nav ul.level_1 > li > span::before{padding-right: 0 !important}header .bottom nav ul.level_1 > li span,#header .bottom nav ul.level_1 > li span{justify-self: left}header .bottom nav ul.level_1 > li span.more,#header .bottom nav ul.level_1 > li span.more{height: 100%;align-content: center;display: grid;justify-self: left;grid-template-columns: 1fr}header .bottom nav ul.level_1 > li span.more::after,#header .bottom nav ul.level_1 > li span.more::after{margin-top: 6px;content: '';height: 25px;width: 20px;display: block;background: url('/files/themes/sauberenergie-2022/img/layout/Icon-Pfeil-Navigation-mobile.svg');background-repeat: no-repeat;background-position: center center}header .bottom nav ul.level_1 > li.grey.search,#header .bottom nav ul.level_1 > li.grey.search{display: none}header .bottom nav ul.level_1 > li.grey:hover > a,#header .bottom nav ul.level_1 > li.grey:hover > a,header .bottom nav ul.level_1 > li.grey:hover > span,#header .bottom nav ul.level_1 > li.grey:hover > span{color: #3e8353;background-color: #fff}header .bottom nav ul.level_1 > li.grey a,#header .bottom nav ul.level_1 > li.grey a,header .bottom nav ul.level_1 > li.grey > span,#header .bottom nav ul.level_1 > li.grey > span{display: grid;grid-template-columns: 1fr 50px;grid-gap: 10px;color: #000;justify-self: left;font: normal normal 900 28px/36px Titillium Web;padding: 5px 0;background-color: #fff}header .bottom nav ul.level_1 > li.grey .level_2 a,#header .bottom nav ul.level_1 > li.grey .level_2 a,header .bottom nav ul.level_1 > li.grey .level_2 span,#header .bottom nav ul.level_1 > li.grey .level_2 span,header .bottom nav ul.level_1 > li.grey .level_2 strong,#header .bottom nav ul.level_1 > li.grey .level_2 strong{font: normal normal bold 20px/24px Titillium Web !important}header .bottom nav ul.level_2,#header .bottom nav ul.level_2{display: none;border: none;position: absolute;z-index: 20;top: 30px;height: 90vh;padding-top: 50px}header .bottom nav ul.level_2.open,#header .bottom nav ul.level_2.open{display: block}header .bottom nav ul.level_2 .menu-content,#header .bottom nav ul.level_2 .menu-content{display: grid;grid-template-columns: 1fr;padding: 0}header .bottom nav ul.level_2 .menu-content > li,#header .bottom nav ul.level_2 .menu-content > li{display: grid;align-content: center;justify-content: left;margin-left: 0;margin-bottom: 1rem;padding-bottom: 0;width: 100%;height: 100%;margin-right: 0}header .bottom nav ul.level_2 .menu-content > li.trail,#header .bottom nav ul.level_2 .menu-content > li.trail,header .bottom nav ul.level_2 .menu-content > li.active,#header .bottom nav ul.level_2 .menu-content > li.active{border: none}header .bottom nav ul.level_2 .menu-content > li.open span.more::after,#header .bottom nav ul.level_2 .menu-content > li.open span.more::after{transform: rotate(90deg)}header .bottom nav ul.level_2 .menu-content > li a,#header .bottom nav ul.level_2 .menu-content > li a,header .bottom nav ul.level_2 .menu-content > li > span,#header .bottom nav ul.level_2 .menu-content > li > span{display: grid;grid-template-columns: 1fr 50px;grid-gap: 25px;color: #000;justify-self: left;font: normal normal normal 16px/26px Titillium Web;padding: 5px 0}header .bottom nav ul.level_2 .menu-content > li a::before,#header .bottom nav ul.level_2 .menu-content > li a::before,header .bottom nav ul.level_2 .menu-content > li > span::before,#header .bottom nav ul.level_2 .menu-content > li > span::before{padding-right: 0 !important}header .bottom nav ul.level_2 .level_3 > li a,#header .bottom nav ul.level_2 .level_3 > li a,header .bottom nav ul.level_2 .level_3 > li span,#header .bottom nav ul.level_2 .level_3 > li span,header .bottom nav ul.level_2 .level_3 > li strong,#header .bottom nav ul.level_2 .level_3 > li strong{font: normal normal bold 20px/24px Titillium Web}}
.hidden,.invisible{display: none !important}.bold{font-weight: bold !important}@media (max-width: 812px){.grid-row-last{grid-row: 2}}.grid-row-last .image_container img{max-width: 100%;height: auto}.center{text-align: center}.mod_search .formbody{display: flex}.mod_search .widget-text{position: relative}.mod_search .widget-text input{color: #000;height: 60px;background-color: #fff;font: normal normal 600 18px/30px Titillium Web;padding-left: 60px;border-radius: 5px 0 0 5px}.mod_search .widget-text::before{content: '';position: absolute;display: block;height: 21px;width: 21px;top: 20px;left: 20px;background: url('/files/themes/sauberenergie-2022/img/layout/icon-search.svg');background-size: contain}.mod_search .even,.mod_search .odd{margin: 2em 0}.mod_search .even mark.highlight,.mod_search .odd mark.highlight{background-color: #7dbe92}.mod_search .even h3 a,.mod_search .odd h3 a{font: normal normal 900 32px/40px Titillium Web;color: #5aa370}.mod_search .even .url,.mod_search .odd .url{font-weight: 600 !important}@media (min-width: 1150px){.mod_search .even,.mod_search .odd{max-width: 80%}}.mod_search .pagination{text-align: center;margin-top: 0px}.mod_search .pagination p{display: none}.mod_search .pagination ul{list-style: none}.mod_search .pagination ul li{padding: 0 10px;display: inline-block}.mod_search .pagination ul li a:hover,.mod_search .pagination ul li a:focus{text-decoration: none}.mod_search .pagination ul li a,.mod_search .pagination ul li strong{padding: 6.5px 15px;font: normal normal bold 18px/30px Titillium Web;border-radius: 5px}.mod_search .pagination ul li a{color: #000;background-color: #f2f2f2;text-decoration: none}.mod_search .pagination ul li strong,.mod_search .pagination ul li .next,.mod_search .pagination ul li .last,.mod_search .pagination ul li .previous,.mod_search .pagination ul li .first{background-color: #5aa370;color: #fff;font-weight: 600}#container #main .mod_search .widget-text{width: 45%}#container #main .mod_search .widget-submit{margin-left: 0;margin-right: initial;text-align: initial}#container #main .mod_search .widget-submit button{height: 60px;border-radius: 0 5px 5px 0}#container #main .mod_search form input{width: 100%;margin: 0 auto;border-right: none}#container #main .mod_search p.header{font: normal normal bold 25px/35px Titillium Web}#container #main .mod_search p.header strong{font-weight: 900}@media (max-width: 1150px){#container #main .mod_search .widget-text{width: 100%}}
