@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-white{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}.banner-holder{overflow:visible}body:not(.home) .full-img-block{width:100%;max-width:1925px;margin-left:auto;margin-right:auto;position:relative;overflow:visible;background-repeat:no-repeat;background-position:center center;background-size:cover;height:27em}body:not(.home) .full-img-block .inner{max-width:81em;margin:0 auto;height:100%}body:not(.home) .full-img-block .inner .ce_image{position:absolute;width:100%;left:0;top:0;height:100%}body:not(.home) .full-img-block .inner .ce_image .image_container{height:100%}body:not(.home) .full-img-block .inner .ce_image picture{height:100%}body:not(.home) .full-img-block .inner .ce_image img{min-height:100%;min-width:100%;width:auto;display:block;margin:auto}body:not(.home) .full-img-block .innerbox{height:100%;max-width:40.5em;position:relative;background:var(--brand-color-1);background:rgba(126, 190, 100, 0.88);background:-moz-linear-gradient(-42deg, rgba(126, 190, 100, 0.88) 0%, rgba(67, 145, 99, 0.88) 100%);background:-ms-linear-gradient(-42deg, rgba(126, 190, 100, 0.88) 0%, rgba(67, 145, 99, 0.88) 100%);background:-webkit-linear-gradient(-42deg, rgba(126, 190, 100, 0.88) 0%, rgba(67, 145, 99, 0.88) 100%)}body:not(.home) .full-img-block .text-block{margin-bottom:0 !important;width:100%;height:100%;position:relative}body:not(.home) .full-img-block .text-block h1{font-weight:400;font-size:1.9em;margin-bottom:1.5em;font-family:var(--font-heading);font-style:var(--font-heading-style);line-height:1.3;color:#4d4d4d}body:not(.home) .full-img-block .text-block h1 strong{font-style:normal;font-weight:var(--font-base-strong-weight);text-transform:uppercase;color:#fff}body:not(.home) .full-img-block .text-block p{font-size:1.2em;margin-bottom:1.5em;font-weight:500;color:#4d4d4d}body:not(.home) .full-img-block .text-block p strong{color:#fff;font-weight:var(--font-base-semibold-weight)}body:not(.home) .full-img-block .text-block p:last-of-type{margin-bottom:0}body:not(.home) .full-img-block .text-block h1,body:not(.home) .full-img-block .text-block p{color:#fff}body:not(.home) .full-img-block .text-block ul{list-style-type:none;margin-left:0 !important;width:100%}body:not(.home) .full-img-block .text-block li{position:relative;margin-bottom:0.5em;font-size:1.2em;line-height:1.5em;list-style-type:none;display:inline;padding-right:0.9em;padding-left:1.6em;padding-top:0.4em;padding-bottom:0.4em;float:left !important;clear:both}body:not(.home) .full-img-block .text-block .btn-default{clear:left;font-size:0.85em}body:not(.home) .full-img-block .textcontainer{position:absolute;bottom:0;left:0;padding:0;padding-left:4em;padding-right:4em;padding-bottom:3.5em}@media (max-width:1300px){body:not(.home) .full-img-block .textcontainer{padding-left:3em;padding-right:3em}}@media (max-width:800px){body:not(.home) .full-img-block .textcontainer{padding-left:2.5em;padding-right:2.5em}}@media (max-width:480px){body:not(.home) .full-img-block .textcontainer{padding-left:2.5em;padding-right:2.5em}}@media (max-width:340px){body:not(.home) .full-img-block .textcontainer{padding-left:1.5em;padding-right:1.5em}}body:not(.home) .full-img-block .img_containment{position:absolute;right:0;bottom:3em;max-width:8.75em}body:not(.home) .full-img-block .small-image{position:absolute;right:calc((100% - 81em) / 2);bottom:-3em;max-width:12em}body:not(.home) .full-img-block .small-image img{display:block;-webkit-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);-moz-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36)}body:not(.home) .full-img-block .ref-number{color:#fff;margin-bottom:2em;font-size:1.1em;font-weight:var(--font-base-light-weight)}body:not(.home) .full-img-block .btn-apply{border:1px solid #fff}body:not(.home) .full-img-block picture{position:absolute;width:100%;height:100%;left:0;top:0}body:not(.home) .full-img-block picture img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;max-width:none}@media (max-width:1310px){body:not(.home) .full-img-block .img_containment{right:2em}body:not(.home) .full-img-block .small-image{right:3em}}@media (max-width:1280px) and (min-width:641px){body:not(.home) .full-img-block .text-block .textcontainer{padding-top:5em}body:not(.home) .full-img-block .text-block h2{font-size:1.75em}body:not(.home) .full-img-block.right-list .ce_text.check-list{position:relative;margin-top:2em;width:100%;left:auto;padding-left:4em}}@media (max-width:900px) and (min-width:641px){body:not(.home) .full-img-block .innerbox{max-width:60%}}@media (max-width:640px){body:not(.home) .full-img-block{padding:18em 0 0 0;background-size:auto 18em;background-position:top center;height:auto}body:not(.home) .full-img-block .innerbox{max-width:100%}body:not(.home) .full-img-block .textcontainer{padding-top:4em;padding-bottom:4em;max-width:100%;position:relative;height:auto}body:not(.home) .full-img-block .ce_text.check-list{position:relative;margin-top:2em;width:100%;left:auto}body:not(.home) .full-img-block .small-image{bottom:auto;top:10em;max-width:11em}}@media (max-width:540px){body:not(.home) .full-img-block .text-block h2{font-size:1.7em}body:not(.home) .full-img-block .text-block li:last-of-type:after,body:not(.home) .full-img-block .text-block li:after{height:18px}}@media (max-width:480px){body:not(.home) .full-img-block{padding:15em 0 0 0;background-size:auto 15em}body:not(.home) .full-img-block .small-image{top:8.5em;max-width:10em;right:2em}}@media (min-width:641px){body:not(.home) .right-important-part .full-img-block{background-position:center right}}body:not(.home) .transparent-banner .full-img-block .inner .innerbox,body:not(.home) .transparent-banner .full-img-block .white-infobubble .innerbox{background:transparent;max-width:none}body:not(.home) .transparent-banner .full-img-block .textcontainer{right:0;bottom:auto;top:50%;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0}body:not(.home) .transparent-banner .full-img-block .textcontainer h1{font-weight:var(--font-base-strong-weight);font-family:var(--font-base);font-size:2.47em;font-style:normal;margin-bottom:0.2em}body:not(.home) .transparent-banner .full-img-block .textcontainer h1,body:not(.home) .transparent-banner .full-img-block .textcontainer h1+p{text-shadow:2px 2px 8px rgba(0, 0, 0, 0.4901960784)}body:not(.home) .transparent-banner .full-img-block .textcontainer h1+p{font-size:1.3em}@media (max-width:768px){body:not(.home) .transparent-banner .full-img-block{margin-bottom:4em}}body:not(.home) .transparent-banner .white-infobubble .textcontainer{padding-left:0;padding-right:0}@media (max-width:900px){body:not(.home) .transparent-banner .white-infobubble{right:2em}body:not(.home) .transparent-banner .full-img-block .textcontainer{padding-top:0}}@media (max-width:700px){body:not(.home) .transparent-banner .white-infobubble{height:11.5em;width:11.5em;padding-left:0.75em}}@media (max-width:640px){body:not(.home) .transparent-banner .full-img-block .text-block{position:absolute;top:0}body:not(.home) .transparent-banner .full-img-block .textcontainer{position:absolute}body:not(.home) .transparent-banner .white-infobubble{width:100%;height:auto;right:auto;padding:1em}body:not(.home) .transparent-banner .white-infobubble .textcontainer{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none}body:not(.home) .transparent-banner .white-infobubble ul{position:relative;top:auto;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:640px) and (min-width:380px){body:not(.home) .transparent-banner .white-infobubble ul li{display:inline-block;font-size:0.9em;margin:0 0.5em}}@media (max-width:48em){body:not(.home) .transparent-banner{margin-bottom:2em}}.infobubble-banner,.transparent-banner{position:relative;overflow:visible}.infobubble-banner.no-bottom-space+.section .mod_breadcrumb,.transparent-banner.no-bottom-space+.section .mod_breadcrumb{margin-bottom:1em}.infobubble-banner+.section .mod_breadcrumb,.transparent-banner+.section .mod_breadcrumb{margin-bottom:5em}.infobubble-banner .white-infobubble,.transparent-banner .white-infobubble{position:absolute;right:calc(100% - 88em);bottom:-2.5em}@media (max-width:1350px){.infobubble-banner .white-infobubble,.transparent-banner .white-infobubble{right:4em}}@media (max-width:48em){.infobubble-banner.no-bottom-space,.transparent-banner.no-bottom-space{margin-bottom:3em}}@media (max-width:640px){.infobubble-banner div.white-infobubble,.transparent-banner div.white-infobubble{position:relative;z-index:1;border-radius:0;width:auto;height:auto;font-size:1.4em;padding:1.5em 1.4em;bottom:0;right:auto}.infobubble-banner div.white-infobubble p,.transparent-banner div.white-infobubble p{position:relative;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:400px){.infobubble-banner div.white-infobubble ul,.transparent-banner div.white-infobubble ul{display:inline-block;text-align:center}.infobubble-banner div.white-infobubble ul li,.transparent-banner div.white-infobubble ul li{display:block;margin:0 0.25em 0.5em;font-weight:400;font-size:15px}}body .standard-transparent-banner .zeag-header-image-text .innerbox{background:transparent}body .standard-transparent-banner .zeag-header-image-text .innerbox h1,body .standard-transparent-banner .zeag-header-image-text .innerbox h1 strong,body .standard-transparent-banner .zeag-header-image-text .innerbox p{color:#fff}@media (max-width:640px){body .standard-transparent-banner .ce_zeagHeaderImageText{height:100%;padding-top:24em;background-size:auto 24em}body .standard-transparent-banner .ce_zeagHeaderImageText .text-block{position:absolute;top:0}body .standard-transparent-banner .ce_zeagHeaderImageText .innerbox{height:100%;position:relative}body .standard-transparent-banner .ce_zeagHeaderImageText .textcontainer{position:absolute;padding-top:0;right:0;bottom:auto;top:50%;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0}body .standard-transparent-banner .ce_zeagHeaderImageText .wrapper{height:100%;position:absolute;top:0;left:0;width:100%}body .standard-transparent-banner .ce_zeagHeaderImageText .wrapper:before{display:table;content:"";clear:both}}.infobubble-banner .white-infobubble{padding:0 0.85em}.transparent-banner .innerbox{text-align:center}.transparent-banner .btn-default{margin:0.5em}.transparent-banner .btn-grey{border:2px solid #fff;background:rgba(0, 0, 0, 0.3)}.white-infobubble{height:12.25em;border-radius:50%;background:#fff;width:12.25em;overflow:visible;padding:0 0 0 1.8em;-moz-box-shadow:0 0.125em 1em 0.125em rgba(25, 25, 25, 0.32);-webkit-box-shadow:0 0.125em 1em 0.125em rgba(25, 25, 25, 0.32);box-shadow:0 0.125em 1em 0.125em rgba(25, 25, 25, 0.32)}.white-infobubble ul,.white-infobubble p{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px));-moz-transform:translateY(calc(-50% - .5px));-o-transform:translateY(calc(-50% - .5px));transform:translateY(calc(-50% - .5px));position:absolute;margin-bottom:0}.white-infobubble ul li{text-align:left;font-size:0.9em;position:relative;padding-left:1.4em;margin-bottom:0.5em}.white-infobubble ul li:last-of-type{margin-bottom:0}.white-infobubble ul li:before{content:"";position:absolute;top:0.8em;left:0;width:0;height:0;border-right:0.2em solid transparent;border-bottom:0.2em solid transparent;transform:rotate(45deg);transform-origin:0% 100%;border-radius:2px;animation:checkbox-check-orange 130ms 500ms cubic-bezier(0.4, 0, 0.23, 1) forwards}.white-infobubble p{text-align:center;left:0;right:0;padding:0 1em;font-size:0.9em}.white-infobubble p strong{color:var(--brand-color-1)}.inside-full-img-block .content-wrapper{max-width:100%;padding:0}#news-1556,.speed-section{width:100%;float:left}.page-section{width:100%;float:left;margin-bottom:7em}#daheimstrom,#daheimgas{margin-bottom:5em}@media (max-width:1280px){#daheimstrom,#daheimgas{margin-bottom:3em}}@media (max-width:1024px){#daheimstrom,#daheimgas{margin-bottom:1.5em}}@media (max-width:540px){#daheimstrom .full-img-block,#daheimgas .full-img-block{padding:5em 0}#daheimstrom .full-img-block .img_containment,#daheimgas .full-img-block .img_containment{max-width:70px;right:auto;bottom:-15px;left:278px}#daheimstrom .full-img-block .text-block .textcontainer,#daheimgas .full-img-block .text-block .textcontainer{width:100%;max-width:330px}#daheimstrom .full-img-block .text-block p .btn-default,#daheimgas .full-img-block .text-block p .btn-default{font-size:0.6em;padding:0.4em 1.4em}}@media (max-width:360px){#daheimstrom .full-img-block,#daheimgas .full-img-block{padding:4em 0;margin-bottom:1.5em}#daheimstrom .full-img-block .ce_text .innerbox,#daheimgas .full-img-block .ce_text .innerbox{width:100%;float:left;padding:0 1.5em;position:relative;overflow:visible}#daheimstrom .full-img-block .text-block .textcontainer,#daheimgas .full-img-block .text-block .textcontainer{width:100%;max-width:100%}}#energiewandel .full-img-block{padding:0.5em 0 0;overflow:visible;background:#f2f2f2}#energiewandel .full-img-block .text-block{width:100%}#energiewandel .full-img-block .text-block .textcontainer{background-color:transparent;padding-left:0;float:none}#energiewandel .full-img-block .img_containment{right:0;bottom:0;position:relative;float:right}#energiewandel br{display:inline-block}#energiewandel .ce_image{position:absolute}#energiewandel .ce_image.image-one{top:-6em;right:8em;width:18%}#energiewandel .ce_image.image-two{top:10em;right:0em;width:18%}#energiewandel .ce_image.image-three{bottom:-6em;right:16em;width:24%}@media (max-width:580px){#energiewandel{text-align:center}#energiewandel .full-img-block{float:left;padding-right:0}#energiewandel .full-img-block .text-block .textcontainer{padding-right:0}#energiewandel .full-img-block h2{font-size:1.9em}#energiewandel .ce_image{display:none}}#daheimgas{margin-bottom:8em}#daheimgas .text-block .textcontainer{min-width:48%}#daheimgas .r-tabs-panel .ce_text_image{box-shadow:none}@media (max-width:1300px) and (min-width:768px){#daheimgas .full-img-block .img_containment{top:0;bottom:auto}}#daheim-internet{margin-bottom:0}#daheim-internet .full-img-block,#energiesparen .full-img-block,.main-tab-section .full-img-block{padding-top:0;padding-bottom:12em;background-position:right top}#daheim-internet h2 strong br,#energiesparen h2 strong br,.main-tab-section h2 strong br{display:inline-block}.new-row-list{padding-bottom:4em}.new-row-list .text-block{width:65%;float:left;margin-bottom:5em;padding-bottom:3em}.new-row-list .list-block{width:55%;float:right}.top-list{padding-top:8em;padding-bottom:8em}.top-list .text-block{width:65%;float:left;margin-bottom:5em;position:relative;padding-bottom:5em}.top-list .list-block{width:30%;float:right}.top-list .img_containment{position:absolute;bottom:-45px;left:3em}@media (min-width:768px) and (max-width:1220px){.bottom-list .list-block{margin-top:1.5em;max-width:60%;max-width:none}.full-img-block.top-list .text-block{width:58%}.full-img-block.top-list .list-block{width:36%}}.speed-test-section{margin-bottom:0}