img,a img{border-style:none;max-width:100%;height:auto}.is-lazy-loading{background:#eee url("../../Assets/Images/loading.gif") no-repeat center;opacity:0.5}.is-lazy-loaded{background:none;opacity:1;-webkit-transition:400ms opacity;transition:400ms opacity}.moodintro__image .is-lazy-loading{opacity:1}.slider .slider__slide figure img.lazyload{height:0;padding-top:56.25%;width:100%}.o_image-parent{position:relative;overflow:hidden}.o_image{display:block}.o_image--fill{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.o_image--fill-height{height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.o_image--fill-width{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.o_image--stretch-height{width:auto;height:100%}.o_image--stretch-width{width:100%;height:auto}.o_image--fit{position:absolute;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%}.o_image--fit-height{position:absolute;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%;height:100%;width:auto;max-width:none}.o_image--fit-width{position:absolute;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%;width:100%;height:auto}.o_background{background-size:cover;background-position:center center;background-repeat:no-repeat}.o_background--fullscreen{position:absolute;top:0;bottom:0;left:0;right:0}@font-face{font-family:'Cocon';src:url("../../Assets/Fonts/2DD911_0_0.eot");src:url("../../Assets/Fonts/2DD911_0_0.eot?#iefix") format("embedded-opentype"),url("../../Assets/Fonts/2DD911_0_0.woff2") format("woff2"),url("../../Assets/Fonts/2DD911_0_0.woff") format("woff"),url("../../Assets/Fonts/2DD911_0_0.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:'Cocon';src:url("../../Assets/Fonts/2DD911_1_0.eot");src:url("../../Assets/Fonts/2DD911_1_0.eot?#iefix") format("embedded-opentype"),url("../../Assets/Fonts/2DD911_1_0.woff2") format("woff2"),url("../../Assets/Fonts/2DD911_1_0.woff") format("woff"),url("../../Assets/Fonts/2DD911_1_0.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'oekostrom-icons';src:url("../../Assets/Fonts/oekostrom-icons.eot?92264456");src:url("../../Assets/Fonts/oekostrom-icons.eot?92264456#iefix") format("embedded-opentype"),url("../../Assets/Fonts/oekostrom-icons.woff?92264456") format("woff"),url("../../Assets/Fonts/oekostrom-icons.ttf?92264456") format("truetype"),url("../../Assets/Fonts/oekostrom-icons.svg?92264456#oekostrom-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{display:inline-block;font-family:"oekostrom-icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-left:.2em;margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:'\e800'}.icon-close:before{content:'\e801'}.icon-check:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-arrow-full-left:before{content:'\e804'}.icon-arrow-full-right:before{content:'\e805'}.icon-arrow-up:before{content:'\e806'}.icon-arrow-right:before{content:'\e807'}.icon-arrow-down:before{content:'\e808'}.icon-arrow-left:before{content:'\e809'}.icon-arrow-circle-up:before{content:'\e80a'}.icon-arrow-circle-right:before{content:'\e80b'}.icon-arrow-circle-down:before{content:'\e80c'}.icon-arrow-circle-left:before{content:'\e80d'}.icon-check-circle:before{content:'\e80e'}.icon-fullscreen:before{content:'\e80f'}.icon-pdf:before{content:'\e810'}.icon-download:before{content:'\e811'}.icon-download-badge:before{content:'\e812'}.icon-social-facebook:before{content:'\e813'}.icon-social-google:before{content:'\e814'}.icon-social-twitter:before{content:'\e815'}.icon-social-youtube:before{content:'\e816'}.icon-blub:before{content:'\e817'}.icon-bulb-energyefficiency:before{content:'\e818'}.icon-bulb-meinoekostrom:before{content:'\e819'}.icon-water:before{content:'\e81a'}.icon-wind:before{content:'\e81b'}.icon-sun:before{content:'\e81c'}.icon-leaf:before{content:'\e81d'}.icon-leaf-energy:before{content:'\e81e'}.icon-move:before{content:'\e81f'}.icon-switch:before{content:'\e820'}.icon-support:before{content:'\e821'}.icon-piggybank:before{content:'\e822'}.icon-products-privatkunden:before{content:'\e823'}.icon-products-gas-privatkunden:before{content:'\e823'}.icon-products-gewerbekunden:before{content:'\e824'}.icon-products-gas-gewerbekunden:before{content:'\e824'}.icon-products-anlagenbetreiber:before{content:'\e825'}.icon-downloads-produktinfos:before{content:'\e826'}.icon-faq-fragen-zum-strom:before{content:'\e827'}.icon-faq-fragen-zur-photovoltaikanlage:before{content:'\e828'}.icon-faq-fragen-zum-shop:before{content:'\e829'}.icon-downloads-aktie:before{content:'\e82a'}.icon-downloads-alle:before{content:'\e82b'}.icon-downloads-positionspapiere:before{content:'\e82c'}.icon-play:before{content:'\e82d'}.icon-plus:before{content:'\e82e'}.icon-minus:before{content:'\e82f'}.icon-up-open-mini:before{content:'\e830'}.icon-right-open-mini:before{content:'\e831'}.icon-down-open-mini:before{content:'\e832'}.icon-left-open-mini:before{content:'\e833'}.icon-zoom:before{content:'\e834'}.icon-info-circled:before{content:'\e835'}.icon-down-micro:before{content:'\e836'}.icon-up-micro:before{content:'\e837'}.icon-faq-fragen-zu-simon:before{content:'\e838'}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr{margin:0;margin-bottom: 19.6px;margin-bottom: 1.96rem}html{height:100%;background:#fff;font-family:"Cocon","Times New Roman",serif;font-size:62.5%;line-height:1}body{font-size: 15px;font-size: 1.5rem;line-height: 1.3066666667em;background:rgba(0,0,0,0);color:#333;font-weight:400;letter-spacing:0}p small{font-size:-.5}pre{word-wrap:normal}::-webkit-selection{background-color:#63c3d0;color:#fff}::-moz-selection{background-color:#63c3d0;color:#fff}::selection{background-color:#63c3d0;color:#fff}.bold{font-weight:400}.uppercase{text-transform:uppercase}.primary-color{color:#7a9c13}.secondary-color{color:#63c3d0}.tertiary-color{color:#27b886}strong{color:#63c3d0;font-weight:400;margin-bottom: 14px;margin-bottom: 1.4rem}br{display:none}@media (min-width: 768px){br{display:inline}}sup{line-height:1}a{color:#63c3d0;cursor:pointer;display:inline-block;opacity:1;outline:none;padding:0;position:relative;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.link-large{color:#7a9c13;width:100%;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.text-white a{color:#fff}li>a:after{content:none;display:none}a:hover,a:focus,a:active,.text-white a:hover,.text-white a:focus,.text-white a:active{opacity:0.75}p a{border-bottom:1px dotted rgba(99,195,208,0.4)}a.arrow:after{content:'\e807' !important;display:inline-block;font-family:"oekostrom-icons";font-size:0.5em;vertical-align:middle}a.download:after{content:'\e811';display:inline-block;font-family:"oekostrom-icons";font-size:1em;padding-left:1em;vertical-align:middle}dt{font-family:"Cocon","Times New Roman",serif}ol{counter-reset:item;margin-left:0;padding: 0 0 0 28px;padding: 0 0 0 2.8rem;text-align:left}ol li{display:inline-block}ol ol{margin:0;padding:0}ol li li{margin-bottom: 30px;margin-bottom: 3rem}ol li:before{content:counters(item, ".") " ";counter-increment:item;display:inline-block;margin-left: -40px;margin-left: -4rem;padding-right: 10px;padding-right: 1rem;text-align:right;vertical-align:top;width: 30px;width: 3rem}ol h3{display:inline-block;line-height:inherit;margin-bottom: 10px;margin-bottom: 1rem;width:calc(100% - 40px);width:calc(100% - 4rem)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Cocon","Times New Roman",serif;font-weight:400;color:inherit;letter-spacing:0;margin-bottom: 14px;margin-bottom: 1.4rem;position:relative;text-align:center;text-rendering:optimizelegibility;text-transform:lowercase;z-index:1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{display:block;font-family:"Cocon","Times New Roman",serif;font-size:60%;line-height:1.96}h1,.h1{font-family:"Cocon","Times New Roman",serif;font-size: 35px;font-size: 3.5rem;line-height: 1em;letter-spacing: -.2empx;letter-spacing: -.02emrem;margin-bottom:0}h2,.h2{font-size: 30px;font-size: 3rem;line-height: 1em}h3,.h3{font-size: 25px;font-size: 2.5rem;line-height: 1em}h4,.h4{font-size: 20px;font-size: 2rem;line-height: 1em}@media (min-width: 768px){h1,.h1{font-size: 80px;font-size: 8rem;line-height: 1em}h2,.h2{font-size: 50px;font-size: 5rem;line-height: 1em}h3,.h3{font-size: 40px;font-size: 4rem;line-height: 1em}h4,.h4{font-size: 25px;font-size: 2.5rem;line-height: 1em}}.h--strong{border-bottom:0 solid rgba(255,255,255,0.2);border-bottom-width: 4px;border-bottom-width: .4rem;padding-bottom: 10px;padding-bottom: 1rem;margin-bottom: 28px;margin-bottom: 2.8rem;height:1.4;font-size: 42px;font-size: 4.2rem}@media (min-width: 1440px){.h--strong{padding-bottom: 24px;padding-bottom: 2.4rem;margin-bottom: 56px;margin-bottom: 5.6rem;font-size: 72px;font-size: 7.2rem;line-height: 56px;line-height: 5.6rem}}code{padding:0 1px;background-color:#f7f6f8;border-radius:50%}form.ninja-forms-form input[type="radio"],form.ninja-forms-form input[type=checkbox]{display:block;position:static;float:left;width:15px;height:15px;margin:4px 6px 4px 0px;opacity:1}form.ninja-forms-form ul li:before{display:none}form.ninja-forms-form label{font-size:0.9em;margin:10px 0 10px 0}form.ninja-forms-form .field-wrap.label-right label,form.ninja-forms-form .field-wrap.label-left label{display:block;width:150px;float:left}form.ninja-forms-form h3{margin-top:5rem;margin-bottom:0rem}form.ninja-forms-form p{margin-bottom:2rem}form.ninja-forms-form .list-radio-wrap label{margin:20px 0 20px 0}form.ninja-forms-form .list-radio-wrap ul li label{margin:10px 0 10px 0}form.ninja-forms-form div.ninja-forms-all-fields-wrap div.checkbox-wrap.label-right.field-wrap label{width:auto;float:none;font-weight:300;font-size:0.8em}form.ninja-forms-form input[type="text"],form.ninja-forms-form input[type="password"],form.ninja-forms-form input[type="email"],form.ninja-forms-form input[type="date"],form.ninja-forms-form input[type="time"],form.ninja-forms-form input[type="tel"],form.ninja-forms-form input[type="number"],form.ninja-forms-form input[type="search"],form.ninja-forms-form textarea,form.ninja-forms-form select{border:1px solid #a9a9a9;width:280px;padding-top:10px;padding-bottom:10px}div#ninja_forms_form_5_response_msg,.ninja-forms-field-error{color:red;font-weight:400}#ninja_forms_form_5_response_msg.ninja-forms-success-msg div p{color:#333333}.ninja-forms-field-error{padding-left:158px}#ninja_forms_field_6_error{padding-left:0px}#ninja_forms_field_27_div_wrap,textarea#ninja_forms_field_27{margin-bottom:0px}form.ninja-forms-form .textarea-wrap.label-above textarea{width:438px}.content-area{display:block;margin:0 auto;max-width: 940px;max-width: 94rem;padding: 0 20px;padding: 0 2rem;width:100%}.content-area--narrow{display:block;margin:0 auto;max-width: 620px;max-width: 62rem;padding: 0 20px;padding: 0 2rem;width:100%}.content-area--extra-narrow{display:block;margin:0 auto;max-width: 500px;max-width: 50rem;padding: 0 20px;padding: 0 2rem;width:100%}@media (min-width: 768px){.content-area{padding: 0 10px;padding: 0 1rem}.content-area--narrow{padding: 0 10px;padding: 0 1rem}.content-area--extra-narrow{padding: 0 10px;padding: 0 1rem}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}.three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}.four-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}.five-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}}.background--none{background-color:#fff !important}.background--green-dark{background-color:#87a62a !important;color:#fff}.background--green{color:#fff;background-color:#abb135 !important}.background--green strong{color:#fff}.background--blue{color:#fff;background-color:#65c2d0 !important}.background--blue strong{color:#fff}.background--yellow{color:#fff;background-color:#ffce43 !important}.background--yellow strong{color:#fff}.background--gray{background-color:#eeeeee !important}.background--dark{color:#7a9c13;background-color:#333 !important}.background--dark strong{color:#7a9c13}.blog-container{text-align:center;padding-bottom:10rem}@media screen and (max-width: 640px){.blog-container{padding-bottom:15rem}}.blog-container .blog-headline{color:#63c3d0;font-size:40px;line-height:1;max-width:16em;margin:2em auto 0;padding:0 1em}@media screen and (min-width: 640px){.blog-container .blog-headline{font-size:50px}}@media screen and (min-width: 1024px){.blog-container .blog-headline{font-size:60px;margin:0.8em auto 0}}.blog-container .blog-subheadline{font-size:2rem;line-height:2.5rem;max-width:44em;margin:1em auto 0;padding:0 2em}.blog-container .blog-cat-filter{display:-webkit-inline-box;display:inline-flex;flex-wrap:wrap;width:80%;max-width:1024px;margin:2em auto 0;-webkit-box-pack:center;justify-content:center}@media screen and (max-width: 1023px){.blog-container .blog-cat-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.blog-container .blog-cat-filter .term{color:#c1c1c1;margin-bottom:3rem;margin-right:2rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width: 1023px){.blog-container .blog-cat-filter .term{text-align:left;border-bottom:1px solid #d8d8d8;margin-bottom:1rem;padding-bottom:1rem;padding-left:1rem;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}}.blog-container .blog-cat-filter .term:hover{color:#7a9c13}.blog-container .blog-cat-filter .term:not(.active){color:#c1c1c1 !important}.blog-container .blog-cat-filter .term.active{color:initial}.blog-container .blog-cat-filter .term.active .active-dot{content:'';position:absolute;border-radius:50%;width:1.5rem;height:1.5rem;background:#7a9c13;bottom:-2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1023px){.blog-container .blog-cat-filter .term.active .active-dot{bottom:unset;left:unset;-webkit-transform:none;transform:none;right:1rem}}.blog-container .post-container{position:relative;width:90%;max-width:1024px;margin:0 auto 0;display:-webkit-box;display:flex;flex-wrap:wrap}.blog-container .post-container:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#fff}@media screen and (min-width: 640px){.blog-container .post-container{margin:3rem auto 10rem}}@media screen and (min-width: 1024px){.blog-container .post-container{margin:0 auto 10rem}}.blog-container .post{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;width:100%;margin:50px 0;padding:0 40px;max-height:1000px}.blog-container .post:after{content:'';display:block;position:absolute;bottom:-50px;height:50px;left:-1px;right:-1px;border-bottom:1px solid #c1c1c1}@media screen and (min-width: 640px){.blog-container .post{width:50%;padding:0 50px}.blog-container .post:nth-of-type(2)::before{content:'';display:block;position:absolute;top:-40px;left:-1px;right:-1px;height:41px;border-left:1px solid #c1c1c1}.blog-container .post:nth-of-type(odd){border-right:1px solid #c1c1c1}}@media screen and (min-width: 1024px){.blog-container .post{width:33.33%}.blog-container .post:nth-of-type(odd){border-right:none}.blog-container .post:nth-of-type(3n+2){border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1}.blog-container .post:nth-of-type(2)::before{border-right:1px solid #c1c1c1}}.blog-container .post__inner{margin:0 auto;max-width:35rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:justify;justify-content:space-between}.blog-container .post__image{position:relative;overflow:hidden;margin:0 auto;width:200px;height:160px}.blog-container .post__image img{margin:0 auto;width:auto;height:100%}.blog-container .post__category{font-size:1.5rem;margin-top:2em}.blog-container .post__title{font-size:2rem;line-height:2.5rem;color:#63c3d0}.blog-container .post__date,.blog-container .post__author{font-size:1.5rem;color:#c1c1c1}.blog-container .post__overview-text{font-size:1.5rem;line-height:2.5rem;margin:1.5em 0 2em}.blog-container .post__read-more{color:#63c3d0}.blog-container .post.hidden{max-height:0;margin:0;overflow:hidden;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out}.blog-container .show-more{position:absolute;bottom:-10rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog-container .show-more:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-bottom:1em}.blog-container .show-more.hidden{display:none}.back-to-overview{z-index:9;margin-left:calc(1.25em + 0.25em);margin-top:2em}.back-to-overview:before{content:'';display:inline-block;width:1.25em;height:1.25em;position:absolute;left:calc(0px - 1.25em - 0.25em);top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background:url(../../Assets/Svg/arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.block-article .infos{color:#c1c1c1}.block-article .infos__headline{margin-top:1.5em}.block-article .infos__list{list-style:none;padding:0}.block-article .infos__link{color:#00506e;text-decoration:underline}.block-article h1,.block-article h2,.block-article h3{text-transform:none}.block-article h2{margin-bottom:0.8em}.block-article .article__social-media{top:0}@media screen and (max-width: 767px){.block-article .article__social-media{display:block;text-align:center;color:#c1c1c1;margin-top:5rem}.block-article .article__social-media .social-media__items{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.block-article .article__social-media .social-media--slim{max-width:15rem;margin:0 auto}}.block-article .blog-container{margin-top:10rem;padding-bottom:0}.block-article .blog-container .post-container{margin:0 auto}@media screen and (min-width: 768px){.block-article .blog-container .post-container{margin:5rem auto}}.block-article .blog-container .button{margin-top:2em}.block-article .blog-container .interest-headline{color:#7a9c13;text-align:center;font-size:2rem}@media screen and (min-width: 768px){.block-article .blog-container .interest-headline{font-size:3rem}}.page-template-Autor .blog-container{padding-bottom:0rem}.page-template-Autor .post-container{border-bottom:1px solid #c1c1c1;margin-bottom:10rem}.page-template-Autor .post-container .button{border-color:initial}.page-template-Autor .post__title{margin-top:1.5em}.page-template-Autor .blog-subheadline{color:#63c3d0;margin-bottom:10rem}@media screen and (max-width: 767px){.page-template-Autor .blog-subheadline{margin-bottom:5rem}}.page-template-Autor .post__image{width:190px;height:170px}.page-template-Autor .post__image img{margin:0 auto;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.section-footnote{display:block;position:relative;background-color:#f7f6f8;padding:50px 30px 0px}.section-footnote .footnote-wrapper{border-top:2px solid #e2e2e2;color:#000;padding:30px 50px 35px 50px;padding:3rem 5rem 3.5rem 5rem;font-size:11px;font-size:1.1rem;line-height:1.36364em;text-align:center;max-width:800px;margin:0 auto 0;font-weight:300}.section-form-plugsurfing{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:40px 0;padding:7%;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width: 768px){.section-form-plugsurfing{padding:70px}}.section-form-plugsurfing .inner-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;font-family:'Cocon';color:#fff}@media (min-width: 768px){.section-form-plugsurfing .inner-wrapper{width:545px}}.section-form-plugsurfing .inner-wrapper p.success{border-top:none;text-align:center;position:relative;padding-bottom:20px}.section-form-plugsurfing .inner-wrapper .title{font-size:30px;line-height:1.2em;padding:40px 20px;display:block;position:relative;text-align:center}.section-form-plugsurfing .inner-wrapper input{background-color:transparent;color:#fff !important;border-bottom:1px solid #fff;padding-bottom:10px}.section-form-plugsurfing .inner-wrapper input::-webkit-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper input::-moz-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper input:-ms-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper input::-ms-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper input::placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error input{border-bottom:1px solid #d13b19 !important;color:#fff}.section-form-plugsurfing .inner-wrapper .error input::-webkit-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error input::-moz-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error input:-ms-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error input::-ms-input-placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error input::placeholder{color:#fff !important}.section-form-plugsurfing .inner-wrapper .error-list{position:relative}.section-form-plugsurfing .inner-wrapper .short-input{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:545px;flex-wrap:wrap;width:100%}@media (min-width: 768px){.section-form-plugsurfing .inner-wrapper .short-input{flex-wrap:nowrap}.section-form-plugsurfing .inner-wrapper .short-input .input-text:first-of-type{margin-right:25px}}.section-form-plugsurfing .inner-wrapper .button{color:#fff;border-color:#fff;width:280px;margin-top:50px;margin-bottom:50px}.section-form-plugsurfing .signet{width:180px;height:180px;bottom:15%;position:relative;margin-bottom:2em}@media (min-width: 1024px){.section-form-plugsurfing .signet{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-400px;position:absolute;margin-bottom:0}}.section-form-plugsurfing .signet svg{width:180px;height:180px}.section-form-plugsurfing button:disabled{opacity:0.4}.section-form-plugsurfing button:disabled:hover{opacity:0.4}.button-wrapper{width:100%;height:100%;position:relative}.sticky-button{top:610px;position:absolute;width:160px;height:160px;right:5%;z-index:2}.sticky-button .button-image{display:none}@media (min-width: 1024px){.sticky-button .button-image{position:absolute;width:160px;height:160px;display:block}}.sticky-button .button-bar{display:inline-block}@media (min-width: 1024px){.sticky-button .button-bar{display:none}}.sticky-button.is_fixed{position:fixed;top:60px}.sticky-button.is_bottom{position:absolute;bottom:24.1%;top:auto}.sticky-button .mobile-text{position:fixed;z-index:50;bottom:0;left:50%;text-align:center;height:60px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;background-color:#63c3d0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 1024px){.sticky-button .mobile-text{display:none}}.sticky-button a:active,.sticky-button a:focus{opacity:1 !important}.sticky-button a:hover{opacity:1 !important}@media (min-width: 1024px){.sticky-button a:hover{opacity:0.75}}.section-three-steps-plugsurfing{position:relative;display:block;background-color:#f9ba0a;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.section-three-steps-plugsurfing .title{font-family:'Cocon';font-size:40px;line-height:1.2em;padding:1.5em 1em 0;max-width:700px;margin:0 auto 90px auto;text-align:center}@media (min-width: 768px){.section-three-steps-plugsurfing .title{font-size:65px}}.section-three-steps-plugsurfing .step{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;flex-wrap:wrap;padding-bottom:80px}.section-three-steps-plugsurfing .step-two .right{width:100%}.section-three-steps-plugsurfing .left{max-width:540px;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:0 1em}@media (min-width: 1024px){.section-three-steps-plugsurfing .left{margin-left:20px}}.section-three-steps-plugsurfing .right{width:100%;text-align:center}@media (min-width: 1024px){.section-three-steps-plugsurfing .right{width:auto}}.section-three-steps-plugsurfing .headline{color:#fff;font-family:'Cocon';line-height:1.15em;margin:15px 0;font-size:40px}@media (min-width: 1024px){.section-three-steps-plugsurfing .headline{font-size:50px;width:540px}}.section-three-steps-plugsurfing .number{border-radius:50%;background-color:#fff;color:#f9ba0a;height:44px;width:44px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:18px}.section-three-steps-plugsurfing .text{font-size:18px;line-height:1.4em;font-weight:300;padding-bottom:1em}@media (min-width: 1024px){.section-three-steps-plugsurfing .text{width:540px}}.section-three-steps-plugsurfing .image-wrapper-long{width:100%;margin-bottom:-70px}.section-three-steps-plugsurfing .image-three{max-width:320px}@media (min-width: 640px){.section-three-steps-plugsurfing .image-three{max-width:450px}}.intro-text__sub-logo{z-index:2;position:relative;width:292px;margin:0 auto;padding-top:40px}.intro-text__wrapper-signet{padding:4em 0 !important}@media (min-width: 768px){.intro-text__wrapper-signet{padding:8em 0 12em !important}}.intro-text__signet{width:160px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;margin-top:40px}.intro-text__signet svg{width:160px;height:160px}@media (min-width: 1024px){.intro-text__signet{margin-left:430px;position:absolute}}@media (min-width: 1170px){.intro-text__signet{margin-left:460px}}.greenlink p a{color:#7a9c13 !important}.section-teaser-simon{position:relative;display:block}.section-teaser-simon br{display:block}.section-teaser-simon .content-wrapper{z-index:1;position:relative;color:#fff;text-align:center;max-width:650px;margin:0 auto;font-family:'Cocon';font-size:18px;line-height:1.4em}@media (min-width: 768px){.section-teaser-simon .content-wrapper{text-align:left}}.section-teaser-simon .simon-logo{width:307px;height:auto;margin:0 auto;padding-top:2em}@media (min-width: 768px){.section-teaser-simon .simon-logo{margin:0 0 0 1.4em}}.section-teaser-simon .simon-logo svg{width:307px;height:auto}.section-teaser-simon .headline{font-size:53px;line-height:1.2em;padding:0.5em 0.5em 0em}@media (min-width: 768px){.section-teaser-simon .headline{margin-right:6em}}.section-teaser-simon .text{font-size:16px;line-height:1.4em;padding:0.5em 2em 1em}@media (min-width: 768px){.section-teaser-simon .text{margin-right:14.2em}}.section-teaser-simon .simon-image{width:290px;height:auto;margin:0 auto}@media (min-width: 768px){.section-teaser-simon .simon-image{width:460px;position:absolute;display:block;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.section-teaser-simon .button-simon{margin-bottom:3em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer !important;margin-left:1.8em}.section-teaser-simon .button-simon a{color:#fff;display:initial}.section-teaser-simon .button-simon:focus{outline:none}.section-teaser-simon .button-simon--menu{width:3.5em;height:3.5em;background-color:transparent;color:#fff}.section-teaser-simon .button-simon--box{display:inline-block;color:#fff;font-family:'Cocon';font-weight:bold;text-transform:uppercase;letter-spacing:0.02em;font-size:em(18px);line-height:1em;position:relative;margin:em(3px);padding:0}.section-teaser-simon .button-simon--box:after{z-index:1;content:'';display:block;position:absolute;top:-.1875em;bottom:-.1875em;left:-.1875em;right:-.1875em;background:#92C025;background:linear-gradient(45deg, #92C025, #63c3d0)}.ie9 .section-teaser-simon .button-simon--box:after{background:#92C025}.section-teaser-simon .button-simon--box .button__inner{display:block;position:relative;z-index:3;padding:0.8em 2.0em;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnPjxyZWN0IGZpbGw9JyMzMzMnIHg9JzAnIHk9JzAnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat;background-position:top right;-webkit-transition:background-size 400ms cubic-bezier(0.26, 0.035, 0.105, 0.99);transition:background-size 400ms cubic-bezier(0.26, 0.035, 0.105, 0.99)}.section-teaser-simon .button-simon--box:hover,.section-teaser-simon .button-simon--box:focus{outline:none;box-shadow:0 0 1em rgba(0,0,0,0.25)}.section-teaser-simon .button-simon--box:hover .button__inner,.section-teaser-simon .button-simon--box:focus .button__inner{background-size:0 100%}.section-renewable-energie{position:relative;display:block}.section-renewable-energie .content-wrapper{z-index:1;position:relative;color:#fff;text-align:center;max-width:650px;margin:0 auto;font-family:'Cocon';font-size:16px;line-height:1.4em}@media (min-width: 768px){.section-renewable-energie .content-wrapper{font-size:18px}}.section-renewable-energie .symbol{height:auto;width:110px;margin:4em auto 0em}.section-renewable-energie .symbol svg{height:auto;width:110px}.section-renewable-energie .headline{padding:0.5em 1em 0em;font-size:50px;line-height:1.2em}@media (min-width: 768px){.section-renewable-energie .headline{font-size:65px;padding:0.3em 1em 0em}}.section-renewable-energie .subheadline{padding:2em 2em;max-width:450px;margin:0 auto}@media (min-width: 768px){.section-renewable-energie .subheadline{padding:2.5em 2em 2.5em}}.section-renewable-energie .text-block{padding:0em 2em 3em;font-weight:300}@media (min-width: 768px){.section-renewable-energie .text-block{padding:0em 2em 4em}}.section-three-steps{position:relative;display:block;overflow:hidden}@media (max-width: 768px){.section-three-steps br{display:block}}.section-three-steps.background-green{background-color:#7a9c13}.section-three-steps .content-wrapper{z-index:1;position:relative;color:#fff;text-align:center}.section-three-steps .content-wrapper .headline{font-family:'Cocon';font-size:50px;line-height:1em;padding:1.5em 1em 0}@media (min-width: 768px){.section-three-steps .content-wrapper .headline{font-size:65px}}.section-three-steps .content-wrapper .headline .headline-big{font-size:70px}@media (min-width: 768px){.section-three-steps .content-wrapper .headline .headline-big{font-size:85px}}.section-three-steps .content-wrapper .steps-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-top:0em}@media (min-width: 768px){.section-three-steps .content-wrapper .steps-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;padding-top:9em;padding-bottom:5em}}.section-three-steps .content-wrapper .steps-wrapper .step{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:250px;margin-top:4em}@media (min-width: 768px){.section-three-steps .content-wrapper .steps-wrapper .step{margin-top:0em}}.section-three-steps .content-wrapper .steps-wrapper .step .number{border-radius:50%;background-color:#fff;color:#7a9c13;height:58px;width:58px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:1em;font-size:20px}.section-three-steps .content-wrapper .steps-wrapper .step-one{position:relative}@media (min-width: 768px){.section-three-steps .content-wrapper .steps-wrapper .step-one:after{content:'';border-top:4px dotted #fff;width:150px;position:absolute;right:-74px;top:30px}}.section-three-steps .content-wrapper .steps-wrapper .step-two{position:relative}@media (min-width: 768px){.section-three-steps .content-wrapper .steps-wrapper .step-two:after{content:'';border-top:4px dotted #fff;width:150px;position:absolute;right:-74px;top:30px}}.section-three-steps .content-wrapper .button-three-steps{display:block;margin:0 auto;padding:10px 10px;width:300px;height:60px;margin-top:3em;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:'Cocon';font-size:16px;line-height:1.1em;color:#7a9c13;background-color:#fff;margin-bottom:4em}@media (min-width: 768px){.section-three-steps .content-wrapper .button-three-steps{width:400px;font-size:22px;height:80px}}.section-image-source{padding-top:4em}.single-blog .section-image-source{padding-top:0}.page-id-7872 .section-image-source{padding-top:1em}.section-image-source.background-color-blue{background-color:#65c2d0}.section-image-source.backround-color-grey{background-color:#f5f5f5}.section-image-source .headline{font-family:'Cocon';font-size:40px;line-height:1em;text-align:center;color:#333;padding:0em 1em 0.3em}@media (min-width: 640px){.section-image-source .headline{font-size:54px;line-height:63px;padding:0em 1em}}.section-image-source .subheadline{font-family:'Cocon';font-size:20px;line-height:20px;text-align:center;color:#7a9c13;padding:0 1em 2.5em}.section-image-source .image-wrapper{padding:0 1em;margin:0 auto;width:100%;max-width:750px}@media (min-width: 640px){.section-image-source .image-wrapper{padding:0 2em;width:80%}}.section-image-source .source{text-align:center;font-family:'Cocon';font-size:14px;line-height:20px;font-weight:300;color:#333;padding:3em 1rem}.single-blog .section-image-source .source{max-width:62rem;margin:0 auto;text-align:left;padding-bottom:0}.accordion{border-top:2px solid #333;padding: 28px 0;padding: 2.8rem 0;position:relative}.accordion h3{margin-bottom: 28px;margin-bottom: 2.8rem}.accordion h3:before{font-family:"oekostrom-icons";margin-right:0.5em}.accordion .accordion__category-heading{background-color:#f7f6f8;border-bottom:2px solid #e2e2e2;font-size: 15px;font-size: 1.5rem;margin:0;text-align:left;padding: 18px 10px;padding: 1.8rem 1rem}.accordion .accordion__category{margin-bottom: 28px;margin-bottom: 2.8rem}.accordion .accordion__collapsibles .accordion__category:last-of-type{margin-bottom:0}.accordion .accordion__collapsibles{margin-bottom: 28px;margin-bottom: 2.8rem}.accordion .accordion__collapsibles:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.accordion .accordion__collapser{cursor:pointer;font-weight:300;font-size: 15px;font-size: 1.5rem;margin:0;outline:none;padding: 17px 0;padding: 1.7rem 0;position:relative;text-align:left}.accordion .accordion__collapser .accordion__collapser-text{display:block;margin:0;text-align:left}.accordion .accordion__collapser.accordion__collapser--opened{border-bottom:none;color:#63c3d0}.accordion .accordion__collapsible-content{border-bottom:2px solid #e2e2e2;font-weight:300;font-size: 15px;font-size: 1.5rem;height:0;overflow:hidden;-webkit-transition:height .3s ease-out 0s;transition:height .3s ease-out 0s}.accordion .accordion__collapsible-content.accordion__collapsible-content--opened{display:block;height:auto}.accordion__collapsible-content-wrapper{padding: 0 10px 14px 10px;padding: 0 1rem 1.4rem 1rem}.accordion .accordion__collapsible-content ul{list-style:none;padding:0}.accordion .accordion__collapsible-content p:last-child{margin:0}.accordion .accordion__collapser .accordion__collapser-info-read,.accordion .accordion__collapser .accordion__collapser-info-close{visibility:hidden;display:none}.accordion--simple{border-top:none}.accordion--simple .accordion__collapser{background-color:#f7f6f8;font-weight:400}.accordion--simple .accordion__collapser:after{bottom:0;color:inherit;content:'\e82e';display:inline-block;font-family:'oekostrom-icons';height: 20px;height: 2rem;margin:auto;position:absolute;right: 10px;right: 1rem;text-align:center;top:0;vertical-align:middle;width: 20px;width: 2rem}.accordion--simple .accordion__collapser.accordion__collapser--opened{color:#333}.accordion--simple .accordion__collapser.accordion__collapser--opened:before{border:rgba(0,0,0,0) solid;border-width: 10px;border-width: 1rem;content:'';height:0;pointer-events:none;position:absolute;width:0;border-top-color:#f7f6f8;left:15%;margin-left: -10px;margin-left: -1rem;top:100%}.accordion--simple .accordion__collapser.accordion__collapser--opened:after{content:'\e82f'}.accordion--simple .accordion__collapser .accordion__collapser-text{text-align:center}.accordion.accordion--simple .accordion__collapsibles{margin-bottom:0}.accordion--simple .accordion__collapsible-content{border:none;text-align:center}.accordion.accordion--simple .accordion__collapsible-content strong{display:block;margin-bottom:0;font-size: 40px;font-size: 4rem;line-height: 1em}.accordion.accordion--simple .accordion__collapsible-content small{color:#c1c1c1;display:block;font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em}.accordion.accordion--simple .accordion__collapsible-content{font-weight:400}.accordion.accordion--simple .accordion__collapsible-content-wrapper a:first-of-type{border:0;color:#fff;display:block;margin-bottom: 5px;margin-bottom: .5rem}.accordion.accordion--simple .accordion__collapsible-content-wrapper a:last-of-type{text-transform:uppercase;display:block}.accordion.accordion--simple .accordion__collapsible-content-wrapper a:last-of-type:after{content:"";display:none}@media (min-width: 768px){.accordion .accordion__collapsibles{margin-bottom: 56px;margin-bottom: 5.6rem}.accordion .accordion__collapser .accordion__collapser-info-read,.accordion .accordion__collapser .accordion__collapser-info-close{color:#63c3d0;visibility:hidden;display:inline-block;position:absolute;right: 30px;right: 3rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.accordion .accordion__collapser .accordion__collapser-info-read:after,.accordion .accordion__collapser .accordion__collapser-info-close:after{bottom:0;color:#63c3d0;display:inline-block;font-family:"oekostrom-icons";position:relative;left: 5px;left: .5rem}.accordion .accordion__collapser .accordion__collapser-info-read:after{content:"\e808"}.accordion .accordion__collapser .accordion__collapser-info-close:after{content:"\e806"}.accordion .accordion__collapser:not(.accordion__collapser--opened):hover .accordion__collapser-info-read{visibility:visible}.accordion .accordion__collapser:not(.accordion__collapser--opened):hover .accordion__collapser-info-close{visibility:hidden}.accordion .accordion__collapser.accordion__collapser--opened .accordion__collapser-info-read{visibility:hidden}.accordion .accordion__collapser.accordion__collapser--opened .accordion__collapser-info-close{visibility:visible}.accordion .accordion__collapser.accordion__collapser--opened:hover{opacity:0.8}.accordion .accordion__collapser{font-size: 15px;font-size: 1.5rem;line-height: 1.2em}.accordion .accordion__category-heading{font-size: 15px;font-size: 1.5rem}.accordion:not(.accordion--simple) .accordion__collapsible-content{padding-right: 200px;padding-right: 20rem;font-size: 15px;font-size: 1.5rem}.accordion.accordion--simple .accordion__collapsible-content.accordion__collapsible-content--closed{display:block}.accordion.accordion--simple .accordion__collapsible-content-wrapper{padding:0}.accordion.accordion--simple .accordion__collapsible-content{height:auto;padding-top:0;padding-bottom:0}.accordion.accordion--simple .accordion__collapsible-content li:first-of-type{padding-top:0}.accordion.accordion--simple .accordion__collapser-text{padding-top: 14px;padding-top: 1.4rem}.accordion.accordion--simple .accordion__collapser:after{content:"";display:none}}.no-js .accordion__collapsible-content{height:auto !important}.no-js .accordion__collapser-info-read{display:none !important}.no-js .accordion__collapser{cursor:default;color:#63c3d0}.page-id-7858 .accordion{padding-top:0}.accordion .headline{color:#7a9c13;margin-bottom:50px;padding-top:1em}.accordion.accordion--color{border-top:none;text-transform:none}.accordion.accordion--color .accordion__collapser-text{text-transform:none}.accordion.accordion--color h5.accordion__collapser{font-weight:400;padding:2rem 1.5rem}.accordion.accordion--color h5.accordion__collapser.color-orange:nth-of-type(even){background:#FEC445}.accordion.accordion--color h5.accordion__collapser.color-orange:nth-of-type(odd){background:#FABA0A}.accordion.accordion--color h5.accordion__collapser:nth-of-type(even){background:#B7BD53}.accordion.accordion--color h5.accordion__collapser:nth-of-type(odd){background:#ACB135}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(even){background:#bcce89;color:#fff}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(odd){background:#e4ebd0}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(odd) .accordion__collapser-text{color:#7a9c13}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(odd) .accordion__collapser-info-read::after{color:#7a9c13}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(odd) .accordion__collapser-info-close{color:#7a9c13}.accordion.accordion--color h5.accordion__collapser.color-light_green:nth-of-type(odd) .accordion__collapser-info-close:after{color:#7a9c13}.accordion.accordion--color h5.accordion__collapser.color-light_green .accordion__collapser-text{text-transform:none}.accordion.accordion--color .accordion__collapser-text{color:#fff}.page-id-7858 .accordion.accordion--color .accordion__collapser-text{padding:0}@media (min-width: 768px){.page-id-7858 .accordion.accordion--color .accordion__collapser-text{padding:0 10% 0 0%}}.accordion.accordion--color .accordion__collapser-info-read{color:#fff}.accordion.accordion--color .accordion__collapser-info-read:after{color:#fff}.accordion.accordion--color .accordion__collapser-info-close{color:#fff}.accordion.accordion--color .accordion__collapser-info-close:after{color:#fff}.accordion.accordion--color .accordion__collapsible-content{border-bottom:none}.accordion.accordion--color .accordion__collapsible-content-wrapper{padding:1.5rem}.accordion .more-title{text-align:center;color:#7a9c13;font-size:18px;margin-bottom:20px}.accordion .more-text{text-align:center;line-height:1.5;font-weight:300;padding-bottom:80px}.accordion .more-text a{color:#7a9c13}.article{position:relative;font-weight:300}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{text-align:left}.article__social-media,.article__action-button{display:none}@media (min-width: 768px){.article__social-media{display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:left;z-index:1}.article__social-media>p{color:#c1c1c1;margin-top: 6px;margin-top: .6rem;max-width: 70px;max-width: 7rem;text-align:center;font-size: 12px;font-size: 1.2rem;line-height: 1.1666666667em}.article__social-media>.social-media.social-media--slim{max-width: 70px;max-width: 7rem}}@media (min-width: 1170px){.article__action-button{display:block;margin:0 auto;position:fixed;right:0;text-align:right;top:75%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;z-index:10}.article__social-media>.social-media.social-media--slim{max-width: 100px;max-width: 10rem}.article__social-media>p{max-width: 100px;max-width: 10rem}}.aside-ol{display:none}@media (min-width: 1170px){.aside-ol{display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:left;-webkit-transform:translateX(-30%);transform:translateX(-30%);z-index:3}.aside-ol h4{text-align:left;width:30%;font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em}.aside-ol .aside-ol__list .aside-ol__list-item a{border-color:#63c3d0;color:#63c3d0}.aside-ol .aside-ol__list{counter-reset:item;text-align:left;width:30%}.aside-ol .aside-ol__list .aside-ol__list-item:before{border:2px solid #63c3d0;border-radius: 9999px;border-radius: 999.9rem;color:#63c3d0;display:block;height: 30px;height: 3rem;position:absolute;vertical-align:top;width: 20px;width: 2rem;font-size: 15px;font-size: 1.5rem;line-height: 2em}.aside-ol .aside-ol__list-item{display:block;font-weight:400;margin-bottom: 30px;margin-bottom: 3rem;margin-left:0.5em;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}}.more,.button,.teaser--text .teaser__link.button span,button,input[type="submit"],input[type="reset"],input[type="button"],input[type="file"]{background-color:rgba(0,0,0,0);border-style:solid;border-width: 2px;border-width: .2rem;cursor:pointer;display:inline-block;font-family:"Cocon","Times New Roman",serif;font-weight:400;letter-spacing:.05em;line-height:3;outline:none;overflow:hidden;padding: 10px;padding: 1rem;position:relative;text-align:center;text-decoration:none;text-indent:.05em;text-transform:uppercase;vertical-align:middle;border-color:inherit;color:inherit;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;font-size: 13px;font-size: 1.3rem;line-height: 1em}button:after,input[type="submit"]:after,input[type="reset"]:after,input[type="button"]:after,input[type="file"]:after{content:'\e807';display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem}.button{display:block;margin:0 auto;padding: 10px 10px;padding: 1rem 1rem;width: 200px;width: 20rem;font-size: 13px;font-size: 1.3rem;line-height: 1.3846153846em}.button:hover:before{border:medium solid;bottom:0;background-clip:padding-box;color:inherit;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:0;border-width:1px}.more:after,.button:after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem;vertical-align:middle;font-size: 10px;font-size: 1rem;line-height: 2em}.button--arrow-down:after,.teaser__link.button.button--arrow-down>span:after{content:"\e808";font-size: 10px;font-size: 1rem;line-height: 2em}.button.button--download:after,.teaser__link.button.button--download>span:after{content:"\e811";font-size: 13px;font-size: 1.3rem;line-height: 1.3846153846em}.teaser__link--no-icon:after,.teaser__link.teaser__link--no-icon span:after,.teaser--text .teaser__link.teaser__link--no-icon span:after{content:none;display:none}.button.button--primary-color,.teaser__link.button.button--primary-color>span{border-color:#7a9c13;color:#7a9c13}.button.button--primary-color:hover,.button.button--primary-color:focus,.teaser__link.button.button--primary-color>span:hover,.teaser__link.button.button--primary-color>span:focus{border-color:#7a9c13;color:#7a9c13}.button.button--secondary-color,.teaser__link.button.button--secondary-color>span{border-color:#63c3d0;color:#63c3d0}.button.button--secondary-color:hover,.button.button--secondary-color:focus,.teaser__link.button.button--secondary-color>span:hover,.teaser__link.button.button--secondary-color>span:focus{border-color:#63c3d0;color:#63c3d0}.button.button--tertiary-color,.teaser__link.button.button--tertiary-color>span{border-color:#27b886;color:#27b886}.button.button--tertiary-color:hover,.button.button--tertiary-color:focus,.teaser__link.button.button--tertiary-color>span:hover,.teaser__link.button.button--tertiary-color>span:focus{border-color:#27b886;color:#27b886}.button.button--white-color,.teaser__link.button.button--white-color>span{border-color:#fff;color:#fff}.button.button--white-color:hover,.button.button--white-color:focus,.teaser__link.button.button--white-color>span:hover,.teaser__link.button.button--white-color>span:focus{border-color:#fff;color:#fff}.button.button--loading{border-color:rgba(0,0,0,0) !important}.button.button--loading span{background:rgba(0,0,0,0) url("../../Assets/Images/loading.gif") center center no-repeat}.button.button--loading span{display:inline-block;overflow:hidden;text-indent:-999em;width:100%}.button.button--loading:after{display:none}.more.more--inverted,.button.button--inverted,button.button--inverted,input[type="submit"].button--inverted,input[type="reset"].button--inverted,input[type="button"].button--inverted{color:#fff}.more:disabled,.button:disabled,button:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled,input[type="button"]:disabled,.more.more--inverted:disabled,.button.button--inverted:disabled,button.button--inverted:disabled,input[type="submit"].button--inverted:disabled,input[type="reset"].button--inverted:disabled,input[type="button"].button--inverted:disabled{color:#c1c1c1;cursor:default}.more:hover,.button:hover,button:hover:enabled,input[type="submit"]:hover:enabled,input[type="reset"]:hover:enabled,input[type="button"]:hover:enabled,.more:focus,.more:active,.button:focus,.button:active,button:focus:enabled,button:active:enabled,input[type="submit"]:focus:enabled,input[type="submit"]:active:enabled,input[type="reset"]:focus:enabled,input[type="reset"]:active:enabled,input[type="button"]:focus:enabled,input[type="button"]:active:enabled,.more.more--inverted:hover,.button.button--inverted:hover,button.button--inverted:hover:enabled,input[type="submit"].button--inverted:hover:enabled,input[type="reset"].button--inverted:hover:enabled,input[type="button"].button--inverted:hover:enabled,.more.more--inverted:focus,.more.more--inverted:active,.button.button--inverted:focus,.button.button--inverted:active,button.button--inverted:focus:enabled,button.button--inverted:active:enabled,input[type="submit"].button--inverted:focus:enabled,input[type="submit"].button--inverted:active:enabled,input[type="reset"].button--inverted:focus:enabled,input[type="reset"].button--inverted:active:enabled,input[type="button"].button--inverted:focus:enabled,input[type="button"].button--inverted:active:enabled{background-color:rgba(0,0,0,0);border-color:inherit;color:inherit}input[type="file"]:hover,input[type="file"]:focus,input[type="file"]:active,.input-file-wrapper.hover,.input-file-wrapper:hover,.input-file-wrapper:focus,.input-file-wrapper:active{color:#333;background-color:#fff}input[type="file"]:hover:before,input[type="file"]:focus:before,input[type="file"]:active:before,.input-file-wrapper.hover:before,.input-file-wrapper:hover:before,.input-file-wrapper:focus:before,.input-file-wrapper:active:before{color:#fff}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="file"]{height:1.25em;opacity:0}.input-file-wrapper,input[type="file"]{background-color:#fff;border:2px solid #e2e2e2;border:0.2rem solid #e2e2e2;color:#e2e2e2;cursor:pointer;display:block;height:auto;margin: 14px auto 0 auto;margin: 1.4rem auto 0 auto;max-width: 180px;max-width: 18rem;overflow:visible;padding:0;position:relative;text-align:center;text-transform:uppercase;width:100%}input[type="file"]{margin:0;padding:0}.input-file-wrapper span{color:#c1c1c1;cursor:pointer;left:0;padding: 4px;padding: .4rem;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.input-file-wrapper.active:after{bottom:0;content:'ok';display:block;font-weight:normal;position:absolute;right:-2.5em;text-align:center;text-decoration:inherit;top:1em;width:1.5em}@media (min-width: 768px){.input-file-wrapper,input[type="file"]{margin: 0 0 0 14px;margin: 0 0 0 1.4rem}}.chart:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.chart__canvas{margin-bottom: 20px;margin-bottom: 2rem;width:100%}.chart:not(.chart--with-table) .chart__table,.chart.chart--standalone .chart__table{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.chart.chart--line{height:0;padding-top:65%;position:relative;width:100%}.chart.chart--line .chart__canvas{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width: 768px){.chart.chart--with-table .chart__canvas{float:left;width:50%}.chart.chart--with-table .chart__table{float:right;width:50%}.chart.chart--line{padding-top:90%}}.collapsible{margin: 56px 0;margin: 5.6rem 0;position:relative}.collapsible__collapser:after{color:inherit;content:"\e808";display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem;vertical-align:middle;font-size: 10px;font-size: 1rem;line-height: 2em}.opened .collapsible__collapser:after{content:"\e806"}.contact{position:relative}.contact__map{position:relative;margin-bottom: 28px;margin-bottom: 2.8rem}.contact__form{background-color:#f7f6f8}.contact__canvas img{width:100%}.contact__address-content{background-color:rgba(255,255,255,0.9);display:block;padding: 14px;padding: 1.4rem;position:relative;text-align:center;width:100%}.contact__address-content p{line-height: 25px;line-height: 2.5rem;margin-left:auto;margin-right:auto;max-width:100%}.contact__address-content .h-card>p{margin-bottom:0}.contact__address-content .h-card>p>a{border:none;color:#333}.error-list{padding:0 0 0 1rem;list-style-type:disc;list-style-position:inside}.error-list li{color:#d13b19}label.search-type{display:inline-block;margin-right: 30px;margin-right: 3rem;width:auto}@media (min-width: 768px){.contact__map{margin-bottom: 56px;margin-bottom: 5.6rem}.contact__address{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.contact__address-content{border-radius: 10px;border-radius: 1rem;max-width: 500px;max-width: 50rem;padding: 28px;padding: 2.8rem;pointer-events:all;position:absolute;text-align:center;top:13%;width:50%;z-index:4}.contact__address-content p{width:90%}.contact__canvas{min-height: 600px;min-height: 60rem;width:150%}}.contact .contact__map{margin-bottom:0}.contact-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;flex-wrap:wrap}@media all and (max-width: 1023px){.contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}}.fifty-fifty{width:50%;float:left;z-index:2;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media all and (max-width: 1023px){.fifty-fifty{width:100%}}.fifty-fifty .button.submit{margin-top:2em}.fifty-fifty.bg-green{background:#7a9c13}.fifty-fifty.fifty-whatsapp iframe{z-index:1;position:relative;margin-top:-60px;width:400px;height:140px}@media all and (max-width: 410px){.fifty-fifty.fifty-whatsapp iframe{width:340px}}.fifty-fifty .wrapper-whatsapp{background:#7a9c13;z-index:3;position:relative;width:100%;height:58%;color:white;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.fifty-fifty .wrapper-whatsapp.wrapper-bottom{height:42%;margin-top:-30px}.fifty-fifty .wrapper-whatsapp .title-wrapper{padding-top:2.9em;width:100%}.fifty-fifty .wrapper-whatsapp .title{font-family:"Cocon", "Times New Roman", serif;font-size:5rem;font-weight:400;line-height:0.9em;color:inherit;letter-spacing:0;margin-bottom:14px;margin-bottom:1.4rem;position:relative;text-align:center;text-rendering:optimizelegibility;text-transform:lowercase;width:100%}.fifty-fifty .wrapper-whatsapp .subtitle{width:100%;max-width:420px;margin:0 auto;font-size:2.5rem;line-height:1.1em}@media all and (max-width: 500px){.fifty-fifty .wrapper-whatsapp .subtitle{margin-bottom:1em}}.fifty-fifty .wrapper-whatsapp .text{max-width:420px;width:100%;margin:0 auto;font-size:1.7rem;line-height:1.4em}@media all and (max-width: 1024px){.fifty-fifty .wrapper-whatsapp .text{width:95%}}.fifty-fifty .wrapper-whatsapp .text.text-1{align-self:flex-end;margin-bottom:0.35em}@media all and (max-width: 500px){.fifty-fifty .wrapper-whatsapp .text.text-1{margin-bottom:0}}.fifty-fifty .wrapper-whatsapp .text.text-2{align-self:flex-start;margin-top:0.35em}.fifty-fifty .wrapper-whatsapp .spacer{display:inline-block;width:100%}.fifty-fifty .wrapper-whatsapp .text-small{max-width:500px;font-size:1.2rem;width:100%;text-align:center;margin:0 auto}@media all and (max-width: 1024px){.fifty-fifty .wrapper-whatsapp .text-small{margin:1em auto 2em}}.fifty-fifty .svg--whatsapp{display:inline-block;width:50px;height:50px}.fifty-fifty .svg--whatsapp path{fill:white}.filter{position:relative;padding-top: 28px;padding-top: 2.8rem}.filter h1{margin: 0 auto 28px auto;margin: 0 auto 2.8rem auto;font-size: 25px;font-size: 2.5rem;line-height: 1em}.filter__nav{display:block;list-style:none;list-style-position:inside;margin-bottom: 28px;margin-bottom: 2.8rem;padding:0}.filter__nav-item{cursor:pointer;border-bottom:1px solid #eee;display:block;position:relative}.filter__nav-item a{margin-right: 20px;margin-right: 2rem;padding: 14px 0;padding: 1.4rem 0;padding-left:3.6em}.filter__nav-item:first-child{border-top:1px solid #eee}.filter__nav-item--active:after{background-color:#63c3d0;border-radius:50%;content:'';display:inline-block;height: 15px;height: 1.5rem;position:absolute;right:1.8em;top:50%;width: 15px;width: 1.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.filter__nav-item a:before{color:#63c3d0;content:'\e801';font-family:"oekostrom-icons";font-weight:400;left:1.8em;position:absolute}.filter__nav-item.filter__nav-item--all a:before{content:"\e826"}.filter__nav-item.filter__nav-item--fragen-zur-abwicklung a:before{color:transparent;background:url("../../Assets/Svg/abwicklung.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 767px){.filter__nav-item.filter__nav-item--fragen-zur-abwicklung a:before{background:url("../../Assets/Svg/abwicklung_mobile.svg")}}.filter__nav-item.filter__nav-item--fragen-zum-strom a:before{content:"\e827"}.filter__nav-item.filter__nav-item--fragen-zur-photovoltaikanlage a:before{content:"\e828"}.filter__nav-item.filter__nav-item--fragen-zum-vorteilsclub a:before{content:"\e839"}.filter__nav-item.filter__nav-item--fragen-zum-shop a:before{content:"\e829"}.filter__nav-item.filter__nav-item--aktie a:before{content:"\e82a"}.filter__nav-item.filter__nav-item--produktinfos a:before{content:"\e826"}.filter__nav-item.filter__nav-item--positionspapiere a:before{content:"\e82c"}.filter__nav-item.filter__nav-item--all-downloads a:before{content:"\e82b"}.filter__nav-item.filter__nav-item--fragen-zu-simon a:before{content:"\e838"}.filter__items{border:none}.filter__item{background-color:#fff}.filter__content h3{font-size: 20px;font-size: 2rem;line-height: 1em}@media (min-width: 768px){.filter{padding-top: 56px;padding-top: 5.6rem}.filter h1{margin:0;font-size: 40px;font-size: 4rem;line-height: 1em}.filter__nav{text-align:center;position:relative;margin-bottom: 56px;margin-bottom: 5.6rem}.filter__nav:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.filter__nav-item{border-bottom:none;color:#c1c1c1;display:inline-block;float:left;vertical-align:top;width:20%;position:static;height:100%}.filter__nav--4-items .filter__nav-item{width:25%}.filter__nav--5-items .filter__nav-item{width:20%}.filter__nav-item a{color:#c1c1c1;height: 140px;height: 14rem;margin-right:0;padding: 44px 20px 20px 20px;padding: 4.4rem 2rem 2rem 2rem;position:static}.filter__nav-item a span{display:block;padding-top: 20px;padding-top: 2rem;text-align:center}.filter__nav-item a:before{color:#c1c1c1;display:block;left:0;position:relative;text-align:center;top:0;width:100%;font-size: 44px;font-size: 4.4rem;line-height: 1em}.filter__nav-item--active a,.filter__nav-item--active a:before{color:#7a9c13}.filter__nav-item--active:after{display:none}.filter__nav-item--active a{position:relative}.filter__nav-item--active a:after{background-color:#7a9c13;border-radius:50%;bottom: -30px;bottom: -3rem;content:'';display:inline-block;left:0;margin:0 auto;height: 15px;height: 1.5rem;position:absolute;right:0;width: 15px;width: 1.5rem}.filter__nav-item:first-child{border-top:none}.filter__content h3{font-size: 25px;font-size: 2.5rem;line-height: 1em}}label,input,button,select,textarea,.input-file-span{font-weight:300;font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em}form .submit.button{border-color:#7a9c13;color:#7a9c13}label.input-file{background-color:white;font-weight:300;margin-bottom: 14px;margin-bottom: 1.4rem;padding: 14px;padding: 1.4rem;text-align:center}fieldset{margin-bottom: 7px;margin-bottom: .7rem}input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="tel"],input[type="number"],input[type="search"],textarea,select{background-color:#fff;border:none;color:#333;display:block;font-family:"Cocon","Times New Roman",serif;font-weight:300;margin:0 auto;outline:none;padding-left: 14px;padding-left: 1.4rem;position:relative;vertical-align:top;width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="tel"],input[type="number"],input[type="search"],textarea,select{padding: 14px;padding: 1.4rem}input[type="text"].not-valid,input[type="password"].not-valid,input[type="email"].not-valid,input[type="date"].not-valid,input[type="time"].not-valid,input[type="tel"].not-valid,input[type="number"].not-valid,input[type="search"].not-valid,textarea.not-valid,select.not-valid{background-color:#d13b19;border-left-color:#d13b19;border-left-style:solid;border-left-width: 4px;border-left-width: .4rem}input[type="date"],input[type="time"],input[type="text"].datepicker,input[type="text"].timepicker{width: 85px;width: 8.5rem}select option{color:#333}textarea{height: 150px;height: 15rem;max-width:100%;resize:none}label,legend,textarea{color:#333;cursor:default;display:inline-block;line-height:2.1;margin:0 auto;margin-bottom: 14px;margin-bottom: 1.4rem;width:100%;overflow:hidden;vertical-align:top;font-size: 14px;font-size: 1.4rem;line-height: 1.2857142857em}.form__item--narrow label,.form__item--narrow legend{padding: 7px 0;padding: .7rem 0}.form__item--long-label label,.form__item--long-label legend{font-weight:400;letter-spacing:0;text-transform:none}label small{display:block}select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="checkbox"]{left:-9999em;opacity:0;position:absolute}.checkbox input[type=checkbox]+span{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.checkbox input[type=checkbox]+span:before{content:'\e80c';display:inline-block;font-family:"oekostrom-icons";margin-right: 5px;margin-right: .5rem}.checkbox input[type=checkbox]:checked+span:before{content:'\e80d'}.checkbox span:hover,.checkbox input[type=checkbox]:focus+span,.checkbox input[type=checkbox]:active+span{text-shadow:-6px 6px 6px rgba(0,0,0,0.15);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transform-origin:25% 100%;transform-origin:25% 100%}label span,legend span{font-weight:400;color:#222}input::-webkit-input-placeholder{color:#333;opacity:1.0}input:-moz-placeholder{color:#333;opacity:1.0}input::-moz-placeholder{color:#333;opacity:1.0}input:-ms-input-placeholder{color:#333;opacity:1.0}input:focus::-webkit-input-placeholder{color:#333;opacity:1.0}input:focus:-moz-placeholder{color:#333;opacity:1.0}input:focus::-moz-placeholder{color:#333;opacity:1.0}input:focus:-ms-input-placeholder{color:#333;opacity:1.0}textarea::-webkit-input-placeholder{color:#333;opacity:1.0}textarea:-moz-placeholder{color:#333;opacity:1.0}textarea::-moz-placeholder{color:#333;opacity:1.0}textarea:-ms-input-placeholder{color:#333;opacity:1.0}textarea:focus::-webkit-input-placeholder{color:#333;opacity:1.0}textarea:focus:-moz-placeholder{color:#333;opacity:1.0}textarea:focus::-moz-placeholder{color:#333;opacity:1.0}textarea:focus:-ms-input-placeholder{color:#333;opacity:1.0}.form__notice{color:#d13b19;padding: 10px 0;padding: 1rem 0}.required:after{content:'*';color:#d13b19;display:inline-block;padding-left:0.3em}.required-msg,.not-valid-msg{color:#d13b19;line-height:1em;font-size: 12px;font-size: 1.2rem}.error input,.error select,.text-area.error textarea{border:1px solid #d13b19}.error input[type="radio"]+span:before,.error input[type="checkbox"]+span:before{box-shadow:0 0 0 1px #d13b19}.error input[type="checkbox"]+span:before{margin-top:2px}label.contact-gender,label.recruit-friend-salutation{cursor:pointer;width: 100px;width: 10rem}input[type=radio],input[type=checkbox]{border:0;clip:rect(0 0 0 0);height: 10px;height: 1rem;overflow:hidden;margin: -10px;margin: -1rem;padding:0;position:absolute;width: 10px;width: 1rem}input[type="radio"]+span,input[type=checkbox]+span{display:block;font-weight:300;margin-left: 34px;margin-left: 3.4rem;font-size: 15px;font-size: 1.5rem;line-height: 2em}input[type="radio"]+span:before{border-radius:50%}input[type="radio"]+span:before,input[type="checkbox"]+span:before{background-color:#fff;border:5px solid #fff;border:0.5rem solid #fff;content:'';display:inline-block;height: 15px;height: 1.5rem;margin-left: -34px;margin-left: -3.4rem;margin-right: 14px;margin-right: 1.4rem;position:absolute;vertical-align:middle;width: 15px;width: 1.5rem;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}input[type="radio"]:checked+span:before{background-color:#7a9c13}input[type="checkbox"]:checked+span:before{content:"\e802";color:#7a9c13;font-family:"oekostrom-icons";margin-right: 14px;margin-right: 1.4rem;font-size: 11px;font-size: 1.1rem;line-height: 1.3636363636em}@media (min-width: 768px){form p,.form__item{border-top:1px solid rgba(255,255,255,0.2);margin: 0 auto;margin: 0 auto;max-width: 930px;max-width: 93rem;position:relative;text-align:left}form p:after,.form__item:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.form__notice{text-align:right}input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="tel"],input[type="number"],input[type="search"],textarea,.input-file-wrapper{display:inline-block;text-align:left}.select-wrapper{display:block;padding: 10px;padding: 1rem}label,legend,textarea{display:inline-block;margin-bottom: 28px;margin-bottom: 2.8rem}label.text-area{margin-bottom:0}.select-wrapper{overflow:visible}input[type=checkbox]+label{border-right:1px solid rgba(255,255,255,0.2);float:left;padding-right: 15px;padding-right: 1.5rem;width: 395px;width: 39.5rem}input[type=checkbox]+label:before{margin:0;left: 410px;left: 41rem;position:absolute;top: 15px;top: 1.5rem}.required-msg,.not-valid-msg{max-width:40%;position:absolute;right:0;text-align:right;top: 15px;top: 1.5rem;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}input[type="text"].not-valid,input[type="password"].not-valid,input[type="email"].not-valid,input[type="date"].not-valid,input[type="time"].not-valid,input[type="tel"].not-valid,input[type="number"].not-valid,input[type="search"].not-valid,textarea.not-valid,select.not-valid{margin-left: 6px;margin-left: .6rem}}.section--FullWidthSlider{background:#eff9fa}.section--FullWidthSlider .flickity-viewport{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section--FullWidthSlider .carousel{padding:0 1em 2em}.section--FullWidthSlider .carousel-cell{width:100%;padding-bottom:40px}.section--FullWidthSlider h2.FullWidthSlider__headline{margin:1em 0 0.5em;color:#65c2d0}.section--FullWidthSlider .FullWidthSlider__text{max-width:62rem;margin:0 auto 4rem;font-size:1.8rem;line-height:1.66em;font-weight:1.8rem;font-weight:100;text-align:center}.section--FullWidthSlider .FullWidthSlider__text--bottom{max-width:75rem;margin-bottom:0}.section--FullWidthSlider .FullWidthSlider__imageWrapper{width:75%;max-width:616px;margin:0 auto}.section--FullWidthSlider .FullWidthSlider__image{padding-bottom:55%}.section--FullWidthSlider .flickity-prev-next-button{background:transparent;width:6em;height:6em}.section--FullWidthSlider .flickity-prev-next-button.next{right:5%}@media (max-width: 639px){.section--FullWidthSlider .flickity-prev-next-button.next{right:0}}.section--FullWidthSlider .flickity-prev-next-button.previous{left:5%}@media (max-width: 639px){.section--FullWidthSlider .flickity-prev-next-button.previous{left:0}}.section--FullWidthSlider .flickity-prev-next-button .arrow{fill:transparent;stroke-width:5px;stroke:#65c2d0}.section--FullWidthSlider .flickity-prev-next-button:after{display:none}.form-block{background-color:#f7f6f8;padding: 28px 20px;padding: 2.8rem 2rem;position:relative}.content-area.form-block:before,.content-area--narrow.form-block:before,.content-area--extra-narrow.form-block:before,.content-area .form-block:before,.content-area--narrow .form-block:before,.content-area--extra-narrow .form-block:before{background-color:#f7f6f8;bottom:0;content:"";position:absolute;left:-999em;top:0;width:999em}.content-area.form-block:after,.content-area--narrow.form-block:after,.content-area--extra-narrow.form-block:after,.content-area .form-block:after,.content-area--narrow .form-block:after,.content-area--extra-narrow .form-block:after{background-color:#f7f6f8;bottom:0;content:"";height:auto;overflow:hidden;position:absolute;right:-999em;top:0;visibility:visible;width:999em}.form-block__heading{color:#333;margin-bottom: 28px;margin-bottom: 2.8rem}.form-block p{line-height: 30px;line-height: 3rem;margin-bottom: 14px;margin-bottom: 1.4rem;font-weight:300}.form-block__row{width:100%}.form-block__row:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.form-block__form .field.half.select{position:relative}.form-block__form label.select{position:relative}.form-block__form label.select:before{bottom:0;color:#c1c1c1;content:"\e836";display:inline-block;font-family:"oekostrom-icons";height:2em;line-height:1em;margin:auto;pointer-events:none;position:absolute;right:0;top:0;vertical-align:middle;width:2em;z-index:1;font-size: 20px;font-size: 2rem;line-height: 2em}.form-block__form .form-block__form--contact{height:auto;margin:0 auto;padding: 0 28px;padding: 0 2.8rem;position:relative;width:100%}.form-block__form .form-block__form--contact>input{height:100%;width:100%}.form-block.form-block--green .form-block__heading{color:#7a9c13}.content-area.form-block.form-block--blue:before,.content-area--narrow.form-block.form-block--blue:before,.content-area--extra-narrow.form-block.form-block--blue:before,.content-area .form-block.form-block--blue:before,.content-area--narrow .form-block.form-block--blue:before,.content-area--extra-narrow .form-block.form-block--blue:before{background-color:#63c3d0;bottom:0;content:"";position:absolute;left:-999em;top:0;width:999em}.content-area.form-block.form-block--blue:after,.content-area--narrow.form-block.form-block--blue:after,.content-area--extra-narrow.form-block.form-block--blue:after,.content-area .form-block.form-block--blue:after,.content-area--narrow .form-block.form-block--blue:after,.content-area--extra-narrow .form-block.form-block--blue:after{background-color:#63c3d0;bottom:0;content:"";height:auto;overflow:hidden;position:absolute;right:-999em;top:0;visibility:visible;width:999em}.form-block.form-block--blue{background-color:#63c3d0}.form-block.form-block--grey{background-color:#eee}.form-block--blue input[type="radio"]:checked+span:before{background:#63c3d0}.form-block--blue .submit.button{border-color:#fff;color:#fff}.form-block--blue input[type="checkbox"]:checked+span:before{color:#63c3d0}.form-block--blue .form-block__heading{color:#fff}.form-block__form .field:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.form-block__form .field.full{display:block}.form-block__form .field.half{display:block;width:100%}.form-block__form .field.third{display:block;width:100%}.ie9 .form-block label:not(.select) span.visually-hidden{font-weight:300;left:0;width:auto;height:auto;padding: 5px;padding: .5rem;position:relative}.ie9 .form-block__form label.select:before{content:none;display:none;pointer-events:none}.ie9 .form-block span.visually-hidden>span{font-weight:300;text-indent:-9999px;width:1em;display:inline-block;overflow:hidden;position:relative}.ie9 .required:after{bottom:0;color:#333;font-weight:300;left:9999px;position:absolute;right:0;top:0;width:1em;font-size: 14px;font-size: 1.4rem;line-height: 1.6428571429em}@media (min-width: 768px){.form-block{background-color:#f7f6f8;padding: 56px 0;padding: 5.6rem 0;position:relative}.form-block p{margin-bottom: 28px;margin-bottom: 2.8rem}.form-block__form .field.half{float:left;width:50%}.form-block__form .field.half+.field.half{margin-left: 28px;margin-left: 2.8rem;width:calc(50% - 2.8rem)}.form-block__form .field.third{float:left;width:33.33%}.form-block__form .field.quarter{float:left;width:25%}.form-block__form .field.half+.field.quarter{margin-left: 28px;margin-left: 2.8rem;width:calc(25% - 2.8rem)}.form-block__form .field.quarter+.field.quarter{margin-left: 28px;margin-left: 2.8rem;width:calc(25% - 2.8rem)}.form-block__form .field.two-thirds{float:left;width:66.66%}.form-block__form .field.third+.field.two-thirds{margin-left: 28px;margin-left: 2.8rem;width:calc(33.33%*2 - 2.8rem)}label.input-file{margin-bottom: 28px;margin-bottom: 2.8rem;text-align:left}}.highlight-list{height:auto;margin-bottom: 28px;margin-bottom: 2.8rem}.highlight-list.highlight-list--mood{background-image:url("../../Assets/Images/highlight-list-mood_bg-image1.jpg");background-position:bottom left;background-size:cover;color:white;height:auto;margin-bottom:0}.highlight-list__header{padding: 28px 0;padding: 2.8rem 0;position:relative;text-align:center}.highlight-list__items{padding-bottom: 28px;padding-bottom: 2.8rem}.highlight-list__items.content-area.two-columns{margin:0;padding:0}.two-columns .highlight-list__item{max-width:calc(100% - 56px);max-width:calc(100% - 5.6rem)}.highlight-list__item{display:block;font-weight:300;list-style:none;margin-left: 30px;margin-left: 3rem;padding: 14px 0 14px 14px;padding: 1.4rem 0 1.4rem 1.4rem;position:relative;min-height:150px;font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.highlight-list__item a{-webkit-backface-visibility:visible;backface-visibility:visible;border-bottom:1px dotted rgba(255,255,255,0.5);color:#fff;display:inline;-webkit-transition:none;transition:none}.highlight-list__item:before{content:'\e80e';font-family:"oekostrom-icons";display:block;float:left;margin-left: -40px;margin-left: -4rem;position:absolute;font-size: 30px;font-size: 3rem;line-height: 1em}@media (min-width: 768px){.highlight-list{margin-bottom: 56px;margin-bottom: 5.6rem}.highlight-list__header{padding: 56px 0;padding: 5.6rem 0}.highlight-list__items.content-area.two-columns{padding:inherit}.two-columns .highlight-list__item{display:inline-block;width:60%}.highlight-list__item{margin-left: 60px;margin-left: 6rem;padding: 14px 0 14px 14px;padding: 1.4rem 0 1.4rem 1.4rem;font-size: 18px;font-size: 1.8rem;line-height: 1.3888888889em}.highlight-list__item:before{margin-left: -60px;margin-left: -6rem;font-size: 45px;font-size: 4.5rem;line-height: 1em}.highlight-list.highlight-list--mood{min-height: 430px;min-height: 43rem}}.ie9 .list-block.two-columns .column.first{margin-right: 60px;margin-right: 6rem}.image-block{background-color:#f7f6f8;min-height:auto;padding: 28px 20px;padding: 2.8rem 2rem;position:relative}.image-block--fullWidth{background-color:none;padding:0}.image-block--fullWidth .image-block__image img{padding:0}.image-block--fullWidth .image-block__transparent-wrapper{width:80%;margin:0 auto}@media (max-width: 768px){.page-id-7868 .image-block--fullWidth .image-block__transparent-wrapper{width:100%}}.image-block--fullWidth .image-block__transparent-wrapper .image-block__image{padding-bottom:50%}.image-block--fullWidth .image-block__transparent-wrapper .image-block__image.short-pic{padding-bottom:25%}.image-block--fullWidth .image-block__transparent-wrapper .image-block__image img{padding:0;width:100%;height:auto}.image-block--dark{background-color:#333;color:#fff;position:relative}.image-block--dark:before{background-color:#333;bottom:0;content:"";position:absolute;left:-999em;top:0;width:999em}.image-block--dark:after{background-color:#333;bottom:0;content:"";height:auto;position:absolute;right:-999em;top:0;visibility:visible;width:999em}.teaser--filler .image-block--dark:before,.teaser--filler .image-block--dark:after{content:none;display:none}.image-block--dark .image-block__heading{color:#63c3d0}.image-block--bright{background-color:#fff;color:#333}.image-block__header{position:relative;text-align:center}.image-block__image{margin:0}.image-block--fullWidth .image-block__image{padding-bottom:40%;width:100%;height:0}@media (max-width: 1439px){.image-block--fullWidth .image-block__image{padding-bottom:50%;width:100%;height:0}}@media (max-width: 1169px){.image-block--fullWidth .image-block__image{padding-bottom:66.6666666667%;width:100%;height:0}}.image-block__image img{padding: 28px 0;padding: 2.8rem 0}.image-block__description,.image-block__item,.image-block__image figcaption{display:block;height:auto;left:0;overflow:visible;position:relative;text-align:center;width:auto}.image-block__description,.image-block__image figcaption{font-weight:300;margin-bottom: 28px;margin-bottom: 2.8rem;font-size: 20px;font-size: 2rem;line-height: 1.5em}.image-block__image figcaption{font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.image-block .footnotes{color:#e2e2e2;padding-bottom: 28px;padding-bottom: 2.8rem;text-align:left;width:auto}.image-block--caption-left{min-height: 320px;min-height: 32rem}.image-block--caption-left .image-block__heading{color:#fff}.image-block--caption-left .image-block__image>.image-block__link{width:100%;position:relative}.image-block--caption-left .image-block__image{height:100%;margin:0 auto;position:relative;width:100%}.image-block--caption-left .image-block__image img{height:auto;min-width: 270px;min-width: 27rem;width:100%}.image-block__link{-webkit-transform:translateZ(0)}.image-block__link>span{display:none}.image-block .image-block__image .image-block__link:hover{opacity:1.0}@media (min-width: 768px){.image-block{min-height: 450px;min-height: 45rem;padding: 56px 0;padding: 5.6rem 0}.image-block--fullWidth{padding:0}.image-block--caption-left .image-block__image img{max-width: 350px;max-width: 35rem;padding-top:0;width:100%}.image-block--caption-left{min-height: 450px;min-height: 45rem}}@media (min-width: 1170px){.image-block--caption-left .image-block__image{height:100%;margin:0 auto;padding: 28px;padding: 2.8rem;position:relative;width:80%}.image-block--caption-left figcaption,.image-block figcaption{text-align:left}.image-block--caption-left figcaption,.image-block--caption-left .image-block__image>.image-block__link{width:50%;padding: 28px;padding: 2.8rem}.image-block--caption-left .image-block__image>.image-block__link{position:absolute;right:0;top:0}.image-block__link>span{bottom: 28px;bottom: 2.8rem;color:#5c5c5c;display:block}.image-block__image--fullwidth .image-block__link>span{display:none}.image-block .image-block__image.image-block__image--fullwidth .image-block__link{background:#333;bottom:0;opacity:1;width:100%;z-index:2}.image-block .image-block__image.image-block__image--fullwidth .image-block__link:before{color:#fff;content:"\e801";cursor:pointer;font-family:"oekostrom-icons";position:absolute;right: 55px;right: 5.5rem;top: 35px;top: 3.5rem;font-size: 18px;font-size: 1.8rem;line-height: 1em}.image-block .image-block__image .image-block__link{-webkit-transition:width 0.2s ease-out, height 0.2s ease-out, opacity 0.1s linear;transition:width 0.2s ease-out, height 0.2s ease-out, opacity 0.1s linear}.image-block .image-block__image.image-block__image--fullwidth{position:static}.image-block .image-block__image .image-block__link:hover{opacity:0.75}.image-block .image-block__image.image-block__image--fullwidth .image-block__link{opacity:1}.image-block .image-block__image.image-block__image--fullwidth .image-block__link picture img{display:block;margin:0 auto;max-width:100%;width:auto;max-height:100%}}.intro-teaser{width:100%}.intro-teaser__video,.intro-teaser__info{background-color:white;-webkit-transition:bottom .3s ease 0s;transition:bottom .3s ease 0s}.intro-teaser__heading{display:none}.intro-teaser__info h4{color:#7a9c13;letter-spacing: -.2px;letter-spacing: -.02rem;margin: 10px 30px 20px;margin: 1rem 3rem 2rem;text-align:left;text-transform:none;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.intro-teaser__content video{float:left}.intro-teaser__content p{color:#7a9c13;font-weight:300;text-align:left;margin:0;padding: 0 30px;padding: 0 3rem;text-transform:none;font-size: 14px;font-size: 1.4rem;line-height: 1.7142857143em}.intro-teaser__link{color:#63c3d0;margin: 30px 0;margin: 3rem 0;padding: 0 30px;padding: 0 3rem;text-align:left;text-transform:uppercase}.intro-teaser__link:after{border-color:transparent transparent transparent #63c3d0;border-style:solid;border-width: 3.5px 0 3.5px 5px;border-width: .35rem 0 .35rem .5rem;content:'';display:inline-block;height:0;margin-left: 5px;margin-left: .5rem;vertical-align:middle;width:0}.intro-teaser__info{margin-top: 50px;margin-top: 5rem}@media (min-width: 768px){.intro-teaser{bottom:0;left:0;margin:0 auto;position:absolute;max-width: 940px;max-width: 94rem;right:0;width:100%;z-index:4}.intro-teaser__info{margin-top:0}.intro-teaser__item{margin-bottom:0;right:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.intro-teaser__item.hover{margin-bottom: 50px;margin-bottom: 5rem}.intro-teaser__item--active,.intro-teaser__item--active.hover{bottom:0 !important;margin-bottom:0}.intro-teaser__info{left:50%}.intro-teaser__info:nth-child(2){left:0}.intro-teaser__video,.intro-teaser__info{bottom:0;position:absolute;width:50%}.intro-teaser__heading{color:white;display:inline-block;opacity:0.7;letter-spacing: 1.5px;letter-spacing: .15rem;margin:0;padding: 0 10px;padding: 0 1rem;text-align:left;text-transform:uppercase;font-size: 14px;font-size: 1.4rem;line-height: 2.5714285714em}.intro-teaser__heading:after{color:white;background-color:#63c3d0;content:'\e80a';display:inline-block;font-family:'oekostrom-icons';position:absolute;text-align:center;vertical-align:middle;width: 40px;width: 4rem;font-size: 20px;font-size: 2rem;line-height: 1.8em;-webkit-transition:transform .2s ease-in-out 0s;-webkit-transition:-webkit-transform .2s ease-in-out 0s;transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s}.intro-teaser__item--active .intro-teaser__heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.intro-teaser__info .intro-teaser__heading{background-color:#7a9c13;width: 90px;width: 9rem}.intro-teaser__heading-wrapper{position:relative}.intro-teaser__video .intro-teaser__heading{background-color:#63c3d0;position:absolute;bottom:0;right:3rem}.intro-teaser__info h4{margin: 10px 90px 20px 30px;margin: 1rem 9rem 2rem 3rem;position:relative}.intro-teaser__info h4:after{color:#7a9c13;content:'\e817';font-family:"oekostrom-icons";padding-left: 30px;padding-left: 3rem;position:absolute;top: 10px;top: 1rem;right: -60px;right: -6rem;font-size: 50px;font-size: 5rem;line-height: .8em}}.intro-text{text-align:center}.intro-text--image{color:#fff}.intro-text svg{width:0.8em;height:auto}.intro-text svg path{fill:#fff}.intro-text br{display:initial}.intro-text__wrapper{width:90%;margin:0 auto;padding:5em 0 4em}@media (max-width: 767px){.intro-text__wrapper{padding:4em 0}}.intro-text--image .intro-text__wrapper{padding:8em 0 12em}.intro-text__headline{max-width:10em;margin:0 auto}.intro-text--image .intro-text__headline{max-width:none;font-size:6.5rem;line-height:1em}@media (max-width: 767px){.intro-text--image .intro-text__headline{font-size:4.5rem}}.intro-text__sub{position:relative;max-width:30em;margin:0 auto;padding-top:0.5em;font-weight:100;font-size:2em;line-height:1em}@media (max-width: 767px){.intro-text__sub{font-size:1.5em}}.intro-text__text{position:relative;margin-top:3em;font-size:1.8rem;line-height:1.6em}.intro-text__icon{margin-top:0.3em;color:#fff;font-family:'oekostrom-icons';font-size:8em;line-height:1em}@media (max-width: 767px){.intro-text__icon{font-size:4em}}.list-block{font-size: 13px;font-size: 1.3rem;padding-top: 28px;padding-top: 2.8rem;margin-bottom: 28px;margin-bottom: 2.8rem;position:relative}.list-block .list-block__content-item,.list-block .list-block__category-heading{border-bottom:2px solid #eee}.list-block .list-block__category-heading{background-color:#f7f6f8;margin:0;text-align:left;padding: 0 10px;padding: 0 1rem;font-size: 13px;font-size: 1.3rem;line-height: 3.8461538462em}.list-block .list-block__content{font-weight:300;list-style-type:none;padding:0;margin:0}.list-block .list-block__content-item{position:relative}.list-block .list-block__content-item:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.list-block .list-block__content-item .list-block__text--highlight{color:#7a9c13}.list-block .list-block__content-item .list-block__info,.list-block .list-block__content-item .list-block__info:before{display:none}.list-block .list-block__content-item a{color:#333;display:block;padding: 14px 0 14px 35px;padding: 1.4rem 0 1.4rem 3.5rem}.list-block .list-block__content-item a:before{color:#d3d3d3;margin-right: 10px;margin-right: 1rem;position:absolute;left:0.5em;font-size: 17px;font-size: 1.7rem;line-height: 1em}.list-block .list-block__category{display:block}.list-block .list-block__categories{-webkit-column-gap:60px;-webkit-column-gap:6rem;-moz-column-gap:60px;-moz-column-gap:6rem;column-gap:60px;column-gap:6rem}.list-block.list-block--mood{background:url("../../Assets/Images/list-block_mood_bg.jpg") no-repeat;background-size:cover;border-top:none;padding: 28px 0;padding: 2.8rem 0;margin-bottom:0;font-size: 13px;font-size: 1.3rem;line-height: 1em}.list-block.list-block--mood h3{color:#7a9c13;max-width: 500px;max-width: 50rem;margin: 0 auto 14px auto;margin: 0 auto 1.4rem auto}.list-block.list-block--mood .list-block__category{display:inline-block;padding-bottom:0;width:100%}.list-block.list-block--mood .list-block__category-heading{background:transparent;border-bottom:2px solid #333;color:#63c3d0;padding-left:0}.list-block.list-block--mood .list-block__content-item{border-bottom:1px solid #333;font-weight:400;padding: 13px 0;padding: 1.3rem 0}.list-block .list-block__text{display:block;line-height: 18px;line-height: 1.8rem;width:80%}.list-block .list-block__item--right{margin-top: -6.5px;margin-top: -.65rem;position:absolute;right:0;top:50%}.list-block h2{font-size: 20px;font-size: 2rem;line-height: 1em}@media (min-width: 768px){.list-block{border-top:2px solid #333;font-size: 15px;font-size: 1.5rem;margin-bottom: 50px;margin-bottom: 5rem}.list-block .list-block__category-heading{font-size: 15px;font-size: 1.5rem}.list-block .list-block__category{padding-bottom: 28px;padding-bottom: 2.8rem}.list-block .list-block__content-item a{padding-right:20%;padding-left: 45px;padding-left: 4.5rem}.list-block .list-block__content-item a:before{margin-right: 10px;margin-right: 1rem;font-size: 21px;font-size: 2.1rem;line-height: 1em}.list-block .list-block__content-item:hover .list-block__info{color:#63c3d0;display:block;line-height: 50px;line-height: 5rem;position:absolute;right: 40px;right: 4rem;top:0}.list-block .list-block__content-item:hover .list-block__info:before{bottom:0;color:#63c3d0;display:block;position:absolute;right:-1.5em;top:0;z-index:-1;font-size: 15px;font-size: 1.5rem;line-height: 3.3333333333em}.list-block .list-block__content-text{margin-left: 35px;margin-left: 3.5rem}.list-block.list-block--mood{padding: 56px 0;padding: 5.6rem 0}.list-block.list-block--mood h3{margin: 0 auto 28px auto;margin: 0 auto 2.8rem auto;font-size: 30px;font-size: 3rem;line-height: 1.3333333333em}.list-block h2{font-size: 25px;font-size: 2.5rem;line-height: 1em}}@media (min-width: 768px) and (max-width: 1169px){.list-block .list-block__categories{padding: 0 20px;padding: 0 2rem}}.ie9 .list-block.two-columns .column.first{margin-right: 60px;margin-right: 6rem}.list-advantages{background:#9bb54e;color:#fff}.list-advantages--textBlock{background:#fff;color:#9bb54e;margin-top:-3em}@media (max-width: 767px){.list-advantages--textBlock{margin-top:-2em}}@media (max-width: 767px){.list-advantages--textBlock .list-advantages__wrapper{padding:0}}.list-advantages--textBlock ul.list-advantages__list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;margin:1em 0}.list-advantages--textBlock li.list-advantages__list-item{font-weight:300;width:calc( 50% - 3em)}@media (max-width: 767px){.list-advantages--textBlock li.list-advantages__list-item{width:100%}}.list-advantages br{display:initial}.list-advantages.background-color-white{background:#fff;color:#000}.list-advantages.background-color-grey{background:#eeeeee;color:#000}.list-advantages.background-color-green .list-advantages__list-item:before{color:white}.list-advantages.background-color-green .list-advantages__link{color:#fff !important;border-color:#fff !important}.list-advantages__wrapper{position:relative;overflow:hidden;padding:0 2em;text-align:center}.list-advantages__image{height:100%}.list-advantages__headline{max-width:12em;margin:0 auto;padding:1.5em 0}.list-advantages__list{position:relative;margin-bottom:2em;padding-left:0;list-style:none;font-size: 18px;font-size: 1.8rem;line-height: 1em;text-align:left;font-weight:400}@media (max-width: 767px){.list-advantages__list{margin-bottom:0}}.list-advantages__list-item{position:relative;list-style-position:outside;margin:0 0 2.5em 3em}@media (max-width: 767px){.list-advantages__list-item{margin:0 0 1.5em 2.1em}}.list-advantages__list-item.green-bp:before{color:#7a9c13 !important}.list-advantages__list-item:before{content:'\E80E ';display:inline-block;position:absolute;left:-1.25em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'oekostrom-icons';font-size: 40px;font-size: 4rem;line-height: 1em}@media (max-width: 767px){.list-advantages__list-item:before{font-size: 30px;font-size: 3rem;line-height: 1em}}.background-color-white .list-advantages__list-item:before{color:#f9ba0a}.list-advantages__link{width:25rem;margin-bottom:6em;z-index:1}@media (max-width: 767px){.list-advantages__link{margin-bottom:4em}}.background-color-white .list-advantages__link{color:#f9ba0a;border-color:#f9ba0a}.page-id-8451 .list-advantages__link.button{margin-bottom:2em;width:260px}@media (min-width: 420px){.page-id-8451 .list-advantages__link.button{width:310px}}.menu{background-color:rgba(0,0,0,0);position:relative;width:0}.menu.is-visible{background-color:#fff;width: 300px;width: 30rem}.menu__toggle{color:#333;height: 44px;height: 4.4rem;left: 15px;left: 1.5rem;position:fixed;top: 15px;top: 1.5rem;width: 44px;width: 4.4rem;z-index:5}.menu__toggle:hover,.menu__toggle:focus,.menu__toggle:active{background-color:#fff;opacity:1}.menu__toggle span{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.menu__toggle:before{color:#7a9c13;content:'\e800';display:block;font-family:"oekostrom-icons";height: 30px;height: 3rem;opacity:1;text-align:center;width: 30px;width: 3rem;font-size: 30px;font-size: 3rem;line-height: 1em;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu__content{display:none;padding: 60px 15px;padding: 6rem 1.5rem}.menu-visible .menu__content{display:block}.menu__items,.menu__subitems{margin-bottom:0;padding:0}.menu__level0{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu__item{border-top: 1px;border-top: .1rem;border-top-color:#f7f6f8;border-top-style:solid}.menu__level0>.menu__item>.menu__entry:hover,.menu__submenu-wrapper>.menu__entry:hover{cursor:pointer}.menu__submenu-wrapper>.menu__entry{position:relative}.menu__submenu-wrapper>.menu__entry:after{color:#c1c1c1;content:"+";display:inline-block;font-family:Arial;position:absolute;right: 15px;right: 1.5rem;font-size: 20px;font-size: 2rem;line-height: 2em}.menu__entry{color:#333;display:block;outline:none;padding: 0 10px;padding: 0 1rem;font-size: 13px;font-size: 1.3rem;line-height: 3.0769230769em}.menu__entry:hover,.menu__entry:active,.menu__entry:focus{background-color:#f7f6f8;opacity:1}.menu__level1{display:none}.menu__item--current .menu__level1{display:block}.menu__level1 .menu__entry{background-color:#cddaa6;padding-left: 30px;padding-left: 3rem}.menu__level1 .menu__entry:hover{background-color:#9bb54e}@media (max-width: 1169px){.menu--mobile-flyout{bottom:0;left:0;position:fixed;top:0;z-index:9}.js_nolink{background-color:#fff !important}.left-cat{color:#f59600 !important}.right-cat{color:#7a9c13 !important}.menu--mobile-flyout .menu__content{bottom:0;margin:0;overflow-y:auto;padding: 15px;padding: 1.5rem;position:absolute;top: 60px;top: 6rem;width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu--mobile-flyout .menu__entry.menu__entry--active{color:#9bb54e}.menu--mobile-flyout .menu__entry.menu__entry--active:after{color:inherit;content:"–"}.menu--mobile-flyout .menu__item--current .menu__entry:after{color:inherit;content:"–"}.menu--mobile-flyout .menu__level1 .menu__entry.menu__entry--active{border-left:10px solid #9bb54e;color:#333;text-indent:-10px}}@media (min-width: 1170px){.menu,.menu.is-visible{background-color:rgba(0,0,0,0);height:100%;left:0;max-width:none;position:relative;top:auto;width:auto;z-index:5}.menu__toggle{display:none}.menu__content{display:block;margin:0;padding:0}.menu__items:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.menu__items--desktop-two-columns{-moz-column-rule:0.1rem solid #f7f6f8;-webkit-column-rule:0.1rem solid #f7f6f8;column-rule:0.1rem solid #f7f6f8;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}.menu--desktop-horizontal .menu__item{float:left}.menu--desktop-horizontal .menu__level0>.menu__item{border:none}.menu__submenu-wrapper>.menu__entry:after{content:none}.menu--desktop-horizontal .menu__item:hover .menu__entry:before,.menu--desktop-horizontal .menu__item.hover .menu__entry:before,.menu--desktop-horizontal .menu__item .menu__entry:focus:before,.menu--desktop-horizontal .menu__item--active .menu__entry:before,.menu--desktop-horizontal .menu__item--hover .menu__entry:before,.menu--desktop-horizontal .menu__item:hover+.menu__item .menu__entry:before,.menu--desktop-horizontal .menu__item.hover+.menu__item .menu__entry:before,.menu--desktop-horizontal .menu__item .menu__entry:focus:before,.menu--desktop-horizontal .menu__item--active+.menu__item .menu__entry:before,.menu--desktop-horizontal .menu__item--hover+.menu__item .menu__entry:before,.menu--desktop-horizontal .menu__item:hover+.menu__item:before,.menu--desktop-horizontal .menu__item.hover+.menu__item:before,.menu--desktop-horizontal .menu__item--active+.menu__item:before,.menu--desktop-horizontal .menu__item--hover+.menu__item:before{background-color:rgba(0,0,0,0) !important}.menu--desktop-horizontal .menu__level0>.menu__item--last{position:relative}.menu--desktop-horizontal .menu__level0>.menu__item--last:after{background-color:#63c3d0;bottom:0;content:'';position:absolute;right:-999em;top:0;width:999em;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu--desktop-horizontal .menu__entry{background-color:rgba(0,0,0,0);color:#fff;display:block;outline:none;padding: 0 33px 0 0;padding: 0 3.3rem 0 0;font-size: 17px;font-size: 1.7rem;line-height: 50px;line-height: 5rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu--desktop-horizontal .menu__entry:hover,.menu--desktop-horizontal .menu__entry:focus,.menu--desktop-horizontal .menu__entry:active,.menu--desktop-horizontal .menu__item--hover>.menu__submenu-wrapper>.menu__entry{background-color:#9bb54e}.menu--desktop-horizontal .menu__entry--active{background-color:#90a846}.menu--desktop-horizontal .menu__level0>.menu__item--last>.menu__entry{background-color:#63c3d0;padding: 0;padding: 0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu--desktop-horizontal .menu__level0>.menu__item--last>.menu__entry:before{background-color:rgba(0,0,0,0);color:white;content:url("../../Assets/Svg/login-menu.svg");display:inline-block;font-family:"oekostrom-icons";height: 40px;height: 4rem;margin: 0 25px;margin: 0 2.5rem;vertical-align:middle;font-size: 20px;font-size: 2rem;line-height: 2em;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:25px;margin-right:7px;line-height:1;-webkit-transform:translateY(6px);transform:translateY(6px)}.menu--desktop-horizontal .menu__entry:before{background-color:rgba(255,255,255,0.5);content:"";display:inline-block;height: 30px;height: 3rem;margin-right: 30px;margin-right: 3rem;position:relative;vertical-align:middle;width: 1px;width: .1rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu--desktop-horizontal .menu__entry:after{content:none}.menu--desktop-horizontal .menu__items.menu__level1{background-color:#fff;border-bottom:1px solid #f7f6f8;border-bottom:0.1rem solid #f7f6f8;display:block;height:auto;margin: 0 0 30px 0;margin: 0 0 3rem 0;opacity:0;padding:0;position:absolute;visibility:hidden}.menu--desktop-horizontal .menu__items.menu__level1:before{background-color:#fff;border: 30px;border: 3rem;border-left:none;border-color:#fff;border-right:none;border-style:solid;bottom: -30px;bottom: -3rem;content:'';display:block;left:0;position:absolute;right:0;top: 0;top: 0;z-index:-1;box-shadow:0 3px 0 0 #7a9c13}.menu__item.js_nolink{border-top:none}.menu__entry.left-cat{color:#f59600 !important;cursor:default}.menu__entry.left-cat:hover{background-color:#fff !important}.menu__entry.right-cat{color:#7a9c13 !important;cursor:default}.menu__entry.right-cat:hover{background-color:#fff !important}.menu--desktop-horizontal .menu__item--current .menu__level1{opacity:0;visibility:hidden}.menu--desktop-horizontal .menu__item--hover .menu__level1{opacity:1;visibility:visible}.menu__items.menu__level1 ul{float:left;margin:0;padding:0;width:50%}.menu__items.menu__level1 .menu__item{background-color:rgba(0,0,0,0);padding:0;width:100%}.menu__items.menu__level1 .menu__item.js_nolink{background-color:#fff !important}.menu__items.menu__level1 .menu__item:before{background-color:#fff;bottom: -1px;bottom: -.1rem;content:'';display:inline-block;left:0;position:absolute;top:0;width: 30px;width: 3rem}.menu__items.menu__level1 .menu__item:after{background-color:#fff;bottom: -1px;bottom: -.1rem;content:'';display:inline-block;position:absolute;right:0;top:0;width: 30px;width: 3rem}.menu--desktop-horizontal .menu__items.menu__level1 .menu__item{float:none}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry{border-left: 10px;border-left: 1rem;border-left-color:rgba(0,0,0,0);border-left-style:solid;color:#333;display:inline-block;font-size: 15px;font-size: 1.5rem;padding: 0 30px 0 20px;padding: 0 3rem 0 2rem;position:relative;text-align:left;width:100%;z-index:8}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry--active{border-left-color:#7a9c13}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry:before{content:none;display:none}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry:hover,.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry--active{background-color:#cddaa6}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry:hover:before{background-color:#cddaa6;border-left:10px solid #7a9c13;content:"";height:5.2rem;padding:0;width:2rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}}.no-js .menu__toggle{display:block}.product{position:relative}.product br{display:inline}.product__privatkunden .product__fact span.product__fact-highlight{color:#7a9c13}.product__gewerbekunden .product__fact span.product__fact-highlight{color:#3f570e}.product__anlagenbetreiber .color-sun .product__fact span.product__fact-highlight,.product__anlagenbetreiber .color-sun-future .product__fact span.product__fact-highlight{color:#f29400}.product__anlagenbetreiber .color-nature .product__fact span.product__fact-highlight{color:#009036}.product__anlagenbetreiber .color-individuell .product__fact span.product__fact-highlight{color:#7a9c13}.product__anlagenbetreiber .color-marktpraemie .product__fact span.product__fact-highlight{color:#63c3d0}.product__gas-privatkunden .product__fact span.product__fact-highlight{color:#65c2d0}.product__gas-gewerbekunden .product__fact span.product__fact-highlight{color:#00506e}.product__content{text-align:center}.product__facts{text-align:center}.product__fact{border-bottom:solid #e2e2e2;border-bottom-width: 2px;border-bottom-width: .2rem;padding: 14px 5px;padding: 1.4rem .5rem}.product__fact:last-child{border-bottom:none}.product--offset{clear:both;margin: 28px 0;margin: 2.8rem 0}.product--full-offset{background-color:#8fa941;color:#fff;padding: 28px;padding: 2.8rem}@media (min-width: 768px){.product:not(.product--offset){border-right:2px solid #e2e2e2;border-top:2px solid #e2e2e2;display:inline-block;float:left;height:100%;min-width: 120px;min-width: 12rem;width:33%}.product.product--two-cols{width:50%}.product:not(.product--offset):nth-last-child(2){border-right:0}.product__heading:before{content:"";display:none}.product__fact:last-child{height: 70px;height: 7rem}}.section--productSlider{text-align:center}.section--productSlider .productSlider__wrapper{margin:5em 0}.section--productSlider .carousel{max-width:900px;margin:0 auto}.section--productSlider .carousel-cell{width:500px;max-width:100%;height:500px;padding:50px;background:#abb135;color:#fff;opacity:0}@media (max-width: 767px){.section--productSlider .carousel-cell{height:auto}}@media (min-width: 1024px){.section--productSlider .carousel-cell{opacity:0.5;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.section--productSlider .carousel-cell--prev{-webkit-transform:translate(60%) scale(0.8);transform:translate(60%) scale(0.8)}.section--productSlider .carousel-cell--next{-webkit-transform:translate(-60%) scale(0.8);transform:translate(-60%) scale(0.8)}}.section--productSlider .carousel-cell.is-selected{z-index:1;opacity:1;-webkit-transform:scale(1, 1) !important;transform:scale(1, 1) !important}.section--productSlider .productSlider__umweltzeichen{position:absolute;width:8em;height:8em;top:-2em;right:-2em;padding:0.5em;background:#fff;border-radius:50%}@media (max-width: 767px){.section--productSlider .productSlider__umweltzeichen{top:-4em;right:-0.5em}}.section--productSlider .productSlider__umweltzeichen img{width:100%;height:100%}.section--productSlider h2.productSlider__headline{font-size:4rem;line-height:1em}.section--productSlider .productSlider__subheadline{margin-bottom:1em;font-size:2.5rem;line-height:1em;font-weight:100}.section--productSlider ul.productSlider__list{margin-bottom:2em;padding:0}.section--productSlider li.productSlider__listItem{display:inline-block;position:relative;list-style:none}.section--productSlider li.productSlider__listItem:before{position:absolute;left:-1.5em;content:'\E80E ';font-family:'oekostrom-icons';font-size:1.1em;font-weight:600}.section--productSlider li.productSlider__listItem:after{content:'';display:block;width:50%;margin:1em auto;border-bottom:1px solid #fff}.section--productSlider li.productSlider__listItem:last-child:after{display:none}.section--productSlider .productSlider__listText{font-size:1em;margin-bottom:0.5em}.section--productSlider .productSlider__listSubtext{font-size:0.9em;font-weight:100}.section--productSlider a.productSlider__download{color:#fff}.section--productSlider a.productSlider__download:after{content:'\E811';font-size:1em}.section--productSlider .flickity-viewport{overflow:visible}.section--productSlider .flickity-prev-next-button{background:none;width:8em;height:8em}@media (max-width: 1023px){.section--productSlider .flickity-prev-next-button{display:none}}.section--productSlider .flickity-prev-next-button svg path.arrow{fill:transparent;stroke:#abb135;stroke-width:5px}.section--productSlider .flickity-prev-next-button.next{right:-100px}@media (max-width: 1169px){.section--productSlider .flickity-prev-next-button.next{right:0}}.section--productSlider .flickity-prev-next-button.previous{left:-100px}@media (max-width: 1169px){.section--productSlider .flickity-prev-next-button.previous{left:0}}.section--productSlider .flickity-prev-next-button:after{display:none}.section--productSlider .flickity-page-dots{display:block;bottom:-50px}.section--productSlider .flickity-page-dots .dot{width:16px;height:16px;background:transparent;border:2px solid #abb135}.section--productSlider .flickity-page-dots .dot:before{content:''}.section--productSlider .flickity-page-dots .dot.is-selected{background:#abb135}.search-results{position:relative;padding-top: 28px;padding-top: 2.8rem}.search-results strong{color:#000}.search-results .search-everything-highlight-color{color:#000;font-weight:400}.search-results__heading,.search-results__footer{font-weight:300;padding: 28px 10px;padding: 2.8rem 1rem}.search-results__heading:after,.search-results__footer:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.search-results__heading>h1{text-align:left;margin-bottom: 28px;margin-bottom: 2.8rem;font-size: 30px;font-size: 3rem;line-height: 1em}.search-results__range{float:left;padding: 5px 0;padding: .5rem 0}.search-results__items{font-weight:300;list-style-type:none;margin:0;padding:0}.search-results__item{padding: 28px 10px;padding: 2.8rem 1rem}.search-results__item:last-child{border-bottom:none}.search-results__item-title{display:block;text-align:left;margin-bottom:0;font-size: 25px;font-size: 2.5rem;line-height: 1em}.search-results__item-title>span{color:#c1c1c1;display:block;font-weight:300;font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.search-results__item-address{display:block}.search-results__item-description{margin:0}.search-results__pagination{float:right;font-weight:300;list-style-type:none;margin:-2px 0 0 0;padding:0}.search-results__pagination li{background:rgba(0,0,0,0);display:inline-block}.search-results__pagination li a,.search-results__pagination li span{background:#f7f6f8;border:1px solid #eee;display:block;padding: 5px 10px;padding: .5rem 1rem}.search-results__pagination .search-results__pagination-previous a{padding-left:0}.search-results__pagination .search-results__pagination-next a{padding-right:0}.search-results__pagination .search-results__pagination-previous a,.search-results__pagination .search-results__pagination-next a{background:rgba(0,0,0,0);border:none}.search-results__pagination .search-results__pagination-item--active a{background:rgba(0,0,0,0)}@media (max-width: 639px){.search-results__pagination,.search-results__range{float:none}}.skiplinks{left:0;position:fixed;top:0}.skiplinks__item{background-color:#7a9c13;display:block;left:-999em;padding:0.5em;position:absolute;top:0;white-space:nowrap}.skiplinks__item:focus{left:0}.slider-collection{background-color:#f7f6f8;overflow:hidden;position:relative}.slider-collection--dark{background-color:#333;color:#fff}.slider-collection--bright{background-color:#fff}.slider-collection__header{margin: 28px auto;margin: 2.8rem auto;text-align:center}.slider-collection__header h2{text-align:center}.slider-collection__info{font-weight:300}.slider-collection .content-area:before,.slider-collection .content-area--narrow:before,.slider-collection .content-area--extra-narrow:before{background-color:rgba(247,246,248,0.8);bottom:0;content:'';display:block;left:-500%;margin-left: 10px;margin-left: 1rem;height:100%;position:absolute;top:0;visibility:visible;width:500%;z-index:1}.slider-collection .content-area:after,.slider-collection .content-area--narrow:after,.slider-collection .content-area--extra-narrow:after{background-color:rgba(247,246,248,0.8);bottom:0;content:'';display:block;height:100%;margin-right: 10px;margin-right: 1rem;position:absolute;right:-500%;top:0;visibility:visible;width:500%;z-index:1}.slider-collection--dark .content-area:before,.slider-collection--dark .content-area--narrow:before,.slider-collection--dark .content-area--extra-narrow:before,.slider-collection--dark .content-area:after,.slider-collection--dark .content-area--narrow:after,.slider-collection--dark .content-area--extra-narrow:after{background-color:rgba(51,51,51,0.8)}.slider-collection--bright .content-area:before,.slider-collection--bright .content-area--narrow:before,.slider-collection--bright .content-area--extra-narrow:before,.slider-collection--bright .content-area:after,.slider-collection--bright .content-area--narrow:after,.slider-collection--bright .content-area--extra-narrow:after{background-color:rgba(255,255,255,0.8)}.slider-collection--dark .slider-collection__item .flex-control-nav .flex-active,.slider-collection--dark .slider-collection__item .flex-control-nav .flex-active:visited{background-color:#e2e2e2;color:#e2e2e2}.slider-collection--dark .slider-collection__item .flex-control-nav a{border:1px solid #e2e2e2}.slider-collection__item{overflow:initial}.active-fullscreen .slider-collection .content-area:before,.active-fullscreen .slider-collection .content-area--narrow:before,.active-fullscreen .slider-collection .content-area--extra-narrow:before,.active-fullscreen .slider-collection .content-area:after,.active-fullscreen .slider-collection .content-area--narrow:after,.active-fullscreen .slider-collection .content-area--extra-narrow:after{background-color:rgba(0,0,0,0)}@media (min-width: 768px){.slider-collection__header{margin: 56px auto;margin: 5.6rem auto;text-align:center}}@media (min-width: 1170px){.wrapper-intro{position:relative;overflow:hidden}}@media (min-width: 1170px){.wrapper-intro #introslider{position:relative}}.slider{position:relative;text-align:center}.slider.content-area,.slider.content-area--narrow,.slider.content-area--extra-narrow{padding: 0 10px;padding: 0 1rem}.slider.slider--intro{width:100%;height:auto;margin-bottom:0}.slider.slider--intro .slider__main{margin-bottom:0}.slider.slider--intro .slider__description{left:0;padding: 30px;padding: 3rem;pointer-events:none;position:absolute;right:0;width:100%;z-index:4;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider.slider--intro .slider__description-wrapper{display:inline-block;text-align:center;vertical-align:middle;width:97%}.slider.slider--intro .slider__description--centered{bottom:0;top:0}.slider.slider--intro .slider__description--centered:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.slider.slider--intro .slider__description--centered h1{text-align:center}.slider.slider--intro h1{color:#63c3d0;margin-bottom: 10px;margin-bottom: 1rem;text-align:left}.slider.slider--intro .slider__text.slider__text--dynamic{letter-spacing: 0;letter-spacing: 0;text-align:left;width: 250px;width: 25rem;font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.slider.slider--intro .slider__link{background-clip:padding-box;background-color:#63c3d0;border:1rem solid rgba(99,195,208,0.4);border-radius: 9999px;border-radius: 999.9rem;bottom: 40px;bottom: 4rem;color:#fff;height: 130px;height: 13rem;left: 60px;left: 6rem;letter-spacing: .2px;letter-spacing: .02rem;pointer-events:all;text-align:center;top:0;vertical-align:middle;width: 130px;width: 13rem;font-size: 17px;font-size: 1.7rem;line-height: 1.1764705882em}.slider.slider--intro .slider__link--calc{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-clip:padding-box;background-color:#f59600;bottom: 40px;bottom: 4rem;color:#fff;right: 40px;right: 4rem;pointer-events:all;text-align:center;top:0;vertical-align:center;font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em;font-size:15px;letter-spacing:0.08em;line-height:1.5em;text-transform:uppercase;padding:1em}@media (max-width: 480px){.slider.slider--intro .slider__link--calc{padding:1rem}}.slider.slider--intro .slider__link--calc span{display:inline-block;margin:0 1em;text-align:left}.slider.slider--intro .slider__link--calc span:last-child{margin:0}@media (min-width: 768px){.slider.slider--intro .slider__link--calc span:last-child{align-self:flex-end}}.slider.slider--intro .slider__link:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.slider.slider--intro .slider__link span{display:inline-block;vertical-align:middle;width:97%}.slider,.slider__main,.slider__carousel{position:relative}.slider:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider ul{margin:0;padding:0}.slider .slider__header,.slider .slider__heading{margin-bottom: 14px;margin-bottom: 1.4rem;text-align:center;text-transform:none}.slider .slider__heading{color:#63c3d0}.slider .slider__intro{padding: 0 10px 50px 10px;padding: 0 1rem 5rem 1rem}.slider .slider__slide{display:block;position:relative}.slider .slider__slides:after,.slider .slider__slide:after,.slider .slider__slide .column:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider.desktop-only .slider__slide{min-height: 700px;min-height: 70rem;padding: 30px 0;padding: 3rem 0}.slider .slider__slide figure{background-color:rgba(0,0,0,0);margin:0}.slider--full .slider__slide figure{position:relative}.slider.desktop-only .slider__slide figure{display:inline-block;height:auto;max-width:100%}.slider .slider__slide figcaption.text-white,.slider .slider__slide figcaption.text-white-mobile,.slider.text-white .slider__slide figcaption{color:#fff}.slider .slider__slide figcaption{letter-spacing:0;margin-top: 15px;margin-top: 1.5rem;font-size: 12px;font-size: 1.2rem;line-height: 1.25em}.slider .slider__slide figcaption p{margin-bottom:0;padding-bottom: 10px;padding-bottom: 1rem}.slider .slider__slide figcaption strong{font-weight:400;letter-spacing:0;font-size: 12px;font-size: 1.2rem;line-height: 1.25em}.slider .slider__slide a{text-transform:none}.slider--full{background-color:#f7f6f8}.slider--full .slider__slide figure{height:0;padding-bottom:75vh !important}@media all and (max-width: 480px){.slider--full .slider__slide figure{padding-bottom:380px !important}}.slider--intro .slider__slide figure{padding-bottom:75vh !important;height:0}@media all and (max-width: 480px){.slider--intro .slider__slide figure{padding-bottom:320px !important;height:0}}.slider .slider__slide picture:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider .slider__slide-heading{line-height:1}.slider .slider__slide-heading:after{bottom:-0.7em}.slider video{width:100%}.video-desk{display:none}@media only screen and (min-width: 1024px){.video-desk{display:block}}.video-mobile{display:block}@media only screen and (min-width: 1023px){.video-mobile{display:none !important}}.slider .slider__nav-controls{display:inline-block;margin:0}.slider .slider__nav-control{background-color:rgba(0,0,0,0);bottom:0;color:#7a9c13;display:none;position:absolute;top:0;outline:0;width: 40px;width: 4rem;text-decoration:none;z-index:3}.slider .slider__nav-control span{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.slider .slider__nav-control:before{background-color:rgba(92,92,92,0.2);color:#fff;content:'\e804';display:block;font-family:"oekostrom-icons";height: 70px;height: 7rem;margin-top: -35px;margin-top: -3.5rem;overflow:hidden;position:absolute;text-align:center;width: 40px;width: 4rem;font-size: 20px;font-size: 2rem;line-height: 3.5em}.home .slider .slider__nav-control:before{top:auto;bottom:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.slider .slider__nav-control.slider__nav-control--prev{left:0}.slider .slider__nav-control.slider__nav-control--next{right:0}.slider .slider__nav-control.slider__nav-control--prev:before{content:'\e804'}.slider .slider__nav-control.slider__nav-control--next:before{content:'\e805'}.slider .flex-control-nav{display:inline-block;line-height:1;list-style:none;margin:0 auto;padding:0;text-align:center;vertical-align:middle;width:100%}.slider .flex-control-nav li{display:inline-block;line-height: 50px;line-height: 5rem;margin:0;vertical-align:middle}.slider .flex-control-nav li:before{content:none;display:none}.slider .flex-control-nav .flex-active,.slider .flex-control-nav .flex-active:visited{background-color:#c1c1c1;color:#000;opacity:1}.slider .flex-control-nav a{background-color:rgba(0,0,0,0);border:1px solid #c1c1c1;border-radius: 10px;border-radius: 1rem;cursor:pointer;display:inline-block;height: 7px;height: .7rem;margin: 0 3px;margin: 0 .3rem;position:relative;text-decoration:none;text-indent:-999em;vertical-align:middle;width: 7px;width: .7rem;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider .flex-direction-nav{display:none}.slider__nav{bottom: -50px;bottom: -5rem;left:0;margin:0 auto;position:absolute;width:100%}.slider__nav--disabled{background-color:rgba(0,0,0,0);display:none}.slider--no-nav .slider__main{margin-bottom:0}.slider__nav-page-index{color:#63c3d0;display:none;font-size: 25px;font-size: 2.5rem;line-height: 1em;margin: 0 auto 10px auto;margin: 0 auto 1rem auto;width:100%}.slider__nav-current-page{font-size: 12.5px;font-size: 1.25rem;line-height: 2em;vertical-align:top}.slider__main{margin-bottom: 50px;margin-bottom: 5rem}.slider--hoverable .slider__slide figure{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider--hoverable .slider__slide figcaption{opacity:1;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider--hoverable .slider__slide:hover figcaption,.slider--hoverable .slider__slide:focus figcaption,.slider--hoverable .slider__slide:active figcaption{opacity:1}.slider--fullscreenable .slider__slide picture,.slider--downloadable-content .slider__slide picture,.slider--gallery .slider__slide picture{display:block;position:relative}.slider--fullscreenable .slider__slide picture:before,.slider--downloadable-content .slider__slide picture:before{background-color:rgba(51,51,51,0.8);content:'';display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.slider--fullscreenable .slider__slide picture:after,.slider--downloadable-content .slider__slide picture:after{color:#fff;content:'\e80f';display:inline-block;font-family:"oekostrom-icons";height: 30px;height: 3rem;left:50%;margin: -15px 0 0 -15px;margin: -1.5rem 0 0 -1.5rem;opacity:0;position:absolute;top:50%;vertical-align:middle;visibility:visible;width: 30px;width: 3rem;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.slider--downloadable-content .slider__slide picture:after{content:'\e811';top:45%}.slider--fullscreenable.is-fullscreen .slider__main,.slider--fullscreenable.is-fullscreen .slider__main .flex-viewport,.slider--fullscreenable.is-fullscreen .slider__main .slider__slides,.slider--fullscreenable.is-fullscreen .slider__main .slider__slide,.slider--gallery.is-fullscreen .slider__main,.slider--gallery.is-fullscreen .slider__main .flex-viewport,.slider--gallery.is-fullscreen .slider__main .slider__slides,.slider--gallery.is-fullscreen .slider__main .slider__slide{height:100%}.slider--fullscreenable.is-fullscreen .slider__main .slider__slide,.slider--gallery.is-fullscreen .slider__main .slider__slide{overflow:hidden}.slider--fullscreenable.is-fullscreen .slider__slide picture:before,.slider--fullscreenable.is-fullscreen .slider__slide picture:after{content:none;display:none}.slider--fullscreenable.is-fullscreen .slider__slide figure,.slider--gallery.is-fullscreen .slider__slide figure{padding:0}.slider--fullscreenable.is-fullscreen .slider__slide picture,.slider--gallery.is-fullscreen .slider__slide picture{cursor:url("../../Assets/Svg/close.svg") 18 18,auto}.slider--fullscreenable.is-fullscreen .slider__slide-caption,.slider--gallery.is-fullscreen .slider__slide-caption{background-color:#f7f6f8;bottom:0;cursor:default;left:0;opacity:1;padding: 20px 0;padding: 2rem 0;position:absolute;right:0;text-align:left}.slider--fullscreenable.is-fullscreen .slider__slide-caption-content,.slider--gallery.is-fullscreen .slider__slide-caption-content{margin:0 auto;max-width: 940px;max-width: 94rem;position:relative;padding: 0 100px;padding: 0 10rem}.slider--fullscreenable .slider__slide-page-index,.slider--gallery.is-fullscreen .slider__slide-page-index{color:#63c3d0;display:none;font-weight:400;left:0;margin-left: 30px;margin-left: 3rem;position:absolute;top:0}.slider--gallery .slider__slide-page-index{display:none}.slider--fullscreenable.is-fullscreen .slider__slide-page-index{display:inline-block}.slider--gallery.is-fullscreen .slider__slide-page-index{background-color:rgba(0,0,0,0);display:inline-block;left:0;margin-left:0;position:absolute;top:0}.slider--fullscreenable.is-fullscreen .slider__slide-action,.slider--gallery .slider__slide-action{height:auto;left:auto;position:absolute;right:0;top:0;width:auto}.slider--gallery .slider__slide-action{margin: 15px;margin: 1.5rem}.slider--fullscreenable .slider__slide-action:before,.slider--gallery .slider__slide-action:before{content:'\e811';display:inline-block;font-family:'oekostrom-icons'}.slider--gallery .slider__slide-action--enterfullscreen{display:none}.slider--gallery .slider__slide-action--enterfullscreen:before{content:'\e80f'}.slider--carousel .slider__carousel{display:none}.slider__carousel .slider__slide{cursor:pointer}.slider--carousel .slider__main .slider__slide{background-color:rgba(247,246,248,0.1)}.slider--carousel .slider__carousel .slider__slide.flex-active-slide figure{background-color:rgba(247,246,248,0.1)}.slider--carousel .slider__carousel .slider__slide.flex-active-slide figure:before{border:rgba(0,0,0,0) solid;border-width: 15px;border-width: 1.5rem;content:'';height:0;pointer-events:none;position:absolute;width:0;border-bottom-color:rgba(247,246,248,0.1);bottom:100%;left:50%;margin-left: -15px;margin-left: -1.5rem}.slider--carousel .slider__carousel .slider__slide:hover figure,.slider--carousel .slider__carousel .slider__slide:focus figure,.slider--carousel .slider__carousel .slider__slide:active figure{background-color:rgba(247,246,248,0.05)}.slider--carousel .slider__carousel .slider__slide.flex-active-slide:hover figure:before,.slider--carousel .slider__carousel .slider__slide.flex-active-slide:focus figure:before,.slider--carousel .slider__carousel .slider__slide.flex-active-slide:active figure:before{border-bottom-color:rgba(247,246,248,0.05)}.slider--3-items .flex-viewport,.slider--4-items .flex-viewport,.slider--carousel .slider__carousel .flex-viewport{overflow:visible !important}.slider--gallery .slider__main,.slider--gallery .slider__main .slider__slide figure{background-color:#f7f6f8}.slider--gallery.is-fullscreen .slider__main .slider__slide figure{background-color:#eee}.slider--gallery .slider__slide-caption{position:relative}.slider--gallery .slider__slide-page-index{bottom:0;color:#63c3d0;display:none;font-weight:400;left:0;padding: 15px;padding: 1.5rem;position:absolute;top:0;width: 50px;width: 5rem}.content-area .slider--gallery .slider__slide-page-index,.content-area.slider--gallery .slider__slide-page-index{background-color:#fff}.slider--gallery.is-fullscreen .slider__slide-page-index{background-color:rgba(0,0,0,0)}.slider--gallery .slider__nav-control{bottom:auto;top:45%}.slider--gallery .slider__nav{background-color:#f7f6f8}.slider.slider--expanded-clickarea .slider__description{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}@media (min-width: 768px){.slider__main{margin-bottom:0}.slider .slider__heading{font-size: 25px;font-size: 2.5rem;line-height: 1.6em}.slider .slider__slide:before{content:none;display:none}.slider .slider__slide figure{padding: 10px;padding: 1rem}.slider .slider__slide figcaption p{padding-bottom: 14px;padding-bottom: 1.4rem}.slider--intro .slider__slide figure{padding:0}.slider__nav-page-index{font-size: 40px;font-size: 4rem;line-height: 1em}.slider__nav-current-page{font-size: 20px;font-size: 2rem;line-height: 1em}.slider.slider--intro h2{color:#63c3d0;letter-spacing: -.2px;letter-spacing: -.02rem;font-size: 50px;font-size: 5rem;line-height: 1em}.slider.slider--intro .slider__text.slider__text--dynamic{width: 500px;width: 50rem;font-size: 30px;font-size: 3rem;line-height: 1.3333333333em}.slider--3-items .slider__nav-controls{display:block}.slider.slider--intro .slider__link{border:1.5rem solid rgba(99,195,208,0.8);height: 190px;height: 19rem;left: 180px;left: 18rem;top: -70px;top: -7rem;width: 190px;width: 19rem;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.slider--carousel .slider__carousel{display:block;margin-top: 60px;margin-top: 6rem}.slider--carousel .slider__main .slider__nav{display:none}.slider .slider__nav-control{display:block}.slider .flex-control-nav{display:none}.slider__nav{background-color:rgba(0,0,0,0);bottom:auto;height:100%}.content-area .slider__nav,.content-area--narrow .slider__nav,.content-area--extra-narrow .slider__nav{left:50%;width:100vw}.slider--gallery.content-area .slider__nav,.slider--gallery.content-area--narrow .slider__nav,.slider--gallery.content-area--extra-narrow .slider__nav{left:0;width:100%}.content-area .slider__nav-controls,.content-area--narrow .slider__nav-controls,.content-area--extra-narrow .slider__nav-controls{left:-50%;position:absolute;top:50%;width:100%}.slider--gallery.content-area .slider__nav-controls,.slider--gallery.content-area--narrow .slider__nav-controls,.slider--gallery.content-area--extra-narrow .slider__nav-controls{left:auto;position:static;top:auto;width:auto}.slider--carousel .slider__slide-caption{position:relative;text-align:left}.slider--carousel .slider__slide-info{position:absolute;right:0;text-align:right;top: 15px;top: 1.5rem}.slider--carousel .slider__main .slider__slide{background-color:rgba(0,0,0,0)}.slider--carousel .slider__main .slider__slide figure{background-color:rgba(247,246,248,0.1)}.content-area.slider--carousel .slider__main,.content-area--narrow.slider--carousel .slider__main,.content-area--extra-narrow.slider--carousel .slider__main,.content-area.slider--gallery .slider__main,.content-area--narrow.slider--gallery .slider__main,.content-area--extra-narrow.slider--gallery .slider__main{margin-left: 10px;margin-left: 1rem}.content-area.slider--carousel .slider__main:after,.content-area--narrow.slider--carousel .slider__main:after,.content-area--extra-narrow.slider--carousel .slider__main:after,.content-area.slider--gallery .slider__main:after,.content-area--narrow.slider--gallery .slider__main:after,.content-area--extra-narrow.slider--gallery .slider__main:after{background-color:rgba(247,246,248,0.1);bottom:0;content:'';display:block;position:absolute;right: -40px;right: -4rem;top: 40px;top: 4rem;width: 40px;width: 4rem;z-index:2}.content-area.slider--gallery.is-fullscreen .slider__main{margin-left:0}.content-area.slider--gallery .slider__main:after,.content-area--narrow.slider--gallery .slider__main:after,.content-area--extra-narrow.slider--gallery .slider__main:after{background-color:#f7f6f8}.slider--carousel .slider__main .slider__slide figure,.slider--gallery .slider__main .slider__slide figure{margin: 10px 0 0 0;margin: 1rem 0 0 0;padding:0}.slider--carousel .slider__main .slider__slide .slider__slide-caption{margin:0;padding: 15px;padding: 1.5rem}.slider--gallery .slider__main{background-color:rgba(0,0,0,0)}.slider--gallery .slider__main .slider__slide figure{margin:0}.slider--gallery .slider__main .slider__slide .slider__slide-caption{margin:0;text-align:left}.slider--gallery .slider__main .slider__slide .slider__slide-caption:before{background-color:#fff;bottom:0;content:'';display:block;height:100%;left:0;top:0;width: 50px;width: 5rem}.slider--gallery .slider__main .slider__slide .slider__slide-caption-content{padding: 15px 15px 15px 70px;padding: 1.5rem 1.5rem 1.5rem 7rem}.slider--gallery.is-fullscreen .slider__main .slider__slide .slider__slide-caption{margin:0;padding:0}.slider--mobile-only .slider__nav{display:none}.slider--gallery .slider__slide-page-index{display:inline-block}.slider--hoverable .slider__slide figcaption{opacity:0}.slider--hoverable .slider__slide:hover figure,.slider--hoverable .slider__slide:focus figure,.slider--hoverable .slider__slide:active figure{background-color:#fff}.slider--fullscreenable .slider__slide,.slider--downloadable-content .slider__slide{cursor:pointer}.slider--fullscreenable .slider__slide:hover picture:before,.slider--fullscreenable .slider__slide:focus picture:before,.slider--fullscreenable .slider__slide:active picture:before,.slider--fullscreenable .slider__slide:hover picture:after,.slider--fullscreenable .slider__slide:focus picture:after,.slider--fullscreenable .slider__slide:active picture:after,.slider--downloadable-content .slider__slide:hover picture:before,.slider--downloadable-content .slider__slide:focus picture:before,.slider--downloadable-content .slider__slide:active picture:before,.slider--downloadable-content .slider__slide:hover picture:after,.slider--downloadable-content .slider__slide:focus picture:after,.slider--downloadable-content .slider__slide:active picture:after{opacity:1}.slider--downloadable-content .slider__slide .slider__slide-action--download{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}.slider--downloadable-content .slider__slide .slider__slide-action--download span{left:0;right:0;position:absolute;top:45%;display:none}.slider--downloadable-content .slider__slide .slider__slide-action--download small{display:block}.slider--downloadable-content .slider__slide .slider__slide-action--download:hover span{display:block}}@media (min-width: 1170px){.slider.slider--intro .slider__description{padding: 90px 0;padding: 9rem 0}.slider--gallery .slider__slide-action--enterfullscreen{display:block}}@media all and (max-height: 768px) and (min-width: 768px){.slider.slider--intro .slider__link{top: -150px;top: -15rem}}.no-js .slider .slider__slide figure{display:block}@media (min-width: 1170px){.intro-slider{position:relative;height:100%}.intro-slider .slider--full,.intro-slider .slider--full .slider__slide{height:100%}}.social-media__items{height: 30px;height: 3rem;margin: 18px 0;margin: 1.8rem 0;padding:0;width:auto}.social-media__items li a{float:left;height: 30px;height: 3rem;margin-right: 5px;margin-right: .5rem;width: 30px;width: 3rem}.social-media__items li a span{display:none}.social-media__item{display:inline-block}.social-media__entry--googleplus:after{color:#c1c1c1;content:'\e814';display:block;font-family:"oekostrom-icons";text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em}.social-media__entry--facebook:after{color:#c1c1c1;content:'\e813';display:block;font-family:"oekostrom-icons";text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em;font-size:2.7rem}.social-media__entry--twitter:after{display:block;text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em}.social-media__entry--whatsapp:after{display:block;text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em}.social-media__entry--youtube:after{color:#c1c1c1;content:'\e816';display:block;font-family:"oekostrom-icons";text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em}.social-media__entry--mail:after{color:#c1c1c1;content:url("../../Assets/Svg/mail.svg");display:block;text-align:center;font-size: 30px;font-size: 3rem;line-height: 1em}.social-media--slim{max-width: 100px;max-width: 10rem;text-align:center}.social-media--slim .social-media__items{height:auto;margin:0}.social-media--slim .social-media__item{display:block;left:0;margin:0;margin-bottom: 5px;margin-bottom: .5rem;padding:0}.social-media--slim .social-media__item:before{content:none}.social-media--slim .social-media__item a{display:inline-block;float:none;margin:0}.staff{position:relative;margin-top: 28px;margin-top: 2.8rem}.staff .staff__heading{color:#63c3d0;text-align:center}.staff h3{font-size: 30px;font-size: 3rem;line-height: 1.3333333333em}.staff .staff__info h3{margin-top:0}.staff .staff__text{margin-left:auto;margin-right:auto;margin-bottom: 28px;margin-bottom: 2.8rem;max-width:90%;text-align:center;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}.staff .staff__container{margin-bottom: 28px;margin-bottom: 2.8rem;margin-top: 56px;margin-top: 5.6rem}.staff .staff__container>*{display:inline-block;vertical-align:middle}.staff .staff__container img{width:55%}.staff .staff__container .staff__info{text-align:left;width:40%;margin: 0 0 0 10px;margin: 0 0 0 1rem}.staff .staff__container .staff__info h3{color:#63c3d0;text-align:left;text-transform:none;font-size: 18px;font-size: 1.8rem;line-height: 1.4444444444em}.staff .staff__info p{font-size: 13px;font-size: 1.3rem;line-height: 1.3846153846em}@media (min-width: 640px){.staff .staff__container .staff__info h3{font-size: 40px;font-size: 4rem;line-height: 1em}.staff .staff__info p{font-size: 18px;font-size: 1.8rem;line-height: 1.4444444444em}.staff .staff__container>*{vertical-align:top}}@media (min-width: 768px){.staff{margin-top: 56px;margin-top: 5.6rem}.staff .staff__text{font-weight:400;max-width:50%;font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.staff .staff__container{margin-top: 28px;margin-top: 2.8rem}}.table-graph{background-color:#f7f6f8;padding: 28px 20px;padding: 2.8rem 2rem;position:relative;margin-bottom: 28px;margin-bottom: 2.8rem;table-layout:fixed}.content-area.table-graph:before,.content-area--narrow.table-graph:before,.content-area--extra-narrow.table-graph:before,.content-area .table-graph:before,.content-area--narrow .table-graph:before,.content-area--extra-narrow .table-graph:before{background-color:#f7f6f8;bottom:0;content:"";position:absolute;left:-999em;top:0;width:999em}.content-area.table-graph:after,.content-area--narrow.table-graph:after,.content-area--extra-narrow.table-graph:after,.content-area .table-graph:after,.content-area--narrow .table-graph:after,.content-area--extra-narrow .table-graph:after{background-color:#f7f6f8;bottom:0;content:"";height:auto;overflow:hidden;position:absolute;right:-999em;top:0;visibility:visible;width:999em}.table-graph .table-graph__heading{margin-bottom: 28px;margin-bottom: 2.8rem}.table-graph__items:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.table-graph__item{text-align:center}.table-graph__table{width:100%}.table-graph__item-header{margin:0 auto;width:80%}.table-graph__cell{height: 40px;height: 4rem}.table-graph__table .table-graph__cell{text-align:center}.table-graph__cell--auto-width{width:1px}.table-graph__item--left-align .table-graph__cell--mergeable{text-align:center}.table-graph__item--right-align .table-graph__cell--mergeable{text-align:center}.table-graph caption{caption-side:bottom;margin-top: 28px;margin-top: 2.8rem}.table-graph__item--primary-color .table-graph__item-heading,.table-graph__item--primary-color caption,.table-graph__item--primary-color strong,.table-graph__item--primary-color .table-graph__value{color:#7a9c13}.table-graph__item--secondary-color .table-graph__item-heading,.table-graph__item--secondary-color caption,.table-graph__item--secondary-color strong,.table-graph__item--secondary-color .table-graph__value{color:#63c3d0}.table-graph .table-graph__graph{padding-left:0;padding-right:0}.table-graph__graph span{background-color:#333;border-radius: 10px;border-radius: 1rem;display:block;overflow:hidden;text-indent:-999em;width:0;-webkit-transition:width .5s ease-in-out .5s;transition:width .5s ease-in-out .5s}.table-graph__item--primary-color .table-graph__graph span{background-color:#7a9c13}.table-graph__item--secondary-color .table-graph__graph span{background-color:#63c3d0}.table-graph__item--left-align .table-graph__graph span{border-bottom-right-radius:initial;border-top-right-radius:initial;float:right}.table-graph__item--right-align .table-graph__graph span{border-bottom-left-radius:initial;border-top-left-radius:initial;float:left}@media (min-width: 768px){.table-graph{padding: 56px 20px;padding: 5.6rem 2rem;margin-bottom: 56px;margin-bottom: 5.6rem}.table-graph .table-graph__heading{margin-bottom: 56px;margin-bottom: 5.6rem}.table-graph--2-items-merged .table-graph__item{float:left;width:50%}.table-graph--2-items-merged .table-graph__cell--mergeable{line-height: 40px;line-height: 4rem;position:relative}.table-graph--2-items-merged .table-graph__cell--auto-width{width: 90px;width: 9rem}.table-graph--2-items-merged .table-graph__item--left-align .table-graph__cell--mergeable span{bottom:0;position:absolute;right:-50%;top:0;visibility:hidden;width:100%}.table-graph--2-items-merged .table-graph__item--right-align .table-graph__cell--mergeable span{bottom:0;position:absolute;left:-50%;top:0;width:100%}.table-graph--2-items-merged .table-graph__item-info{min-height: 60px;min-height: 6rem}}@media (min-width: 1170px){.table-graph{padding: 56px 0;padding: 5.6rem 0}}.no-js .table-graph__graph span{background-color:rgba(0,0,0,0);text-indent:0;width:100%}.tabs{padding-top: 28px;padding-top: 2.8rem;position:relative}.tabs .tabs__heading{display:none}.tabs .tabs__nav{text-align:center;padding: 0 0 56px 0;padding: 0 0 5.6rem 0}.tabs__nav-wrapper{width:100%;max-width:100%;background-color:#333}.tabs .tabs__nav .tabs__nav-item{padding-bottom: 28px;padding-bottom: 2.8rem;margin:0 auto;max-width:100%;vertical-align:top;background-color:#333;color:#fff}@media (max-width: 768px){.tabs .tabs__nav .tabs__nav-item{padding-top:2.8rem}}.tabs .tabs__nav .tabs__nav-item .tabs__nav-item-description{font-weight:300;padding: 0 14px 10px 14px;padding: 0 1.4rem 1rem 1.4rem}.tabs .tabs__nav .tabs__nav-item h3{font-size: 20px;font-size: 2rem;line-height: 1.25em}.tabs .tabs__nav .tabs__nav-item h3:before{display:block;margin: 0 auto 20px auto;margin: 0 auto 2rem auto;font-size: 60px;font-size: 6rem;line-height: 1em}.tabs.tabs--dark .tabs__nav.tabs__nav-item--color-scheme-1 .tabs__nav-item:first-child{color:#7a9c13}.tabs.tabs--dark .tabs__nav.tabs__nav-item--color-scheme-1 .tabs__nav-item:nth-child(2){color:#63c3d0}.tabs.tabs--dark .tabs__nav.tabs__nav-item--color-scheme-1 .tabs__nav-item:nth-child(3){color:#27b886}.tabs .tabs__content-box{display:none}@media (min-width: 768px){.tabs{padding-top:0;position:relative}.tabs--opened{padding-bottom: 95px;padding-bottom: 9.5rem}.tabs .tabs__heading{display:block;background-color:#333;color:#fff;margin:0;padding-bottom: 56px;padding-bottom: 5.6rem;padding-top: 56px;padding-top: 5.6rem}.tabs .tabs__nav{position:relative;display:table}.tabs__nav-item h3{font-size: 20px;font-size: 2rem;line-height: 1em}.tabs .tabs__nav .tabs__nav-item{color:#c1c1c1;display:table-cell;position:relative;width:33%;height:100%}.tabs.tabs--dark .tabs__nav .tabs__nav-item{color:#c1c1c1 !important}.tabs.tabs--dark .tabs__nav .tabs__nav-item.tabs__nav-item--active{color:#7a9c13 !important}.tabs .tabs__nav .tabs__nav-item.tabs__nav-item--active .desktop-only.tabs__nav-link{border:none;visibility:hidden;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}.tabs .tabs__nav .tabs__nav-item.tabs__nav-item--active .desktop-only.tabs__nav-link:after{color:#fff;content:"\e801";font-size:1em;left:50%;margin-left: -15px;margin-left: -1.5rem;margin-top: -15px;margin-top: -1.5rem;padding: 10px;padding: 1rem;position:absolute;top:50%;visibility:visible}.tabs .tabs__nav .tabs__nav-item.tabs__nav-item--active:before{border:rgba(0,0,0,0) solid;border-width: 15px;border-width: 1.5rem;content:'';height:0;pointer-events:none;position:absolute;width:0;border-bottom-color:#fff;bottom:100%;left:50%;margin-left: -15px;margin-left: -1.5rem}.tabs .tabs__nav .tabs__nav-item.tabs__nav-item--active:before{bottom: -56px;bottom: -5.6rem;position:absolute;visibility:visible}.tabs .tabs__nav-link{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tabs .tabs__content-box{background-color:#fff;position:relative;padding: 28px;padding: 2.8rem}.tabs__content-box--loading{background:rgba(0,0,0,0) url("../../Assets/Images/loading.gif") 50% 50% no-repeat;min-height: 200px !important;min-height: 20rem !important}.tabs__content-box--animation{-webkit-transition:none;transition:none}}@media (max-width: 767px){.tabs .tabs__content-box{display:none !important}.tabs.tabs--dark{background:#333}}.teaser-collection{background-color:#f7f6f8;position:relative}.teaser-collection:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.teaser-collection--dark,.teaser-collection--bright,.teaser-collection--default{padding: 28px 0;padding: 2.8rem 0}.teaser-collection__header{padding: 0 20px;padding: 0 2rem;position:relative;text-align:center}.teaser-collection__info{margin:0;font-size: 15px;font-size: 1.5rem;line-height: 1em}.teaser-collection__link{display:none}.teaser-collection__row:after,.teaser-collection__items:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.teaser-collection--mood{background-color:#000;background-size:cover;color:#fff;padding: 28px 0 0 0;padding: 2.8rem 0 0 0}.teaser-collection--mood .teaser-collection__item{background-color:rgba(0,0,0,0);color:#fff}.teaser-collection--dark{background-color:#333;color:#fff}.teaser-collection--dark .teaser-collection__item{background-color:rgba(0,0,0,0);color:#fff}.teaser-collection--dark .teaser-collection__header{color:#fff}.teaser-collection--bright{background-color:#fff}.teaser-collection--bright .teaser-collection__item{background-color:rgba(0,0,0,0)}.teaser-collection--default .teaser-collection__item{background-color:rgba(0,0,0,0)}.teaser-collection--products .teaser .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser-collection .teaser-collection__items--grid .teaser__wrapper{margin: 20px;margin: 2rem}.teaser-collection.teaser-collection--dark .teaser-collection__items--grid .teaser-collection__item:not(:last-child){border-bottom:2px solid rgba(255,255,255,0.2);border-bottom:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection .teaser-collection__items--grid .teaser-collection__item:not(:last-child){border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff}.teaser-collection--bright .teaser-collection__items--grid .teaser-collection__item:not(:last-child){border-bottom:2px solid #e2e2e2;border-bottom:0.2rem solid #e2e2e2}.teaser-collection__items.teaser-collection__items--grid{margin-top: 28px;margin-top: 2.8rem}.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child,.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n),.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child a,.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n) a{color:#63c3d0}.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2),.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2) a{color:#27b886}.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3),.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5),.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3) a,.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5) a{color:#7a9c13}.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4),.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4) a{color:#27b886}.teaser-collection .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item .teaser__description{color:#333;font-weight:300}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child,.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child a,.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n) a{color:#63c3d0}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2) a{color:#27b886}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3) a,.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5) a{color:#7a9c13}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3) a{color:#f59600}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4),.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4) a{color:#fff}.teaser-collection--dark .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item .teaser__description{color:#fff;font-weight:300}.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child,.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n),.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:first-child a,.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(6n) a{color:#63c3d0}.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2),.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(2) a{color:#27b886}.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3),.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5),.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(3) a,.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(5) a{color:#7a9c13}.teaser-collection--bright.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4),.teaser-collection--bright.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item:nth-child(4) a{color:#27b886}.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item .teaser__description{color:#333;font-weight:300}.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:first-child,.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(6n),.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:first-child a,.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(6n) a{color:#63c3d0}.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(2),.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(2) a{color:#27b886}.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(3),.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(5),.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(3) a,.teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(5) a{color:#7a9c13}.teaser-collection .teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(4),.teaser-collection .teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(4) a{color:#27b886}.teaser-collection.teaser-collection--dark .teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(4),.teaser-collection.teaser-collection--dark .teaser-collection__row--color-scheme-1 .teaser-collection__items .teaser-collection__item:nth-child(4) a{color:#fff}.teaser-collection--bright .teaser-collection__row--color-scheme-default .teaser-collection__items .teaser-collection__item .teaser__description{font-weight:300}.teaser-collection__items{margin:0;padding:0}.teaser-collection__row--color-scheme-2 .teaser-collection__items .teaser-collection__item .teaser__heading,.teaser-collection__row--color-scheme-2 .teaser-collection__items .teaser-collection__item .teaser__link{border-color:#63c3d0;color:#63c3d0}.teaser-collection__row--color-scheme-2 .teaser-collection__items .teaser-collection__item .teaser__description,.teaser-collection__row--color-scheme-2 .teaser-collection__items .teaser-collection__item .teaser__heading>small{color:#fff}.teaser-collection__items{margin:0;padding:0}@media (max-width: 639px){.teaser-collection--default .teaser-collection__items--separated .teaser-collection__item:not(:last-child){border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff}.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:not(:last-child){border-bottom:2px solid rgba(255,255,255,0.2);border-bottom:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:not(:last-child){border-bottom:2px solid #e2e2e2;border-bottom:0.2rem solid #e2e2e2}.teaser-collection .teaser-collection__items--grid .teaser--text .teaser__content{border-spacing: 0 10px;border-spacing: 0 1rem}.teaser-collection.teaser-collection--default .teaser-collection__items--separated .teaser-collection__item.teaser--text-reduced,.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item.teaser--text-reduced,.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item.teaser--text-reduced{border-bottom:none}}@media (min-width: 640px){.teaser-collection .teaser-collection__items--grid,.teaser-collection.teaser-collection--bright .teaser-collection__items--grid{border-top:2px solid #fff;border-top:0.2rem solid #fff;position:relative}.teaser-collection.teaser-collection--dark .teaser-collection__items--grid{border-top:2px solid rgba(255,255,255,0.2);border-top:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection__items--grid:before{bottom:0;content:'';right:0;position:absolute;top: -2px;top: -.2rem;width: 3px;width: .3rem;z-index:1}.teaser-collection .teaser-collection__items--grid:before{background-color:#f7f6f8}.teaser-collection--dark .teaser-collection__items--grid:before{background-color:#333}.teaser-collection--bright .teaser-collection__items--grid:before{background-color:#fff}.teaser-collection.teaser-collection--dark .teaser-collection__items--grid .teaser-collection__item{border-bottom:2px solid rgba(255,255,255,0.2);border-bottom:0.2rem solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-right:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection.teaser-collection--dark .teaser-collection__items--grid .teaser-collection__item:last-child{border-bottom:2px solid rgba(255,255,255,0.2);border-bottom:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection .teaser-collection__items--grid .teaser-collection__item{border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff;border-right:2px solid #fff;border-right:0.2rem solid #fff}.teaser-collection.teaser-collection--bright .teaser-collection__items--grid .teaser-collection__item{border-bottom:2px solid #e2e2e2;border-bottom:0.2rem solid #e2e2e2;border-right:2px solid #e2e2e2;border-right:0.2rem solid #e2e2e2}.teaser-collection .teaser-collection__items--grid .teaser-collection__item:last-child{border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff}.teaser-collection.teaser-collection--bright .teaser-collection__items--grid .teaser-collection__item:last-child{border-bottom:2px solid #e2e2e2;border-bottom:0.2rem solid #e2e2e2}}@media (min-width: 640px) and (max-width: 767px){.teaser-collection--default .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:not(.teaser--text-reduced){border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff}.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:not(.teaser--text-reduced){border-bottom:2px solid rgba(255,255,255,0.2);border-bottom:0.2rem solid rgba(255,255,255,0.2)}.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:not(.teaser--text-reduced){border-bottom:2px solid #e2e2e2;border-bottom:0.2rem solid #e2e2e2}.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:last-child,.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:last-child,.teaser-collection--default .teaser-collection__items--separated .teaser-collection__item.teaser--dynamic-height:last-child{border-bottom:none}}@media (min-width: 768px){.teaser-collection--dark,.teaser-collection--bright,.teaser-collection--default{padding: 56px 0;padding: 5.6rem 0}.teaser-collection__items--separated{padding:0}.teaser-collection__items.teaser-collection__items--grid{margin-top:0}.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(3n+4):before,.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:nth-child(3n+4):before{background-color:#fff;color:#fff;content:"";display:block;height: 2px;height: .2rem;width:300%;position:absolute}.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:nth-child(3n+4):before{background-color:rgba(255,255,255,0.2)}.teaser-collection--mood{padding: 56px 0;padding: 5.6rem 0}.teaser-collection__header{padding: 0 20px 56px;padding: 0 2rem 5.6rem}.teaser-collection__info{font-size: 25px;font-size: 2.5rem;line-height: 1em}.teaser-collection__link{display:inline-block;float:right}.teaser-collection__footer{padding-top: 14px;padding-top: 1.4rem}.teaser-collection--dark:before{background-color:#333;bottom:0;content:"";position:absolute;left:-999em;top:0;width:999em}.teaser-collection--dark:after{background-color:#333;bottom:0;content:"";height:auto;position:absolute;right:-999em;top:0;visibility:visible;width:999em}.teaser-collection--products{padding-bottom: 28px;padding-bottom: 2.8rem}.teaser-collection--products .teaser__heading{font-weight:300;min-height:4em;font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em}.teaser-collection--products .teaser__description{font-size: 20px;font-size: 2rem;line-height: 1.5em}.teaser-collection--products .teaser-collection__item>div{margin:0}.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(2):before,.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(5):before,.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(2):after,.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(5):after{background-color:#fff;content:"";height: 100px;height: 10rem;margin-top: -50px;margin-top: -5rem;position:absolute;top:50%;width: 2px;width: .2rem}.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(2):after,.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(5):after{right:0}.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(2):before,.teaser-collection .teaser-collection__items--separated .teaser-collection__item:nth-child(5):before{left:0}.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:nth-child(2):after,.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:nth-child(5):after,.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:nth-child(2):before,.teaser-collection.teaser-collection--bright .teaser-collection__items--separated .teaser-collection__item:nth-child(5):before{background-color:#e2e2e2}.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:nth-child(2):after,.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:nth-child(5):after,.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:nth-child(2):before,.teaser-collection.teaser-collection--dark .teaser-collection__items--separated .teaser-collection__item:nth-child(5):before{background-color:rgba(255,255,255,0.2)}}@media (min-width: 1170px){.teaser-collection__item--medium-filler{float:left;width:66.66%}.teaser-collection--products{padding-bottom: 56px;padding-bottom: 5.6rem}}.productofthemonth{color:#7a9c13;border-color:#7a9c13}.productofthemonth:hover{color:#7a9c13;border-color:#7a9c13}.productname{padding:10px 0px 10px;font-size:1.5em}.productprice{text-decoration:line-through}.specialprice{color:#7a9c13;padding-bottom:10px}.teaser-collection.no-color br{display:inherit !important}.teaser-collection.no-color .teaser--image .teaser__image:before{background:transparent !important}.teaser-collection.no-color .teaser--image .teaser__image:after{background:transparent !important}.teaser-collection.no-color .teaser-collection__item:nth-child(1) .teaser__description::before{border-color:white;color:white}.teaser-collection.no-color .teaser-collection__item:nth-child(1) .teaser__heading>small{color:white !important;border-color:white !important}.teaser-collection.no-color .teaser-collection__item:nth-child(3) .teaser__heading>small,.teaser-collection.no-color .teaser-collection__item:nth-child(3) .teaser__heading>span{color:white !important;border-color:white !important}.teaser-collection.no-color .teaser-collection__item:nth-child(3) .teaser__description::before{border-color:white;color:white}.teaser-collection.no-color .teaser-collection__item:nth-child(3) .teaser__description{color:white}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:first-child .teaser__wrapper .teaser__content{color:#87a62a}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:first-child .teaser__wrapper .teaser__content a{color:#87a62a}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:last-child .teaser__wrapper .teaser__content{color:#f59600}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:last-child .teaser__wrapper .teaser__content a{color:#f59600}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:nth-child(2) .teaser__wrapper .teaser__content{color:#63c3d0}.wrapper-intro+.teaser-collection .teaser-collection__items .teaser-collection__item:nth-child(2) .teaser__wrapper .teaser__content a{color:#63c3d0}.teaser{background-color:#f7f6f8;color:#333;display:block;overflow:hidden;padding-top:125%;position:relative;text-align:center;width:100%}@media (max-width: 320px){.teaser.teaser--large{padding-top:140%;height:0}}@media (min-width: 320px) and (max-width: 640px){.teaser.teaser--large{padding-top:125%;height:0}}@media (min-width: 641px) and (max-width: 720px){.teaser.teaser--large{padding-top:80%;height:0}}.teaser__wrapper{bottom:0;left:0;margin: 28px 2px 28px 2px;margin: 2.8rem .2rem 2.8rem .2rem;position:absolute;right:0;top:0}.teaser__wrapper.teaser__content--half:first-child{top:0;bottom:50%}.teaser__wrapper.teaser__content--half:last-child{top:50%;bottom:0}.teaser__content{display:inline-block;width:97%;vertical-align:middle}.teaser--large-alt .teaser__content{width:100%;height:100%;position:absolute;left:0;top:0}.teaser__wrapper.teaser__content--half{position:absolute;width:100%;height:50%}.teaser__wrapper.teaser__content--half .teaser__content--half-inner.teaser__heading{padding:0;margin:0}.teaser__wrapper.teaser__content--half:first-of-type{top:0;bottom:50%}.teaser__wrapper.teaser__content--half:last-of-type{top:50%;bottom:0}.teaser__wrapper.teaser__content--half h3.teaser__heading{position:relative}.teaser__wrapper.teaser__content--half a.teaser__link{z-index:2;left:0;overflow:visible;position:relative;width:150px;height:auto}.teaser__content--half-inner{width:100%;height:100%;position:relative}.teaser__detail{position:absolute;bottom:5rem;left:5rem}@media (min-width: 768px){.teaser__detail{min-width:600px}}@media (min-width: 1170px){.teaser__detail{min-width:560px}}@media (min-width: 1440px){.teaser__detail{min-width:720px}}@media (max-width: 640px){.teaser__detail{left:5rem;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:4}}@media (max-width: 320px){.teaser__detail{left:1.5rem}}.teaser--image .teaser__content--half-inner .teaser__heading{margin-left:0;margin-right:0}.teaser__description{display:inline-block;left:0;max-width:calc(97% - 56px);max-width:calc(97% - 5.6rem);position:relative;vertical-align:middle;z-index:1;font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}@media (min-width: 768px) and (max-width: 988px){.teaser__description{font-size:1.325rem}}.teaser__heading{display:block;margin-left:auto;margin-right:auto;font-size: 20px;font-size: 2rem;line-height: 1em}@media (min-width: 1170px){.teaser__heading{font-size: 15px;font-size: 1.5rem;line-height: 1.1666666667em}}@media (min-width: 1440px){.teaser__heading{font-size: 25px;font-size: 2.5rem;line-height: 1em}}.teaser__heading>small{border-bottom:0.2rem solid;display:inline-block;font-weight:300;margin-bottom:0.5em;padding-bottom:0.5em;vertical-align:top;font-size: 15px;font-size: 1.5rem;line-height: 1em}.teaser__heading .teaser__date{border-bottom:none;font-weight:400}.teaser__heading>span{display:block}.teaser .teaser__wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.teaser__image{display:inline-block;height:auto;margin-bottom: 14px;margin-bottom: 1.4rem;position:relative;vertical-align:bottom;width:30%}.teaser .teaser__image>picture{left:0;right:0;top:0}.teaser .teaser__image img{margin:0 auto;max-width:100%;min-width:inherit;width:auto}.teaser .teaser__link{bottom:0;color:inherit;display:block;height:auto;left:0;margin:0 auto;position:absolute;right:0;width: 200px;width: 20rem}.teaser .teaser__link.button{text-transform:uppercase}.teaser--large-alt.teaser .teaser__link.button{margin:inherit;padding:5px 10px;margin-top:10px}.teaser--large-alt.teaser .teaser__link.button:after{display:none}.teaser--large-alt .teaser__content--half h3.teaser__heading{padding-top:35px;padding-bottom:4px}.teaser--large-alt .teaser__content--half h3.teaser__heading:before{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem;vertical-align:middle;font-size: 30px;font-size: 3rem;line-height: .3333333333em;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 320px){.teaser--large-alt .teaser__content--half h3.teaser__heading{padding-top:25px;font-size: 20px;font-size: 2rem;line-height: .5em}.teaser--large-alt .teaser__content--half h3.teaser__heading:before{font-size:2rem}}@media (min-width: 1440px){.teaser--large-alt .teaser__content--half h3.teaser__heading{font-size: 40px;font-size: 4rem;line-height: .25em;padding-top:60px;padding-bottom:35px}}.teaser__link:after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem;vertical-align:middle;font-size: 10px;font-size: 1rem;line-height: 2em}.teaser--text .teaser__link span:after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";padding-left: 10px;padding-left: 1rem;vertical-align:middle;font-size: 10px;font-size: 1rem;line-height: 2em}.teaser__link.teaser__link--large{width:100%;font-size: 22px;font-size: 2.2rem;line-height: 1em}.teaser__link.teaser__link--large:after{content:none}.teaser.teaser--medium{display:block;padding-top:120%;width:100%}.teaser.teaser--dynamic-height{padding-top:0}.teaser.teaser--dynamic-height .teaser__wrapper,.teaser.teaser--dynamic-height .teaser__link,.teaser.teaser--dynamic-height .teaser__heading{position:relative}.teaser.teaser--filler{padding-top:0;width:100%}.teaser.teaser--before-filler.teaser--medium{padding-top:0;position:relative;width:100%}.teaser--filler.teaser--filler-right{float:none}.teaser--before-filler .teaser__wrapper{margin:0;padding: 28px;padding: 2.8rem}.teaser--filler+.teaser .teaser__heading{position:relative}.teaser.teaser--filler .teaser__wrapper{margin:0;padding: 28px 20px;padding: 2.8rem 2rem;position:relative}.teaser--filler-medium+.teaser--medium{margin:0;padding-top:0}.teaser.teaser--filler-medium+.teaser .teaser__wrapper{position:relative}.teaser.teaser--filler.teaser--filler-medium.teaser--filler-right{float:left;margin-left:0;margin-right:0;position:relative;width:100%}.teaser.teaser--before-filler .teaser__wrapper{position:relative}.teaser.teaser--square{padding-top:25%}.teaser--medium.teaser--square{padding-top:100%}.teaser--large.teaser--square{padding-top:50%}.teaser--scale-image{background-color:#fff}.teaser--scale-image .teaser__wrapper{margin:0}.teaser--scale-image .teaser__wrapper:before{content:'';display:inline-block;height:155%;vertical-align:middle;width:1px}.teaser--scale-image .teaser__description{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser--scale-image .teaser__image{bottom:0;height:55%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.teaser--scale-image .teaser__image picture img{bottom:0;left:0;height:100%;margin:auto;overflow-x:hidden;position:absolute;right:0;top:0;width:auto}.teaser--scale-image .teaser__heading{bottom:0;display:inline-block;height:auto;left:0;margin:0 auto;right:0;text-align:center;vertical-align:middle;width:60%}.teaser--scale-image .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser--image{text-align:left;color:#fff}.teaser--image .teaser__wrapper{margin:0}.teaser--image .teaser__wrapper:before{content:none;display:none}.teaser--image .teaser__image{bottom:0;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.teaser--image .teaser__image:before{background-color:rgba(146,164,90,0.75);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.teaser--image .teaser__image:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2;background:rgba(0,0,0,0);background:url("data:image/svg+xml;base64,base64encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 1 1\" preserveAspectRatio=\"none\"><linearGradient id=\"grad-ucgg-generated\" gradientUnits=\"userSpaceOnUse\" x1=\"1\" y1=\"1\" x2=\".15718783\" y2=\"-.1184495258\"><stop offset=\"0%\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"/><stop offset=\"100%\" stop-color=\"rgba(0,0,0,0.8)\" stop-opacity=\".8\"/></linearGradient><rect x=\"0\" y=\"0\" width=\"1\" height=\"1\" fill=\"url(#grad-ucgg-generated)\" /></svg>')");background:linear-gradient(143deg, rgba(0,0,0,0.8), rgba(0,0,0,0))}.teaser--image .teaser__image.teaser__background-image:before{bottom:50%}.teaser--image .teaser__image.teaser__background-image:after{top:50%;z-index:1;background:none;background-color:rgba(121,179,186,0.75)}.teaser--image:last-of-type .teaser__image.teaser__background-image:before{background-color:rgba(121,136,91,0.75)}.teaser--image:last-of-type .teaser__image.teaser__background-image:after{background-color:rgba(66,116,136,0.75)}.slider .teaser--image.slider__slide figure{padding:0}.teaser--image .teaser__image picture img{bottom:0;height:auto;left:0;margin:auto;overflow-x:hidden;position:absolute;right:0;top:0;width:100%}@media (max-width: 640px){.teaser--image .teaser__image picture img{height:100%}}.teaser--image .teaser__description{bottom:0;height:auto;left:0;margin: 0 0 28px 28px;margin: 0 0 2.8rem 2.8rem;max-width:calc(100% - 56px);max-width:calc(100% - 5.6rem);position:absolute;width:100%}.teaser--image .teaser__heading{color:#fff;margin: 28px 28px 0 28px;margin: 2.8rem 2.8rem 0 2.8rem;position:absolute;text-align:left;z-index:0;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}@media (min-width: 1170px) and (max-width: 1440px){.teaser--image .teaser__heading{font-size: 17.5px;font-size: 1.75rem;line-height: 1.1428571429em;margin: 28px 14px 0 14px;margin: 2.8rem 1.4rem 0 1.4rem}}.teaser__content--half-inner .teaser--image .teaser__heading{margin-left:0;margin-right:0}.teaser--image .teaser__description:before{content:"↗";display:block;font-size: 52px;font-size: 5.2rem;line-height: 1em}.teaser--image p{margin:0;min-height:3em}.teaser--image.slider__slide p{padding:0}.teaser--image .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser--image-centered-text{overflow:hidden}.teaser--image-centered-text .teaser__description:before{content:none;display:none}.teaser--image-centered-text .teaser__description:after{content:"";display:inline-block;height:100%;vertical-align:middle}.teaser--image-centered-text .teaser__description>*:first-child{display:inline-block;vertical-align:middle;width:90%}.teaser--image-centered-text .teaser__content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;vertical-align:middle;width:101%}.teaser--image.teaser--image-centered-text .teaser__heading{display:block;height:calc(15% - 2.8px);height:calc(15% - 2.8rem);left:0;position:absolute;right:0;text-align:center;top:0;vertical-align:top}.teaser--image.teaser--image-centered-text .teaser__description{height:85%;left:0;margin:0;max-width:100%;overflow:visible;padding: 20px 28px;padding: 2rem 2.8rem;position:absolute;text-align:center;vertical-align:middle;width:100%}.teaser--no-text .teaser__description,.teaser--no-text .teaser__heading,.teaser--no-text .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser--no-text .teaser__image:before,.teaser--no-text .teaser__image:after{content:none;display:none}.teaser--no-text .teaser__image>picture{height:100%;left:0;position:static;right:0;top:0;width:auto}.teaser--no-text .teaser__image img{min-height:100%;min-width:100%;height:auto;width:100%}.teaser--text{background-color:#f7f6f8;color:#333}.teaser--text .teaser__wrapper{margin: 28px;margin: 2.8rem}.teaser--text .teaser__wrapper:before{content:none;display:none}.teaser--text .teaser__wrapper:after{content:none;display:none}.teaser--text .teaser__content{border-spacing: 0 5px;border-spacing: 0 .5rem;display:table;height:100%;vertical-align:middle;width:100%}.teaser--text .teaser__content>*>*{padding: 0 5px;padding: 0 .5rem}.teaser--text .teaser__heading{display:table-row;height:1px;max-width:97%;text-align:center;vertical-align:top;font-size: 30px;font-size: 3rem;line-height: 1.1666666667em}.teaser--text .teaser__image{display:none}.teaser--text .teaser__description{display:table-row;left:auto;bottom:auto;top:auto;right:auto}.teaser--text:not(.teaser--text-reduced) .teaser__description>*:first-child{display:table-cell;vertical-align:middle}.teaser--text .teaser__link{border:none;position:relative;display:table-row;height:1px;vertical-align:bottom}.teaser--text .teaser__link span{display:table-cell;vertical-align:bottom;width: 200px;width: 20rem}.teaser--text .teaser__link:not(.teaser__link--reduced):after{display:none}.teaser--text .teaser__link--large span:after{content:none;display:none}.teaser.teaser--text-reduced{display:inline-block;text-align:left;width:100%}f .teaser-collection__items--separated .teaser--text-reduced.teaser--text{margin-bottom:0}.teaser--text-reduced .teaser__wrapper{margin:0}.teaser--text-reduced .teaser__wrapper:after{content:none;display:none}.teaser--text-reduced .teaser__description{display:none}.teaser--text-reduced .teaser__heading{display:inline-block;float:left;height:auto;margin:0;max-width:86%;position:absolute;text-align:left;font-size: 22px;font-size: 2.2rem;line-height: 1.1363636364em}.teaser--text-reduced .teaser__description{display:block;height:5em;left:-999em;overflow:hidden;position:absolute;width:0}.teaser .teaser__link--reduced{border:none;display:inline-block;float:right;height:auto;line-height: 12px;line-height: 1.2rem;padding:0;text-align:right;width:auto}.teaser__link.teaser__link--reduced:after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";vertical-align:middle;font-size: 12px;font-size: 1.2rem;line-height: 2em}.teaser__link.teaser__link--reduced span{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.teaser--text-top .teaser__wrapper:before{content:none;display:none}.teaser--text-top .teaser__wrapper{display:block;margin: 20px 0;margin: 2rem 0}.teaser--text-top .teaser__heading{display:table-row;position:relative;vertical-align:bottom}.teaser--text-top .teaser__heading>span{display:table-cell;vertical-align:bottom;width:100%}.teaser--text-top .teaser__description{display:table-cell}.teaser--twitter{color:#fff}.teaser--twitter .teaser__heading:before{content:url("../../Assets/Images/twitter.png");display:block}.teaser--twitter .teaser__heading>span{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.teaser--twitter .teaser__description{margin:0;max-width: 200px;max-width: 20rem;vertical-align:middle}.teaser--twitter .teaser__description{font-weight:300;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}.teaser--twitter .teaser__link{color:inherit}.teaser-collection .teaser--contact{background-color:#333;color:#fff;font-weight:300}.teaser--contact .teaser__heading{color:#63c3d0;text-align:center;font-size: 30px;font-size: 3rem;line-height: 1.1666666667em}.teaser--contact .teaser__description{width:100%}.teaser--contact a{color:#fff;display:block}.teaser--contact .teaser__image{border-radius: 50px;border-radius: 5rem;height: 100px;height: 10rem;overflow:hidden;width: 100px;width: 10rem}.teaser--contact .teaser__description>p{color:#fff;margin:0}.teaser--contact hr{color:rgba(255,255,255,0.2);height: 2px;height: .2rem;margin: 28px auto;margin: 2.8rem auto;max-width: 350px;max-width: 35rem}.teaser--primary-color{background-color:#7a9c13;color:#fff}.teaser--secondary-color{background-color:#63c3d0;color:#fff}.teaser--tertiary-color{background-color:#27b886;color:#fff}.teaser--image.teaser--primary-color .teaser__heading>small,.teaser--image.teaser--primary-color .teaser__description:before{color:#7a9c13;border-color:#7a9c13;color:#7a9c13}.teaser--image.teaser--primary-color .teaser__image:before{background-color:rgba(122,156,19,0.8)}.teaser--image.teaser--secondary-color .teaser__heading>small,.teaser--image.teaser--secondary-color .teaser__description:before{color:#63c3d0;border-color:#63c3d0;color:#63c3d0}.teaser--image.teaser--secondary-color .teaser__image:before{background-color:rgba(99,195,208,0.8)}.teaser--image.teaser--tertiary-color .teaser__heading>small,.teaser--image.teaser--tertiary-color .teaser__description:before{color:#27b886;border-color:#27b886;color:#27b886}.teaser--image.teaser--tertiary-color .teaser__image:before{background-color:rgba(39,184,134,0.8)}@media (min-width: 640px){.teaser{float:left;padding-top:62.5%;width:50%}.teaser__wrapper{margin: 42px 14px;margin: 4.2rem 1.4rem}.teaser__image{width:16%}.teaser.teaser--medium{display:block;padding-top:60%;width:50%}.teaser.teaser--medium.teaser--dynamic-height{width:100%}.teaser.teaser--dynamic-height{padding-top:0}.teaser.teaser--text-reduced{width:100%}.teaser--medium.teaser--square{padding-top:50%}.teaser--large{float:left;padding-top:62.5%;width:100%}.teaser__link.teaser__link--large{font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.teaser--contact .teaser__description>p{color:#333}.teaser--contact a{color:#333}.teaser.teaser--filler{padding-top:0;margin-right:50%;width:50%}.teaser--filler.teaser--filler-medium{width:100%}.teaser--filler.teaser--filler-medium+.teaser--medium{padding-top:0;position:relative;width:100%}.teaser.teaser--filler.teaser--filler-right{margin-left:50%;margin-right:0}.teaser--filler+.teaser{bottom:0;padding-top:0;position:absolute;right:0;top:0}.teaser--before-filler{position:relative}.teaser--before-filler .teaser__wrapper{padding: 42px;padding: 4.2rem}.teaser-collection .teaser--contact{background-color:#f7f6f8;color:#333}.teaser--contact a{color:#333}.teaser--contact .teaser__description>p{color:#333}}@media (max-width: 767px){.teaser .teaser__link.teaser__link--reduced-mobile>span{border:medium none;padding:0;position:absolute;text-indent:-999px;width:auto}.teaser__link.teaser__link--reduced-mobile{display:inline-block;border:none;height:auto;padding:0;width:auto;float:right;line-height:0}.teaser--text .teaser__link.teaser__link--reduced-mobile:after,.teaser--text .teaser__link.teaser__link--reduced:after{display:inline-block;font-size: 12px;font-size: 1.2rem;line-height: 2.5em}.teaser--text.teaser--medium.teaser--dynamic-height:not(.teaser--events) .teaser__wrapper{margin:0}}@media (max-width: 639px){.teaser.teaser--dynamic-height-mobile{padding-top:0}.teaser.teaser--dynamic-height-mobile .teaser__wrapper,.teaser.teaser--dynamic-height-mobile .teaser__link,.teaser.teaser--dynamic-height-mobile .teaser__heading{position:relative}.teaser.teaser--dynamic-height-mobile .teaser__wrapper::before{content:none;display:none}}@media (min-width: 640px){.teaser--before-filler{bottom:0;padding-top:0;position:absolute;left:0;top:0}.teaser--filler+.teaser--medium.teaser--before-filler{bottom:0;padding-top:0;position:absolute;left:0;top:0;width:33.3%}}@media (min-width: 768px){.teaser--text .teaser__wrapper{margin: 42px;margin: 4.2rem}.teaser.teaser--medium.teaser--dynamic-height{width:33.33%}.teaser--image .teaser__description{margin: 0 0 42px 42px;margin: 0 0 4.2rem 4.2rem;max-width:calc(100% - 84px);max-width:calc(100% - 8.4rem);word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaser--image .teaser__heading{color:#fff;margin: 42px 42px 0 42px;margin: 4.2rem 4.2rem 0 4.2rem;max-width:calc(97% - 56px);max-width:calc(97% - 5.6rem);position:absolute;text-align:left;z-index:0;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.teaser--image .teaser__content--half-inner .teaser__heading{margin-left:0;margin-right:0}.teaser--image.teaser--image-centered-text .teaser__description{padding: 20px 42px;padding: 2rem 4.2rem}.teaser--image.teaser--image-centered-text .teaser__heading{height:calc(20% - 4.2px);height:calc(20% - 4.2rem)}.teaser.teaser--text-reduced{float:left;text-align:center;width:33.33%}.teaser--text-reduced .teaser__description{display:table-row;height:5em;left:auto;overflow:visible;position:relative;text-align:center;width:auto}.teaser--text-reduced .teaser__heading{display:table-row;float:none;max-width:97%;text-align:center;font-size: 30px;font-size: 3rem;line-height: 1.1666666667em}.teaser--text-reduced .teaser__wrapper{margin: 0 28px;margin: 0 2.8rem}.teaser .teaser__link--reduced{float:none;text-align:center;width:auto}.teaser__link--reduced-mobile span{display:inline-block;height:auto;overflow:visible;text-indent:0em;width:auto}.teaser.teaser--filler .teaser__wrapper{margin:0;padding: 42px;padding: 4.2rem}.teaser.teaser--filler-medium+.teaser .teaser__wrapper{position:absolute}.teaser.teaser--filler.teaser--filler-medium{margin-right:33.33%;width:66.66%}.teaser.teaser--filler.teaser--filler-medium.teaser--filler-right{margin-left:33.33%;width:66.66%}.teaser--filler.teaser--filler-medium+.teaser--medium{width:33.33%}.teaser.teaser--filler-medium+.teaser{bottom:0;padding-top:0;position:absolute;right:0;top:0}.teaser.teaser--before-filler.teaser--medium{bottom:0;padding-top:0;position:absolute;left:0;top:0;width:33.33%}.teaser.teaser--before-filler .teaser__wrapper{position:absolute}.teaser--text.teaser--dynamic-height .teaser__wrapper{margin: 0 28px;margin: 0 2.8rem}}@media (min-width: 768px) and (max-width: 986px){.teaser--text.teaser--text-reduced.teaser--dynamic-height .teaser__wrapper{margin: 0 20px;margin: 0 2rem}.teaser--text.teaser--text-reduced.teaser--dynamic-height .teaser__wrapper .teaser__heading{font-size:2rem}.teaser--text.teaser--text-reduced.teaser--dynamic-height .teaser__link span{width:14rem}}@media (min-width: 640px) and (max-width: 1169px){.teaser--twitter .teaser__description{font-size: 15px;font-size: 1.5rem}}@media (min-width: 1170px) and (max-width: 1440px){.teaser--image .teaser__heading{margin: 28px 21px 0 21px;margin: 2.8rem 2.1rem 0 2.1rem}}@media (min-width: 768px) and (max-width: 1169px){.teaser--filler+.teaser.teaser--business .teaser__wrapper,.teaser.teaser--before-filler.teaser--business .teaser__wrapper{margin: 28px;margin: 2.8rem;padding:0}.teaser--filler+.teaser.teaser--business .teaser__heading,.teaser.teaser--before-filler.teaser--business .teaser__heading{font-size: 30px;font-size: 3rem;line-height: 1.1666666667em}.teaser--filler+.teaser.teaser--business .teaser__description,.teaser.teaser--before-filler.teaser--business .teaser__description{font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.teaser--filler+.teaser--text .teaser__link span,.teaser.teaser--before-filler.teaser--business .teaser__link span{width:auto}.teaser--filler+.teaser.teaser--text.teaser--events .teaser__content,.teaser.teaser--before-filler.teaser--text.teaser--events .teaser__content{border-spacing:0}}@media (min-width: 1170px){.teaser{padding-top:31.25%;width:25%}.teaser.teaser--medium{display:block;padding-top:40%;width:33.33%}.teaser.teaser--dynamic-height{padding-top:0}.teaser.teaser--text-reduced{padding-top:0}.teaser--medium.teaser--square{padding-top:33.33%}.teaser--text-top .teaser__wrapper{margin: 0 18px;margin: 0 1.8rem}.teaser--text-top .teaser__heading{height:3em}.teaser__description{max-width:calc(98% - 56px);max-width:calc(98% - 5.6rem);width:70%}.teaser--large{padding-top:31.25%;width:50%}.teaser--large.teaser--large-alt{padding-top:42.8571428571%}.teaser--large.teaser--large-alt-start{padding-top:40%}.teaser.teaser--filler{padding-top:0;margin-right:25%;width:75%}.teaser.teaser--filler.teaser--filler-right{margin-left:25%;margin-right:0}.teaser.teaser--filler.teaser--filler-medium.teaser--filler-right{margin-left:33.33%;margin-right:0;width:66.66%}.teaser--filler+.teaser.teaser--text .teaser__content,.teaser.teaser--before-filler .teaser__content{border-spacing:0}}@media (min-width: 1440px){.teaser--twitter .teaser__description{font-size: 15px;font-size: 1.5rem}}.teaser-wechsel{background:#F1F1F1;padding:0 0 50px}.teaser-wechsel__wrapper{max-width:890px;margin:0 auto;background:#fff;box-shadow:10px 10px 10px rgba(0,0,0,0.1)}.teaser-wechsel__section-top{background:#333;color:#fff;padding:80px 80px 0;text-align:center}@media (max-width: 767px){.teaser-wechsel__section-top{padding-top:50px}}.teaser-wechsel__headline{margin-bottom:1em}.teaser-wechsel__customer-selection{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.teaser-wechsel__private:before{content:'\e823'}.teaser-wechsel__business:before{content:'\e824'}.teaser-wechsel__private,.teaser-wechsel__business{position:relative;padding:0 8% 4em;cursor:pointer;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (max-width: 767px){.teaser-wechsel__private,.teaser-wechsel__business{padding-bottom:3em}}.teaser-wechsel__private.is-active,.teaser-wechsel__private:hover,.teaser-wechsel__business.is-active,.teaser-wechsel__business:hover{color:#7a9c13}.teaser-wechsel__private:before,.teaser-wechsel__business:before{display:block;margin-bottom:20px;font-family:'oekostrom-icons';font-size: 60px;font-size: 6rem;line-height: 1em}@media (max-width: 419px){.teaser-wechsel__private:before,.teaser-wechsel__business:before{font-size: 50px;font-size: 5rem;line-height: 1em}}.teaser-wechsel__private:after,.teaser-wechsel__business:after{content:'';display:inline-block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0}.teaser-wechsel__private.is-active:after,.teaser-wechsel__business.is-active:after{border-left:1em solid transparent;border-right:1em solid transparent;border-bottom:1em solid #fff}.teaser-wechsel__section-bottom{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:30px}.teaser-wechsel__section-bottom[hidden]{display:none}@media (max-width: 767px){.teaser-wechsel__section-bottom{-webkit-box-align:start;align-items:flex-start}}.teaser-wechsel__tarif-title{color:#7a9c13;text-align:center;margin-left:0.5em;margin-right:0.5em}@media (max-width: 767px){.teaser-wechsel__tarif-title{width:100%;margin-bottom:1em}}.teaser-wechsel__tarif{color:#c1c1c1;text-align:center;padding:1em;-webkit-box-flex:1;flex-grow:1;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width: 768px){.teaser-wechsel__tarif:last-child{padding-right:3em}}.teaser-wechsel__tarif:hover{opacity:1}@media (max-width: 767px){.teaser-wechsel__tarif{width:33.3%}}@media (max-width: 419px){.teaser-wechsel__tarif svg{height:50px;width:auto}}.teaser-wechsel__tarif svg path{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.teaser-wechsel__tarif--strom.is-active,.teaser-wechsel__tarif--strom:hover{color:#abb135}.teaser-wechsel__tarif--strom.is-active svg path,.teaser-wechsel__tarif--strom:hover svg path{fill:#abb135}.teaser-wechsel__tarif--strom-gewerbekunde.is-active,.teaser-wechsel__tarif--strom-gewerbekunde:hover{color:#3f570e}.teaser-wechsel__tarif--strom-gewerbekunde.is-active svg path,.teaser-wechsel__tarif--strom-gewerbekunde:hover svg path{fill:#3f570e}.teaser-wechsel__tarif--gas.is-active,.teaser-wechsel__tarif--gas:hover{color:#65c2d0}.teaser-wechsel__tarif--gas.is-active svg path,.teaser-wechsel__tarif--gas:hover svg path{fill:#65c2d0}.teaser-wechsel__tarif--gas-gewerbekunde.is-active,.teaser-wechsel__tarif--gas-gewerbekunde:hover{color:#00506e}.teaser-wechsel__tarif--gas-gewerbekunde.is-active svg path,.teaser-wechsel__tarif--gas-gewerbekunde:hover svg path{fill:#00506e}.teaser-wechsel__tarif--both.is-active,.teaser-wechsel__tarif--both:hover{color:#abb135}.teaser-wechsel__tarif--both.is-active svg path,.teaser-wechsel__tarif--both:hover svg path{fill:#abb135}.teaser-wechsel__tarif--both-gewerbekunde.is-active,.teaser-wechsel__tarif--both-gewerbekunde:hover{color:#3f570e}.teaser-wechsel__tarif--both-gewerbekunde.is-active svg path,.teaser-wechsel__tarif--both-gewerbekunde:hover svg path{fill:#3f570e}.teaser-wechsel__info{text-align:center;font-weight:300;padding:2em}@media (max-width: 767px){.teaser-wechsel__info{padding-top:0}}.textblock__wrapper{max-width:65rem;margin:0 auto;padding:0 1em}.textblock{position:relative;font-weight:300;padding-bottom:1.6rem;padding-top: 28px;padding-top: 2.8rem;font-size: 18px;font-size: 1.8rem;line-height: 1.6666666667em}.textblock--image{color:#fff;text-align:center}.textblock--image strong{color:#fff}.textblock .paragraph-strong{font-weight:400}.textblock .paragraph-emphasize{font-size:22px;font-weight:400}.textblock .paragraph-umzug{font-weight:400}.textblock .paragraph-umzug--headline{font-size:40px}.textblock .text-blue{color:#63c3d0}.textblock .text-cyan{color:#27b886}.textblock .text-green{color:#7a9c13}.textblock strong{color:#65c2d0}.textblock img{width:auto;position:relative;display:block;margin:0 auto 0px;padding:0px 10px}@media (min-width: 768px){.textblock img{float:right}}.textblock span strong{color:inherit}.textblock ol{padding-left:0px}.textblock ol li{margin-bottom:0px}.textblock ol li:before{content:counters(item, ".") "."}.textblock .button.button-color-green{color:#7a9c13;border-color:#7a9c13}.textblock .button.button-color-blue{color:#63c3d0;border-color:#63c3d0}.textblock .button a{color:inherit}.textblock h1,.textblock h2,.textblock h3,.textblock h4,.textblock h5,.textblock h6{text-align:left}.textblock.textblock--image h1,.textblock.textblock--image h2,.textblock.textblock--image h3,.textblock.textblock--image h4,.textblock.textblock--image h5,.textblock.textblock--image h6{text-align:center}.background.background--image .textblock h2{text-transform:none}.article__section--home .textblock h2{text-align:center}.textblock.textblock--uppercase h2{text-transform:none}.textblock h1{font-size: 45px;font-size: 4.5rem;line-height: 1em}.textblock h2{font-size: 45px;font-size: 4.5rem;line-height: 1em}.textblock h3{color:#63c3d0;margin-top: 28px;margin-top: 2.8rem;font-size: 30px;font-size: 3rem;line-height: 1em}.textblock h4{font-size: 18px;font-size: 1.8rem;line-height: 1em}.textblock ul{list-style:none;list-style-position:inside;padding:0}.textblock li{margin-bottom: 14px;margin-bottom: 1.4rem;margin-left:1.5em;position:relative}.textblock ul li:before{color:#63c3d0;content:'\e807';font-family:"oekostrom-icons";font-size: 10px;font-size: 1rem;font-weight:400;left: -20px;left: -2rem;position:absolute}.textblock__subheadline{margin-bottom:2em;font-size:3rem;line-height:1em}@media (max-width: 767px){.textblock__subheadline{font-size:2rem}}.textblock__figure{margin: 0 -10px 14px -10px;margin: 0 -1rem 1.4rem -1rem}.textblock__figure img{display:block;width:100%}.textblock__figure figcaption{text-align:center;background:#f7f6f8;position:relative;padding: 14px;padding: 1.4rem;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}.textblock.textblock--two-columns{display:block}.textblock.textblock--two-columns:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.textblock.textblock--two-columns .textblock__column{display:block;margin-bottom: 28px;margin-bottom: 2.8rem}@media (min-width: 768px){.textblock{padding-bottom:1.6rem;padding-top: 56px;padding-top: 5.6rem;font-size: 18px;font-size: 1.8rem;line-height: 1.6666666667em}.single-blog .textblock{padding-top: 28px;padding-top: 2.8rem}.textblock h3{margin-top: 56px;margin-top: 5.6rem}.textblock__figure{display:inline-block;margin: 0 auto 14px auto;margin: 0 auto 1.4rem auto;position:relative}.textblock__figure:before{background:#f7f6f8;bottom:0;content:"";right: -14px;right: -1.4rem;position:absolute;top: 14px;top: 1.4rem;width: 14px;width: 1.4rem;z-index:-1}.textblock__figure.textblock__figure--content-small{width:200px}.textblock__figure.textblock__figure--content-medium{width:350px}.textblock__figure.textblock__figure----content-large{width:100%}.textblock figure img{display:block;width:100%}.textblock__figure figcaption{left:0;padding: 14px 14px 14px 24px;padding: 1.4rem 1.4rem 1.4rem 2.4rem;position:relative;width:100%;z-index:1;display:-webkit-box;display:flex;font-size: 11px;font-size: 1.1rem;line-height: 2.5454545455em}.textblock__figure figcaption:after{background:#f7f6f8;bottom:0;content:"";left: 14px;left: 1.4rem;position:absolute;right:0;top:0;z-index:-1}.textblock__figure.alignleft{float:left;margin-right: 28px;margin-right: 2.8rem;margin-left: -120px;margin-left: -12rem}.textblock__figure.alignleft figcaption,.textblock__figure.alignright figcaption{left:1em}.textblock__figure.alignright{float:right;margin-left: 28px;margin-left: 2.8rem;margin-right: -120px;margin-right: -12rem}.textblock__figure.aligncenter{display:block}.textblock__figure.alignleft figcaption,.textblock__figure.alignright figcaption,.textblock__figure.alignright figcaption{line-height: 15px;line-height: 1.5rem}.textblock.textblock--two-columns{position:relative;margin-bottom: 56px;margin-bottom: 5.6rem;padding-bottom: 56px;padding-bottom: 5.6rem}.textblock.textblock--two-columns .textblock__column{display:inline-block;float:left;width:calc(50%);padding-left: 28px;padding-left: 2.8rem;padding-right: 28px;padding-right: 2.8rem}.textblock.textblock--two-columns .textblock__link{bottom: 20px;bottom: 2rem;position:absolute;margin:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.textblock.textblock--two-columns .textblock__column:nth-of-type(2n-1) .textblock__link{left:25%}.textblock.textblock--two-columns .textblock__column:nth-of-type(2n) .textblock__link{left:75%}}.list-special-green{list-style-type:decimal}.list-special-green .list-item-special-green{color:#7a9c13;list-style-position:outside}.list-special-green .list-item-special-green strong{color:#7a9c13}.list-special-green .list-item-special-green:before{display:none}.image-wrapper-textblock{margin-top:-40px}.tooltip{position:relative}.tooltipster-fade{pointer-events:auto !important}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-content figure{margin:0}.tooltipster-content sup{display:none}.tooltipster-content a{color:#fff}.tooltipster-content p a{border-bottom:1px dotted rgba(255,255,255,0.5)}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.custom-tooltip-theme{border-radius: 5px 0 0 0;border-radius: .5rem 0 0 0;border-left-width: 20px;border-left-width: 2rem;border-right-width: 20px;border-right-width: 2rem;background:#7a9c13;color:#fff;max-width: 370px;max-width: 37rem}.custom-tooltip-theme .tooltipster-content{padding: 14px;padding: 1.4rem;font-size: 11px;font-size: 1.1rem;line-height: 1.4545454545em}.custom-tooltip-theme .tooltipster-content strong{color:#000}/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.5
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../f/3/vjs.eot);src:url(../f/3/vjs.eot?#iefix) format("embedded-opentype"),url(../f/3/vjs.woff) format("woff"),url(../f/3/vjs.ttf) format("truetype"),url(../f/3/vjs.svg#icomoon) format("svg");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s, opacity .1s;transition:visibility .1s, opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;border-radius:.8em;box-shadow:0 0 1em rgba(255,255,255,0.25);-webkit-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);box-shadow:0 0 3em #fff;-webkit-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,0.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial, sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none !important}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial, sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.video-player{position:relative;padding-bottom:56.25%}.video-player .video-js{bottom:0;height:100% !important;left:0;position:absolute !important;right:0;top:0;width:100% !important;overflow:hidden}.video-player .vjs-default-skin .vjs-control:before{font-family:"oekostrom-icons" !important}.video-player .vjs-default-skin .vjs-loading-spinner:before{font-family:"oekostrom-icons" !important;content:url("../../Assets/Images/loading.gif")}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg) !important}100%{-webkit-transform:rotate(0deg) !important}}@keyframes spin{0%{-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}100%{-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}}.video-player .vjs-default-skin:hover .vjs-big-play-button,.video-player .vjs-default-skin .vjs-big-play-button:focus{background-color:rgba(255,255,255,0.5);box-shadow:none;-webkit-transition:background-color .15s linear 0s;transition:background-color .15s linear 0s}.video-player .vjs-default-skin .vjs-big-play-button{background-color:rgba(255,255,255,0.3);border:none;border-radius:50%;box-shadow:none;left:50%;top:50%;width: 90px;width: 9rem;height: 90px;height: 9rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-player .vjs-default-skin .vjs-big-play-button:before{color:#fff;content:"\e82d";font-family:"oekostrom-icons";text-shadow:none;vertical-align:middle;font-size: 40px;font-size: 4rem;line-height: 2.25em}.video-player .vjs-default-skin .vjs-big-play-button:after{bottom: -40px;bottom: -4rem;color:#fff;content:"video abspielen";font-family:"Cocon";text-shadow:none;position:absolute;left:50%;white-space:nowrap;font-size: 20px;font-size: 2rem;line-height: 2em;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.video-player .vjs-default-skin .vjs-control-bar{bottom: -30px;bottom: -3rem}.video-player .vjs-default-skin .vjs-play-progress,.video-player .vjs-default-skin .vjs-volume-level{background:#63c3d0}.video-player .vjs-default-skin .vjs-progress-holder,.video-player .vjs-default-skin .vjs-load-progress,.video-player .vjs-default-skin .vjs-control-bar{background:#c1c1c1}.video-player .vjs-default-skin .vjs-slider-handle:before{content:none}@media (max-width: 767px){.video-player .vjs-default-skin .vjs-big-play-button{width: 60px;width: 6rem;height: 60px;height: 6rem}.video-player .vjs-default-skin .vjs-big-play-button:before{font-size: 30px;font-size: 3rem;line-height: 2em}.video-player .vjs-default-skin .vjs-big-play-button:after{bottom: -40px;bottom: -4rem;font-size: 16px;font-size: 1.6rem;line-height: 2.5em}}.video-grid{text-align:center}.video-grid--light{background:#f7f6f8;color:#63c3d0}.video-grid--dark{background:#333;color:#fff}.video-grid--white{background:#fff;color:#7a9c13}.video-grid--white .video-headline{color:#333}.video-grid__inner{width:90%;max-width:1024px;margin:0 auto}.video-grid__inner .headline{font-size:40px;text-transform:lowercase;padding:1em}@media screen and (min-width: 640px){.video-grid__inner .headline{font-size:50px}}@media screen and (min-width: 1024px){.video-grid__inner .headline{font-size:60px}}.video-grid__inner .text{color:#333;font-size:20px;font-weight:300;margin-top:-1em;line-height:1.4;margin-bottom:60px}.video-grid__inner .grid{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.video-grid__inner .video{width:100%}@media screen and (min-width: 640px){.video-grid__inner .video{width:calc(50% - 15px)}}.video-grid__inner .video-container video,.video-grid__inner .video-container iframe{position:absolute;top:0;bottom:0;left:0;right:0}.video-grid__inner .video-headline{font-size:2rem;margin:1em 1em 2em}.section--two-new{display:-webkit-box;display:flex;width:100%;margin:0 auto;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.section--two-new .column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;padding:4.667em 4.667em 3.333em 4.667em}.section--two-new .column--1{width:33.333%;background-color:#63c3d0;text-align:center}.section--two-new .column--1 .headline{font-family:'Cocon';font-size:3.35em;line-height:1.1em;font-style:normal;font-weight:400;color:#fff;margin-bottom:0.4em}.section--two-new .column--1 .sub-heading{font-family:'Cocon';font-size:1.467em;line-height:1.1em;font-style:normal;font-weight:400;color:#fff;margin-top:-55px}.section--two-new .column--1 .icon{width:4.8em;margin:0 auto 1em auto}.section--two-new .column--1 .text{font-family:'Cocon';font-size:1.2em;line-height:1.2em;font-style:normal;font-weight:400;padding-bottom:1.389em;width:100%;max-width:432px;margin:0 auto}.section--two-new .column--1 .text sub{line-height:0}.section--two-new .column--1 .button{width:16em}.section--two-new .column--2{width:33.333%;background-color:#fece43;text-align:center}.section--two-new .column--2 .headline{font-family:'Cocon';font-size:2.85em;line-height:1.1em;font-style:normal;font-weight:400;color:#fff;margin-bottom:0.4em}.section--two-new .column--2 .icon{width:4.8em;margin:0 auto 1em auto}.section--two-new .column--2 .text{font-family:'Cocon';font-size:1.2em;line-height:1.2em;font-style:normal;font-weight:400;padding-bottom:1.389em;width:100%;max-width:432px;margin:0 auto}.section--two-new .column--2 .button{width:16em}.section--two-new .column--3{width:33.333%;text-align:center}.section--two-new .column--3 .top-wrapper .headline{font-family:'Cocon';font-size:2.7em;line-height:1.1em;font-style:normal;font-weight:400;color:#fcc100;margin-bottom:0.2em}.section--two-new .column--3 .top-wrapper .sub-heading{font-family:'Cocon';font-size:1.467em;line-height:1.1em;font-style:normal;font-weight:400;color:#fcc100}.section--two-new .column--3 .middle-wrapper small{display:block;color:#c1c1c1}.section--two-new .column--3 .middle-wrapper .headline{font-size:4.267em;line-height:1.2em;font-style:normal;font-weight:400;color:#fcc100}.section--two-new .column--3 .middle-wrapper .sub-heading{font-size:1.667em;line-height:1.2em;font-style:normal;font-weight:400;color:#fcc100;margin-bottom:0.1em}.section--two-new .column--3 .middle-wrapper .sub-sub-price{color:#c1c1c1;font-size:1.067em;line-height:1.2em;font-style:normal;font-weight:400;margin-bottom:15px}.section--two-new .column--3 .middle-wrapper .sub-sub-heading{font-size:1.067em;line-height:1.2em;font-style:normal;font-weight:400;padding:3px}.section--two-new .column--3 .bottom-wrapper .button{background:#fcc100;width:16em}@media all and (max-width: 1024px){.section--two-new{font-size:12px}.section--two-new .column{padding:4.667em 2.667em 3.333em 2.667em}.section--two-new .column--1 .button{width:13em}.section--two-new .column--2 .button{width:13em}.section--two-new .column--3 .bottom-wrapper .button{background:#fcc100;width:13em}}@media all and (max-width: 768px){.section--two-new{font-size:15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.section--two-new .column{padding:4.667em 4.667em 3.333em 4.667em}.section--two-new .column--1{width:100%}.section--two-new .column--1 .sub-heading{margin-top:0}.section--two-new .column--1 .button{width:16em}.section--two-new .column--2{width:100%}.section--two-new .column--2 .button{width:16em}.section--two-new .column--3{width:100%}.section--two-new .column--3 .top-wrapper{padding-bottom:2em}.section--two-new .column--3 .middle-wrapper{padding-bottom:3em}.section--two-new .column--3 .bottom-wrapper .button{width:16em}}@media all and (max-width: 504px){.section--two-new{font-size:12px}}.flickity-page-dots{display:none}.section--quoteSlider{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.section--quoteSlider .carousel{width:60%;padding:4.333em 5em 2.333em 5em;background-color:#fece43}.section--quoteSlider .carousel.color-green{background-color:#7a9c13}.section--quoteSlider .carousel.color-green .count{color:#7a9c13 !important}.section--quoteSlider .carousel.color-green .flickity-prev-next-button svg path{fill:#7a9c13}.section--quoteSlider .carousel.color-blue{background-color:#63c3d0}.section--quoteSlider .carousel.color-blue .count{color:#63c3d0 !important}.section--quoteSlider .carousel.color-blue .flickity-prev-next-button svg path{fill:#63c3d0}.section--quoteSlider .carousel .carousel-cell{width:100%;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.section--quoteSlider .carousel .carousel-cell .headline{font-family:'Cocon';font-size:3.13em;line-height:1.2em;font-style:normal;font-weight:400;color:#fff;margin-bottom:1.4em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper{margin-bottom:2.667em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .sub-headline{font-family:'Cocon';font-size:2.033em;line-height:1.2em;font-style:normal;font-weight:400;color:#fff;margin-bottom:0.6em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .count{display:inline-block;position:relative;margin-bottom:4em;color:#fece43;background:#fff}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .count:after{content:'';display:inline-block;position:absolute;top:50%;left:50%;z-index:-1;width:3em;height:3em;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background:#fff}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .text{font-family:'Cocon';font-size:1.2em;line-height:1.6em;font-style:normal;font-weight:300;color:#fff;max-width:22em;margin:0 auto}.section--quoteSlider .carousel .carousel-cell .icon{width:4.8em;margin:0 auto}.section--quoteSlider .carousel .flickity-prev-next-button{background:transparent}.section--quoteSlider .carousel .flickity-prev-next-button:after{display:none}.section--quoteSlider .carousel .flickity-prev-next-button svg{-webkit-transform:scale(1.7);transform:scale(1.7)}.section--quoteSlider .carousel .flickity-prev-next-button svg path{fill:#fece43;stroke-width:4px;stroke:#fff}@media all and (max-width: 768px){.section--quoteSlider .carousel{width:100%;padding:4.333em 2em 2.333em 2em}.section--quoteSlider .carousel .carousel-cell{width:100%;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.section--quoteSlider .carousel .carousel-cell .headline{font-family:'Cocon';font-size:3.03em;line-height:1.2em;font-style:normal;font-weight:400;color:#fff;margin-bottom:1em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper{margin-bottom:2.2em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .sub-headline{font-family:'Cocon';font-size:1.933em;line-height:1.2em;font-style:normal;font-weight:400;color:#fff;margin-bottom:0.6em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .text{font-family:'Cocon';font-size:1.2em;line-height:1.6em;font-style:normal;font-weight:300;color:#fff;max-width:22em;margin:0 auto}.section--quoteSlider .carousel .carousel-cell .icon{width:4.8em;margin:0 auto}.section--quoteSlider .carousel .flickity-prev-next-button.previous{left:-2px}.section--quoteSlider .carousel .flickity-prev-next-button.next{right:-2px}}@media all and (max-width: 767px){.section--quoteSlider .carousel .carousel-cell .headline{font-size:2.5em}.section--quoteSlider .carousel .carousel-cell .middle-wrapper .sub-headline{font-size:1.8em;line-height:1.2em}}.section--fourer{margin-top:4em;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.section--fourer .headline{font-family:'Cocon';font-size:3.333em;line-height:1.2em;font-style:normal;font-weight:400;text-align:center;align-self:flex-start;display:block;width:100%;margin-bottom:1em}.section--fourer .img-item{width:25%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media all and (max-width: 500px){.section--fourer .headline{font-size:2.5em}.section--fourer .img-item{width:50%}}.section--three-columns{width:100%;background-color:#63c3d0;margin-top:8em}.section--three-columns .headline{font-family:'Cocon';font-style:normal;font-weight:400;font-size:3.3em;line-height:1.1em;color:#fff;text-align:center;width:80%;margin:0 auto 1.2em auto;padding-top:1.2em}.section--three-columns .columns{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:70%;margin:0 auto 4em auto}@media all and (max-width: 1400px){.section--three-columns .columns{width:85%}}@media all and (max-width: 1170px){.section--three-columns .columns{width:95%}}@media all and (max-width: 1050px){.section--three-columns .columns{font-size:0.9em}}@media all and (max-width: 940px){.section--three-columns .columns{font-size:0.7em}}@media all and (max-width: 768px){.section--three-columns .columns{font-size:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto 1em auto}}.section--three-columns .columns .column{width:33.332%;padding:0 2.2em}@media all and (max-width: 768px){.section--three-columns .columns .column{width:100%;padding:0 10%;margin-bottom:2em}}.section--three-columns .columns .column .headline{font-family:'Cocon';color:#000;font-style:normal;font-size:1.2em;line-height:1.2em;font-weight:400;font-style:normal}.section--three-columns .columns .column .text{font-family:'Cocon';color:#000;font-style:normal;font-weight:300;font-style:normal;font-size:1.2em;line-height:1.4em;text-align:center}.section--three-columns .columns .column .text em{font-family:'Cocon';font-weight:400;font-style:normal}.section--three-columns .columns .column .icon{width:25%;margin:0 auto;display:block;margin-bottom:0.4em}@media all and (max-width: 768px){.section--three-columns .columns .column .icon{width:4.5em;margin-bottom:1.4em}}.section--three-columns .text-below{font-family:'Cocon';font-weight:400;font-style:normal;font-size:1.85em;line-height:1.2em;text-align:center;width:90%;max-width:645px;color:#fff;margin:0 auto;padding-bottom:2.2em}@media all and (max-width: 768px){.section--three-columns .text-below{font-size:1.5em}}.section--column-list .headline{font-family:'Cocon';font-style:normal;font-weight:400;font-size:3.3em;line-height:1.1em;text-align:center;width:80%;margin:0 auto 0.3em auto;padding-top:1.2em;color:#63c3d0}.section--column-list .text{font-family:'Cocon';font-weight:400;font-style:normal;font-size:1.65em;line-height:1.2em;text-align:center;width:90%;max-width:645px;color:#000;margin:0 auto;padding-bottom:2em}@media all and (max-width: 768px){.section--column-list .text{font-size:1.3em}}.section--column-list .columns{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:70%;margin:0 auto 4em auto}@media all and (max-width: 1400px){.section--column-list .columns{width:85%}}@media all and (max-width: 1170px){.section--column-list .columns{width:95%}}@media all and (max-width: 1050px){.section--column-list .columns{font-size:0.9em}}@media all and (max-width: 940px){.section--column-list .columns{font-size:0.7em}}@media all and (max-width: 768px){.section--column-list .columns{font-size:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto 1em auto}}.section--column-list .columns .column{width:33.332%;padding:0 2.5em}@media all and (max-width: 768px){.section--column-list .columns .column{width:100%;padding:0 10%;margin-bottom:2em}}.section--column-list .columns .column .headline{font-family:'Cocon';color:#000;font-style:normal;font-weight:400;font-style:normal;font-size:1.2em;line-height:1.2em;margin-bottom:1.8em}.section--column-list .columns .column .list{position:relative;width:100%;padding:0}.section--column-list .columns .column .list .list-item{font-family:'Cocon';color:#000;font-style:normal;font-weight:300;font-style:normal;font-size:1.2em;line-height:1.2em;margin-bottom:1.6em;list-style:none;position:relative}.section--column-list .columns .column .list .list-item em{font-family:'Cocon';font-weight:400;font-style:normal}.section--column-list .columns .column .list .list-item:before{content:"";background:url("../../Assets/Svg/arrow-right.svg") center center no-repeat;width:11px;height:11px;background-size:contain;position:absolute;left:-20px;top:5px}.section--column-list .text-below{font-family:'Cocon';font-weight:400;font-style:normal;font-size:1.65em;line-height:1.2em;text-align:center;width:90%;max-width:645px;color:#fff;margin:0 auto;padding-bottom:2em;color:#63c3d0}@media all and (max-width: 768px){.section--column-list .text-below{font-size:1.3em}}.image-list{max-width:1400px;margin:0 auto}.image-list h2{margin:1em 0 1.5em}.image-list a{display:block;line-height:0}.image-list-elements{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.image-list-element{width:100%}@media (min-width: 426px){.image-list-element{width:50%}}@media (min-width: 768px){.image-list-element{width:25%}}.section-product-list--landingpage{background-color:#f7f6f8}.section-product-list--landingpage .product-list-wrapper{max-width:94rem;margin:0 auto;padding:5rem}.section-product-list--landingpage .product-list-wrapper h1{padding:5rem 0 8rem}.section-product-list--landingpage .product-list-wrapper .table-footnotes.content-area{padding:6rem 2.8rem}.section-product-list--landingpage .product-list-wrapper .table-footnotes__notes{border-top-color:transparent}@media (max-width: 767px){.section-product-list--landingpage .product-list-wrapper{padding:0}.section-product-list--landingpage .product-list-wrapper h1{padding:5rem 0 3rem}}.section-product-list.gas .flickity-prev-next-button{background:#63c3d0 !important}.section-product-list h1{color:#333;padding: 14px 0 0 0;padding: 1.4rem 0 0 0;font-size: 30px;font-size: 3rem;line-height: 1.5em}.section-product-list p{font-size: 13px;font-size: 1.3rem;line-height: 1em;margin:0 0 3em 0}.section-product-list .tarif-container__subheadline{text-align:center;font-size:2rem}.section-product-list .tarif-container__subheadline.tarif-container__subheadline--privatkunden{color:#7a9c13}.section-product-list .tarif-container__subheadline.tarif-container__subheadline--gewerbekunden{color:#3f570e}.section-product-list .tarif-container__subheadline.tarif-container__subheadline--anlagenbetreiber{color:#f29400}.section-product-list .tarif-container__subheadline.tarif-container__subheadline--gas-privatkunden{color:#65c2d0}.section-product-list .tarif-container__subheadline.tarif-container__subheadline--gas-gewerbekunden{color:#00506e}.section-product-list .tarif-container__filter-container{margin-bottom:1em}.section-product-list .tarif-container__filter-text{display:inline-block;width:20%;float:left}.section-product-list .tarif-container__filters{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:75%}.section-product-list .tarif-container__filters fieldset{display:inline-block;border:none;padding-top:0}.section-product-list .tarif-container__filters fieldset#anlage{display:-webkit-box;display:flex}.section-product-list .tarif-container__filters fieldset#anlage label{margin:0 1rem}.section-product-list .tarif-container__filters label{float:none;display:inline-block;width:initial;margin-bottom:1em}.section-product-list .tarif-container__filters label span{position:relative;font-weight:400;font-size:2rem;line-height:1.25em}.section-product-list .tarif-container__filters label span:before{height:2rem;width:2rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border:1px solid #c1c1c1}.section-product-list .tarif-container__filters label input[type="checkbox"]:checked+span:before{text-align:center;line-height:2rem}.section-product-list .tarif-container__filters label input[disabled]+span{color:#c1c1c1}.section-product-list .tarif-container__filters label :before{content:''}.section-product-list .tarif-container__filters.tarif-container__filters--gewerbekunden label span{color:#3f570e}.section-product-list .tarif-container__filters.tarif-container__filters--privatkunden label span{color:#7a9c13}.section-product-list .tarif-container__filters.tarif-container__filters--anlagenbetreiber label span{color:#f29400}.section-product-list .tarif-container__filters.tarif-container__filters--gas-privatkunden label span{color:#65c2d0}.section-product-list .tarif-container__filters.tarif-container__filters--gas-gewerbekunden label span{color:#00506e}.section-product-list .flex-cell,.section-product-list .tarif--gewerbekunden .property--rechnung,.section-product-list .tarif--gewerbekunden .property--minimalverbrauch,.section-product-list .tarif--gewerbekunden .property--zahlung,.section-product-list .tarif--privatkunden .property--rechnung,.section-product-list .tarif--privatkunden .property--minimalverbrauch,.section-product-list .tarif--privatkunden .property--zahlung{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.section-product-list .last-tarif{border-right:2px solid #e2e2e2}.section-product-list .table--tarife{position:relative;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;font-size: 13px;font-size: 1.3rem;line-height: 1.5384615385em}@media (max-width: 640px){.section-product-list .table--tarife{display:block}}.section-product-list .table--tarife a.button{width:auto}sup .section-product-list .table--tarife a{display:inline-block;width: 25px;width: 2.5rem;height: 25px;height: 2.5rem;margin-left: 10px;margin-left: 1rem;vertical-align:middle}.section-product-list .table--tarife a img{margin-left:1rem}.section-product-list .table--tarife strong{margin-bottom: 5px;margin-bottom: .5rem;font-size: 25px;font-size: 2.5rem;line-height: 1em}.section-product-list .table--tarife small{color:#000;text-transform:none !important;font-size: 12px;font-size: 1.2rem;line-height: 1.5em}.section-product-list .table--tarife sup>a span{display:inline-block;height:0;overflow:hidden;text-indent:-999em;width:0}.section-product-list .table--2-cols .tarif{width:50%}.section-product-list .table--1-cols .tarif{width:80%}.section-product-list .tarif{width:33.33%;margin:2rem 0;border-top:2px solid #e2e2e2;position:relative}.section-product-list .tarif:first-child .property.property--arbeitspreis,.section-product-list .tarif:first-child .property.property--bonuspunkte{border-left-color:#e2e2e2}.section-product-list .tarif:last-child{border-right:2px solid #e2e2e2}@media (max-width: 640px){.section-product-list .tarif{display:block;width:100%}}.section-product-list .tarif.highlight{position:relative;border-top:2px solid #fff}.section-product-list .tarif.highlight:before{content:'';display:inline-block;position:absolute;top:-1rem;width:calc(100% - 2px);height:1rem;background-color:#fff;border-top:2px solid #e2e2e2;border-left:2px solid #e2e2e2;border-right:2px solid #e2e2e2}@media (min-width: 640px){.section-product-list .tarif.highlight .tarif-heading{border-top:2px solid #fff}}.section-product-list .tarif.highlight .property{background-color:#fff}.section-product-list .tarif-heading{position:relative;min-height:11em;padding: 14px 10px;padding: 1.4rem 1rem;text-align:center;font-weight:300;background-color:#f7f6f8;border-left:2px solid #e2e2e2}@media (max-width: 640px){.section-product-list .tarif-heading{display:block}}.section-product-list .tarif-heading:after{display:none}.section-product-list .tarif-heading.highlight{background-color:#fff}.section-product-list .tarif-heading small{display:inline-block;max-width:80%;margin:0 auto}.section-product-list .tarif-heading strong{display:block}.section-product-list .tarif-heading strong small{color:#7a9c13}.section-product-list .tarif-heading strong>small{color:inherit;font-size:inherit;display:block;line-height:inherit}.section-product-list .property{padding: 14px 10px;padding: 1.4rem 1rem;font-weight:300;position:relative;background-color:#f7f6f8;text-align:center;border-left:2px solid #e2e2e2}.section-product-list .property .property__inner strong{color:#000}.section-product-list .property:after{content:'';width:80%;position:absolute;bottom:0;left:10%;height:1px;background-color:#e2e2e2}.section-product-list .property:last-child{border-bottom:2px solid #e2e2e2}.section-product-list .property:last-child:after{display:none}.section-product-list .property:last-child.highlight:after{content:'';display:inline-block;position:absolute;bottom:-1rem;left:-2px;width:100%;height:1rem;border-bottom:2px solid #e2e2e2;border-left:2px solid #e2e2e2;border-right:2px solid #e2e2e2;background-color:#fff}.section-product-list .property.property--arbeitspreis strong,.section-product-list .property.property--bonuspunkte strong{display:inline-block;color:#fff;font-size: 20px;font-size: 2rem;line-height: 1em}.section-product-list .property.property--arbeitspreis:after,.section-product-list .property.property--bonuspunkte:after{display:none}.section-product-list .property.property--arbeitspreis:first-child,.section-product-list .property.property--bonuspunkte:first-child{border-left-color:#e2e2e2}.section-product-list .property.property--arbeitspreis:last-child,.section-product-list .property.property--bonuspunkte:last-child{border-right-color:#e2e2e2}.section-product-list .property.property--bonuspunkte{min-height:13.1em}.section-product-list .property.highlight{position:relative;border-bottom-color:transparent;background-color:#fff}.section-product-list .property a{border:none}.section-product-list .property a.button{color:#fff}.section-product-list .property a.download.product__pdf:after{content:'';display:none}.section-product-list .property strong{color:#000;font-size:1.5rem}.section-product-list .property strong>small{color:inherit;display:block}.section-product-list .property br{display:inline}.section-product-list .property .download{margin-top:0.5em;font-size: 12px;font-size: 1.2rem;line-height: 1.8333333333em}.section-product-list .tarif--privatkunden a.button.button--full{background:#7a9c13}.section-product-list .tarif--privatkunden a.download.product__pdf{color:#7a9c13}.section-product-list .tarif--privatkunden .tarif-heading{height:11em}.section-product-list .tarif--privatkunden .tarif-heading strong small{color:#7a9c13}.section-product-list .tarif--privatkunden .property.property--arbeitspreis{background-color:#a1b959;border-top:#a1b959;border-bottom:#a1b959;border-left-color:#7a9c13;border-right-color:#7a9c13}.section-product-list .tarif--privatkunden .property.property--arbeitspreis.highlight{background-color:#7a9c13}.section-product-list .tarif--privatkunden .property.property--bonuspunkte{min-height:13.1em;background-color:#bdce89;border-top:#bdce89;border-bottom:#bdce89;border-left-color:#a1b959;border-right-color:#a1b959}.section-product-list .tarif--privatkunden .property.property--bonuspunkte.highlight{background-color:#a1b959}.section-product-list .tarif--privatkunden .property--rechnung,.section-product-list .tarif--privatkunden .property--minimalverbrauch,.section-product-list .tarif--privatkunden .property--zahlung{min-height:5.2em}.section-product-list .tarif--privatkunden .property--gratis-abo{min-height:85px}.section-product-list .tarif--privatkunden .property--gratis-abo .servus-mag::before{content:'';display:block;width:60px;height:33px;background:url("../../Assets/Images/servus-magazin-logo.png");margin:0 auto 5px auto}.section-product-list .tarif--gewerbekunden .tarif-heading{min-height:11em}.section-product-list .tarif--gewerbekunden .tarif-heading strong small{color:#3f570e}.section-product-list .tarif--gewerbekunden a.button.button--full{background:#3f570e}.section-product-list .tarif--gewerbekunden a.download.product__pdf{color:#3f570e}.section-product-list .tarif--gewerbekunden a.download.product__pdf:after{content:'';display:none}.section-product-list .tarif--gewerbekunden .property--arbeitspreis{background-color:#788955;color:#fff;border-top-color:#788955;border-bottom-color:#788955;border-left-color:#3f570e;border-right-color:#3f570e}.section-product-list .tarif--gewerbekunden .property--arbeitspreis.highlight{background-color:#3f570e}.section-product-list .tarif--gewerbekunden .property--bonuspunkte{min-height:7em;background-color:#9fab87;border-top-color:#9fab87;border-bottom-color:#9fab87;border-left-color:#788955;border-right-color:#788955}.section-product-list .tarif--gewerbekunden .property--bonuspunkte.highlight{background-color:#788955}.section-product-list .tarif--gewerbekunden .property--rechnung,.section-product-list .tarif--gewerbekunden .property--minimalverbrauch,.section-product-list .tarif--gewerbekunden .property--zahlung{min-height:5.2em}.section-product-list .tarif--anlagenbetreiber .color-sun a.button.button--full{background:#f29400}.section-product-list .tarif--anlagenbetreiber .color-sun a.download.product__pdf{color:#f29400}.section-product-list .tarif--anlagenbetreiber .color-sun strong small{color:#f29400}.section-product-list .tarif--anlagenbetreiber .color-sun-future a.button.button--full{background:#f29400}.section-product-list .tarif--anlagenbetreiber .color-sun-future a.download.product__pdf{color:#f29400}.section-product-list .tarif--anlagenbetreiber .color-sun-future strong small{color:#f29400}.section-product-list .tarif--anlagenbetreiber .color-nature a.button.button--full{background:#009036}.section-product-list .tarif--anlagenbetreiber .color-nature a.download.product__pdf{color:#009036}.section-product-list .tarif--anlagenbetreiber .color-nature strong small{color:#009036}.section-product-list .tarif--anlagenbetreiber .color-individuell a.button.button--full{background:#7a9c13}.section-product-list .tarif--anlagenbetreiber .color-individuell a.download.product__pdf{color:#7a9c13}.section-product-list .tarif--anlagenbetreiber .color-individuell strong small{color:#7a9c13}.section-product-list .tarif--anlagenbetreiber .color-marktpraemie a.button.button--full{background:#63c3d0}.section-product-list .tarif--anlagenbetreiber .color-marktpraemie a.download.product__pdf{color:#63c3d0}.section-product-list .tarif--anlagenbetreiber .color-marktpraemie strong small{color:#63c3d0}.section-product-list .tarif--anlagenbetreiber a.download.product__pdf:after{content:'';display:none}.section-product-list .tarif--anlagenbetreiber .tarif-heading{min-height:10em}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif strong{display:inline-block;color:#fff;font-size: 20px;font-size: 2rem;line-height: 1em}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.color-sun,.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.color-sun-future{background-color:#f6b44c;border-top-color:#f6b44c;border-bottom-color:#f6b44c;border-left-color:#f29400;border-right-color:#f29400}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.color-nature{background-color:#75c091;border-left-color:#7a9c13}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.color-individuell{background:#7a9c13;padding:4rem 1rem}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.color-marktpraemie{background:#63c3d0;padding:4rem 1rem}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif.highlight{background-color:#f29400}.section-product-list .tarif--anlagenbetreiber .property--einspeisetarif:after{display:none}.section-product-list .tarif--anlagenbetreiber .property--grundgebuhr.color-individuell,.section-product-list .tarif--anlagenbetreiber .property--grundgebuhr.color-marktpraemie{min-height:16rem;padding:4rem 1rem}.section-product-list .tarif--anlagenbetreiber .property--grundgebuhr.color-individuell::after,.section-product-list .tarif--anlagenbetreiber .property--grundgebuhr.color-marktpraemie::after{display:none}.section-product-list .tarif--anlagenbetreiber .property--bezugs-tarif.color-individuell,.section-product-list .tarif--anlagenbetreiber .property--bezugs-tarif.color-marktpraemie,.section-product-list .tarif--anlagenbetreiber .property--anlagengroße.color-individuell,.section-product-list .tarif--anlagenbetreiber .property--anlagengroße.color-marktpraemie{display:none}.section-product-list .tarif--anlagenbetreiber .property--bezugs-tarif .property__inner{min-height:3em}.section-product-list .tarif--gas-privatkunden .tarif-heading{min-height:6.5em}.section-product-list .tarif--gas-privatkunden .property--arbeitspreis{background-color:#aadae3;border-left-color:#65c2d0;border-right-color:#65c2d0}.section-product-list .tarif--gas-privatkunden .property--arbeitspreis.highlight{background-color:#65c2d0}.section-product-list .tarif--gas-privatkunden .property--bonuspunkte{min-height:9em;background-color:#c0e3e9;border-left-color:#aadae3;border-right-color:#aadae3}.section-product-list .tarif--gas-privatkunden .property--bonuspunkte.highlight{background-color:#aadae3}.section-product-list .tarif--gas-privatkunden a.button.button--full{background-color:#65c2d0}.section-product-list .tarif--gas-gewerbekunden .tarif-heading{min-height:6em}.section-product-list .tarif--gas-gewerbekunden .property--bonuspunkte{min-height:9em;background-color:#9bb8c5;border-left-color:#759eaf;border-right-color:#759eaf}.section-product-list .tarif--gas-gewerbekunden .property--bonuspunkte.highlight{background-color:#759eaf}.section-product-list .tarif--gas-gewerbekunden .property--arbeitspreis{background-color:#759eaf;color:#fff;border-left-color:#00506e;border-right-color:#00506e}.section-product-list .tarif--gas-gewerbekunden .property--arbeitspreis.highlight{background-color:#00506e}.section-product-list .flickity-viewport{width:100%}.section-product-list .flickity-prev-next-button{top:10%;border-radius:0;background:#7a9c13}.section-product-list .flickity-prev-next-button path{fill:#fff}.section-product-list .flickity-prev-next-button:after{display:none}.section-product-list .flickity-prev-next-button:hover,.section-product-list .flickity-prev-next-button:focus{background:#7a9c13}.section-product-list .flickity-prev-next-button.previous{left:-43px}.section-product-list .flickity-prev-next-button.next{right:-43px}.section-product-list .flickity-prev-next-button[disabled]{visibility:hidden}.section-product-list .table--one-product .table__heading{width:5%}.section-product-list .table.table--tarife.table--one-product .table__row .table__cell a.button{max-width: 200px;max-width: 20rem;width:auto}@media screen and (max-width: 766px){.section-product-list table.table--tarife.table--4-cols .table__heading{font-size:11px;font-size:1.1rem}.section-product-list table.table--tarife.table--4-cols .button{font-size:11px;font-size:1.1rem}}.section-product-list p.table-footnotes__text{font-size:15px;font-size:1.5rem;max-width:640px;margin:auto;padding-bottom:50px}.neukundenbonus{font-size:15px !important}.section-product-list .tarif-heading-fixed{height:auto !important;position:absolute;z-index:4;width:100%;min-height:0 !important;-webkit-transform:translateY(0px);transform:translateY(0px);box-shadow:#888888 0 10px 8px -4px;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;border-top:none !important}.section-product-list .table-fixed-header .tarif-heading-fixed{opacity:1}.section-fullscreenteaser{width:100%;display:block}.section-fullscreenteaser .image{width:100%;margin-bottom:-0.3em}.section-fullscreenteaser .image img{width:100%}.section-fullscreenteaser .textblock{position:absolute;top:0;left:0;text-align:center;width:100%}@media all and (max-width: 768px){.section-fullscreenteaser .textblock{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.section-fullscreenteaser .headline{font-family:"Cocon","Times New Roman",serif;font-weight:400;font-size:5.5rem;line-height:1em;text-align:center;color:white;padding:1em 0 0.1em}@media all and (max-width: 768px){.section-fullscreenteaser .headline{font-size:3rem}}.section-fullscreenteaser .link_fullscreen{font-family:"Cocon","Times New Roman",serif;font-size:2.5rem;display:inline-block;padding:0.8em 2.5em;border:2px solid white;text-align:center;margin-top:0.2em;color:white}@media all and (max-width: 768px){.section-fullscreenteaser .link_fullscreen{font-size:1.5rem}}.numbered-fields{font-weight:400;font-size:18px}@media all and (min-width: 1024px){.numbered-fields{display:-webkit-box;display:flex}}.numbered-fields .text-white,.numbered-fields a{font-weight:400;color:#fff;display:inline}.numbered-fields .field{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;padding:55px 0 60px}.numbered-fields .field--cyan{background:#27b886}.numbered-fields .field--blue{background:#63c3d0}.numbered-fields .field__inner{max-width:30em;text-align:center;padding:0 2em}.numbered-fields .count{background:#fff;border-radius:50%;width:2.5em;height:2.5em;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;line-height:2.5em}.numbered-fields .count--cyan{color:#27b886}.numbered-fields .count--blue{color:#63c3d0}.numbered-fields .headline{color:#fff;text-transform:lowercase;margin-top:0.5em;margin-bottom:0.5em;line-height:1em;font-size:4rem}@media all and (min-width: 768px){.numbered-fields .headline{font-size:5rem}}.numbered-fields .subheadline{color:#fff;font-size:25px;line-height:1em;margin-bottom:2.6em}.numbered-fields .list{text-align:left;padding-left:1em;line-height:1.44}.numbered-fields .list-item{display:list-item;margin-bottom:1em;padding-left:0.5em}.numbered-fields .list-item:last-child{margin-bottom:2.2em}.numbered-fields .list-item:before{display:none}.numbered-fields .text{text-align:left;font-weight:300;line-height:1.44}.numbered-fields .footnote{color:#fff;text-align:left;font-size:13px;line-height:1.46;margin-top:4.4em}.FullwidthText{text-align:center;padding:8rem 2rem;margin:0 auto;max-width:1024px}@media all and (min-width: 768px){.FullwidthText{padding:10rem 2rem}}.FullwidthText .FullwidthText__headline{font-size:30px;line-height:1em;text-transform:lowercase;color:#63c3d0;margin-bottom:50px}.FullwidthText .FullwidthText__headline.color-green{color:#7a9c13}.FullwidthText .FullwidthText__headline.color-green::-moz-selection{background:#7a9c13}.FullwidthText .FullwidthText__headline.color-green::selection{background:#7a9c13}@media all and (min-width: 768px){.FullwidthText .FullwidthText__headline{font-size:50px}}.FullwidthText .FullwidthText__text{font-weight:300;font-size:1.8rem;line-height:1.44;margin:0 2em}.FullwidthText .FullwidthText__text.color-green ::-moz-selection{background:#7a9c13}.FullwidthText .FullwidthText__text.color-green ::selection{background:#7a9c13}.ContactModule{background:#63c3d0}.CheckboxList{margin:2rem 0 1rem}.CheckboxList .CheckboxList__intro{margin:0 auto 3em;padding:0 1em;max-width:23em;color:#27b886;text-align:center;font-size:2.8rem;line-height:1em}@media only screen and (max-width: 768px){.CheckboxList .CheckboxList__intro{margin-bottom:2em}}.CheckboxList .CheckboxList__box{max-width:76.8rem;margin:0 auto;padding:6rem 11.2rem;background:#27b886}@media only screen and (max-width: 768px){.CheckboxList .CheckboxList__box{padding:5rem 7rem}}@media only screen and (max-width: 640px){.CheckboxList .CheckboxList__box{padding:5rem 5rem}}@media only screen and (max-width: 420px){.CheckboxList .CheckboxList__box{padding:4rem 2rem}}.CheckboxList .CheckboxList__box a{color:#fff}.CheckboxList .CheckboxList__headline{margin:0 auto 1em;max-width:12em;text-align:center;color:#fff;font-size:5rem;line-height:1em;text-transform:lowercase}@media only screen and (max-width: 768px){.CheckboxList .CheckboxList__headline{font-size:4rem}}@media only screen and (max-width: 420px){.CheckboxList .CheckboxList__headline{font-size:3rem}}.CheckboxList .CheckboxList__list{margin-bottom:5rem;list-style:none}.CheckboxList .CheckboxList__list-item{position:relative;margin:0.5em;font-size:1.8rem;line-height:1.44}.CheckboxList .CheckboxList__list-item:before{content:'';display:block;position:absolute;top:0.3em;left:calc(-3.5rem - 1em);width:3.5rem;height:3.5rem;background-image:url("../../Assets/Svg/checkbox.svg");background-size:contain}@media only screen and (max-width: 420px){.CheckboxList .CheckboxList__list-item:before{width:2.5rem;height:2.5rem;left:calc(-2.5rem - 0.75em)}}.CheckboxList .CheckboxList__text{margin-bottom:2em;text-align:center;font-size:1.8rem;line-height:1.44}.CheckboxList .CheckboxList__footnotes{color:#fff;font-size:1.3rem;line-height:1.46}.section-intronew{display:block;position:relative;z-index:2}.section-intronew a{display:inline-block;-webkit-transition:unset;transition:unset}.section-intronew a:hover{opacity:1}.section-intronew .inner-intro{display:-webkit-box;display:flex;height:80vh;position:relative;background:#333333;overflow:hidden}@media only screen and (max-width: 1279px){.section-intronew .inner-intro{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.section-intronew .left-part{width:75%}@media only screen and (max-width: 1279px){.section-intronew .left-part{width:100%}}.section-intronew .right-part{width:25%;background:#333333;overflow-x:hidden;overflow-y:auto;position:relative}@media only screen and (max-width: 1279px){.section-intronew .right-part{width:100%;max-width:700px;margin:0 auto}}.section-intronew .inner-right-part{position:relative;padding:50px}.section-intronew .image-wrapper{height:80vh;width:75vw}@media only screen and (max-width: 1279px){.section-intronew .image-wrapper{width:100vw;height:0;padding-bottom:50%}}@media only screen and (max-width: 767px){.section-intronew .image-wrapper{padding-bottom:0;height:80vh}}.section-intronew .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-intronew .text-wrapper{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2vw;width:100%;line-height:normal;max-width:80%}.section-intronew .text-wrapper .headline{margin-bottom:0.56em;font-size:5.7em}@media only screen and (min-width: 767px){.section-intronew .text-wrapper .headline{font-size:2.85em;margin-bottom:0.36em}}@media only screen and (min-width: 1400px){.section-intronew .text-wrapper .headline{font-size:80px}}.section-intronew .text-wrapper .subheadline{font-size:2.2em;margin-bottom:2.5em}@media only screen and (min-width: 767px){.section-intronew .text-wrapper .subheadline{font-size:1.1em;margin-bottom:2em}}@media only screen and (min-width: 1400px){.section-intronew .text-wrapper .subheadline{font-size:30px}}.section-intronew .text-wrapper .button{color:#fff;border-color:#fff}.section-intronew .text-wrapper .button:hover{color:#fff;border-color:#fff;opacity:0.7}.section-intronew .storer-wrapper{width:13em;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:2em}@media only screen and (min-width: 767px){.section-intronew .storer-wrapper{position:absolute;left:50%;-webkit-transform:translateX(9em);transform:translateX(9em);bottom:-0.3em;width:5.5em;padding-top:0}}@media only screen and (min-width: 1200px){.section-intronew .storer-wrapper{bottom:-1.3em}}@media only screen and (min-width: 1400px){.section-intronew .storer-wrapper{width:150px;-webkit-transform:translateX(250px);transform:translateX(250px)}}.section-intronew .video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.section-intronew .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (max-width: 767px){.section-intronew .video-wrapper video[data-media=desktop]{display:none}}@media only screen and (min-width: 768px){.section-intronew .video-wrapper video[data-media=mobile]{display:none}}.section-intronew .slider-new .flickity-prev-next-button{background:none;color:white}.section-intronew .slider-new .flickity-prev-next-button:focus{box-shadow:none}.section-intronew .slider-new .flickity-prev-next-button svg{display:none}.section-intronew .slider-new .flickity-prev-next-button.previous{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.section-intronew .headline{color:#fff;font-size:20px;margin-bottom:5px}.section-intronew .title{color:#7a9c13;font-size:16px;margin-bottom:15px}.section-intronew .title .subtitle{color:#C1C1C1;font-size:12px}.section-intronew .icon-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;color:#c1c1c1;margin-bottom:15px}.section-intronew .icon-wrapper svg{margin-bottom:5px}.section-intronew .icon-wrapper .active{color:#7a9c13}.section-intronew .icon-wrapper .active svg path{fill:#7a9c13}.section-intronew .icon-wrapper .gas.active{color:#63c3d0}.section-intronew .icon-wrapper .gas.active svg path{fill:#63c3d0}.section-intronew .icon{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.section-intronew .wrapper{margin-bottom:18px}.section-intronew .verbrauch-wrapper{margin-bottom:30px}.section-intronew .custom-select{position:relative}.section-intronew .netzbetreiber{display:none}@media only screen and (max-width: 1024px){.section-intronew .netzbetreiber{display:block;margin-bottom:18px;cursor:not-allowed}.section-intronew .netzbetreiber.has_content{cursor:pointer}}.section-intronew .select-selected{font-weight:300;background-color:#fff;padding:1.4rem;outline:none;margin-bottom:18px;cursor:not-allowed}.section-intronew .select-selected.has_content{cursor:pointer}@media only screen and (max-width: 1024px){.section-intronew .select-selected{display:none}}.section-intronew .firstinput{margin-bottom:18px}.section-intronew .select-items .option{cursor:pointer;padding:0.25em 1em}.section-intronew .select-items .option:hover,.section-intronew .select-items .option:focus{background:#7a9c13}.section-intronew .select-items{position:absolute;background-color:#fff;top:calc(100% - 1px);left:0;right:0;z-index:99;list-style-type:none;padding:0;font-weight:300}.section-intronew .select-items.select-hide{display:none}.section-intronew .button{color:#f29400;border-color:#f29400;min-height:44px;margin-bottom:40px}.section-intronew .button:hover{color:#f29400;border-color:#f29400;opacity:0.7}.section-intronew .size-wrapper{display:-webkit-box;display:flex;color:#fff;-webkit-box-pack:justify;justify-content:space-between}.section-intronew .size-wrapper .size{font-size:14px;text-align:center;width:55px;padding:13px 0;border:1px solid #fff;cursor:pointer}.section-intronew .size-wrapper .size.active{color:#63c3d0;border:1px solid #63c3d0}.section-intronew .form-type{display:none}.section-intronew .form-type.show{display:block}.section-intronew .anbieter{cursor:pointer;padding:5px 10px}.section-intronew .anbieter:hover,.section-intronew .anbieter:focus{background:#7a9c13}.section-intronew .valid{background:#DFF0D8}.section-intronew .invalid{background:#F2DEDE}.section-intronew input[type=text]{border-radius:0}.section-awards{margin:65px auto 81px}.section-awards .inner-section{display:-webkit-box;display:flex;margin:0 auto;max-width:1440px}@media only screen and (max-width: 1279px){.section-awards .inner-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.section-awards .part{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 1279px){.section-awards .part{width:90%;min-width:300px}}.section-awards .title{text-align:center;font-size:45px;line-height:1.11;letter-spacing:0px;margin-bottom:60px}@media only screen and (max-width: 1279px){.section-awards .title{margin-bottom:30px;font-size:25px;line-height:1}}.section-awards .adv-wrapper{margin-bottom:60px}@media only screen and (max-width: 1279px){.section-awards .adv-wrapper{margin-bottom:40px;padding-left:30px}}.section-awards .adv{font-size:16px;padding:13px;position:relative}.section-awards .adv:before{content:'\E80E ';display:inline-block;position:absolute;left:-1.25em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'oekostrom-icons';font-size:3.2rem;color:#7a9c13}@media only screen and (max-width: 1279px){.section-awards .adv:before{font-size:2.3rem}}.background-color-white .section-awards .adv:before{color:#f9ba0a}.section-awards .award-wrapper{display:-webkit-box;display:flex;justify-content:space-around;max-width:550px;margin-bottom:60px;width:100%}@media only screen and (max-width: 1279px){.section-awards .award-wrapper{margin-bottom:40px;flex-wrap:wrap}}.section-awards .img-wrapper{width:auto;height:234px}@media only screen and (max-width: 1279px){.section-awards .img-wrapper{min-width:120px;margin-top:30px}}.section-awards .img-wrapper img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.section-awards .button-wrapper{width:unset;height:unset}.section-awards .left-part .button{color:#7a9c13;border-color:#7a9c13;width:32rem}@media only screen and (max-width: 1279px){.section-awards .left-part .button{width:90%;max-width:32rem}}.section-awards .right-part .button{color:#f59600;border-color:#f59600}@media only screen and (max-width: 1279px){.section-awards .right-part .title{margin-top:80px;margin-bottom:0}}.section-bloglinktext{max-width:62rem;margin:0 auto 40px;color:#fff}.section-bloglinktext .inner-section{padding:40px 40px 0;background:#7a9c13;margin-right:15%;margin-left:1rem}.section-bloglinktext .inner-section.blue{background:#63c3d0}@media only screen and (max-width: 768px){.section-bloglinktext .inner-section{margin-left:2rem;margin-right:2rem}}.section-bloglinktext .headline-text,.section-bloglinktext .headline-link{font-size:30px;margin-bottom:20px;line-height:1.2}.section-bloglinktext .text{font-weight:300;line-height:1.8}.section-bloglinktext .text p{margin-bottom:0}.section-bloglinktext .text-wrapper{padding-bottom:30px}.section-bloglinktext .link-wrapper{padding-bottom:40px}.section-bloglinktext .link{font-weight:300;display:block;margin-bottom:20px;padding-right:40px}.section-bloglinktext .link:last-of-type{margin-bottom:0}.section-bloglinktext .link a{color:#fff;border-bottom:1px dotted #fff;display:inline;position:relative;left:30px}.section-bloglinktext .link:before{content:'\e807';font-family:"oekostrom-icons";position:absolute;font-size:12px}.section-imagevideointro{display:block;position:relative;z-index:1}.section-imagevideointro a{display:inline-block;-webkit-transition:unset;transition:unset}.section-imagevideointro a:hover{opacity:1}.section-imagevideointro .inner-intro{display:-webkit-box;display:flex;height:80vh;position:relative;background:#333333;overflow:hidden}@media only screen and (max-width: 1279px){.section-imagevideointro .inner-intro{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.section-imagevideointro .inner-right-part{position:relative;padding:50px}.section-imagevideointro .image-wrapper{height:80vh;width:100vw}@media only screen and (max-width: 1279px){.section-imagevideointro .image-wrapper{width:100vw;height:0;padding-bottom:50%}}@media only screen and (max-width: 767px){.section-imagevideointro .image-wrapper{padding-bottom:0;height:80vh}}.section-imagevideointro .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-imagevideointro .text-wrapper{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2vw;width:100%;line-height:normal;max-width:80%}.section-imagevideointro .text-wrapper .headline{margin-bottom:0.56em;font-size:5.7em}@media only screen and (min-width: 767px){.section-imagevideointro .text-wrapper .headline{font-size:2.85em;margin-bottom:0.36em}}@media only screen and (min-width: 1400px){.section-imagevideointro .text-wrapper .headline{font-size:80px}}.section-imagevideointro .text-wrapper .subheadline{font-size:2.2em;margin-bottom:2.5em}@media only screen and (min-width: 767px){.section-imagevideointro .text-wrapper .subheadline{font-size:1.1em;margin-bottom:2em}}@media only screen and (min-width: 1400px){.section-imagevideointro .text-wrapper .subheadline{font-size:30px}}.section-imagevideointro .text-wrapper .button{color:#fff;border-color:#fff;min-height:44px;margin-bottom:40px}.section-imagevideointro .text-wrapper .button:hover{color:#fff;border-color:#fff;opacity:0.7}.section-imagevideointro .storer-wrapper{width:13em;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:2em}@media only screen and (min-width: 767px){.section-imagevideointro .storer-wrapper{position:absolute;left:50%;-webkit-transform:translateX(12em);transform:translateX(12em);top:7em;width:5.5em;padding-top:0}}@media only screen and (min-width: 1400px){.section-imagevideointro .storer-wrapper{width:150px;-webkit-transform:translateX(300px);transform:translateX(300px);top:20rem}}.section-imagevideointro .video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.section-imagevideointro .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (max-width: 767px){.section-imagevideointro .video-wrapper video[data-media=desktop]{display:none}}@media only screen and (min-width: 768px){.section-imagevideointro .video-wrapper video[data-media=mobile]{display:none}}.section-intrologin .inner-intro{display:-webkit-box;display:flex;height:80vh;position:relative;background:#333333;overflow:hidden}@media only screen and (max-width: 1024px){.section-intrologin .inner-intro{padding:120px 0 50px;height:auto}}.section-intrologin .left-part{width:70%;position:relative}@media only screen and (max-width: 1024px){.section-intrologin .left-part{display:none}}.section-intrologin .right-part{width:30%;background:#333333;overflow-x:hidden;overflow-y:auto;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 1279px){.section-intrologin .right-part{width:100%;margin:0 auto}}.section-intrologin .right-part .inner-right-part{width:70%;min-width:310px}@media only screen and (max-width: 1024px){.section-intrologin .right-part .inner-right-part{width:100%;padding:0 7%}}.section-intrologin .right-part .title{color:#7a9c13;font-size:16px;margin-bottom:15px}.section-intrologin .right-part .wrapper{margin-bottom:30px}.section-intrologin .right-part .wrapper.pw-wrapper .title{display:none}.section-intrologin .right-part .icon-wrapper{text-align:center;margin-bottom:40px}@media only screen and (max-width: 1024px){.section-intrologin .right-part .icon-wrapper{margin-bottom:2.5em}}.section-intrologin .right-part .icon{width:22%;margin:0 auto}.section-intrologin .right-part .icon svg{width:100%;height:100%}.section-intrologin .image-wrapper{height:80vh;width:70vw}@media only screen and (max-width: 767px){.section-intrologin .image-wrapper{padding-bottom:0;height:80vh}}.section-intrologin .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-intrologin .text-wrapper{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2vw;width:100%;line-height:normal;max-width:80%}.section-intrologin .mobile-text-wrapper{color:#fff;text-align:center;display:none}@media only screen and (max-width: 1024px){.section-intrologin .mobile-text-wrapper{display:block}}.section-intrologin .headline{font-size:10vw}@media only screen and (min-width: 1024px){.section-intrologin .headline{font-size:2.85em}}@media only screen and (min-width: 1400px){.section-intrologin .headline{font-size:80px}}.section-intrologin .subheadline{font-size:3.9vw;margin-bottom:2.5em;margin-top:1.15em;display:block}@media only screen and (min-width: 1024px){.section-intrologin .subheadline{font-size:0.4em;margin-bottom:0em;margin-top:0.36em}}@media only screen and (min-width: 1400px){.section-intrologin .subheadline{font-size:30px}}.section-intrologin .pwf-wrapper{text-align:right;margin-top:12px}.section-intrologin .pwf{color:#fff;font-size:14px}.section-intrologin .button{color:#f29400 !important;border-color:#f29400 !important;min-height:44px;margin:40px auto 0}.section-intrologin .button:hover{color:#f29400;border-color:#f29400;opacity:0.7}.section-intrologin .error-msg-wrapper{color:red;font-size:14px;margin-top:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.section-intrologin .error-msg-wrapper.hidden{display:none}.section-intrologin .error-msg-wrapper svg{width:20px;height:20px;margin-right:10px;fill:red}.section-intrologin .captchaImgContainer{margin-bottom:10px}.section-intrologin .captchaReload{color:#fff}.section-intrologin #reminderForm{display:none}.section-ankerlogin{text-align:center;background:#f5f5f5}.section-ankerlogin .inner-ankerlogin{width:90%;margin:0 auto}.section-ankerlogin .headline{font-size:40px;text-transform:lowercase;padding:0 0 1em;line-height:1;color:#f29400}@media screen and (min-width: 640px){.section-ankerlogin .headline{font-size:50px}}@media screen and (min-width: 1024px){.section-ankerlogin .headline{font-size:60px}}.section-ankerlogin .text{color:#333;font-size:20px;font-weight:300;margin-top:-1em;line-height:1.4;padding-bottom:60px}.section-ankerlogin .anker-wrapper{display:-webkit-box;display:flex;justify-content:space-around;color:#f29400;padding:60px 0;max-width:500px;margin:0 auto;font-size:20px}@media screen and (max-width: 768px){.section-ankerlogin .anker-wrapper{font-size:22px;display:block}}.section-ankerlogin .anker{cursor:pointer}@media screen and (max-width: 768px){.section-ankerlogin .anker{margin:20px 0 0;padding-bottom:20px;border-bottom:solid 2px #c5c5c5;text-align:left}}.section-vorteil-mein-oekostrom{background:#fceacc}.section-vorteil-mein-oekostrom .inner-vorteile{width:90%;max-width:1024px;margin:0 auto;text-align:center;padding:85px 0 10px}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .inner-vorteile{max-width:600px}}.section-vorteil-mein-oekostrom .vorteil-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-bottom:80px;-webkit-box-pack:justify;justify-content:space-between}.section-vorteil-mein-oekostrom .vorteil-wrapper:last-of-type{margin-bottom:30px}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .vorteil-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.section-vorteil-mein-oekostrom .vorteil-wrapper:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .vorteil-wrapper:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.section-vorteil-mein-oekostrom .part{width:45%}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .part{width:100%}}.section-vorteil-mein-oekostrom .headline{font-size:35px;text-transform:lowercase;line-height:1;color:#f29400;padding-bottom:30px}@media screen and (min-width: 640px){.section-vorteil-mein-oekostrom .headline{font-size:40px}}@media screen and (min-width: 1024px){.section-vorteil-mein-oekostrom .headline{font-size:50px}}.section-vorteil-mein-oekostrom .title{padding-bottom:90px;font-size:40px;text-transform:lowercase;line-height:1;color:#f29400}@media screen and (min-width: 640px){.section-vorteil-mein-oekostrom .title{font-size:50px}}@media screen and (min-width: 1024px){.section-vorteil-mein-oekostrom .title{font-size:60px}}.section-vorteil-mein-oekostrom .text{color:#333;font-size:20px;font-weight:300;line-height:1.4;margin-bottom:60px}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .text{margin-bottom:0}}.section-vorteil-mein-oekostrom .number{border-radius:50%;background:white;color:#f29400;width:43px;height:43px;margin:0 auto 10px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media screen and (max-width: 1024px){.section-vorteil-mein-oekostrom .number{margin:0 auto 25px;width:65px;height:65px;font-size:30px}}.section-mein-oekostrom-app{background:#65c2d0}.section-mein-oekostrom-app.color-green{background:#7a9c13}.section-mein-oekostrom-app .inner-app{width:90%;max-width:94rem;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-top:90px}@media screen and (max-width: 1024px){.section-mein-oekostrom-app .inner-app{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;text-align:center}}.section-mein-oekostrom-app .image-part{width:33%;align-self:flex-end}@media screen and (max-width: 1024px){.section-mein-oekostrom-app .image-part{width:57%;margin-top:60px;align-self:center}}.section-mein-oekostrom-app .info-part{width:50%}@media screen and (max-width: 1024px){.section-mein-oekostrom-app .info-part{width:100%}}.section-mein-oekostrom-app .headline{font-size:40px;text-transform:lowercase;line-height:1;color:#fff;padding:30px 0}@media screen and (min-width: 640px){.section-mein-oekostrom-app .headline{font-size:50px}}@media screen and (min-width: 1024px){.section-mein-oekostrom-app .headline{font-size:60px}}.section-mein-oekostrom-app .text{color:#333;font-size:18px;font-weight:300;line-height:1.4;margin-bottom:45px}.section-mein-oekostrom-app .text br{display:inline !important}.section-mein-oekostrom-app .button-wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}@media screen and (max-width: 1024px){.section-mein-oekostrom-app .button-wrapper{-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.section-mein-oekostrom-app .button{color:#fff;border-color:#fff;margin-left:0}@media screen and (max-width: 1024px){.section-mein-oekostrom-app .button{margin:12px auto}}.section-gewerbekunden_new{line-height:1.2;margin-bottom:60px}.section-gewerbekunden_new.color-blue .headline{color:#333333}.section-gewerbekunden_new.color-blue .tarif-wrapper{background:#65c2d0}.section-gewerbekunden_new.color-blue .icon path{fill:#fefefe}.section-gewerbekunden_new.color-blue .name,.section-gewerbekunden_new.color-blue .text{color:#333333}.section-gewerbekunden_new.color-blue .button{color:white;border-color:white}.section-gewerbekunden_new.color-blue .vorteil-wrapper{background:#333333;color:white}.section-gewerbekunden_new.color-blue .vorteil-wrapper .vorteil{color:white}.section-gewerbekunden_new.color-blue .vorteil-wrapper .svg path{stroke:#65c2d0}.section-gewerbekunden_new .headline{font-size:50px;padding:25px 20px 35px;letter-spacing:-0.5px;color:#48571c;text-align:center}@media only screen and (max-width: 767px){.section-gewerbekunden_new .headline{font-size:38px;padding:35px 16px 27px}}.section-gewerbekunden_new .inner-gwk{display:-webkit-box;display:flex;color:#fefefe}@media only screen and (max-width: 1023px){.section-gewerbekunden_new .inner-gwk{display:block}}.section-gewerbekunden_new .tarif-wrapper{background:#48571c;width:66%;text-align:center;padding:40px 30px 53px}@media only screen and (max-width: 1023px){.section-gewerbekunden_new .tarif-wrapper{width:100%;padding:50px 30px 53px}}.section-gewerbekunden_new .product-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 767px){.section-gewerbekunden_new .product-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}@media only screen and (max-width: 767px){.section-gewerbekunden_new .str-wrapper{margin-bottom:41px !important}}.section-gewerbekunden_new .str-wrapper,.section-gewerbekunden_new .gas-wrapper{width:210px;min-width:210px;margin:0 60px}.section-gewerbekunden_new .tarif-title{padding-bottom:70px;text-align:center;font-size:30px}@media only screen and (max-width: 767px){.section-gewerbekunden_new .tarif-title{font-size:25px;padding-bottom:45px}}.section-gewerbekunden_new .icon{height:94px}.section-gewerbekunden_new .icon .svg{height:100%}.section-gewerbekunden_new .icon path{fill:#7a9c13}.section-gewerbekunden_new .name{font-size:21px;padding-bottom:16px}@media only screen and (max-width: 767px){.section-gewerbekunden_new .name{padding-bottom:12px}}.section-gewerbekunden_new .text{padding-bottom:45px;font-size:16px}@media only screen and (max-width: 767px){.section-gewerbekunden_new .text{font-size:13px}}.section-gewerbekunden_new .vorteil-wrapper{width:34%;background:#7a9c13;padding:40px 30px 53px}@media only screen and (max-width: 1023px){.section-gewerbekunden_new .vorteil-wrapper{width:100%;padding:50px 30px 53px}}.section-gewerbekunden_new .vorteile-wrapper{width:330px;margin:0 auto;position:relative;height:calc(100% - 95px);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.section-gewerbekunden_new .vorteil-title{font-size:30px;padding-bottom:42px;text-align:center;line-height:1}.section-gewerbekunden_new .vorteil{color:#333333;position:relative;display:-webkit-box;display:flex;line-height:2.2;margin-bottom:15px;padding-left:46px;padding-right:20px}.section-gewerbekunden_new .vorteil .svg{position:absolute;top:0;left:0}.section-gewerbekunden_new .button{width:100%;color:#7a9c13;border-color:#7a9c13}.section-gewerbezielgruppen{background:#48571c;color:#fefefe;text-align:center;padding:40px 30px 0;font-weight:400;margin:0 -5.6rem 5rem -5.6rem}@media only screen and (max-width: 767px){.section-gewerbezielgruppen{margin:unset}}.section-gewerbezielgruppen .headline{font-size:28px;line-height:normal;letter-spacing:normal;margin-bottom:12px}@media only screen and (max-width: 700px){.section-gewerbezielgruppen .headline{margin-bottom:16px}}.section-gewerbezielgruppen .subheadline{margin-bottom:60px;font-size:16px;line-height:normal}@media only screen and (max-width: 700px){.section-gewerbezielgruppen .subheadline{margin-bottom:35px}}.section-gewerbezielgruppen .link-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:0 auto}.section-gewerbezielgruppen .zielgruppe{width:200px;margin:0 60px 70px;text-align:center}@media only screen and (max-width: 700px){.section-gewerbezielgruppen .zielgruppe{margin:0 60px 60px}}.section-gewerbezielgruppen .icon{width:62px;margin:0 auto 7px;height:70px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 700px){.section-gewerbezielgruppen .icon{height:auto;margin-bottom:10px}}.section-gewerbezielgruppen .name{font-size:16px;line-height:normal;margin-bottom:45px}@media only screen and (max-width: 700px){.section-gewerbezielgruppen .name{margin-bottom:20px}}.section-gewerbezielgruppen .button{color:#7a9c13;border-color:#7a9c13}.table-footnotes__teaser--full+.section-gewerbezielgruppen{margin-top:-2.8rem}.section-referenzen{text-align:center;background:#48571c;color:#f6f6f6;padding:40px 30px 60px;margin-bottom:50px}.section-referenzen.style-white{background:white;color:#333333}.section-referenzen.style-white .headline{color:#7a9c13}.section-referenzen .headline{font-size:50px;line-height:normal;padding-bottom:65px}@media only screen and (max-width: 767px){.section-referenzen .headline{font-size:28px;padding-bottom:30px}}.section-referenzen .referenzen-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 767px){.section-referenzen .referenzen-wrapper{display:block}}.section-referenzen .ref{font-size:15px;font-weight:300;width:300px;padding:0 45px;border-right:1px solid #7a9c13}@media only screen and (max-width: 767px){.section-referenzen .ref{border-right:none;border-bottom:1px solid #7a9c13;margin:0 auto;padding:30px 0;width:90%}}.section-referenzen .ref:last-of-type{border:none}.section-referenzen .image-wrapper{max-width:90%;margin:0 auto 26px}.section-referenzen .text{padding-bottom:13px;line-height:1.6}@media only screen and (max-width: 767px){.section-referenzen .text{max-width:300px;margin:0 auto}}.section-referenzen .autor{color:#7a9c13;font-weight:normal}.section-referenzen .autor br{display:block}.section-anlagentype{background-color:#333333}.section-anlagentype .inner-section{padding:30px 20px}@media screen and (min-width: 1024px){.section-anlagentype .inner-section{padding:110px 20px 170px;position:relative}}.section-anlagentype .text-wrapper{max-width:300px;margin:0 auto}@media screen and (min-width: 1024px){.section-anlagentype .text-wrapper{max-width:560px}}.section-anlagentype .headline{font-size:25px;line-height:1.2;text-align:center;color:#7a9c13;padding-bottom:10px}@media screen and (min-width: 1024px){.section-anlagentype .headline{font-size:45px;line-height:1.11;padding-bottom:30px}}.section-anlagentype .text{font-size:13px;font-weight:300;line-height:1.54;text-align:center;color:#eeeeee;margin-bottom:44px}@media screen and (min-width: 1024px){.section-anlagentype .text{font-size:18px;line-height:1.67;margin-bottom:72px}}.section-anlagentype .info-folder-wrapper{font-size:10px;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#ffffff;margin-bottom:21px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase}@media screen and (min-width: 1024px){.section-anlagentype .info-folder-wrapper{margin-bottom:0;font-size:13px;line-height:1.54;letter-spacing:0.5px;position:absolute;top:120px;-webkit-transform:translateX(400px);transform:translateX(400px)}}.section-anlagentype .info-folder-wrapper .pdf-text{color:#7a9c13}@media screen and (min-width: 1024px){.section-anlagentype .types-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;max-width:1100px;margin:0 auto}}.section-anlagentype .type-wrapper{margin-bottom:50px}.section-anlagentype .image-wrapper{width:170px;height:170px;margin:0 auto 20px}@media screen and (min-width: 1024px){.section-anlagentype .image-wrapper{margin:0 auto 50px}}.section-anlagentype .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.section-anlagentype .button{color:#fff;width:230px;cursor:pointer}.section-orangetextblock{background-color:#fceace}.section-orangetextblock .inner-section{padding:30px 35px 56px;text-align:center}@media screen and (min-width: 1024px){.section-orangetextblock .inner-section{padding:110px 35px}}.section-orangetextblock .headline{font-size:25px;line-height:1.2;color:#ef9224;padding-bottom:20px}@media screen and (min-width: 1024px){.section-orangetextblock .headline{font-size:45px;line-height:1.11;padding-bottom:40px;max-width:760px;margin:0 auto}}.section-orangetextblock .text{font-size:13px;font-weight:300;line-height:1.54;padding-bottom:10px}@media screen and (min-width: 1024px){.section-orangetextblock .text{font-size:18px;line-height:1.67;padding-bottom:46px;max-width:610px;margin:0 auto}}.section-orangetextblock .subheadline{font-size:18px;line-height:1.39;color:#ef9224;padding-bottom:6px}@media screen and (min-width: 1024px){.section-orangetextblock .subheadline{font-size:25px}}.section-orangetextblock .phone{font-size:18px;line-height:1.39;color:#ef9224;margin-top:10px;margin-bottom:14px}@media screen and (min-width: 1024px){.section-orangetextblock .phone{font-size:25px;line-height:1.2;margin-bottom:22px}}.section-orangetextblock .button{color:#ef9224;border-color:#ef9224}.section-howto{background:#eeeeee;padding:0 10px}@media screen and (min-width: 1024px){.section-howto{padding:30px 10px}}.section-howto br{display:block}.section-howto .inner-section{background:white;text-align:center;padding:30px 20px}@media screen and (min-width: 1024px){.section-howto .inner-section{padding:80px 0 65px;max-width:1020px;margin:0 auto}}.section-howto .headline{padding-bottom:20px;font-size:25px;color:#7a9c13}@media screen and (min-width: 1024px){.section-howto .headline{font-size:45px;line-height:1.11;padding-bottom:70px}}@media screen and (min-width: 1024px){.section-howto .steps-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.section-howto .number{padding-bottom:26px;font-size:25px;color:#7a9c13}.section-howto .icon{padding-bottom:31px}@media screen and (min-width: 1024px){.section-howto .icon{height:90px}}.section-howto .title{font-size:18px;line-height:1.67;padding-bottom:20px;text-transform:lowercase}@media screen and (min-width: 1024px){.section-howto .title{font-size:25px;line-height:1.2;padding-bottom:30px}}.section-howto .text{font-size:13px;font-weight:300;line-height:1.54}.section-howto .green-text{font-size:11px;font-weight:300;line-height:1.36;color:#7a9c13;padding-top:23px}.section-howto .step-wrapper{border-bottom:1px solid #eeeeee;padding-bottom:35px;margin-bottom:35px}.section-howto .step-wrapper:last-of-type{border-bottom:0;margin-bottom:0}@media screen and (min-width: 1024px){.section-howto .step-wrapper{border-bottom:0;border-right:1px solid #eeeeee;width:33%}.section-howto .step-wrapper:last-of-type{border-right:0}}.section-team .inner-section{position:relative}.section-team .image-wrapper{position:relative}.section-team .image-wrapper img{display:block}.section-team .text-wrapper{padding:40px 30px 54px;color:#fff;background:#000}@media screen and (min-width: 1024px){.section-team .text-wrapper{position:absolute;background:transparent;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:82px;max-width:400px;padding:0}}.section-team .headline{font-size:25px;line-height:1.2;padding-bottom:30px}@media screen and (min-width: 1024px){.section-team .headline{font-size:45px;line-height:1.11;padding-bottom:50px}}.section-team .bullet-point{font-size:13px;line-height:1.15;padding-bottom:20px;padding-left:35px;position:relative}@media screen and (min-width: 1024px){.section-team .bullet-point{font-size:15px;padding-bottom:25px;padding-left:40px}}.section-team .bullet-point:before{content:'\E80E ';display:inline-block;position:absolute;left:0;top:0;font-family:'oekostrom-icons';font-size: 18px;font-size: 1.8rem;line-height: 1em}@media screen and (min-width: 1024px){.section-team .bullet-point:before{font-size: 22px;font-size: 2.2rem;line-height: 1em}}.section-accordionicons{background-color:#eeeeee}.section-accordionicons .inner-section{padding:30px 20px 62px}@media screen and (min-width: 1024px){.section-accordionicons .inner-section{max-width:920px;margin:0 auto;padding:100px 20px}}.section-accordionicons .headline{font-size:25px;line-height:1.2;padding-bottom:30px;margin-bottom:18px;border-bottom:2px solid #333333;text-align:center}@media screen and (min-width: 1024px){.section-accordionicons .headline{font-size:45px;line-height:1.11;padding-bottom:50px;margin-bottom:26px}}.section-accordionicons .element-wrapper{border-bottom:2px solid #e2e2e2;padding:20px 0}@media screen and (min-width: 1024px){.section-accordionicons .element-wrapper{padding:27px 0}}.section-accordionicons .element-wrapper:hover .close-acc:after{display:inline-block}.section-accordionicons .title-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;position:relative}.section-accordionicons .title-wrapper.open{color:#7a9c13 !important}.section-accordionicons .title-wrapper.open .svg g{fill:#7a9c13}.section-accordionicons .title-wrapper.open .close-acc:after{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top;display:inline-block;color:#7a9c13}.section-accordionicons .title-wrapper.open .close-text{color:#7a9c13;display:block}.section-accordionicons .title{font-size:13px;line-height:1.92;padding-left:17px}@media screen and (min-width: 1024px){.section-accordionicons .title{font-size:25px;line-height:1.2;padding-left:27px}}.section-accordionicons .icon-wrapper{width:30px;display:inline-block}@media screen and (min-width: 1024px){.section-accordionicons .icon-wrapper{width:50px}}.section-accordionicons .icon-wrapper .svg{width:100%;height:auto}.section-accordionicons .icon-wrapper .svg g{fill:#333333}.section-accordionicons .close-text{display:none}@media screen and (min-width: 1024px){.section-accordionicons .close-text{font-size:15px;position:absolute;right:2.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.section-accordionicons .close-acc:after{content:"\e808";display:none;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'oekostrom-icons';color:#333333}.section-accordionicons .read-more-wrapper{font-size:13px;font-weight:300;line-height:1.54;padding-left:47px;display:none;margin-top:12px}@media screen and (min-width: 1024px){.section-accordionicons .read-more-wrapper{font-size:18px;line-height:1.67;padding-left:77px;margin-top:28px}}.section-accordionicons .bullet-wrapper{padding:20px 0 20px 22px}@media screen and (min-width: 1024px){.section-accordionicons .bullet-wrapper{padding:25px 0;padding-left:28px}}.section-accordionicons .bp{position:relative;margin-bottom:12px}@media screen and (min-width: 1024px){.section-accordionicons .bp{margin-bottom:18px}}.section-accordionicons .bp:before{content:'\E80E ';display:inline-block;position:absolute;left:-1.25em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'oekostrom-icons';color:#7a9c13;font-size: 22px;font-size: 2.2rem;line-height: 1em}@media (max-width: 767px){.section-accordionicons .bp:before{font-size: 18px;font-size: 1.8rem;line-height: 1em}}.section-accordionicons .button{margin-top:20px;color:#7a9c13;border-color:#7a9c13}@media screen and (min-width: 1024px){.section-accordionicons .button{margin-top:60px}}.section-contactFormNew{background:#63c3d0}.section-contactFormNew .inner-section{padding:30px 20px 50px}@media screen and (min-width: 1024px){.section-contactFormNew .inner-section{padding:80px 20px 120px}}.section-contactFormNew form p{border-top:0;margin-bottom:0}.section-contactFormNew .uploadfieldtrick{max-width:93rem;margin:0 auto 1.4rem;position:relative}@media screen and (min-width: 1024px){.section-contactFormNew .uploadfieldtrick{margin:0 auto 2.8rem}}.section-contactFormNew .privacy-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-weight:300;font-size:13px;max-width:93rem;margin:0 auto 32px}@media screen and (min-width: 1024px){.section-contactFormNew .privacy-wrapper{padding-top:40px}}.section-contactFormNew .privacy a{color:white}.section-contactFormNew .anll{font-size:18px;line-height:1.67;padding-bottom:35px;text-align:center;color:#ffffff}@media screen and (min-width: 1024px){.section-contactFormNew .anll{font-size:25px;line-height:1.2;padding-bottom:44px}}.section-contactFormNew .anll .small-subtext{font-size:12px;font-weight:300;line-height:normal;color:#333333;padding-top:13px;text-align:center}.section-contactFormNew .inner-form-wrapper{max-width:93rem}@media screen and (min-width: 1024px){.section-contactFormNew .inner-form-wrapper{margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.section-contactFormNew .inner-form-wrapper .one-third{width:32%}.section-contactFormNew .inner-form-wrapper .two-thirds{width:65%}.section-contactFormNew .inner-form-wrapper .half{width:48.5%}.section-contactFormNew .inner-form-wrapper.special{display:block}}.section-contactFormNew .cbtx-wrapper{display:block;margin-bottom:25px}@media screen and (min-width: 1024px){.section-contactFormNew .cbtx-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:0}}.section-contactFormNew .cbtx-wrapper .terminmarkt-hv,.section-contactFormNew .cbtx-wrapper .day-ahead-hv{width:65%}.section-contactFormNew .cbtx-wrapper .wpcf7-checkbox{width:245px;display:block;margin-bottom:5px}@media screen and (min-width: 1024px){.section-contactFormNew .cbtx-wrapper .wpcf7-checkbox{margin-bottom:0}}.section-contactFormNew .cb-wrapper{margin-bottom:2.8rem}.section-contactFormNew .wpcf7-checkbox .wpcf7-list-item-label{color:white !important;font-size:15px;line-height:1;padding-left:30px}.section-contactFormNew .wpcf7-checkbox .wpcf7-list-item-label:before{background-color:transparent;width:34px;height:34px;border:solid 2px #ffffff;font-size:16px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;color:white;left:34px;top:-13px}.section-contactFormNew .wpcf7-acceptance .wpcf7-list-item-label{color:black !important;font-size:13px;line-height:1;padding-left:0;margin-left:20px}.section-contactFormNew .wpcf7-acceptance .wpcf7-list-item-label:before{background-color:transparent;width:17px;height:17px;border:solid 2px #000000;font-size:10px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;color:black;left:35px;top:-7px}.section-contactFormNew .wpcf7-not-valid-tip{padding-top:5px}.section-contactFormNew .wpcf7-form[data-status="invalid"] .wpcf7-response-output{border-color:#dc3232 !important}.section-contactFormNew .wpcf7-form[data-status="sent"] .wpcf7-response-output{border-color:#7a9c13 !important}.section-contactFormNew .wpcf7-response-output{color:#333;max-width:93rem;margin:2em auto !important;padding:1em !important}.section-contactFormNew .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.section-contactFormNew #g-recaptcha{margin-bottom:30px}.section-contactFormNew .button{color:white !important;border-color:white !important;margin:0 auto;display:block}.section-contactFormNew #fileuploadfield{display:none;margin-bottom:2.8rem}.section-contactFormNew #uploadbrowsebutton{margin-top:5px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#c2c2c2;width:135px;height:20px;text-transform:uppercase;text-align:center;cursor:pointer;border:solid 2px #e2e2e2;font-size:10px;padding:0;margin-top:0}@media screen and (min-width: 1024px){.section-contactFormNew #uploadbrowsebutton{width:180px;height:26px;right:50%;font-size:14px}}.section-handelanker{background-color:white}.section-handelanker .inner-section{padding:18px 20px}@media screen and (min-width: 1024px){.section-handelanker .inner-section{padding:32px 0;max-width:1000px;margin:0 auto}}.section-handelanker .anker-wrapper{overflow:auto;white-space:nowrap;scrollbar-width:none;font-size:13px;line-height:1.92;text-align:center}@media screen and (min-width: 1024px){.section-handelanker .anker-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:18px;line-height:1.39}}.section-handelanker .anker-wrapper::-webkit-scrollbar{display:none}.section-handelanker .anker{display:inline-block;text-align:center;margin-right:18px;color:#7a9c13;cursor:pointer;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (min-width: 1024px){.section-handelanker .anker{display:block}}.section-handelanker .anker:last-of-type{margin-right:0}.section-handelanker .anker.blue{color:#63c3d0}.section-handelanker .anker:hover{opacity:0.7}.tarifrechner{display:none}.home .tarifrechner{width:175px;height:85px;background-color:#f59600;position:fixed;right:-3em;top:220px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;pointer-events:auto}.home .tarifrechner:hover{opacity:1}@media all and (max-height: 710px){.home .tarifrechner{top:200px}}@media all and (max-width: 1169px){.home .tarifrechner{top:110px}}@media all and (max-width: 1024px){.home .tarifrechner{width:100px;height:55px;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:-1.5em}}.home .tarifrechner .inner-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;position:relative}.home .tarifrechner .inner-wrapper .text{font-family:'Cocon';font-size:15px;line-height:1em;text-transform:uppercase;color:white;letter-spacing:2px}@media all and (max-width: 1024px){.home .tarifrechner .inner-wrapper .text{text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.home .tarifrechner .inner-wrapper svg{width:30px;height:30px;margin-top:1em;margin-top:0.7em}.home .tarifrechner .inner-wrapper svg path{fill:white}@media all and (max-width: 1024px){.home .tarifrechner .inner-wrapper svg{display:none}}.fixed-abs-wrapper{height:70vh;position:absolute;width:100%;pointer-events:none;z-index:2}@media all and (max-width: 1169px){.fixed-abs-wrapper{top:60px}}.section-product-overview{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;min-height:440px}@media all and (max-width: 1024px){.section-product-overview{min-height:unset}}.section-product-overview .column{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media all and (max-width: 1024px){.section-product-overview .column{width:100%;padding:5em 0}}.section-product-overview .column .title-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.section-product-overview .column .title-wrapper svg{width:60px;height:60px}.section-product-overview .column .title-wrapper svg path{fill:white}.section-product-overview .column .title-wrapper .title{font-size:40px;line-height:1em;color:white;margin-top:0.3em}.section-product-overview .column .buttons-wrapper{display:-webkit-box;display:flex;margin-top:7em}@media all and (max-width: 1024px){.section-product-overview .column .buttons-wrapper{width:90%}}.section-product-overview .column .buttons-wrapper .button{font-size:28px}@media all and (max-width: 1024px){.section-product-overview .column .buttons-wrapper .button{font-size:20px}}.section-product-overview .column .buttons-wrapper .button-right{margin-left:16%}@media all and (max-width: 1024px){.section-product-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.section-service .inner-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:5em 0;max-width:1000px;margin:0 auto}.section-service .inner-wrapper .column{width:33%;max-width:300px;text-align:center}.section-service .inner-wrapper .column .title{font-size:32px;line-height:1em;text-transform:lowercase}@media all and (max-width: 768px){.section-service .inner-wrapper .column .title{display:none}}.section-service .inner-wrapper .column .title_mob{font-size:16px;line-height:1em;text-transform:lowercase;display:none}@media all and (max-width: 768px){.section-service .inner-wrapper .column .title_mob{display:block}}.section-service .inner-wrapper .column .title_mob br{display:block !important}.section-service .inner-wrapper .column .subtitle{font-size:15px;line-height:22px;color:black;margin-top:1.5em}@media all and (max-width: 1024px){.section-service .inner-wrapper .column .subtitle{display:none}}.section-service .inner-wrapper .column .button{margin-top:4em}@media all and (max-width: 1024px){.section-service .inner-wrapper .column .button{display:none}}.section-service .inner-wrapper .column-1 svg{width:83px;height:90px}.section-service .inner-wrapper .column-1 svg path{fill:#63c3d0}.section-service .inner-wrapper .column-1 .title,.section-service .inner-wrapper .column-1 .title_mob{color:#63c3d0}.section-service .inner-wrapper .column-1 .button{border-color:#63c3d0;color:#63c3d0}.section-service .inner-wrapper .column-2 svg{width:43px;height:90px;padding-bottom:0.7em}.section-service .inner-wrapper .column-2 svg path{fill:#5ab58a}.section-service .inner-wrapper .column-2 .title,.section-service .inner-wrapper .column-2 .title_mob{color:#5ab58a}.section-service .inner-wrapper .column-2 .button{border-color:#5ab58a;color:#5ab58a}.section-service .inner-wrapper .column-3 svg{width:80px;height:90px}.section-service .inner-wrapper .column-3 svg path{fill:#7a9c13}.section-service .inner-wrapper .column-3 .title,.section-service .inner-wrapper .column-3 .title_mob{color:#7a9c13}.section-service .inner-wrapper .column-3 .button{border-color:#7a9c13;color:#7a9c13}.slider .slider__slide.newitem .inner-wrapper{position:absolute;top:0;height:100%;width:100%;padding-top:4.2rem;width:90%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media all and (max-width: 1290px){.slider .slider__slide.newitem .inner-wrapper{padding-top:2.5em}}@media all and (max-width: 1169px){.slider .slider__slide.newitem .inner-wrapper{padding-top:4.2rem}}.slider .slider__slide.newitem_2 .suptitle{font-weight:100;font-size:15px;line-height:34px;border-bottom:2px solid #7a9c13;color:#7a9c13;display:inline-block}.slider .slider__slide.newitem_2 .title{font-size:35px;line-height:1em;color:#7a9c13;text-transform:lowercase;margin-top:2em}@media all and (max-width: 1420px){.slider .slider__slide.newitem_2 .title{margin-top:1em}}@media all and (max-width: 1290px){.slider .slider__slide.newitem_2 .title{font-size:24px;margin-top:1.5em}}@media all and (max-width: 1169px){.slider .slider__slide.newitem_2 .title{font-size:35px;margin-top:2em}}.slider .slider__slide.newitem_2 .button{border-color:#7a9c13;color:#7a9c13;position:absolute;bottom:5em;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-transform:uppercase}@media all and (max-width: 1290px){.slider .slider__slide.newitem_2 .button{bottom:3em}}@media all and (max-width: 1169px){.slider .slider__slide.newitem_2 .button{bottom:5em}}.slider .slider__slide.newitem_4{background-color:#7a9c13}.slider .slider__slide.newitem_4 .suptitle{font-size:41px;line-height:1em;color:white;display:inline-block;margin-top:1em}.slider .slider__slide.newitem_4 .title{font-size:21px;line-height:23px;color:white;text-transform:none;margin-top:1em}.slider .slider__slide.newitem_4 .button{border-color:#ffffff;color:#ffffff;position:absolute;bottom:5em;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-transform:uppercase}@media all and (max-width: 1290px){.slider .slider__slide.newitem_4 .button{bottom:3em}}@media all and (max-width: 1169px){.slider .slider__slide.newitem_4 .button{bottom:5em}}@media all and (max-width: 1169px){padding-top:2.5em}.menu__level0{max-width:1100px !important}.reduced-header .menu__level0{max-width:1040px !important}.reduced-header .header__row--search+.header__row{max-width:1050px}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element{background-color:#f59600;padding-left:3rem}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element.investieren{background-color:#f8b708}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element.investieren a:hover{background-color:#f8b708 !important}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element{background-color:#7a9c13;padding-left:0}@media all and (max-width: 1169px){.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element{padding-left:0 !important;background-color:white !important}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element:hover{background-color:#f7f6f8 !important}}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element:hover{opacity:1}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:before{display:inline-block}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:hover{opacity:1;background-color:#7a9c13}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:before{display:none}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:hover{opacity:1;background-color:#f59600}@media all and (max-width: 1169px){.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:hover{background-color:#f7f6f8 !important}}.menu--desktop-horizontal .menu__level0>.menu__item.special-menu-element a:before{display:none}.home .trend{position:absolute;display:block;bottom:24%;right:0;z-index:1;pointer-events:auto}@media all and (max-width: 1024px){.home .trend{display:none}}.home .trend .siegel_1{width:150px;-webkit-animation-name:fadeinout;animation-name:fadeinout;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:18s;animation-duration:18s}.home .trend .siegel_2{opacity:0;width:85px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-name:fadeinout;animation-name:fadeinout;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:18s;animation-duration:18s;-webkit-animation-delay:6s;animation-delay:6s}.home .trend .siegel_3{opacity:0;width:85px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-name:fadeinout;animation-name:fadeinout;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:18s;animation-duration:18s;-webkit-animation-delay:12s;animation-delay:12s}.trend{display:none}.guetesiegel{display:none !important}@-webkit-keyframes fadeinout{0%{opacity:0}15%{opacity:1}30%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes fadeinout{0%{opacity:0}15%{opacity:1}30%{opacity:1}50%{opacity:0}100%{opacity:0}}.section-columnNewOne{width:100%;padding:70px 0 100px 0;background-color:#63c3d0}@media all and (max-width: 768px){.section-columnNewOne{padding-bottom:0}}.section-columnNewOne .headline{font-size:18px;line-height:25px;font-weight:100;text-align:center;max-width:440px;margin:0 auto;width:90%}.section-columnNewOne .spalten{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:90%;margin:45px auto 0 auto}@media all and (max-width: 768px){.section-columnNewOne .spalten{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin-top:0}}.section-columnNewOne .spalten .spalte{width:50%;max-width:530px;padding:45px 0 45px 0;box-sizing:content-box}.section-columnNewOne .spalten .spalte .text_1{font-size:30px;line-height:35px;font-weight:400;color:#000;text-align:center}@media all and (max-width: 768px){.section-columnNewOne .spalten .spalte .text_1{width:90%;margin:0 auto;max-width:470px}}.section-columnNewOne .spalten .spalte .text_2{font-size:38px;line-height:43px;font-weight:400;color:white;text-align:center;margin-top:20px}@media all and (max-width: 768px){.section-columnNewOne .spalten .spalte .text_2{width:90%;margin:0 auto;max-width:470px}}.section-columnNewOne .spalten .spalte.spalte_1{padding-right:10%}@media all and (max-width: 1200px){.section-columnNewOne .spalten .spalte.spalte_1{padding-right:5%}}@media all and (max-width: 768px){.section-columnNewOne .spalten .spalte.spalte_1{padding-right:0;max-width:unset;width:100%}}.section-columnNewOne .spalten .spalte.spalte_2{border-left:1px solid white;padding-left:10%}@media all and (max-width: 1200px){.section-columnNewOne .spalten .spalte.spalte_2{padding-left:5%}}@media all and (max-width: 768px){.section-columnNewOne .spalten .spalte.spalte_2{padding-left:0;border-left:0;border-top:1px solid white;max-width:unset;width:100%}}.section-columnNewTwo .spalten{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:strech;align-items:strech;margin:0;width:100%}@media all and (max-width: 990px){.section-columnNewTwo .spalten{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}}.section-columnNewTwo .spalten .spalte{width:50%;padding:0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:60px 0}@media all and (max-width: 990px){.section-columnNewTwo .spalten .spalte{width:100%}}.section-columnNewTwo .spalten .spalte .text_1{font-size:38px;line-height:43px;font-weight:400;text-align:center;max-width:470px;margin:0 auto}.section-columnNewTwo .spalten .spalte .text_2{font-size:18px;line-height:28px;font-weight:100;color:white;text-align:center;max-width:470px;margin:0.2em auto 0 auto}.section-columnNewTwo .spalten .spalte svg{width:87px;height:67px}.section-columnNewTwo .spalten .spalte .button{margin-top:1.5em}.section-columnNewTwo .spalten .spalte.spalte_1{background-color:#f59600}.section-columnNewTwo .spalten .spalte.spalte_1 .text_1{color:white;margin-top:0.4em}.section-columnNewTwo .spalten .spalte.spalte_1 .button{border-color:white;color:white}@media all and (max-width: 990px){.section-columnNewTwo .spalten .spalte.spalte_1{padding:100px 0 100px 0}}.section-columnNewTwo .spalten .spalte.spalte_2{background-color:black}.section-columnNewTwo .spalten .spalte.spalte_2 .text_1{color:#f59600}.section-columnNewTwo .spalten .spalte.spalte_2 .button{color:#f59600;border-color:#f59600;margin-top:3.8em}@media all and (max-width: 990px){.section-columnNewTwo .spalten .spalte.spalte_2{padding:100px 0 100px 0}}.page-slug-treueprogramm .slider.slider--intro .slider__description--centered h1{color:white}.page-slug-treueprogramm .textblock .button.button-color-blue{color:white;border-color:white}.section-fullwidth{min-height:440px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.section-fullwidth .inner-wrapper{max-width:760px;width:90%;margin:0 auto}.section-fullwidth .headline{font-size:50px;line-height:1em;color:white;text-align:center}@media all and (max-width: 500px){.section-fullwidth .headline{font-size:40px}}.section-fullwidth .subheadline{font-size:28px;line-height:1em;color:white;text-align:center;margin-top:0.7em}@media all and (max-width: 500px){.section-fullwidth .subheadline{font-size:18px}}.section-fullwidth .button{border-color:white;color:white;margin-top:30px}.article__section.background--green{background-color:#7a9c13 !important}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.home .intro-text{height:70vh}@media only screen and (max-width: 767px){.home .intro-text{max-height:400px}}@media only screen and (max-width: 767px){.home .intro-text .intro-text__wrapper{padding:4em 0 12em}}@media only screen and (max-width: 420px){.home .intro-text .intro-text__wrapper{padding:1em 0 12em}}.home .intro-text .intro-text__headline{color:#63c3d0;text-align:left;position:relative;left:10%;font-size:9rem}@media only screen and (max-width: 1024px){.home .intro-text .intro-text__headline{text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:5rem}}.home .section-doubletextteaser{background-color:#333;width:100%}.home .section-doubletextteaser .mobile-links{display:none}@media only screen and (max-width: 767px){.home .section-doubletextteaser .mobile-links{display:inline-block;font-size:22px;padding:20px}.home .section-doubletextteaser .mobile-links .mobile-link{display:-webkit-inline-box;display:inline-flex;width:100%;height:40px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.home .section-doubletextteaser .mobile-links .mobile-link:after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";padding-left:10px;padding-left:1rem;vertical-align:middle;font-size:10px;font-size:1rem;line-height:2em}.home .section-doubletextteaser .mobile-links .strom-link{color:#7a9c13}.home .section-doubletextteaser .mobile-links .gas-link{color:#63c3d0}}.home .section-doubletextteaser .inner-teaser{display:-webkit-box;display:flex;padding:80px 20px;max-width:1000px;margin:0 auto}@media only screen and (max-width: 767px){.home .section-doubletextteaser .inner-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;display:none}}.home .section-doubletextteaser .part{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;position:relative}.home .section-doubletextteaser .left-part{color:#7a9c13;width:50%}.home .section-doubletextteaser .left-part:after{content:'';width:1px;height:150px;position:absolute;display:block;right:0;background-color:#fff}@media only screen and (max-width: 767px){.home .section-doubletextteaser .left-part:after{display:none}}@media only screen and (max-width: 767px){.home .section-doubletextteaser .left-part{margin-bottom:60px}}.home .section-doubletextteaser .left-part .button-full{background-color:#7a9c13;border-color:#7a9c13;color:#fff}.home .section-doubletextteaser .right-part{color:#63c3d0;width:50%}.home .section-doubletextteaser .right-part .button-full{background-color:#63c3d0;border-color:#63c3d0;color:#fff}.home .section-doubletextteaser .button-full{margin-top:15px}.home .section-doubletextteaser .headline{font-size:40px;line-height:1.2;padding-bottom:10px}.home .section-doubletextteaser .text{font-size:17px;margin-bottom:18px}.home .section-threeimageteaser{background:#e5e5e5;padding:60px 0px 0px}.home .section-threeimageteaser .headline{color:#7a9c13;font-size:40px;text-align:center;margin-bottom:60px;padding:0 20px;line-height:1.2}@media only screen and (max-width: 650px){.home .section-threeimageteaser .headline{font-size:30px}}.home .section-threeimageteaser .images-wrapper{display:-webkit-box;display:flex;width:100%}@media only screen and (max-width: 650px){.home .section-threeimageteaser .images-wrapper{flex-wrap:wrap}}.home .section-threeimageteaser .images-wrapper a{width:33.333%}@media only screen and (max-width: 650px){.home .section-threeimageteaser .images-wrapper a{width:100%}}.home .section-threeimageteaser .images-wrapper .teaserimg{width:100%;display:block}.home .section-sourcetext{background:#333;padding:30px 0}.home .section-sourcetext .text{width:940px;text-align:center;color:#7a9c13;padding:60px 20px;margin:0 auto;font-size:20px;line-height:1.4}@media only screen and (max-width: 1024px){.home .section-sourcetext .text{width:95%}.home .section-sourcetext .text br{display:none}}.home .section-sourcetext:before{content:'';opacity:0.2;background:#fff;height:2px;width:940px;position:relative;display:block;margin:0 auto}.home .section-fullwidthimagetext{position:relative}.home .section-fullwidthimagetext .image-wrapper{position:relative;overflow:hidden;display:block;height:100vh}.home .section-fullwidthimagetext .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .image-wrapper{min-height:560px;height:auto}}.home .section-fullwidthimagetext .text-wrapper{color:#fff;z-index:2;position:absolute;width:290px;right:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .text-wrapper{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:50%}}.home .section-fullwidthimagetext .text-wrapper .headline{font-size:40px;line-height:1.2;margin-bottom:30px}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .text-wrapper .headline{display:none}}.home .section-fullwidthimagetext .text-wrapper .text{font-size:20px;line-height:1.35}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .text-wrapper .text .hide-mobile{display:none}}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .text-wrapper .button{margin-top:30px}}.home .section-fullwidthimagetext .img-description{color:#fff;z-index:2;position:relative;font-size:20px;line-height:1.35;position:absolute;left:25%;bottom:20%}@media only screen and (max-width: 767px){.home .section-fullwidthimagetext .img-description{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:33%;width:290px}}.home .section-fullwidthimagetext .button{color:#fff;border-color:#fff;margin:0}.section-threeimageteaser{background:#e5e5e5;padding:60px 0px 0px}.section-threeimageteaser .headline{color:#7a9c13;font-size:40px;text-align:center;margin-bottom:60px;padding:0 20px;line-height:1.2}@media only screen and (max-width: 650px){.section-threeimageteaser .headline{font-size:30px}}.section-threeimageteaser .images-wrapper{display:-webkit-box;display:flex;width:100%}@media only screen and (max-width: 650px){.section-threeimageteaser .images-wrapper{flex-wrap:wrap}}.section-threeimageteaser .images-wrapper a{width:33.333%}@media only screen and (max-width: 650px){.section-threeimageteaser .images-wrapper a{width:100%}}.section-threeimageteaser .images-wrapper .teaserimg{width:100%;display:block}.section-fullwidthimagetext{position:relative}.section-fullwidthimagetext .image-wrapper{position:relative;overflow:hidden;display:block;height:100vh}.section-fullwidthimagetext .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (max-width: 767px){.section-fullwidthimagetext .image-wrapper{min-height:560px;height:auto}}.section-fullwidthimagetext .text-wrapper{color:#fff;z-index:2;position:absolute;width:290px;right:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.section-fullwidthimagetext .text-wrapper{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:50%}}.section-fullwidthimagetext .text-wrapper .headline{font-size:40px;line-height:1.2;margin-bottom:30px}@media only screen and (max-width: 767px){.section-fullwidthimagetext .text-wrapper .headline{display:none}}.section-fullwidthimagetext .text-wrapper .text{font-size:20px;line-height:1.35}@media only screen and (max-width: 767px){.section-fullwidthimagetext .text-wrapper .text .hide-mobile{display:none}}@media only screen and (max-width: 767px){.section-fullwidthimagetext .text-wrapper .button{margin-top:30px}}.section-fullwidthimagetext .img-description{color:#fff;z-index:2;position:relative;font-size:20px;line-height:1.35;position:absolute;left:25%;bottom:20%}@media only screen and (max-width: 767px){.section-fullwidthimagetext .img-description{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:33%;width:290px}}.section-fullwidthimagetext .button{color:#fff;border-color:#fff;margin:0}.page-slug-home .list-advantages .content-area--narrow,.list-advantages--green .content-area--narrow{max-width:none}@media only screen and (max-width: 800px){.page-slug-home .list-advantages .content-area--narrow,.list-advantages--green .content-area--narrow{padding:0 0rem}}.page-slug-home .list-advantages .list-advantages__headline,.list-advantages--green .list-advantages__headline{max-width:none}.page-slug-home .list-advantages .list-advantages__list,.list-advantages--green .list-advantages__list{max-width:600px;margin:0 auto 3em;left:7%}@media only screen and (max-width: 800px){.page-slug-home .list-advantages .list-advantages__list,.list-advantages--green .list-advantages__list{left:0}}.page-slug-home .list-advantages .list-advantages__list-item:before,.list-advantages--green .list-advantages__list-item:before{color:#7a9c13}.page-slug-home .list-advantages .list-advantages__link,.list-advantages--green .list-advantages__link{color:#7a9c13 !important;border-color:#7a9c13 !important;width:34rem}@media only screen and (max-width: 420px){.page-slug-home .list-advantages .list-advantages__link,.list-advantages--green .list-advantages__link{width:auto}}.page-slug-home .list-advantages .siegel-wrapper,.list-advantages--green .siegel-wrapper{width:107px;height:auto;position:absolute;left:calc(50% - 300px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1024px){.page-slug-home .list-advantages .siegel-wrapper,.list-advantages--green .siegel-wrapper{left:calc(50% - 330px)}}@media only screen and (max-width: 800px){.page-slug-home .list-advantages .siegel-wrapper,.list-advantages--green .siegel-wrapper{display:none}}.intro-slider .button-wrapper{display:-webkit-box;display:flex;width:80%;max-width:600px;position:absolute;z-index:1;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:15%;color:#fff}@media only screen and (max-width: 600px){.intro-slider .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width: 480px){.intro-slider .button-wrapper{bottom:5%}}.intro-slider .button-wrapper .left-button{background-color:#f59600;border-color:#f59600}.intro-slider .button-wrapper .left-button:before{display:none}.intro-slider .button-wrapper .left-button:hover{opacity:0.85}@media only screen and (max-width: 600px){.intro-slider .button-wrapper .left-button{margin-bottom:25px}}@media only screen and (max-width: 480px){.intro-slider .button-wrapper .left-button{margin-bottom:10px}}.intro-slider .button-wrapper .right-button{background-color:#7a9c13;border-color:#7a9c13}.intro-slider .button-wrapper .right-button:before{display:none}.intro-slider .button-wrapper .right-button:hover{opacity:0.85}.intro-slider .button-wrapper .right-button.button-color-blue{background-color:#63c3d0;border-color:#63c3d0}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .intro-slider .slider__description--centered:before{height:75%}}.page-slug-landingpage-gas-future .intro-slider .slider__description h1{color:#fff;font-size:100px}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .intro-slider .slider__description h1{font-size:70px}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .intro-slider .slider__description h1{font-size:40px}}.page-slug-landingpage-gas-future .intro-slider .slider__description .slider__text--dynamic{width:100%;text-align:center;font-size:37px}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .intro-slider .slider__description .slider__text--dynamic{font-size:30px;line-height:1.2}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .intro-slider .slider__description .slider__text--dynamic{font-size:22px}}.page-slug-landingpage-gas-future .intro-slider .button-wrapper{display:-webkit-box;display:flex;width:80%;max-width:600px;position:absolute;z-index:1;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:15%;color:#fff}@media only screen and (max-width: 600px){.page-slug-landingpage-gas-future .intro-slider .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .intro-slider .button-wrapper{bottom:5%}}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .left-button{background-color:#f59600;border-color:#f59600}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .left-button:before{display:none}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .left-button:hover{opacity:0.85}@media only screen and (max-width: 600px){.page-slug-landingpage-gas-future .intro-slider .button-wrapper .left-button{margin-bottom:25px}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .intro-slider .button-wrapper .left-button{margin-bottom:10px}}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .right-button{background-color:#7a9c13;border-color:#7a9c13}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .right-button:before{display:none}.page-slug-landingpage-gas-future .intro-slider .button-wrapper .right-button:hover{opacity:0.85}.page-slug-landingpage-gas-future .content-area--narrow{max-width:90rem}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .content-area--narrow{padding:0}}.page-slug-landingpage-gas-future .list-advantages__headline{max-width:none}.page-slug-landingpage-gas-future .list-advantages__list{margin-left:18%}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .list-advantages__list{width:80%;margin:0 auto}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .list-advantages__list{width:100%}}.page-slug-landingpage-gas-future .list-advantages__list-item{line-height:1.2}.page-slug-landingpage-gas-future .list-advantages__link{margin:0 auto 40px;width:80%;max-width:35rem}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .list-advantages__link{margin:0 auto 6em;width:100%}}.page-slug-landingpage-gas-future .section-three-steps .step{min-height:200px;font-size:18px;padding:0 10px}.page-slug-landingpage-gas-future .section-three-steps .step .number{color:#63c3d0 !important}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .section-three-steps .step{min-height:0;height:auto}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .section-three-steps .headline{font-size:40px}}.page-slug-landingpage-gas-future .section-three-steps .steps-wrapper{padding-bottom:0}.page-slug-landingpage-gas-future .section-three-steps .small-text{font-size:13px;font-weight:300}.page-slug-landingpage-gas-future .section-three-steps .button-three-steps{color:#63c3d0}.page-slug-landingpage-gas-future .section-video .video-player{width:100%;height:auto !important}.page-slug-landingpage-gas-future .section-video .video-player .video-js{height:auto !important}.page-slug-landingpage-gas-future .section-video .inner-wrapper{width:80%;min-width:300px;margin:100px auto 120px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 1024px){.page-slug-landingpage-gas-future .section-video .inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .section-video .inner-wrapper{margin:60px auto 80px}}.page-slug-landingpage-gas-future .section-video .inner-wrapper .part{width:45%}@media only screen and (max-width: 1024px){.page-slug-landingpage-gas-future .section-video .inner-wrapper .part{width:80%;margin:0 auto}}@media only screen and (max-width: 1024px){.page-slug-landingpage-gas-future .section-video .inner-wrapper .right-part{margin-top:50px}}.page-slug-landingpage-gas-future .section-video .inner-wrapper .headline{color:#63c3d0;padding-bottom:30px;font-size:19px}.page-slug-landingpage-gas-future .section-video .inner-wrapper .text{padding-bottom:25px;font-size:18px;font-weight:300;line-height:30px}.page-slug-landingpage-gas-future .section-video .inner-wrapper .button{color:#63c3d0;border-color:#63c3d0;width:22rem;margin:0}.page-slug-landingpage-gas-future .section-video .inner-wrapper .button:after{vertical-align:baseline !important}.page-slug-landingpage-gas-future .section-footnote{padding-bottom:70px}@media only screen and (max-width: 800px){.page-slug-landingpage-gas-future .section-footnote{padding:0px 30px 0px}}.page-slug-landingpage-gas-future .section-footnote .footnote-wrapper p{color:#333333;opacity:0.7;font-size:13px;line-height:19px}@media only screen and (max-width: 480px){.page-slug-landingpage-gas-future .section-footnote .footnote-wrapper{padding:3rem 2rem 3.5rem 2rem}}.section-angebot{padding:60px 40px;text-align:center;background:#f7f6f8}.section-angebot.blue .product-name{color:#63c3d0}.section-angebot.blue .bonus:before{color:#63c3d0 !important}.section-angebot.blue .wechselbutton{color:#63c3d0;border:10px solid #63c3d0}.section-angebot.blue .wechselbutton:hover{border-color:#63c3d0}.section-angebot.blue .button{background:#63c3d0;color:#fff;border-color:#63c3d0}.section-angebot.green .product-name{color:#7a9c13}.section-angebot.green .bonus:before{color:#7a9c13 !important}.section-angebot.green .wechselbutton{color:#7a9c13;border:10px solid #7a9c13}.section-angebot.green .wechselbutton:hover{border-color:#67860b}.section-angebot.green .button{background:#7a9c13;color:#fff;border-color:#7a9c13}.section-angebot .headline{font-size:22px;margin-bottom:15px}.section-angebot .product-name{font-size:55px;line-height:1.5;color:#63c3d0}@media only screen and (max-width: 480px){.section-angebot .product-name{font-size:45px;line-height:1.1;padding-bottom:15px}}.section-angebot .subheadline{font-size:22px;line-height:1.2}.section-angebot .info{margin:70px 0 90px;font-size:18px;line-height:27px;font-weight:300}@media only screen and (max-width: 800px){.section-angebot .info{margin:50px 0px}}.section-angebot .info br{display:block}.section-angebot .info .bold-info{font-size:22px;font-weight:400;line-height:32px}.section-angebot .bonus-wrapper{display:-webkit-box;display:flex;font-size:28px;max-width:640px;margin:0 auto 60px;line-height:1.3}@media only screen and (max-width: 800px){.section-angebot .bonus-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin:0 auto 40px}}.section-angebot .bonus-wrapper .bonus{width:50%;padding-bottom:20px}@media only screen and (max-width: 480px){.section-angebot .bonus-wrapper .bonus{width:100%}}.section-angebot .bonus-wrapper .bonus:before{content:'+';color:#63c3d0;font-size:35px;position:relative;text-align:center;width:100%;display:inline-block}.section-angebot .bonus-wrapper .left-bonus{border-right:1px solid #d6d6d6}@media only screen and (max-width: 800px){.section-angebot .bonus-wrapper .left-bonus{border-right:none}}.section-angebot .button{background:#63c3d0;color:#fff;border-color:#63c3d0}.section-angebot .button:after{vertical-align:baseline !important}.section-angebot .wechselbutton{cursor:pointer;display:inline-block;opacity:1;outline:none;padding:0;position:relative;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:#7a9c13;border:10px solid #7a9c13;background:#fff;padding:25px 55px;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px;border-color:#67860b}.section-angebot .wechselbutton:hover{border-color:#67860b;opacity:1}.page-slug-e-move .slider__description-wrapper h1{color:#fff}.page-slug-e-move .article__section a{border-bottom:1px dotted rgba(122,156,19,0.4);color:#7a9c13}.page-slug-e-move .section--three-columns{background-color:#7a9c13;margin-top:0}.page-slug-e-move .section-angebot .product-name{color:#7a9c13}.page-slug-e-move .section-angebot .bonus:before{color:#7a9c13}.page-slug-e-move .section-angebot .button{border-color:#7a9c13;background-color:#7a9c13}.slider .slider__nav-control{max-height:80vh}.slider__description--centered .slider__text{text-align:center !important;margin:0 auto}.video-link{display:block;opacity:1 !important}.video-link.video-mob{height:100%}.video-link video{-o-object-fit:cover;object-fit:cover;height:100%}.intro-slider .video-mob{height:100%}.intro-slider video{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (max-width: 1023px){.intro-slider.video .slider__text{display:none}}.slider__description-wrapper.green h1{color:#7a9c13}.slider__description-wrapper.white h1{color:#fff}.slider__description-wrapper.blue h1{color:#63c3d0}.tarif-container__subheadline--anlagenbetreiber~.table-footnotes .heading-color-night{color:#63c3d0 !important}.mobile-only .product__anlagenbetreiber+.table-footnotes .heading-color-night{color:#63c3d0 !important}.teaser-collection .teaser--text .number{width:44px;height:44px;background:#fff;border-radius:50%;margin:0 auto;font-size:18px;margin-bottom:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (max-width: 380px){.teaser-collection .teaser--text.teaser--small{padding-top:145%}}@media (min-width: 640px){.teaser-collection .teaser--text.teaser--small{border:1px solid #fff}}@media (min-width: 1170px){.teaser-collection .teaser--text.teaser--small{padding-top:43.25%;border:none}}@media (min-width: 1500px){.teaser-collection .teaser--text.teaser--small{padding-top:31.25%}}@media (min-width: 640px){.teaser-collection .teaser--text.teaser--small .teaser__wrapper{margin:3rem 1.5rem}}@media (min-width: 1170px){.teaser-collection .teaser--text.teaser--small .teaser__wrapper{margin:4.2rem 1.5rem}}@media (min-width: 1500px){.teaser-collection .teaser--text.teaser--small .teaser__wrapper{margin:4.2rem}}.teaser-collection .heading{margin-bottom:50px}.teaser-collection .teaser--text.teaser--secondary-color .number{color:#63c3d0}.teaser-collection .teaser--text.teaser--primary-color .number{color:#7a9c13}.section-berater.color-blue{background-color:#e8f6f8}.section-berater .inner-section{text-align:center;padding:100px 30px 0;font-size:18px;max-width:914px;margin:0 auto}@media (min-width: 1025px){.section-berater .inner-section{padding:60px 30px 80px}}.section-berater .inner-section.more-berater{max-width:1100px}.section-berater .inner-section.more-berater .berater-wrapper{display:block}@media (min-width: 1025px){.section-berater .inner-section.more-berater .berater-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.section-berater .headline{font-size:30px;color:#63c3d0;border-bottom:1px solid #63c3d0;width:95%;margin:0 auto 38px;line-height:1;padding-bottom:54px}@media (min-width: 1025px){.section-berater .headline{font-size:50px;padding-bottom:70px;margin:0 auto 64px}}.section-berater .subheadline{color:#63c3d0;margin-bottom:44px}@media (min-width: 1025px){.section-berater .subheadline{font-size:22px;margin-bottom:32px}}.section-berater .text{font-weight:300;line-height:1.4;margin-bottom:36px}@media (min-width: 1025px){.section-berater .text{padding:0 30px}}.section-berater .blue-text{color:#63c3d0;margin-bottom:65px;font-weight:300}@media (min-width: 1025px){.section-berater .blue-text{margin-bottom:90px}}.section-berater .br-image{border-radius:50%;overflow:hidden;width:163px;height:163px;margin:0 auto 20px}.section-berater .br-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-berater .name{font-size:16px;color:#63c3d0;margin-bottom:5px}.section-berater .info{font-size:15px;line-height:1.5;font-weight:300}.section-berater .phone{margin-bottom:27px}.section-berater .berater{padding-bottom:65px}@media (min-width: 900px){.section-berater .berater{margin-bottom:0}}.section-berater .berater-wrapper a{display:block;color:inherit}@media (min-width: 900px){.section-berater .berater-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.beraterform{width:100% !important}@media (max-width: 480px){.beraterform .form-block{padding:2.8rem 1.7rem}}@media (max-width: 340px){.beraterform .form-block{padding:2.8rem 1rem}}.beraterform .form-block--contact{width:100%;margin:0 auto}@media (min-width: 480px){.beraterform .form-block--contact{width:90%}}@media (min-width: 1025px){.beraterform .form-block--contact{width:60%;min-width:700px}}.beraterform .visual-hidden{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}@media (max-width: 786px){.beraterform .field.third{width:100% !important;margin-left:0 !important}}@media (max-width: 786px){.beraterform .field.two-thirds{width:100% !important;margin-left:0 !important}}.beraterform .privacy-captcha-wrapper #g-recaptcha{margin:30px auto}@media (min-width: 787px){.beraterform .privacy-captcha-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:25px}.beraterform .privacy-captcha-wrapper #g-recaptcha{margin:0 0 28px}}.section-productlistgewerbe{max-width:850px;margin:0 auto;padding:80px 0}@media (max-width: 767px){.section-productlistgewerbe{display:none}}.section-productlistgewerbe .headline{margin-bottom:40px}.section-productlistgewerbe-mobile{display:none}@media (max-width: 767px){.section-productlistgewerbe-mobile{display:block}}.section-productlistgewerbe-mobile .table-footnotes.content-area br{display:block}@media (max-width: 480px){.slider.slider--intro .slider__description-wrapper{vertical-align:unset}.slider.slider--intro .slider__description-wrapper h1{font-size:31px}}.cicloform .ciclo-form-member,.cicloform .ciclo-form-gender{width:10rem}.cicloform form .submit.button{border-color:#63c3d0;color:#63c3d0;margin-top:4rem}@media (max-width: 767px){.cicloform form .submit.button{margin-top:1.5rem}}.cicloform .speciallabel{width:unset !important}.cicloform #g-recaptcha{text-align:end}@media (max-width: 767px){.cicloform #g-recaptcha{margin:24px 0;text-align:center}}.cicloform p.info{margin:-1.8rem 0 2.8rem;padding-left:1.4rem}.cicloform p{margin-left:0}.cicloform .js-hideField{display:none}.cicloform .js-hideField.visible{display:block}.tax-kategorie .blog-container .back-wrapper{margin:2em auto 0;padding:0 1em;width:90%;max-width:1024px;text-align:left}.page-template-mein-oekostrom header{display:none}.page-template-mein-oekostrom #content{margin-top:0}.vjs-big-play-button:after{display:none}.success.hidden{display:none}.major-customer-form.style-blue .form-block{background:#63c3d0}.major-customer-form.style-blue .form-block:after{background:#63c3d0}.major-customer-form.style-blue .form-block:before{background:#63c3d0}.major-customer-form.style-blue .form-block p{border-top:none}.major-customer-form.style-blue .button{color:white;border-color:white}.major-customer-form.style-blue a{color:white}.table-footnotes{font-weight:400 !important}.table-footnotes.gas .table-footnotes__teaser--full{background:#63C3D0}.table-footnotes.gas .section-gewerbezielgruppen{background:#00506E}.table-footnotes.gas .section-gewerbezielgruppen .button{color:#63C3D0;border-color:#63C3D0}.table-footnotes .footnotes-new{overflow:hidden;color:#333 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative}.table-footnotes .footnotes-new.open{display:block}.table-footnotes .footnotes-new.open .svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.table-footnotes .footnotes-new .svg{height:20px;width:20px}.table-footnotes .footnotes-new .svg path{fill:#333 !important}.table-footnotes .read-more-footnote{position:absolute;right:0;top:2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.footer-nav .menu__subitems:last-child{float:none}.footer-nav .menu__subitems:last-child .menu__item--last{display:inline-block}.invest-button-wrapper{position:fixed;bottom:2em;right:2em;z-index:100}@media (max-width: 1023px){.invest-button-wrapper{display:none}}.invest-button-wrapper:hover{opacity:1}.invest-button-wrapper-mobile{display:none}@media (max-width: 1023px){.invest-button-wrapper-mobile{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;width:100%}}.invest-button-wrapper-mobile img{display:block}.invest-button-wrapper-mobile:hover{opacity:1}.section-product-list.gas #bonus{display:none}.visually-hidden,.newsletter .input-text .required,.slider--fullscreenable.is-fullscreen .slider__header,.slider--gallery.is-fullscreen .slider__header,.slider--fullscreenable .slider__slide-action,.slider--fullscreenable .slider__slide-action span,.slider--gallery .slider__slide-action span,.slider--gallery.is-fullscreen .slider__slide-action--enterfullscreen{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.mobile-only{display:block}@media (min-width: 768px){.mobile-only{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}}.desktop-only{display:block}@media (max-width: 767px){.desktop-only{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}}.mobile-hidden{display:none !important}@media (min-width: 768px){.mobile-hidden{display:block !important}}.desktop-hidden{display:block !important}@media (min-width: 1170px){.desktop-hidden{display:none !important}}.hover{cursor:pointer}.is-fullscreen{background-color:#fff;bottom:0;left:0;margin:0;max-width:100%;padding:0;position:fixed;right:0;top:0;z-index:100}.text-shift{-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.text-shift:nth-letter(n){display:inline-block;-webkit-transform:skewY(2deg);transform:skewY(2deg);min-width:0.3em}a.animated:before{color:#333;content:attr(data-hover);position:absolute;opacity:0;text-shadow:0 0 1px rgba(255,255,255,0.3);-webkit-transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;pointer-events:none}a.animated:hover:before,a.animated:focus:before,a.animated:active:before{-webkit-transform:scale(1) translateX(0px) translateY(0px) rotate(0deg);transform:scale(1) translateX(0px) translateY(0px) rotate(0deg);opacity:1}body{background-color:rgba(0,0,0,0);margin:0;min-width:320px;font-family:"Cocon","Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;position:relative}.container{overflow:hidden}#content{display:block;margin-top: 60px;margin-top: 6rem;position:relative}header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:10;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.header{background-color:#fff;left: 60px;left: 6rem;min-height: 60px;min-height: 6rem;padding: 0 15px;padding: 0 1.5rem;position:fixed;right:0;z-index:10}.header__row{padding: 15px 0;padding: 1.5rem 0;max-height: 60px;max-height: 6rem}.header__row:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.header__column{float:left;line-height: 30px;line-height: 3rem;width:50%}.header__column--left{text-align:left}.header__column--left a{vertical-align:middle}.header__column--right{float:right}.header__column .logo{border:0;opacity:1;width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__column .logo-white{left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__column img{float:left}.header__item{float:right}.header__item.header__item--hotline{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.header__item--sitesearch a{padding-left: 30px;padding-left: 3rem;margin-right: 15px;margin-right: 1.5rem}.header__item--sitesearch a span{display:block;height: 0;height: 0;overflow:hidden;text-indent:-999em;width: 0;width: 0}.header__item--sitesearch a:after{color:#63c3d0;content:'\e803';display:inline-block;font-family:"oekostrom-icons";vertical-align:middle;font-size: 20px;font-size: 2rem;line-height: 1em;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu__toggle{background-color:#fff;height: 60px;height: 6rem;left:0;padding: 15px;padding: 1.5rem;top:0;width: 70px;width: 7rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search-open .menu__toggle{top: 60px;top: 6rem}.collapsible__content{display:none}article header,aside header{background-color:rgba(0,0,0,0);position:relative;z-index:inherit}header ul,footer ul{list-style:none}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry.menu__entry--external:after{color:#333;content:"↗";display:inline-block;float:right;font-size: 12px;font-size: 1.2rem;margin-right: 8px;margin-right: .8rem}.article__social-media{margin-top: 28px;margin-top: 2.8rem}@media (min-width: 768px){.article__social-media{margin-top: 56px;margin-top: 5.6rem}}.energie-mit-zukunft #content h1,.bonuspunkte #content h1,.energieeffizienz #content h1,.das-unternehmen #content h1,.unsere-produktion #content h1{color:#fff}.hauptversammlung-2015 #content .accordion{border-top:0;padding:0}.energie-mit-zukunft h3{font-size: 18px;font-size: 1.8rem;line-height: 1.4444444444em}#content>.article__section:first-child{padding-top: 56px;padding-top: 5.6rem}#content>.article__section:first-child .textblock{margin-top:0}.article__section.article__section--slider+.teaser-collection{margin-top: 28px;margin-top: 2.8rem}@media (min-width: 768px){#content>.article__section:first-child{padding-top: 56px;padding-top: 5.6rem}.article__section.article__section--slider+.teaser-collection{margin-top: 56px;margin-top: 5.6rem}}.page-slug-aktie .table-graph+.article__section .textblock h2{text-align:center;color:#7a9c13;font-size: 30px;font-size: 3rem;line-height: 1.3333333333em}.article__section--slider .slider{margin-bottom:0}@-webkit-keyframes introButtonAttention{0%,100%{border-color:rgba(99,195,208,0.8);background-color:rgba(99,195,208,0.4)}50%{border-color:rgba(99,195,208,0.3);background-color:#63c3d0}}@keyframes introButtonAttention{0%,100%{border-color:rgba(99,195,208,0.8);background-color:rgba(99,195,208,0.4)}50%{border-color:rgba(99,195,208,0.3);background-color:#63c3d0}}.slider.slider--intro .slider__link{-webkit-animation:introButtonAttention 3s infinite;animation:introButtonAttention 3s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.slider.slider--intro .slider__link:hover{-webkit-animation:none;animation:none}.header__row--search{background-color:#63c3d0;display:block;height: 60px;height: 6rem;margin-top: -60px;margin-top: -6rem;padding:0;position:relative;right:0;text-align:left;width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__row--search:before,.header__row--search:after{background-color:inherit;bottom:0;content:'';left:-999em;overflow:hidden;position:absolute;top:0;width:999em}.header__row--search:after{height:auto;left:auto;right:-999em;visibility:visible}.search-open .header{overflow:visible}.search-open .header__row--search{margin-top:0;opacity:1}.search-open .header__row--search label:after{display:block}.search-open .header__item--sitesearch a:after{content:'\e801'}.search-open .menu--mobile-flyout .menu__content{top: 120px;top: 12rem}.header__row--search label{line-height: 60px;line-height: 6rem;overflow:visible;padding:0;position:relative}.header__row--search label:before{color:white;content:'\e803';display:inline-block;font-family:"oekostrom-icons";padding-right: 20px;padding-right: 2rem;vertical-align:middle;font-size: 20px;font-size: 2rem;line-height: 3em}.header__row--search label:after{right: 15px;right: 1.5rem;border:solid transparent;content:"";display:none;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#63c3d0;top:98%;border-width: 10px;border-width: 1rem;margin-left: -10px;margin-left: -1rem}#search{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:white;font-family:"Cocon","Times New Roman",serif;font-weight:400;height:100%;max-width:calc(100% - 20px);opacity:1;padding: 0 120px 0 0;padding: 0 12rem 0 0;text-align:left;text-transform:lowercase;vertical-align:middle;position:absolute;top:0;font-size: 25px;font-size: 2.5rem;line-height: 2.4em}#search::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}#search:-moz-placeholder{color:rgba(255,255,255,0.8)}#search::-moz-placeholder{color:rgba(255,255,255,0.8)}#search:-ms-input-placeholder{color:rgba(255,255,255,0.8)}#search:focus::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}#search:focus:-moz-placeholder{color:rgba(255,255,255,0.8)}#search:focus::-moz-placeholder{color:rgba(255,255,255,0.8)}#search:focus:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.header__row--search button{border:none;background-color:#fff;color:#63c3d0;font-weight:400;line-height:0;height: 30px;height: 3rem;margin: 15px auto;margin: 1.5rem auto;position:absolute;right:0;top:0}.header__row--search button:after{content:none;display:none}.header__row--search button:hover,.header__row--search button:focus,.header__row--search button:active{background-color:rgba(255,255,255,0.8);color:#63c3d0}@media (max-width: 767px){.header__row--search{left:0;right:0;top:0;width:100%;z-index:100}.header__row--search #search{left: -50px;left: -5rem;padding: 0 30px 0 30px;padding: 0 3rem 0 3rem;font-size: 18px;font-size: 1.8rem;line-height: 3.3333333333em}.header__row--search label:before{margin-left: -60px;margin-left: -6rem}}footer.content-area{height:calc(100% - 60px);height:calc(100% - 6rem);padding: 60px 10px;padding: 6rem 1rem;position:relative}footer .contact{text-align:center;width:100%;font-size: 18px;font-size: 1.8rem;line-height: 1.3888888889em}footer .contact a{color:#63c3d0;display:block}footer .contact p{color:#7a9c13;margin:0}footer .footer-nav{display:none}footer .menu__content h2{display:none}footer .menu__content{color:#333;font-family:"Cocon","Times New Roman",serif;font-size: 18px;font-size: 1.8rem;line-height: 1.3888888889em}footer .menu__content a{color:#333}footer .menu__items.menu__level1{display:block;margin:0;padding:0;text-transform:none}footer .menu__item{border-top:none}footer .menu__items.menu__level1 .menu__item{font-weight:300;font-size: 13px;font-size: 1.3rem;line-height: 1.9230769231em}footer .menu__items.menu__level1 .menu__item:before,footer .menu__items.menu__level1 .menu__item:after{content:none;display:none}footer .menu__entry{padding:0}footer .menu__entry:hover,footer .menu__entry:focus,footer .menu__entry:active{background-color:rgba(0,0,0,0);opacity:0.75}footer span.menu__entry:hover,footer span.menu__entry:focus,footer span.menu__entry:active{opacity:1}footer .menu__level1 .menu__entry{background-color:rgba(0,0,0,0);line-height:inherit;padding:0}footer .menu__level1 .menu__entry:hover,footer .menu__level1 .menu__entry:focus,footer .menu__level1 .menu__entry:active{background-color:rgba(0,0,0,0)}footer .newsletter:after,footer .newsletter__form:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}footer .newsletter__form{position:relative}footer .newsletter{margin: 0 auto 42px;margin: 0 auto 4.2rem;width:calc(100% - 30px);width:calc(100% - 3rem)}.newsletter__submit{bottom: 5px;bottom: .5rem;border:0 none;color:#63c3d0;margin:0;position:absolute;right: -10px;right: -1rem;visibility:hidden;font-size: 10px;font-size: 1rem;line-height: 2em}.ie9 .newsletter__submit{bottom: 20px;bottom: 2rem}.newsletter__submit.newsletter__submit--visible{visibility:visible}.newsletter .newsletter__submit:hover{color:#63c3d0}.newsletter__heading{color:#63c3d0;float:left;margin-right: 15px;margin-right: 1.5rem;text-align:left;font-size: 25px;font-size: 2.5rem;line-height: 1em}.newsletter__form{text-transform:none}.newsletter__form label{display:inline-block;float:left;width:100%}.newsletter__form input[type=text],.newsletter__form input[type=email]{background-color:rgba(0,0,0,0);border-bottom:2px solid #63c3d0;border-bottom:0.2rem solid #63c3d0;border-width: 0 0 2px;border-width: 0 0 .2rem;font-size: 13px;font-size: 1.3rem;margin-bottom: 5px;margin-bottom: .5rem;padding: 10px 0 5px;padding: 1rem 0 .5rem;width:100%}.newsletter__form label>span{color:#5c5c5c;display:block;font-weight:300;font-size: 11px;font-size: 1.1rem;line-height: 1.8181818182em}.ie9 .newsletter__form label>span{height:auto;left:auto;overflow:initial;position:static;width:auto}.newsletter__form .newsletter__form-item{display:block;width:100%}.newsletter__form .newsletter__form-item--last input[type="text"],.newsletter__form .newsletter__form-item--last input[type="email"]{padding-right: 20px;padding-right: 2rem}.newsletter__form .newsletter__form-item .newsletter-gender{float:right;padding-right: 15px;padding-right: 1.5rem;width:auto}.newsletter__form .newsletter__form-item .newsletter-gender:first-child{padding-right:0}.newsletter__form .newsletter__form-item .newsletter-gender span{font-size: 13px;font-size: 1.3rem}.newsletter__form .newsletter__form-item .newsletter-gender input[type="radio"]+span{margin-left: 30px;margin-left: 3rem}.newsletter__form .newsletter__form-item .newsletter-gender input[type="radio"]+span:before{height: 10px;height: 1rem;margin-left: -30px;margin-left: -3rem;margin-top: 2px;margin-top: .2rem;width: 10px;width: 1rem;box-shadow:0 0 3px 0 #5c5c5c}.newsletter__form .newsletter__form-item .newsletter-gender input[type="radio"]:checked+span:before{background-color:#63c3d0}.newsletter__form label{margin-bottom: 5px;margin-bottom: .5rem}.ie9 .newsletter__form label{margin-bottom: 5px;margin-bottom: .5rem}.newsletter__form .error input{border-color:#d13b19}.newsletter__form .newsletter__form-item .newsletter-gender.error input[type="radio"]+span:before{box-shadow:0 0 0 1px #d13b19}.newsletter .error-list{font-weight:300;list-style:none;padding-left:0;position:absolute;top: 120px;top: 12rem;font-size: 13px;font-size: 1.3rem;line-height: 1.5384615385em}.contact .contact__seal{display:inline-block;overflow:hidden;margin-top: 30px;margin-top: 3rem;max-height: 80px;max-height: 8rem;max-width: 160px;max-width: 16rem}.footnotes{display:none}sup a{border:none;color:inherit}p.success{height:0}.form-block p.success{background-color:#9bb54e;color:#fff;float:left;font-weight:400;height:auto;line-height:1.5em;overflow:hidden;padding: 20px 20px 20px 90px;padding: 2rem 2rem 2rem 9rem;width:100%}.form-block p.success:before{color:#fff;content:"\e802";display:block;font-family:"oekostrom-icons";margin-left: -60px;margin-left: -6rem;margin-top: 10px;margin-top: 1rem;position:absolute;vertical-align:middle;font-size: 34px;font-size: 3.4rem;line-height: 1em}.teaser__link.button{position:relative}.teaser__link.button:hover,.button:not(.button--full):hover{opacity:1}.teaser__link.button>span:before{border:medium solid;bottom:0;color:inherit;content:"";display:block;left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0;border-width:1px}.teaser__link.button:hover>span:before,.teaser__link.button:focus>span:before,.teaser__link.button:active>span:before{opacity:1}.teaser--text .teaser__link.button:hover{border:none;border-width:0}.teaser__link.button:hover:before,.button.button--loading:hover:before{content:none;display:none}.teaser-collection__items--grid .teaser__heading{max-width:100%;font-size: 25px;font-size: 2.5rem;line-height: 1.2em}.teaser-collection--service{background-image:url("../../Assets/Images/teaser-collection-service.jpg");background-position:top right}.teaser-collection--service .teaser__heading{font-size: 15px;font-size: 1.5rem;line-height: 1.3333333333em}.teaser-collection--service .teaser-collection__item{float:left;padding-top:0;width:33.33%}.teaser-collection--service .teaser-collection__item .teaser__wrapper{display:inline-block;margin: 15px;margin: 1.5rem;position:relative}@media (max-width: 767px){.teaser-collection--service .teaser-collection__item .teaser__wrapper{margin-left:auto;margin-right:auto}}.teaser-collection--service .teaser-collection__item .teaser__content{display:block}.teaser-collection--service .teaser__heading:before{color:#fff;display:inline-block;font-family:"oekostrom-icons";margin-bottom: 40px;margin-bottom: 4rem;height:auto;font-size: 50px;font-size: 5rem;line-height: 0}.teaser-collection--service .teaser__heading.teaser__heading--move:before{content:'\e81f'}.teaser-collection--service .teaser__heading.teaser__heading--switch:before{content:'\e820'}.teaser-collection--service .teaser__heading.teaser__heading--efficiency:before{content:'\e819'}.teaser-collection--service .teaser .teaser__wrapper:before,.teaser-collection--service .teaser .teaser__wrapper:after{content:none;display:none}.teaser-collection--service .teaser .teaser__image{width:80%}.teaser-collection--service .teaser .teaser__description{width:100%}.teaser-collection--service .teaser--medium .teaser__description,.teaser-collection--service .teaser--medium .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:relative;width:0}.teaser-collection--service .teaser-collection__header{margin-bottom: 42px;margin-bottom: 4.2rem}.teaser.teaser--business{display:block}.teaser.teaser--business .teaser__wrapper{margin:0;padding: 28px 20px;padding: 2.8rem 2rem}.teaser.teaser--business .teaser__wrapper:before{height:120%s}.teaser.teaser--business .teaser__description{margin: 42px 0;margin: 4.2rem 0;max-width: 250px;max-width: 25rem;font-size: 20px;font-size: 2rem;line-height: 1.5em}.teaser--business .teaser__description{color:#333;max-width:97%}.teaser.teaser--business .teaser__description *:first-child{padding-bottom: 20px;padding-bottom: 2rem;vertical-align:middle}.teaser.teaser--business .teaser__heading{max-width:calc(97% - 2.8px);max-width:calc(97% - 2.8rem)}.teaser.teaser--business .teaser__heading:after{content:'\e81e';display:block;font-family:'oekostrom-icons';margin: 30px 0;margin: 3rem 0;font-size: 60px;font-size: 6rem;line-height: 1em}.teaser--business .teaser__heading,.teaser--business .teaser__link{color:#fff;position:relative}.teaser--events .teaser__description,.teaser--events .teaser__heading{text-align:left}.teaser--events .teaser__description p{color:#beeef4;font-weight:300}.teaser--events .teaser__wrapper{height:90%;margin:0;padding: 28px 20px;padding: 2.8rem 2rem}.teaser--filler+.teaser.teaser--text.teaser--events .teaser__content{border-spacing:0}.teaser-collection.teaser-collection--energy{padding-bottom:0}.teaser-collection--dark.teaser-collection--energy .teaser-collection__row{padding:0}.teaser-collection--energy .teaser{color:#fff}.teaser-collection--energy .teaser-collection__header{color:#7a9c13}.teaser-collection--energy .teaser-collection__header p,.teaser-collection--energy .teaser-collection__header a{color:#fff}.teaser-collection--energy .teaser-collection__header a{z-index:1}.teaser-collection--energy .teaser-collection__link{height: 80px;height: 8rem;margin: 0 28px;margin: 0 2.8rem;position:absolute;right:0;text-transform:uppercase;top:0;width: 80px;width: 8rem;font-size: 11px;font-size: 1.1rem;line-height: 1.3636363636em}.teaser-collection--energy .teaser-collection__link span{color:#7a9c13;display:block;text-transform:lowercase}.teaser-collection--energy .teaser-collection__link--left{left:0;right:auto}.teaser-collection--energy .teaser-collection__link:before{background-image:url("../../Assets/Svg/teaser-collection-energy_link.svg");background-repeat:no-repeat;content:"";display:inline-block;height: 40px;height: 4rem;width: 40px;width: 4rem}.teaser-collection--energy .teaser .teaser__wrapper{padding: 42px 0;padding: 4.2rem 0;margin:0}.teaser-collection--energy .teaser .teaser__wrapper:after{background-size:cover;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.teaser-collection--energy .teaser .teaser__image{width:100%}.teaser-collection--energy .teaser--wasser .teaser__wrapper:after{background-image:url("../../Assets/Images/teaser-collection-energy_hover-water.jpg")}.teaser-collection--energy .teaser--wind .teaser__wrapper:after{background-image:url("../../Assets/Images/teaser-collection-energy_hover-wind.jpg")}.teaser-collection--energy .teaser--sonne .teaser__wrapper:after{background-image:url("../../Assets/Images/teaser-collection-energy_hover-sun.jpg")}.teaser-collection--energy .teaser--sonstige .teaser__wrapper:after{background-image:url("../../Assets/Images/teaser-collection-energy_hover-misc.jpg")}.teaser-collection--energy .teaser__link{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.teaser-collection--energy .teaser__description{border-top:1px solid rgba(255,255,255,0.2);max-width:100%;padding-top: 14px;padding-top: 1.4rem}.teaser-collection--energy .teaser .teaser__image{margin:0;opacity:0.2;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.teaser-collection--energy sup{position:relative;top: -2px;top: -.2rem;vertical-align:top;font-size: 10px;font-size: 1rem;line-height: 2em}.teaser-collection__link-show-more{color:#fff;display:block;margin:0 auto;width: 210px;width: 21rem}.single.single-press h1{text-align:left;text-transform:none;font-size: 30px;font-size: 3rem;line-height: 1em}.single-press .icon-downloads-produktinfos:before{content:none}.teaser-collection--press .teaser__heading>span{display:block}.teaser-collection--press .teaser__wrapper{margin: 28px;margin: 2.8rem}.teaser-collection--press .teaser-collection__items{padding-bottom: 56px;padding-bottom: 5.6rem}.teaser-collection--press .teaser__heading{text-transform:none;font-size: 20px;font-size: 2rem;line-height: 1.25em}.teaser-collection--press .teaser__description{font-weight:300}.page-slug-aktie .teaser-collection--default .teaser-collection__header{padding-bottom:0}.page-slug-aktie .teaser--text:not(.teaser--text-reduced) .teaser__description>*:first-child{padding-top: 14px;padding-top: 1.4rem;vertical-align:top}.page-slug-aktie .teaser--text.teaser--medium.teaser--text-reduced .teaser__wrapper{margin:0}.page-slug-aktie .teaser--text.teaser--medium:not(.teaser--events) .teaser__heading>span{display:table-cell;vertical-align:bottom}.page-slug-aktie .teaser--text.teaser--medium:not(.teaser--events) .teaser__description{height:6em}.teaser-collection__items--separated .teaser--dynamic-height:not(.teaser--text-reduced){padding: 20px 0;padding: 2rem 0}.teaser--filler .form-block{padding:0}.teaser--filler .form-block__form{padding:0;text-align:left}.teaser--filler .form-block .field.half{display:block;width:100%}.teaser--filler .form-block .field.half+.field.half{display:block;margin-left:0;width:100%}.teaser--filler .image-block{padding: 28px 20px;padding: 2.8rem 2rem}.teaser--filler .accordion{padding: 28px 20px;padding: 2.8rem 2rem}.teaser--filler .accordion h3{margin-bottom: 14px;margin-bottom: 1.4rem}.teaser--filler .product--offset{clear:both;margin-bottom:0;padding-top: 28px;padding-top: 2.8rem}.teaser--filler .accordion .accordion__collapsibles{padding:0}.action-link{background-clip:padding-box;background-color:#7a9c13;border:1rem solid rgba(122,156,19,0.5);border-radius: 9999px;border-radius: 999.9rem;bottom: 40px;bottom: 4rem;box-shadow:0 0 3px 0 #5c5c5c;color:#fff;height: 150px;height: 15rem;left:0;letter-spacing: .2px;letter-spacing: .02rem;pointer-events:all;text-align:center;top:0;vertical-align:middle;width: 150px;width: 15rem;z-index:3;font-size: 17px;font-size: 1.7rem;line-height: 1.1764705882em;-webkit-transition:margin-top .3s ease-in-out 0s;transition:margin-top .3s ease-in-out 0s}.action-link:hover{margin-top:-0.125em}.action-link:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.action-link span{display:inline-block;vertical-align:middle;width:97%;font-size: 20px;font-size: 2rem;line-height: 1.2em}.page-template-Product table.table--tarife .table__body .table__heading{white-space:normal}.page-template-Product .article__section.article__section--text{position:relative}.page-template-Product .textblock h2{text-align:left}.page-template-Product .tarif-container h3{padding:0;text-align:center}.page-template-Product .textblock h4{text-transform:none;line-height:1.5em}.page-template-Product .tarif-container{padding-top: 28px;padding-top: 2.8rem}.page-template-Product .table-footnotes .table-footnotes__notes{border-top:none;padding: 14px 0;padding: 1.4rem 0}.page-id-2706 .article__section.article__section--text:before{background:url("../../Assets/Images/flow_bg_mobile.png") repeat-x scroll top left;background-size:auto 100%;content:"";display:block;height:calc(100% + 6.7rem);height:calc(100% + 67px);left:-999em;position:absolute;right:0;top: -40px;top: -4rem;width:9999em}.page-id-2706 .textblock{margin-bottom:0}.page-id-2706 .textblock h2{color:#abb135}.page-id-2706 .textblock a{border-color:#abb135;color:#abb135}@media (min-width: 768px){.page-id-2706 .aside-ol{top:7em}.page-id-2706 .article__section.article__section--text:before{background:url("../../Assets/Images/flow_bg.png") repeat scroll top left;height:calc(100% + 7rem);height:calc(100% + 70px);top: -70px;top: -7rem}}@media (min-width: 640px){.newsletter__heading{float:none;margin-right:0}.newsletter__form .newsletter__form-item .newsletter-gender,.newsletter__form .newsletter__form-item .newsletter-gender:first-child{float:none;margin-top: 5px;margin-top: .5rem;padding-right: 15px;padding-right: 1.5rem}.newsletter__form .newsletter__form-item{display:inline-block;float:left;width:calc(50% - 5px);width:calc(50% - 0.5rem)}.newsletter__form .newsletter__form-item:first-child{padding-right: 30px;padding-right: 3rem}.newsletter__submit{right:0}.teaser-collection--energy .teaser{max-height: 318px;max-height: 31.8rem;width:25%}.teaser-collection--service .teaser__heading{font-size: 25px;font-size: 2.5rem;line-height: 1em}.footnotes{width:33.33%}.teaser.teaser--business .teaser__heading{font-size: 40px;font-size: 4rem;line-height: 1em}.teaser.teaser--business .teaser__heading:after{margin: 30px 0;margin: 3rem 0;font-size: 70px;font-size: 7rem;line-height: 1em}.teaser-collection__items--separated .teaser--dynamic-height{padding-bottom:0}.page-slug-aktie .teaser--text.teaser--medium:not(.teaser--events) .teaser__wrapper{margin: 0 20px;margin: 0 2rem}.page-slug-aktie .teaser--text.teaser--medium.teaser--text-reduced .teaser__wrapper{margin:0}}@media (max-width: 767px){.product br{display:block}}@media (min-width: 768px){.teaser-collection__items--separated .teaser--dynamic-height:not(.teaser--text-reduced){padding:0}.teaser-collection--energy .teaser{border-top:2px solid rgba(255,255,255,0.2)}.teaser-collection--energy .teaser-collection__heading{margin: 0 auto 14px;margin: 0 auto 1.4rem;max-width:calc(100% - 220px);max-width:calc(100% - 22rem)}.teaser-collection--energy .teaser:hover .teaser__wrapper:after,.teaser-collection--energy .teaser:focus .teaser__wrapper:after,.teaser-collection--energy .teaser:active .teaser__wrapper:after{opacity:1}.teaser-collection--energy .teaser:hover .teaser__image,.teaser-collection--energy .teaser:focus .teaser__image,.teaser-collection--energy .teaser:active .teaser__image{opacity:1;z-index:2}.teaser-collection--service .teaser-collection__header{margin-bottom:0}.teaser-collection--service .teaser--medium .teaser__description{display:table-row;height:100%;left:0;overflow:visible;position:relative;vertical-align:middle;width:auto}.teaser-collection--service .teaser--medium .teaser__link{display:table-row;height:1px;left:0;overflow:visible;position:relative;vertical-align:bottom;width:auto}.teaser-collection--service .teaser--text .teaser__link span{display:table-cell;vertical-align:middle}.footnotes{color:#c1c1c1;display:block;font-weight:300;list-style:none;margin:0 auto;opacity:0.5;padding-bottom: 28px;padding-bottom: 2.8rem;padding-left:0;text-align:center;width:33.3%;font-size: 11px;font-size: 1.1rem;line-height: 1.3636363636em}.footnotes a{color:inherit}.footnotes.is-tooltipable{display:none}.teaser--filler+.teaser .teaser__wrapper{margin: 42px;margin: 4.2rem}.teaser--events .teaser__wrapper{padding:0}.page-slug-home .wrapper-intro .slider{margin-bottom:0}.single.single-press h1{font-size: 50px;font-size: 5rem;line-height: 1em}.single.single-press .back-link{padding-bottom: 28px;padding-bottom: 2.8rem;padding-top: 28px;padding-top: 2.8rem}.single.single-press .back-link:before{content:'\e809';display:inline-block;font-family:"oekostrom-icons";padding-right: 5px;padding-right: .5rem;vertical-align:middle;font-size: 10px;font-size: 1rem;line-height: 1em}.teaser-collection--service .teaser-collection__item{padding-top:42%}.teaser-collection--service .teaser-collection__item .teaser__content{display:table}.teaser-collection--service .teaser-collection__item .teaser__wrapper{display:block;position:absolute}.teaser-collection--service .teaser__heading:before{margin-top:5px;margin-bottom: 50px;margin-bottom: 5rem;font-size: 49px;font-size: 4.9rem;line-height: 0}.teaser--filler .image-block{padding: 56px 20px;padding: 5.6rem 2rem}.page-slug-aktie .teaser--text.teaser--medium.teaser--text-reduced .teaser__wrapper{margin: 0 28px;margin: 0 2.8rem}.page-slug-aktie .teaser-collection--default .teaser-collection__items--separated .teaser-collection__item:nth-child(2):before,.page-slug-aktie .teaser-collection--default .teaser-collection__items--separated .teaser-collection__item:nth-child(5):before,.page-slug-aktie .teaser-collection--default .teaser-collection__items--separated .teaser-collection__item:nth-child(2):after,.page-slug-aktie .teaser-collection--default .teaser-collection__items--separated .teaser-collection__item:nth-child(5):after{height: 200px;height: 20rem;margin-top: -100px;margin-top: -10rem;top:70%}.page-slug-aktie .teaser--text .teaser__link span{width: 200px;width: 20rem}.page-slug-aktie .teaser--text.teaser--medium:not(.teaser--text-reduced):not(.teaser--events) .teaser__heading{height:3.5em}.product__heading.accordion__collapser{cursor:default}.accordion .accordion__collapser.accordion__collapser--opened:hover{opacity:1.0}.page-template-Product table.table--tarife .table__body .table__heading{white-space:nowrap}.page-template-Product .textblock{padding-bottom: 28px;padding-bottom: 2.8rem}.page-template-Product .tarif-container{padding-top: 56px;padding-top: 5.6rem}.page-template-Product .tarif-container h3{padding:0;text-align:left}.page-template-Product .table-footnotes .table-footnotes__notes{padding: 14px 0 56px 0;padding: 1.4rem 0 5.6rem 0;text-align:left}.page-slug-home .intro-teaser .intro-teaser__video:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.page-slug-home .intro-teaser .intro-teaser__video.intro-teaser__item--active:before{display:none;z-index:0}}.slider-slide__description-wrapper{z-index:10;width:100%;margin:50px auto 0 auto;padding:0 10px;text-align:right;position:absolute;top:0;left:0}.slider.slider--intro .slider-slide__description-wrapper h2{line-height:1em;color:#63c3d0;font-weight:400;letter-spacing:0;text-align:left;text-rendering:optimizelegibility;text-transform:lowercase}@media (min-width: 768px) and (max-width: 988px){.teaser-collection--service .teaser-collection__item{padding-top:56%}}@media (min-width: 768px){.slider.slider--intro .slider-slide__description-wrapper h2{font-size:60px;font-size:6rem}}@media (min-width: 1024px){.slider.slider--intro .slider-slide__description-wrapper h2{font-size:80px;font-size:8rem}}@media (min-width: 1170px){.teaser-collection--service .teaser__heading:before{margin-bottom: 60px;margin-bottom: 6rem;font-size: 90px;font-size: 9rem;line-height: 0}}.slider.slider--intro .slider__slides .slider__slide:first-child .slider-slide__description-wrapper h2{color:#41570B;text-align:right}.slider.slider--intro .slider__slides .slider__slide:nth-child(2) .slider-slide__description-wrapper h2{color:#fff;text-align:center}.slider.slider--intro .slider-slide__description-wrapper .slider__link,.slider.slider--intro .slider-slide__description-wrapper .slider__link--calc{z-index:2;top:0}@media (min-width: 1170px){header{background-color:rgba(0,0,0,0);height: 200px;height: 20rem;margin-top: -60px;margin-top: -6rem;position:relative;-webkit-transition:none 0s ease-in-out 0s;transition:none 0s ease-in-out 0s}.reduced-header header{margin-top: -150px;margin-top: -15rem;position:fixed;top:0}.header{background-color:rgba(0,0,0,0);left:0;margin:0 auto;overflow:visible;padding:0;position:relative;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__row--search{margin-top:0;opacity:0}.header__row--search+.header__row{bottom:0;left:0;position:absolute;right:0}.header__item.header__item--hotline{border-right:1px solid #e2e2e2;border-right:0.1rem solid #e2e2e2;height:auto;left:auto;margin:0;opacity:1;padding-right: 30px;padding-right: 3rem;position:relative;visibility:visible;width:auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__item.header__item--hotline a{color:#7a9c13;border:none;cursor:pointer}.header__item.header__item--hotline a:hover,.header__item.header__item--hotline a:focus,.header__item.header__item--hotline a:active{color:#7a9c13;opacity:1}.header__row{padding:0;position:relative}.header__column{float:left;line-height: 50px;line-height: 5rem;position:absolute;top: 20px;top: 2rem;width:auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header__column--left{left:0}.header__column--right{right:0}.header__column .logo,.header__column .logo-white{width: 260px;width: 26rem}#topnav{background-color:#7a9c13;bottom:0;color:#fff;display:block;height: 50px;height: 5rem;left:0;position:absolute;right:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}#topnav:before{background-color:#fff;bottom: 50px;bottom: 5rem;content:'';display:block;height: 90px;height: 9rem;position:absolute;width:100%;z-index:-1}.search-open.reduced-header #topnav{bottom: -60px;bottom: -6rem}.search-open.reduced-header #topnav:before{background-color:#63c3d0}#topnav .menu__content{overflow:hidden}.menu--desktop-horizontal .menu__items.menu__level1 .menu__entry.menu__entry--external:after{color:#c1c1c1}header .menu__items.menu__level1 .menu__subitems:first-child .menu__item{border-right:1px solid #f7f6f8;border-right:0.1rem solid #f7f6f8}.search-open .header__row--search{margin-top: 60px;margin-top: 6rem}.desktop-only-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0px;-webkit-column-gap:0rem;-moz-column-gap:0px;-moz-column-gap:0rem;column-gap:0px;column-gap:0rem}.header__column.header__column--left a{margin-left:0}.logo:hover{opacity:1}#content{margin-top:0}.reduced-header .logo,.reduced-header .logo-white{border-style:none;width: 180px;width: 18rem}.reduced-header .logo{opacity:0}.reduced-header .logo-white{opacity:1}.reduced-header .header{height:0;top: 90px;top: 9rem}.reduced-header .header__column{top:0}.reduced-header .header__item.header__item--hotline{height:0;opacity:0;padding-right:0;visibility:hidden;width:0}.reduced-header .header__item.header__item--hotline:before{padding-right:0}.reduced-header .header__item.header__item--hotline a{height:0;width:0}.reduced-header .header__item--sitesearch a:after{color:#fff}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item--last:before,.reduced-header .header__item--sitesearch:before{background-color:rgba(255,255,255,0.5);bottom:0;content:"";display:inline-block;height: 30px;height: 3rem;left:0;margin: auto 0;margin: auto 0;position:absolute;top:0;vertical-align:middle;width: 1px;width: .1rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item--last>.menu__entry:before{margin: 0 15px 0 0;margin: 0 1.5rem 0 0;padding-left: 15px;padding-left: 1.5rem}.reduced-header .header__item--sitesearch a{padding-left: 20px;padding-left: 2rem}.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item--last>.menu__entry,.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item--last:after{background-color:rgba(0,0,0,0)}.reduced-header .menu--desktop-horizontal .menu__level0{padding: 0 60px 0 205px;padding: 0 6rem 0 20.5rem}.reduced-header .menu--desktop-horizontal .menu__entry,.reduced-header .menu--desktop-horizontal .menu__level0>.menu__item--last>.menu__entry{padding: 0 18px 0 0;padding: 0 1.8rem 0 0;font-size: 13px;font-size: 1.3rem;line-height: 50px;line-height: 5rem}.reduced-header .menu--desktop-horizontal .menu__entry:before{margin-right: 15px;margin-right: 1.5rem}.reduced-header .menu--desktop-horizontal .menu__item--last .menu__entry:hover,.reduced-header .menu--desktop-horizontal .menu__item--last .menu__entry:focus,.reduced-header .menu--desktop-horizontal .menu__item--last .menu__entry:active{opacity:0.75}.reduced-header #content{margin-top: 50px;margin-top: 5rem}.reduced-header.content-animated #content{margin-top: 120px;margin-top: 12rem}.content-animated #content{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search-open.reduced-header #content{margin-top: 200px;margin-top: 20rem}.no-js header{height: 90px;height: 9rem}.menu--desktop-horizontal .menu__item--service .menu__items.menu__level1{width: 440px;width: 44rem}.menu--desktop-horizontal .menu__item--strom .menu__items.menu__level1{width: 500px;width: 50rem}.menu--desktop-horizontal .menu__item--e-mobilitaet .menu__items.menu__level1{width: 550px;width: 55rem}.menu--desktop-horizontal .menu__item--gas .menu__items.menu__level1{width: 450px;width: 45rem}.menu--desktop-horizontal .menu__item--oekostrom-ag .menu__items.menu__level1{width: 250px;width: 25rem}.menu--desktop-horizontal .menu__item--aktie .menu__items.menu__level1{width: 265px;width: 26.5rem}.menu--desktop-horizontal .menu__item--ueber-uns .menu__items.menu__level1{width: 440px;width: 44rem}footer.content-area{height: 330px;height: 33rem;padding: 60px 10px 20px;padding: 6rem 1rem 2rem;position:relative}footer .menu__items{margin:0;padding:0;position:relative}footer .menu__items:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}footer .menu__level0{margin-left:50px}footer .menu__level0>.menu__item{display:inline-block;text-transform:lowercase;width:100%}footer .menu__level0>.menu__item>.menu__entry,footer .menu__level0>.menu__item .menu__submenu-wrapper>.menu__entry{cursor:default;font-size: 18px;font-size: 1.8rem}footer .menu__entry{line-height: 25px;line-height: 2.5rem}footer .footer-nav{display:block;float:right;height: 200px;height: 20rem;width:75%}footer .footer-nav:after:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}footer .contact{float:left;text-align:left;max-width:calc(25% - 20px);max-width:calc(25% - 2rem);text-transform:none;width:auto}.contact .contact__seal{margin-top:0}.contact__seal img{height: 80px;height: 8rem;width:auto}footer .newsletter{display:block;margin-bottom:0;position:absolute;right:0;width:50%;z-index:6}.ie9 footer .newsletter{bottom: 165px;bottom: 16.5rem}.teaser.teaser--filler-medium+.teaser.teaser--business .teaser__wrapper{position:absolute}.teaser.teaser--business .teaser__description{margin: 60px 0;margin: 6rem 0}.teaser.teaser--business .teaser__description *:first-child{padding: 0 28px;padding: 0 2.8rem;vertical-align:top}.teaser--filler .form-block{margin:0 auto;padding:0;text-align:left;width:60%}.teaser--filler .form-block .field.half{float:left;width:50%}.teaser--filler .form-block .field.half+.field.half{margin-left: 28px;margin-left: 2.8rem;width:calc(50% - 2.8rem)}.teaser--filler .form-block .form-block__form--contact{padding: 0 28px;padding: 0 2.8rem;text-align:left;width:100%}.teaser--filler .form-block__form{padding:0}.teaser--filler .accordion{padding: 42px 0;padding: 4.2rem 0}.teaser-collection--service .teaser-collection__item .teaser__wrapper{margin: 42px;margin: 4.2rem}.teaser--filler .accordion .accordion__collapsibles{padding: 0 56px;padding: 0 5.6rem}.teaser.teaser--business .teaser__wrapper{margin: 42px;margin: 4.2rem;padding:0}}@media (min-width: 1170px) and (max-width: 1439px){.teaser--image.teaser--image-centered-text .teaser__heading{height:calc(30% - 2.8px);height:calc(30% - 2.8rem)}.teaser--image.teaser--image-centered-text .teaser__description{height:70%}}@media (min-width: 1440px){.teaser.teaser--business .teaser__description *:first-child{padding: 0 60px;padding: 0 6rem;vertical-align:top}}.wrapper-intro{position:relative;overflow:hidden}.page-slug-home .wrapper-intro{max-height:80vh}.teaser-collection__row.slider{margin-bottom:0}.teaser-collection__row.slider .slider__slide figure{background-color:rgba(0,0,0,0)}.content .article__section .slider-collection{margin-bottom: 28px;margin-bottom: 2.8rem}.teaser-collection--products .slider .slider__slide figure{height:auto;width:75%}.teaser-collection--products .slider .slider__slide figure img{width:auto}.teaser-collection--products .teaser .teaser__wrapper:before{vertical-align:top}.teaser-collection--products .slider__slide.teaser{padding-top:0 !important}.teaser-collection--products .slider__slide.teaser .teaser__wrapper{position:relative !important}.page-template-Content .slider--intro .slider__description--centered .slider__text{margin:0 auto;text-align:center;width:100%}iframe{border:none}.collapsible .textblock{margin:0}.error404 header{background:#fff}.error404 #content{margin-top:0}.error404 footer{margin-top: 500px;margin-top: 50rem}.error404{background-color:#7a9c13;color:white;height:100%;text-align:center}.error404 h1{font-weight:400;padding-top: 120px;padding-top: 12rem;text-align:left;font-size: 20px;font-size: 2rem;line-height: 1.25em;display:none}.error404 h2{text-align:center;font-size: 60px;font-size: 6rem;line-height: 1.3333333333em}.error404 .not-found__container p{font-size: 15px;font-size: 1.5rem;line-height: 1.6666666667em}.error404 .not-found__container{padding-top: 80px;padding-top: 8rem;position:relative}.error404 .not-found__container .cable{position:absolute;bottom:0;-webkit-transform:translate(-50%, 150%);transform:translate(-50%, 150%)}@media (min-width: 768px){.error404 footer{margin-top: 350px;margin-top: 35rem}.error404{text-align:left}.error404 h1{display:block;padding-top: 100px;padding-top: 10rem;font-size: 40px;font-size: 4rem;line-height: 1.25em}.error404 h1{padding-top: 100px;padding-top: 10rem;font-size: 40px;font-size: 4rem;line-height: 1.25em}.error404 h2{text-align:left;display:block;font-size: 120px;font-size: 12rem;line-height: 1em}.error404 .not-found__container{padding-top: 140px;padding-top: 14rem}.error404 .not-found__container p{font-size: 40px;font-size: 4rem;line-height: 1.25em}.error404 .not-found__text{margin-left: 200px;margin-left: 20rem}.error404 .not-found__text a{margin:0}.error404 .not-found__container .socket{float:left;position:relative;top: 20px;top: 2rem}.error404 .not-found__container .cable{bottom: -210px;bottom: -21rem;margin-left: -920px;margin-left: -92rem;position:absolute;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.error404 .not-found__container .cable:before{display:inline-block;background:url("../../Assets/Images/404_cable_extension.png");content:"";height: 10px;height: 1rem;position:absolute;left:-100%;width:100%;bottom: 4px;bottom: .4rem}}.table-footnotes{clear:both;color:#333;text-align:center;font-weight:300;font-size: 13px;font-size: 1.3rem;padding: 28px 28px 0 28px;padding: 2.8rem 2.8rem 0 2.8rem}.table-footnotes__teaser{display:block}.table-footnotes__teaser--full{background-color:#8fa941;color:#fff;margin: 0 -56px 28px -56px;margin: 0 -5.6rem 2.8rem -5.6rem;padding: 28px;padding: 2.8rem;min-height: 60px;min-height: 6rem}.table-footnotes__teaser--full h2,.table-footnotes__teaser--full h3{font-size: 25px;font-size: 2.5rem}.table-footnotes__teaser--full p{font-size: 15px;font-size: 1.5rem}.table-footnotes p:first-child{margin-bottom:0}.table-footnotes strong{display:block;margin:1em 0;color:#333;font-weight:400;font-size: 15px;font-size: 1.5rem}.table-footnotes .link-large{color:#63c3d0;font-weight:400;padding: 7px 0;padding: .7rem 0}.table-footnotes .table-footnotes__notes{border-top:2px solid #e2e2e2;color:#c1c1c1;padding: 14px 50px 0 50px;padding: 1.4rem 5rem 0 5rem;font-size: 11px;font-size: 1.1rem;line-height: 1.3636363636em}@media (max-width: 768px){.table-footnotes .table-footnotes__notes{padding:1.4rem 1rem 0 1rem}}.table-footnotes__notes>p:last-of-type{margin-bottom:0}.product.color-family .accordion__collapser{color:#abb135}.product.color-flow .accordion__collapser{color:#abb135}.product.color-pure .accordion__collapser{color:#abb135}.product.color-smart .accordion__collapser{color:#abb135}.product.color-future .accordion__collapser{color:#abb135}.product.color-gas-future-10 .accordion__collapser{color:#65c2d0}.product.color-gas-future-20 .accordion__collapser{color:#65c2d0}.product.color-gas-future-100 .accordion__collapser{color:#65c2d0}.product.color-gas-future-10-b2b .accordion__collapser{color:#00506e}.product.color-gas-future-20-b2b .accordion__collapser{color:#00506e}.product.color-gas-future-100-b2b .accordion__collapser{color:#00506e}.product.color-business-flow .accordion__collapser{color:#3f570e}.product.color-green-business .accordion__collapser{color:#3f570e}.product.color-fix-business .accordion__collapser{color:#3f570e}.product.color-sun .accordion__collapser{color:#f29400}.product.color-sun-future .accordion__collapser{color:#f29400}.product.color-nature .accordion__collapser{color:#009036}.product.color-zusatztarif-night .accordion__collapser{color:#164194}.product.color-biogas-family-10 .accordion__collapser{color:#fff}.product.color-biogas-family-20 .accordion__collapser{color:#fff}.product.color-biogas-family-100 .accordion__collapser{color:#fff}.product.color-biogas-smart-10 .accordion__collapser{color:#fff}.product.color-biogas-smart-20 .accordion__collapser{color:#fff}.product.color-biogas-smart-100 .accordion__collapser{color:#fff}.product.color-biogas-pure-10 .accordion__collapser{color:#fff}.accordion--simple .color-family .accordion__collapser{background-color:#abb135;color:#fff}.accordion--simple .color-family .accordion__collapser:hover,.accordion--simple .color-family .accordion__collapser:focus,.accordion--simple .color-family .accordion__collapser:active{background-color:rgba(171,177,53,0.95)}.accordion--simple .color-flow .accordion__collapser{background-color:#abb135;color:#fff}.accordion--simple .color-flow .accordion__collapser:hover,.accordion--simple .color-flow .accordion__collapser:focus,.accordion--simple .color-flow .accordion__collapser:active{background-color:rgba(171,177,53,0.95)}.accordion--simple .color-pure .accordion__collapser{background-color:#abb135;color:#fff}.accordion--simple .color-pure .accordion__collapser:hover,.accordion--simple .color-pure .accordion__collapser:focus,.accordion--simple .color-pure .accordion__collapser:active{background-color:rgba(171,177,53,0.95)}.accordion--simple .color-biogas-family-10 .accordion__collapser,.accordion--simple .color-biogas-family-20 .accordion__collapser,.accordion--simple .color-biogas-family-100 .accordion__collapser,.accordion--simple .color-biogas-smart-10 .accordion__collapser,.accordion--simple .color-biogas-smart-20 .accordion__collapser,.accordion--simple .color-biogas-smart-100 .accordion__collapser,.accordion--simple .color-biogas-pure-10 .accordion__collapser{background-color:#65c2d0}.accordion--simple .color-biogas-family-10 .accordion__collapser:hover,.accordion--simple .color-biogas-family-10 .accordion__collapser:focus,.accordion--simple .color-biogas-family-10 .accordion__collapser:active,.accordion--simple .color-biogas-family-20 .accordion__collapser:hover,.accordion--simple .color-biogas-family-20 .accordion__collapser:focus,.accordion--simple .color-biogas-family-20 .accordion__collapser:active,.accordion--simple .color-biogas-family-100 .accordion__collapser:hover,.accordion--simple .color-biogas-family-100 .accordion__collapser:focus,.accordion--simple .color-biogas-family-100 .accordion__collapser:active,.accordion--simple .color-biogas-smart-10 .accordion__collapser:hover,.accordion--simple .color-biogas-smart-10 .accordion__collapser:focus,.accordion--simple .color-biogas-smart-10 .accordion__collapser:active,.accordion--simple .color-biogas-smart-20 .accordion__collapser:hover,.accordion--simple .color-biogas-smart-20 .accordion__collapser:focus,.accordion--simple .color-biogas-smart-20 .accordion__collapser:active,.accordion--simple .color-biogas-smart-100 .accordion__collapser:hover,.accordion--simple .color-biogas-smart-100 .accordion__collapser:focus,.accordion--simple .color-biogas-smart-100 .accordion__collapser:active,.accordion--simple .color-biogas-pure-10 .accordion__collapser:hover,.accordion--simple .color-biogas-pure-10 .accordion__collapser:focus,.accordion--simple .color-biogas-pure-10 .accordion__collapser:active{background-color:rgba(101,194,208,0.95)}.accordion--simple .color-smart .accordion__collapser{background-color:#abb135;color:#fff}.accordion--simple .color-smart .accordion__collapser:hover,.accordion--simple .color-smart .accordion__collapser:focus,.accordion--simple .color-smart .accordion__collapser:active{background-color:rgba(171,177,53,0.95)}.accordion--simple .color-future .accordion__collapser{background-color:#abb135;color:#fff}.accordion--simple .color-future .accordion__collapser:hover,.accordion--simple .color-future .accordion__collapser:focus,.accordion--simple .color-future .accordion__collapser:active{background-color:rgba(171,177,53,0.95)}.accordion--simple .color-gas-future-10 .accordion__collapser{background-color:#65c2d0;color:#fff}.accordion--simple .color-gas-future-10 .accordion__collapser:hover,.accordion--simple .color-gas-future-10 .accordion__collapser:focus,.accordion--simple .color-gas-future-10 .accordion__collapser:active{background-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-20 .accordion__collapser{background-color:#65c2d0;color:#fff}.accordion--simple .color-gas-future-20 .accordion__collapser:hover,.accordion--simple .color-gas-future-20 .accordion__collapser:focus,.accordion--simple .color-gas-future-20 .accordion__collapser:active{background-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-100 .accordion__collapser{background-color:#65c2d0;color:#fff}.accordion--simple .color-gas-future-100 .accordion__collapser:hover,.accordion--simple .color-gas-future-100 .accordion__collapser:focus,.accordion--simple .color-gas-future-100 .accordion__collapser:active{background-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-10-b2b .accordion__collapser{background-color:#00506e;color:#fff}.accordion--simple .color-gas-future-10-b2b .accordion__collapser:hover,.accordion--simple .color-gas-future-10-b2b .accordion__collapser:focus,.accordion--simple .color-gas-future-10-b2b .accordion__collapser:active{background-color:rgba(0,80,110,0.95)}.accordion--simple .color-gas-future-20-b2b .accordion__collapser{background-color:#00506e;color:#fff}.accordion--simple .color-gas-future-20-b2b .accordion__collapser:hover,.accordion--simple .color-gas-future-20-b2b .accordion__collapser:focus,.accordion--simple .color-gas-future-20-b2b .accordion__collapser:active{background-color:rgba(0,80,110,0.95)}.accordion--simple .color-gas-future-100-b2b .accordion__collapser{background-color:#00506e;color:#fff}.accordion--simple .color-gas-future-100-b2b .accordion__collapser:hover,.accordion--simple .color-gas-future-100-b2b .accordion__collapser:focus,.accordion--simple .color-gas-future-100-b2b .accordion__collapser:active{background-color:rgba(0,80,110,0.95)}.accordion--simple .color-biogas-fix-10-b2b .accordion__collapser{background-color:#00506e;color:#fff}.accordion--simple .color-biogas-fix-10-b2b .accordion__collapser:hover,.accordion--simple .color-biogas-fix-10-b2b .accordion__collapser:focus,.accordion--simple .color-biogas-fix-10-b2b .accordion__collapser:active{background-color:rgba(0,80,110,0.95)}.accordion--simple .color-biogas-pure-10-b2b .accordion__collapser{background-color:#00506e;color:#fff}.accordion--simple .color-biogas-pure-10-b2b .accordion__collapser:hover,.accordion--simple .color-biogas-pure-10-b2b .accordion__collapser:focus,.accordion--simple .color-biogas-pure-10-b2b .accordion__collapser:active{background-color:rgba(0,80,110,0.95)}.accordion--simple .color-business-flow .accordion__collapser{background-color:#3f570e;color:#fff}.accordion--simple .color-business-flow .accordion__collapser:hover,.accordion--simple .color-business-flow .accordion__collapser:focus,.accordion--simple .color-business-flow .accordion__collapser:active{background-color:rgba(63,87,14,0.95)}.accordion--simple .color-green-business .accordion__collapser{background-color:#3f570e;color:#fff}.accordion--simple .color-green-business .accordion__collapser:hover,.accordion--simple .color-green-business .accordion__collapser:focus,.accordion--simple .color-green-business .accordion__collapser:active{background-color:rgba(63,87,14,0.95)}.accordion--simple .color-fix-business .accordion__collapser{background-color:#3f570e;color:#fff}.accordion--simple .color-fix-business .accordion__collapser:hover,.accordion--simple .color-fix-business .accordion__collapser:focus,.accordion--simple .color-fix-business .accordion__collapser:active{background-color:rgba(63,87,14,0.95)}.accordion--simple .color-sun .accordion__collapser{background-color:#f29400;color:#fff}.accordion--simple .color-sun .accordion__collapser:hover,.accordion--simple .color-sun .accordion__collapser:focus,.accordion--simple .color-sun .accordion__collapser:active{background-color:rgba(242,148,0,0.95)}.accordion--simple .color-sun-future .accordion__collapser{background-color:#f29400;color:#fff}.accordion--simple .color-sun-future .accordion__collapser:hover,.accordion--simple .color-sun-future .accordion__collapser:focus,.accordion--simple .color-sun-future .accordion__collapser:active{background-color:rgba(242,148,0,0.95)}.accordion--simple .color-nature .accordion__collapser{background-color:#009036;color:#fff}.accordion--simple .color-nature .accordion__collapser:hover,.accordion--simple .color-nature .accordion__collapser:focus,.accordion--simple .color-nature .accordion__collapser:active{background-color:rgba(0,144,54,0.95)}.accordion--simple .color-individuell .accordion__collapser{background-color:#7a9c13;color:#fff}.accordion--simple .color-individuell .accordion__collapser:hover,.accordion--simple .color-individuell .accordion__collapser:focus,.accordion--simple .color-individuell .accordion__collapser:active{background-color:rgba(122,156,19,0.95)}.accordion--simple .color-marktpraemie .accordion__collapser{background-color:#63c3d0;color:#fff}.accordion--simple .color-marktpraemie .accordion__collapser:hover,.accordion--simple .color-marktpraemie .accordion__collapser:focus,.accordion--simple .color-marktpraemie .accordion__collapser:active{background-color:rgba(99,195,208,0.95)}.accordion--simple .color-zusatztarif-night .accordion__collapser{background-color:#164194;color:#fff}.accordion--simple .color-zusatztarif-night .accordion__collapser:hover,.accordion--simple .color-zusatztarif-night .accordion__collapser:focus,.accordion--simple .color-zusatztarif-night .accordion__collapser:active{background-color:rgba(22,65,148,0.95)}.accordion--simple .color-family .accordion__collapser--opened:before{border-top-color:#abb135}.accordion--simple .color-family .accordion__collapser--opened:hover:before,.accordion--simple .color-family .accordion__collapser--opened:focus:before,.accordion--simple .color-family .accordion__collapser--opened:active:before{border-top-color:rgba(171,177,53,0.95)}.accordion--simple .color-flow .accordion__collapser--opened:before{border-top-color:#abb135}.accordion--simple .color-flow .accordion__collapser--opened:hover:before,.accordion--simple .color-flow .accordion__collapser--opened:focus:before,.accordion--simple .color-flow .accordion__collapser--opened:active:before{border-top-color:rgba(171,177,53,0.95)}.accordion--simple .color-pure .accordion__collapser--opened:before{border-top-color:#abb135}.accordion--simple .color-pure .accordion__collapser--opened:hover:before,.accordion--simple .color-pure .accordion__collapser--opened:focus:before,.accordion--simple .color-pure .accordion__collapser--opened:active:before{border-top-color:rgba(171,177,53,0.95)}.accordion--simple .color-smart .accordion__collapser--opened:before{border-top-color:#abb135}.accordion--simple .color-smart .accordion__collapser--opened:hover:before,.accordion--simple .color-smart .accordion__collapser--opened:focus:before,.accordion--simple .color-smart .accordion__collapser--opened:active:before{border-top-color:rgba(171,177,53,0.95)}.accordion--simple .color-future .accordion__collapser--opened:before{border-top-color:#abb135}.accordion--simple .color-future .accordion__collapser--opened:hover:before,.accordion--simple .color-future .accordion__collapser--opened:focus:before,.accordion--simple .color-future .accordion__collapser--opened:active:before{border-top-color:rgba(171,177,53,0.95)}.accordion--simple .color-gas-future-10 .accordion__collapser--opened:before{border-top-color:#65c2d0}.accordion--simple .color-gas-future-10 .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-10 .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-10 .accordion__collapser--opened:active:before{border-top-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-20 .accordion__collapser--opened:before{border-top-color:#65c2d0}.accordion--simple .color-gas-future-20 .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-20 .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-20 .accordion__collapser--opened:active:before{border-top-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-100 .accordion__collapser--opened:before{border-top-color:#65c2d0}.accordion--simple .color-gas-future-100 .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-100 .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-100 .accordion__collapser--opened:active:before{border-top-color:rgba(101,194,208,0.95)}.accordion--simple .color-gas-future-10-b2b .accordion__collapser--opened:before{border-top-color:#00506e}.accordion--simple .color-gas-future-10-b2b .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-10-b2b .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-10-b2b .accordion__collapser--opened:active:before{border-top-color:rgba(0,80,110,0.95)}.accordion--simple .color-gas-future-20-b2b .accordion__collapser--opened:before{border-top-color:#00506e}.accordion--simple .color-gas-future-20-b2b .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-20-b2b .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-20-b2b .accordion__collapser--opened:active:before{border-top-color:rgba(0,80,110,0.95)}.accordion--simple .color-gas-future-100-b2b .accordion__collapser--opened:before{border-top-color:#00506e}.accordion--simple .color-gas-future-100-b2b .accordion__collapser--opened:hover:before,.accordion--simple .color-gas-future-100-b2b .accordion__collapser--opened:focus:before,.accordion--simple .color-gas-future-100-b2b .accordion__collapser--opened:active:before{border-top-color:rgba(0,80,110,0.95)}.accordion--simple .color-business-flow .accordion__collapser--opened:before{border-top-color:#3f570e}.accordion--simple .color-business-flow .accordion__collapser--opened:hover:before,.accordion--simple .color-business-flow .accordion__collapser--opened:focus:before,.accordion--simple .color-business-flow .accordion__collapser--opened:active:before{border-top-color:rgba(63,87,14,0.95)}.accordion--simple .color-green-business .accordion__collapser--opened:before{border-top-color:#3f570e}.accordion--simple .color-green-business .accordion__collapser--opened:hover:before,.accordion--simple .color-green-business .accordion__collapser--opened:focus:before,.accordion--simple .color-green-business .accordion__collapser--opened:active:before{border-top-color:rgba(63,87,14,0.95)}.accordion--simple .color-fix-business .accordion__collapser--opened:before{border-top-color:#3f570e}.accordion--simple .color-fix-business .accordion__collapser--opened:hover:before,.accordion--simple .color-fix-business .accordion__collapser--opened:focus:before,.accordion--simple .color-fix-business .accordion__collapser--opened:active:before{border-top-color:rgba(63,87,14,0.95)}.accordion--simple .color-sun .accordion__collapser--opened:before{border-top-color:#f29400}.accordion--simple .color-sun .accordion__collapser--opened:hover:before,.accordion--simple .color-sun .accordion__collapser--opened:focus:before,.accordion--simple .color-sun .accordion__collapser--opened:active:before{border-top-color:rgba(242,148,0,0.95)}.accordion--simple .color-sun-future .accordion__collapser--opened:before{border-top-color:#f29400}.accordion--simple .color-sun-future .accordion__collapser--opened:hover:before,.accordion--simple .color-sun-future .accordion__collapser--opened:focus:before,.accordion--simple .color-sun-future .accordion__collapser--opened:active:before{border-top-color:rgba(242,148,0,0.95)}.accordion--simple .color-nature .accordion__collapser--opened:before{border-top-color:#009036}.accordion--simple .color-nature .accordion__collapser--opened:hover:before,.accordion--simple .color-nature .accordion__collapser--opened:focus:before,.accordion--simple .color-nature .accordion__collapser--opened:active:before{border-top-color:rgba(0,144,54,0.95)}.accordion--simple .color-zusatztarif-night .accordion__collapser--opened:before{border-top-color:#164194}.accordion--simple .color-zusatztarif-night .accordion__collapser--opened:hover:before,.accordion--simple .color-zusatztarif-night .accordion__collapser--opened:focus:before,.accordion--simple .color-zusatztarif-night .accordion__collapser--opened:active:before{border-top-color:rgba(22,65,148,0.95)}.accordion.accordion--simple .color-family .accordion__collapser+.accordion__collapsible-content strong{color:#abb135}.accordion.accordion--simple .color-flow .accordion__collapser+.accordion__collapsible-content strong{color:#abb135}.accordion.accordion--simple .color-pure .accordion__collapser+.accordion__collapsible-content strong{color:#abb135}.accordion.accordion--simple .color-smart .accordion__collapser+.accordion__collapsible-content strong{color:#abb135}.accordion.accordion--simple .color-future .accordion__collapser+.accordion__collapsible-content strong{color:#abb135}.accordion.accordion--simple .color-gas-future-10 .accordion__collapser+.accordion__collapsible-content strong{color:#65c2d0}.accordion.accordion--simple .color-gas-future-20 .accordion__collapser+.accordion__collapsible-content strong{color:#65c2d0}.accordion.accordion--simple .color-gas-future-100 .accordion__collapser+.accordion__collapsible-content strong{color:#65c2d0}.accordion.accordion--simple .color-gas-future-10-b2b .accordion__collapser+.accordion__collapsible-content strong{color:#00506e}.accordion.accordion--simple .color-gas-future-20-b2b .accordion__collapser+.accordion__collapsible-content strong{color:#00506e}.accordion.accordion--simple .color-gas-future-100-b2b .accordion__collapser+.accordion__collapsible-content strong{color:#00506e}.accordion.accordion--simple .color-business-flow .accordion__collapser+.accordion__collapsible-content strong{color:#3f570e}.accordion.accordion--simple .color-green-business .accordion__collapser+.accordion__collapsible-content strong{color:#3f570e}.accordion.accordion--simple .color-fix-business .accordion__collapser+.accordion__collapsible-content strong{color:#3f570e}.accordion.accordion--simple .color-sun .accordion__collapser+.accordion__collapsible-content strong{color:#f29400}.accordion.accordion--simple .color-sun-future .accordion__collapser+.accordion__collapsible-content strong{color:#f29400}.accordion.accordion--simple .color-nature .accordion__collapser+.accordion__collapsible-content strong{color:#009036}.accordion.accordion--simple .color-individuell .accordion__collapser+.accordion__collapsible-content strong{color:#7a9c13}.accordion.accordion--simple .color-marktpraemie .accordion__collapser+.accordion__collapsible-content strong{color:#63c3d0}.accordion.accordion--simple .color-zusatztarif-night .accordion__collapser+.accordion__collapsible-content strong{color:#164194}.accordion.accordion--simple .color-family .accordion__collapsible-content-wrapper .button{background:#abb135}.accordion.accordion--simple .color-flow .accordion__collapsible-content-wrapper .button{background:#abb135}.accordion.accordion--simple .color-pure .accordion__collapsible-content-wrapper .button{background:#abb135}.accordion.accordion--simple .color-smart .accordion__collapsible-content-wrapper .button{background:#abb135}.accordion.accordion--simple .color-future .accordion__collapsible-content-wrapper .button{background:#abb135}.accordion.accordion--simple .color-gas-future-10 .accordion__collapsible-content-wrapper .button{background:#65c2d0}.accordion.accordion--simple .color-gas-future-20 .accordion__collapsible-content-wrapper .button{background:#65c2d0}.accordion.accordion--simple .color-gas-future-100 .accordion__collapsible-content-wrapper .button{background:#65c2d0}.accordion.accordion--simple .color-gas-future-10-b2b .accordion__collapsible-content-wrapper .button{background:#00506e}.accordion.accordion--simple .color-gas-future-20-b2b .accordion__collapsible-content-wrapper .button{background:#00506e}.accordion.accordion--simple .color-gas-future-100-b2b .accordion__collapsible-content-wrapper .button{background:#00506e}.accordion.accordion--simple .color-business-flow .accordion__collapsible-content-wrapper .button{background:#3f570e}.accordion.accordion--simple .color-green-business .accordion__collapsible-content-wrapper .button{background:#3f570e}.accordion.accordion--simple .color-fix-business .accordion__collapsible-content-wrapper .button{background:#3f570e}.accordion.accordion--simple .color-sun .accordion__collapsible-content-wrapper .button{background:#f29400}.accordion.accordion--simple .color-sun-future .accordion__collapsible-content-wrapper .button{background:#f29400}.accordion.accordion--simple .color-nature .accordion__collapsible-content-wrapper .button{background:#009036}.accordion.accordion--simple .color-individuell .accordion__collapsible-content-wrapper .button{background:#7a9c13}.accordion.accordion--simple .color-marktpraemie .accordion__collapsible-content-wrapper .button{background:#63c3d0}.accordion.accordion--simple .color-zusatztarif-night .accordion__collapsible-content-wrapper .button{background:#164194}.accordion.accordion--simple .color-family .accordion__collapsible-content-wrapper a.product__pdf{color:#abb135}.accordion.accordion--simple .color-flow .accordion__collapsible-content-wrapper a.product__pdf{color:#abb135}.accordion.accordion--simple .color-pure .accordion__collapsible-content-wrapper a.product__pdf{color:#abb135}.accordion.accordion--simple .color-smart .accordion__collapsible-content-wrapper a.product__pdf{color:#abb135}.accordion.accordion--simple .color-future .accordion__collapsible-content-wrapper a.product__pdf{color:#abb135}.accordion.accordion--simple .color-gas-future-10 .accordion__collapsible-content-wrapper a.product__pdf{color:#65c2d0}.accordion.accordion--simple .color-gas-future-20 .accordion__collapsible-content-wrapper a.product__pdf{color:#65c2d0}.accordion.accordion--simple .color-gas-future-100 .accordion__collapsible-content-wrapper a.product__pdf{color:#65c2d0}.accordion.accordion--simple .color-gas-future-10-b2b .accordion__collapsible-content-wrapper a.product__pdf{color:#00506e}.accordion.accordion--simple .color-gas-future-20-b2b .accordion__collapsible-content-wrapper a.product__pdf{color:#00506e}.accordion.accordion--simple .color-gas-future-100-b2b .accordion__collapsible-content-wrapper a.product__pdf{color:#00506e}.accordion.accordion--simple .color-business-flow .accordion__collapsible-content-wrapper a.product__pdf{color:#3f570e}.accordion.accordion--simple .color-green-business .accordion__collapsible-content-wrapper a.product__pdf{color:#3f570e}.accordion.accordion--simple .color-fix-business .accordion__collapsible-content-wrapper a.product__pdf{color:#3f570e}.accordion.accordion--simple .color-sun .accordion__collapsible-content-wrapper a.product__pdf{color:#f29400}.accordion.accordion--simple .color-sun-future .accordion__collapsible-content-wrapper a.product__pdf{color:#f29400}.accordion.accordion--simple .color-nature .accordion__collapsible-content-wrapper a.product__pdf{color:#009036}.accordion.accordion--simple .color-zusatztarif-night .accordion__collapsible-content-wrapper a.product__pdf{color:#164194}.product__heading.accordion__collapser small{color:inherit;display:inline;font-size:inherit;line-height:inherit;padding-right:0.3em}.product__content.accordion__collapsible-content .product__fact strong>small{color:inherit;display:block}.accordion.accordion--simple .accordion__collapsible-content .product__fact:first-of-type>strong{position:relative;padding: 15px 0;padding: 1.5rem 0}.product__fact .button{max-width:100%}@media (min-width: 768px){.accordion.accordion--simple .color-family .accordion__collapser{color:#abb135}.accordion.accordion--simple .color-flow .accordion__collapser{color:#abb135}.accordion.accordion--simple .color-pure .accordion__collapser{color:#abb135}.accordion.accordion--simple .color-smart .accordion__collapser{color:#abb135}.accordion.accordion--simple .color-future .accordion__collapser{color:#abb135}.accordion.accordion--simple .color-gas-future-10 .accordion__collapser{color:#65c2d0}.accordion.accordion--simple .color-gas-future-20 .accordion__collapser{color:#65c2d0}.accordion.accordion--simple .color-gas-future-100 .accordion__collapser{color:#65c2d0}.accordion.accordion--simple .color-gas-future-10-b2b .accordion__collapser{color:#00506e}.accordion.accordion--simple .color-gas-future-20-b2b .accordion__collapser{color:#00506e}.accordion.accordion--simple .color-gas-future-100-b2b .accordion__collapser{color:#00506e}.accordion.accordion--simple .color-business-flow .accordion__collapser{color:#3f570e}.accordion.accordion--simple .color-green-business .accordion__collapser{color:#3f570e}.accordion.accordion--simple .color-fix-business .accordion__collapser{color:#3f570e}.accordion.accordion--simple .color-sun .accordion__collapser{color:#f29400}.accordion.accordion--simple .color-sun-future .accordion__collapser{color:#f29400}.accordion.accordion--simple .color-nature .accordion__collapser{color:#009036}.accordion.accordion--simple .color-zusatztarif-night .accordion__collapser{color:#164194}.accordion.accordion--simple .accordion__collapser{background:rgba(0,0,0,0);padding:0}.accordion--simple .color-family .accordion__collapser:hover,.accordion--simple .color-family .accordion__collapser:focus,.accordion--simple .color-family .accordion__collapser:active,.accordion--simple .color-flow .accordion__collapser:hover,.accordion--simple .color-flow .accordion__collapser:focus,.accordion--simple .color-flow .accordion__collapser:active,.accordion--simple .color-future .accordion__collapser:hover,.accordion--simple .color-future .accordion__collapser:focus,.accordion--simple .color-future .accordion__collapser:active,.accordion--simple .color-business-flow .accordion__collapser:hover,.accordion--simple .color-business-flow .accordion__collapser:focus,.accordion--simple .color-business-flow .accordion__collapser:active,.accordion--simple .color-green-business .accordion__collapser:hover,.accordion--simple .color-green-business .accordion__collapser:focus,.accordion--simple .color-green-business .accordion__collapser:active,.accordion--simple .color-sun .accordion__collapser:hover,.accordion--simple .color-sun .accordion__collapser:focus,.accordion--simple .color-sun .accordion__collapser:active,.accordion--simple .color-sun-future .accordion__collapser:hover,.accordion--simple .color-sun-future .accordion__collapser:focus,.accordion--simple .color-sun-future .accordion__collapser:active,.accordion--simple .color-nature .accordion__collapser:hover,.accordion--simple .color-nature .accordion__collapser:focus,.accordion--simple .color-nature .accordion__collapser:active,.accordion--simple .color-zusatztarif-night .accordion__collapser:hover,.accordion--simple .color-zusatztarif-night .accordion__collapser:focus,.accordion--simple .color-zusatztarif-night .accordion__collapser:active{background:rgba(0,0,0,0)}}.table--tarife .color-family strong{color:#abb135}.table--tarife .color-flow strong{color:#abb135}.table--tarife .color-pure strong{color:#abb135}.table--tarife .color-smart strong{color:#abb135}.table--tarife .color-future strong{color:#abb135}.table--tarife .color-gas-future-10 strong{color:#65c2d0}.table--tarife .color-gas-future-20 strong{color:#65c2d0}.table--tarife .color-gas-future-100 strong{color:#65c2d0}.table--tarife .color-gas-future-10-b2b strong{color:#00506e}.table--tarife .color-gas-future-20-b2b strong{color:#00506e}.table--tarife .color-gas-future-100-b2b strong{color:#00506e}.table--tarife .color-biogas-fix-10-b2b strong{color:#00506e}.table--tarife .color-biogas-pure-10-b2b strong{color:#00506e}.table--tarife .color-business-flow strong{color:#3f570e}.table--tarife .color-green-business strong{color:#3f570e}.table--tarife .color-fix-business strong{color:#3f570e}.table--tarife .color-sun strong{color:#f29400}.table--tarife .color-sun-future strong{color:#f29400}.table--tarife .color-nature strong{color:#009036}.table--tarife .color-zusatztarif-night strong{color:#164194}.table.table--tarife .table__cell a{text-transform:uppercase}.table--tarife .color-family a{color:#abb135}.table--tarife .color-flow a{color:#abb135}.table--tarife .color-pure a{color:#abb135}.table--tarife .color-smart a{color:#abb135}.table--tarife .color-future a{color:#abb135}.table--tarife .color-gas-future-10 a{color:#65c2d0}.table--tarife .color-gas-future-20 a{color:#65c2d0}.table--tarife .color-gas-future-100 a{color:#65c2d0}.table--tarife .color-gas-future-10-b2b a{color:#00506e}.table--tarife .color-gas-future-20-b2b a{color:#00506e}.table--tarife .color-gas-future-100-b2b a{color:#00506e}.table--tarife .color-biogas-fix-10-b2b a{color:#00506e}.table--tarife .color-biogas-pure-10-b2b a{color:#00506e}.table--tarife .color-business-flow a{color:#3f570e}.table--tarife .color-green-business a{color:#3f570e}.table--tarife .color-fix-business a{color:#3f570e}.table--tarife .color-sun a{color:#f29400}.table--tarife .color-sun-future a{color:#f29400}.table--tarife .color-nature a{color:#009036}.table--tarife .color-zusatztarif-night a{color:#164194}.table.table--tarife .button{color:#fff}.table--tarife .color-family .button{background:#abb135}.table--tarife .color-flow .button{background:#abb135}.table--tarife .color-pure .button{background:#abb135}.table--tarife .color-smart .button{background:#abb135}.table--tarife .color-future .button{background:#abb135}.table--tarife .color-gas-future-10 .button{background:#65c2d0}.table--tarife .color-gas-future-20 .button{background:#65c2d0}.table--tarife .color-gas-future-100 .button{background:#65c2d0}.table--tarife .color-gas-future-10-b2b .button{background:#00506e}.table--tarife .color-gas-future-20-b2b .button{background:#00506e}.table--tarife .color-gas-future-100-b2b .button{background:#00506e}.table--tarife .color-biogas-fix-10-b2b .button{background:#00506e}.table--tarife .color-biogas-pure-10-b2b .button{background:#00506e}.table--tarife .color-business-flow .button{background:#3f570e}.table--tarife .color-green-business .button{background:#3f570e}.table--tarife .color-fix-business .button{background:#3f570e}.table--tarife .color-sun .button{background:#f29400}.table--tarife .color-sun-future .button{background:#f29400}.table--tarife .color-nature .button{background:#009036}.table--tarife .color-zusatztarif-night .button{background:#164194}.table.table--tarife a.button{width:auto}.heading-color-night{color:#164194 !important;font-size: 25px !important;font-size: 2.5rem !important;line-height: 35px !important;line-height: 3.5rem !important}.heading-color-night.table-footnotes__headline{padding-bottom:10px;display:inline-block}.table__cell>span.icon-close:before{content:"-";font-family:"Cocon","Times New Roman",serif}.tarif-heading.icon-environmental-label>strong:after{background:transparent url("../../Assets/Images/icon-environment.png") 0 0 no-repeat;background-size:cover;content:"";display:block;height:42px;position:absolute;right: 15px;right: 1.5rem;top: 40px;top: 4rem;width:42px}.table--2-cols .table__heading.icon-environmental-label>strong:after{height:50px;width:50px}.table.table--tarife .table__cell .servus-mag:after{background:transparent url("../../Assets/Images/servus-magazin-logo.png") 0 0 no-repeat;background-size:cover;content:"";display:block;height:33px;left:50%;margin-left:-30px;position:relative;width:60px}@media (min-width: 1170px){.product.icon-environmental-label .product__fact>strong:after{background:transparent url("../../Assets/Images/icon-environment.png") 0 0 no-repeat;background-size:cover;content:"";display:block;height:32px;position:absolute;left:calc(50% + 60px);top: 20px;top: 2rem;width:32px}.product.product--two-cols.icon-environmental-label .product__fact>strong:after{height:50px;margin-top:-8px;width:50px}ul.menu__items.menu__level1>.menu__item>.menu__entry.mobile-only{display:none}}@media (min-width: 1280px){.teaser--products h3:after{background-size:100%;content:'';display:block;height: 80px;height: 8rem;position:absolute;right: 56px;right: 5.6rem;top:0;width: 160px;width: 16rem}}.img-pan-container{position:relative;overflow:hidden;height:100%;width:100%}.is-fullscreen figure{position:relative;height:100%;width:100%}.is-fullscreen .img-pan-container figure picture{height:100%;top:0;left:0;position:absolute;width:auto}.no-js #topnav .menu{display:none}.slider--expanded-clickarea .slider__main,.slider--expanded-clickarea .flex-viewport,.slider--expanded-clickarea .slider__slides,.slider--expanded-clickarea .slider__slide{height:100%}.slider--expanded-clickarea .slider__slide figure{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0}.slider--expanded-clickarea .slider__slide picture{position:absolute;top:-50%;left:-50%;width:200%;height:200%}.slider--expanded-clickarea .slider__slide picture img{bottom:0;left:0;margin:auto;max-width:inherit;min-height:50%;min-width:50%;overflow-x:hidden;position:absolute;right:0;top:0;width:auto}@media screen and (max-aspect-ratio: 5/6),(max-width: 676px){.slider--expanded-clickarea .slider__main{bottom:0;left:0;position:absolute;right:0;top:0}.slider.slider--expanded-clickarea .slider__slide .is-lazy-loading,.slider.slider--expanded-clickarea .slider__slide .lazyload{height:calc(100% - 50px);height:calc(100% - 5rem);max-width:initial;width:auto}.slider--expanded-clickarea .slider__slide figure{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0}.slider--expanded-clickarea .slider__slide picture{position:absolute;top:0;left:0%;width:100%;height:auto}.slider--expanded-clickarea .slider__slide picture img{bottom:0;height:auto;left:0;margin:auto;max-width:unset;min-height:unset;min-width:unset;overflow-x:hidden;position:relative;right:0;top:0;width:100%}}@media screen and (max-width: 676px){.slider.slider--expanded-clickarea{height:auto !important;overflow:hidden;padding-top:56%;width:100%}.slider--expanded-clickarea .slider__slide{height:100% !important}}@media screen and (max-aspect-ratio: 5/6){.slider.slider--expanded-clickarea{height:auto !important;overflow:hidden;padding-top:82%;width:100%}}.form-block__form .field+.field.third{width:calc(33.33% - 2.8rem);margin-left: 28px;margin-left: 2.8rem}.page-slug-sonderaktion .teaser--business{display:none}.page-slug-sonderaktion .teaser--products{width:100% !important;margin-right:0}.page-slug-sonderaktion #introslider h1{color:#fff;margin:auto;font-size: 50px;font-size: 5rem;line-height: 1em}.page-slug-sonderaktion .textblock h2,.page-slug-sonderaktion .textblock p{color:#333;font-size: 20px;font-size: 2rem;line-height: 1em;font-family:"Cocon", "Times New Roman", serif;font-weight:300}.page-slug-sonderaktion .textblock ul li:before{font-size: 20px;font-size: 2rem;line-height: 1em;margin-top: 18px;margin-top: 1.8rem;color:#7A9C13}.page-slug-sonderaktion .textblock ul li h2{margin-left: 15px;margin-left: 1.5rem;color:#7A9C13;font-weight:normal;font-size: 30px;font-size: 3rem;line-height: 1em}.page-slug-sonderaktion #introslider.slider.slider--intro .slider__text.slider__text--dynamic{line-height:1em;margin-bottom:0}.page-slug-sonderaktion #introslider .slider__description-wrapper ul{color:#6A9C01;text-align:left;max-width: 320px;max-width: 32rem;margin:auto;font-size: 30px;font-size: 3rem;line-height: 1em}.page-slug-sonderaktion #introslider{max-height:500px}.page-slug-sonderaktion #introslider.slider.slider--intro .slider__description-wrapper{width:90%}.page-slug-sonderaktion .textblock{margin-top: 14px;margin-top: 1.4rem;margin-bottom: 14px;margin-bottom: 1.4rem}.page-slug-sonderaktion .slider ul{background:#000;width:100% !important}.page-slug-sonderaktion .slider .slider__slide{max-width:1200px;margin:0 auto;float:none !important}.page-slug-sonderaktion .slider__description:before{display:none}@media (min-width: 400px){.page-slug-sonderaktion .textblock h2,.page-slug-sonderaktion .textblock p{color:#333;font-size: 32px;font-size: 3.2rem;line-height: 1em;margin-left: 41px;margin-left: 4.1rem}}@media (min-width: 740px){.page-slug-sonderaktion #introslider h1{font-size: 70px;font-size: 7rem;line-height: 1em}.page-slug-sonderaktion .textblock ul li h2{font-size: 50px;font-size: 5rem;line-height: 1em}}@media (min-width: 1470px){.page-slug-sonderaktion #introslider .slider__description-wrapper ul{max-width: 450px;max-width: 45rem}.page-slug-sonderaktion #introslider h1{font-size: 90px;font-size: 9rem}.page-slug-sonderaktion #introslider .slider__description-wrapper ul{font-size: 55px;font-size: 5.5rem}}.slider-slide__description-wrapper{z-index:10;position:absolute;top:0;left:0;width:100%;margin:50px auto 0 auto;padding:0 10px}@media (max-width: 480px){.slider-slide__description-wrapper{margin-top:20px}.page-slug-home .slider-slide__description-wrapper{display:none}}.slider.slider--intro .slider-slide__description-wrapper h2{line-height:1em;color:#63c3d0;font-weight:400;letter-spacing:0;text-align:left;text-rendering:optimizelegibility;text-transform:lowercase}.slider.slider--intro .slider__slides .slider__slide-2 .slider-slide__description-wrapper .slider__link{left:0;top:300px}@media (min-width: 768px){.slider.slider--intro .slider-slide__description-wrapper h2{font-size:60px;font-size:6rem}.slider.slider--intro .slider__slides .slider__slide-2 .slider-slide__description-wrapper .slider__link{left:267px;top:-20px}}@media (min-width: 1024px){.slider.slider--intro .slider-slide__description-wrapper h2{font-size:80px;font-size:8rem}.slider.slider--intro .slider__slides .slider__slide-2 .slider-slide__description-wrapper .slider__link{left:381px;top:-20px}}.slider.slider--intro .slider__slides .slider__slide-2 .slider-slide__description-wrapper h2{color:#41570B;text-align:right}.slider.slider--intro .slider__slides .slider__slide-1 .slider-slide__description-wrapper h2{color:#fff;text-align:center}.slider.slider--intro .slider-slide__description-wrapper .slider__link{z-index:2;top:0}.page-slug-energieeffizienz .slider.slider--intro h1{color:#fff}#cookie-info{background:#fff;color:#000;font-size:12px;line-height:1.42;position:fixed;bottom:0;width:100%;z-index:200;box-shadow:-1px -2px 16px 1px #454545;text-align:center}.cookie-info-text-wrapper{max-width:650px;padding:21px;margin:0 auto}.cookie-info-text{margin-bottom:16px}.cookie-headline{font-size:20px;margin-bottom:11px}.cookie-select-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 767px){.cookie-select-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:10px}}.cookie-select-wrapper label{font-size:16px;width:unset !important;font-weight:400 !important;position:relative;padding-left:30px;overflow:visible;cursor:pointer}@media only screen and (max-width: 767px){.cookie-select-wrapper label{font-size:13px}}.cookie-select-wrapper label:before{content:"";position:absolute;width:20px;height:20px;left:0 !important;top:0 !important}.cookie-select-wrapper label:after{opacity:0;content:'';position:absolute;width:11px;height:6px;background:transparent;top:6px;left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#ma-cookie+label:before{border:2px solid #7a9c13}#ma-cookie+label:after{border:2px solid #7a9c13;border-top:none;border-right:none}#es-cookie+label:before{border:2px solid #7a9c13}#es-cookie+label:after{border:2px solid #7a9c13;border-top:none;border-right:none}#ma-cookie:checked+label:after{opacity:1}#es-cookie:checked+label:after{opacity:1}.ds-wrapper a{color:#7a9c13}.cookie-info-action{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:15px}@media only screen and (max-width: 767px){.cookie-info-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.cookie-info-action button{font-size:13px;margin-right:25px;line-height:1;color:#c1c1c1;border-color:#c1c1c1;text-transform:none;line-height:normal;letter-spacing:normal;font-weight:400}@media only screen and (max-width: 767px){.cookie-info-action button{margin-right:0;margin-bottom:10px}}.cookie-info-action button:last-of-type{margin-right:0}#cookie-info-action-button-all{color:#7a9c13;border-color:#7a9c13}#cookie-info-action-button-es,#cookie-info-action-button-save{color:#c1c1c1;border-color:#c1c1c1}.cookie-info-action button:hover{color:#c1c1c1;border-color:#c1c1c1;opacity:0.7}.cookie-info-action button::after{display:none}.landingpage .slider-slide__description-wrapper{position:absolute;bottom:30px;text-align:center;padding:0;margin:0;top:auto;left:0;bottom:1em}@media (max-width: 640px){.landingpage .slider-slide__description-wrapper{bottom:10px}}.landingpage .slider.slider--intro .slider-slide__description-wrapper a{color:#7a9c13;background:#fff;padding:25px 55px;text-transform:uppercase;letter-spacing:2px;right:auto}@media (max-width: 640px){.landingpage .slider.slider--intro .slider-slide__description-wrapper a{padding:15px 35px}}.landingpage .slider.slider--intro .slider-slide__description-wrapper a::after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";vertical-align:middle;font-size:10px;font-size:1rem;padding-left:10px;line-height:2em}.landingpage main{background-color:#7a9c13}.landingpage .content-area--narrow{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landingpage .content-area--narrow .textblock{-webkit-box-ordinal-group:3;order:2}.landingpage .image-wrapper-textblock{position:relative;width:110px;top:50px;display:block;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0px 0px 50px;-webkit-box-ordinal-group:2;order:1}@media (min-width: 768px){.landingpage .image-wrapper-textblock{position:absolute;width:110px;top:40px;display:block;right:0px;-webkit-transform:none;transform:none;left:auto}}.landingpage .textblock p{color:#fff;text-align:center;margin:0;font-weight:400}.landingpage .textblock p strong{color:#a7d223}.landingpage .textblock p:first-child{font-weight:400;letter-spacing:0;font-size:30px;line-height:30px}.landingpage .textblock p:nth-child(2){font-size:60px;line-height:60px;font-weight:400;letter-spacing:1px}.landingpage .textblock p:nth-child(3){font-size:30px;line-height:40px;color:#a7d223;font-weight:400;letter-spacing:0}.landingpage .textblock p:nth-child(5){font-size:30px;line-height:40px;font-weight:400;letter-spacing:0}.landingpage .textblock p:nth-child(6){font-size:15px;line-height:25px;font-weight:300;padding-bottom:5px}.landingpage .textblock p:nth-child(7){padding-top:5px}.landingpage .textblock p:nth-child(8){font-size:15px;line-height:25px;font-weight:300}.landingpage .textblock p:nth-child(9){font-size:15px;line-height:25px;font-weight:300;padding-bottom:10px}.landingpage .article__section--text{max-width:750px;margin:0 auto}.simple-list{max-width:980px;margin:0 auto}.simple-list-row{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;position:relative;-webkit-box-pack:center;justify-content:center}.simple-list-cell{color:#fff;border-left:1px solid #95b042;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:33.3%;padding:0 20px}.simple-list-cell:first-child{border-left:none}.simple-list-element{font-size:30px;line-height:35px;font-weight:400}.simple-list-element-text{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.simple-list-arrows-above .simple-list-header::after{color:inherit;content:"\e807";font-family:"oekostrom-icons";vertical-align:middle;font-size:20px;font-size:2rem;line-height:2em}.simple-list-below{text-align:center;padding:80px 0}.simple-list-below a{color:#7a9c13;border:10px solid #a7d223;background:#fff;padding:25px 55px;text-transform:uppercase;letter-spacing:2px}.simple-list-below a:hover{border-color:#67860b;opacity:1}.simple-list-below a:hover::after{color:inherit;content:"\e807";display:inline-block;font-family:"oekostrom-icons";vertical-align:middle;font-size:10px;font-size:1rem;line-height:2em;position:absolute;right:20px}.page-id-8964 main{background-color:#67C2CF}.page-id-8964 .simple-list-cell{border-left:1px solid #fff}@media (max-width: 767px){.page-id-8964 .simple-list-cell{border-left:none}}.page-id-8964 .simple-list-cell:first-child{border-left:none}.page-id-8964 .simple-list-below a{color:#67C2CF;border:10px solid #C0E3E9}.page-id-8964 .simple-list-below a:hover{border-color:#54b0bc;opacity:1}.page-id-8964 .textblock p:nth-child(3){color:#C0E3E9}.page-id-8964 .slider.slider--intro .slider-slide__description-wrapper a{color:#67C2CF}.page-id-96 .textblock{padding-bottom:1rem}.page-id-6050 .section--three-columns{margin-top:1em}.page-id-6577 .textblock--two-columns{margin-bottom:0;padding-bottom:0}.page-id-6577 .textblock--two-columns img{width:45%}.page-id-98 .textblock--two-columns img{width:45%}.simple-list-background{position:relative;background:#7a9c13}@media screen and (min-width: 1170px){.simple-list-background{margin-top:-5%}}.simple-list-background .background{position:relative;overflow:hidden;padding-bottom:28%}@media (max-width: 768px){.simple-list-background .background{display:none}}.simple-list-background picture img{position:absolute;margin:auto;top:-100%;bottom:-100%;right:-100%;left:-100%;width:100%;height:auto}.simple-list-background .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}@media (max-width: 768px){.simple-list-background .content{position:relative;display:block;padding:6em 2em}}.simple-list-background .elements{max-width:980px;display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;position:relative;-webkit-box-pack:center;justify-content:center}@media (max-width: 768px){.simple-list-background .elements{display:block}}.simple-list-background .elements__element{color:#fff;text-align:center;width:33.3%;padding:0 20px}@media (max-width: 768px){.simple-list-background .elements__element{display:block;width:100%;text-align:left;margin-bottom:4em}}.simple-list-background .elements__text{font-size:3rem;line-height:3.5rem;font-weight:400}@media (max-width: 1170px){.simple-list-background .elements__text{font-size:2rem;line-height:2.5rem}}@media (max-width: 768px){.simple-list-background .elements__text{position:relative;text-align:center;margin:0 auto;max-width:10em}}.simple-list-background .elements__text:before{content:"\e807";font-family:"oekostrom-icons";display:block;margin-bottom:1em;vertical-align:middle;color:inherit;font-size:2rem;line-height:2em}@media (max-width: 1170px){.simple-list-background .elements__text:before{margin-bottom:0;font-size:1.5rem}}@media (max-width: 768px){.simple-list-background .elements__text:before{position:absolute;top:-2em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.simple-list-background .link{margin:4% auto 1px auto}@media (max-width: 1170px){.simple-list-background .link{margin:3% auto 1px auto}}@media (max-width: 768px){.simple-list-background .link{margin:3em auto 1px auto}}.simple-list-background .link a{color:#fff;border:1px solid #fff;padding:1em 3em;text-transform:uppercase}@media (max-width: 1170px){.simple-list-background .link a{padding:0.5em 3em;font-size:0.9em}.simple-list-background .link a:after{right:1em}}.simple-list-background .link a:after{content:"\e807";font-family:"oekostrom-icons";position:absolute;vertical-align:middle;display:inline-block;color:inherit;font-size:1rem;line-height:2em;right:1.5em}@media (max-width: 767px){.page-slug-100pro-1 .page-slug-oekostrom-future-image .slider-slide__description-wrapper{bottom:15px}.page-slug-100pro-1 .page-slug-oekostrom-future-image .slider.slider--intro .slider-slide__description-wrapper a{padding:10px 20px}.simple-list-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.simple-list-element{margin-top:30px;font-size:20px;line-height:25px}.simple-list-cell{border-left:none}.page-slug-100pro-1 .page-slug-oekostrom-future-image .textblock p:first-child{font-size:20px;line-height:20px}.page-slug-100pro-1 .page-slug-oekostrom-future-image .textblock p:nth-child(2){font-size:35px;line-height:35px}.page-slug-100pro-1 .page-slug-oekostrom-future-image .textblock p:nth-child(3){font-size:20px;line-height:30px}.page-slug-100pro-1 .page-slug-oekostrom-future-image .textblock p:nth-child(4){font-size:20px;line-height:30px}.page-slug-100pro-1 .page-slug-oekostrom-future-image .textblock p:nth-child(5){font-size:12px;line-height:20px}}.page-id-8451 p a{text-decoration:none;color:#f9ba0a;border-bottom:none}.page-id-8451 p a.greenlink{color:#7a9c13}.guetesiegel{display:none;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:12%;text-align:right;padding-right:50px}.guetesiegel img{width:195px;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0}.guetesiegel.is-active img{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media (min-width: 1170px){.page-id-2 .guetesiegel{display:block}.page-id-8964 .guetesiegel{display:block}}@media (min-width: 1440px){.guetesiegel{margin-top:7%}}.button-future{color:#fff;margin-top:-50px;padding-bottom:70px}.cursorpointer{cursor:pointer}.slider__slide>a{width:100% !important}.headline-friends{padding-bottom:30px}#g-recaptcha{text-align:center;z-index:3;position:relative}#g-recaptcha>div{display:inline-block}#g-recaptcha+button{margin-top:2em}.page-slug-e-mobilitat .textblock h2{color:#7a9c13}#recruit-datenschutz:checked+label:after,#contact-datenschutz:checked+label:after,#ciclo-form-datenschutz:checked+label:after,#eeffg-datenschutz:checked+label:after,#elwa-datenschutz:checked+label:after,#elwa_ac-datenschutz:checked+label:after,#energieaudits-datenschutz:checked+label:after,#gewinnspiel-datenschutz:checked+label:after,#neovoltaic-datenschutz:checked+label:after,#plug-surfing-datenschutz:checked+label:after,#ciclo-form-agb:checked+label:after,#power-datenschutz:checked+label:after,#download-datenschutz:checked+label:after{opacity:1}.speciallabel{position:relative;padding-left:30px;cursor:pointer;border-right:none !important}.speciallabel.error:before{border:1px solid #d13b19}.speciallabel:before{content:"";position:absolute;width:15px;height:15px;left:0 !important;top:0 !important;border:1px solid black}.speciallabel:after{opacity:0;content:'';position:absolute;width:8px;height:5px;background:transparent;top:3px;left:3px;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.speciallabel .white{color:#fff !important}#plug-surfing-datenschutz:checked+label:after{opacity:1}.section-form-plugsurfing .speciallabel{color:#fff;border-right:none}.section-form-plugsurfing .speciallabel.error:before{border:1px solid #d13b19}.section-form-plugsurfing .speciallabel:before{border:1px solid #fff}.section-form-plugsurfing .speciallabel:after{border:3px solid #fff;border-top:none;border-right:none}.section-ankerLinks{display:-webkit-box;display:flex;max-width:620px;font-size:30px;color:#63c3d0;margin:0 auto;padding:10rem 2rem 0rem;flex-wrap:wrap}@media (min-width: 768px){.section-ankerLinks{padding:10rem 1rem 0rem}}.section-ankerLinks .link{border-bottom:1px dotted rgba(99,195,208,0.8);padding-bottom:7px;cursor:pointer;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;margin-bottom:3rem}.section-ankerLinks .link:hover{opacity:0.5}.section-ankerLinks .left-link{margin-right:10%}.page-slug-freunde-werben-freunde .slider.slider--intro .slider__description--centered h1{color:white}.page-slug-freunde-werben-freunde .textblock .button.button-color-blue{color:white;border-color:white}.page-slug-freunde-werben-freunde .article__social-media.content-area{display:none}.page-slug-freunde-werben-freunde .content-area--narrow .textblock h2{text-align:center;color:#63c3d0}.page-slug-freunde-werben-freunde .submit.button{opacity:1;cursor:pointer}.page-slug-freunde-werben-freunde .submit.button:disabled{opacity:0.4;cursor:not-allowed}.page-slug-freunde-werben-freunde .section-sourcetext{max-width:620px;margin:0px auto 60px;padding:0 10px;font-size:13px;line-height:19px;color:#c1c1c1}@media only screen and (max-width: 767px){.page-slug-freunde-werben-freunde .section-sourcetext{padding:0 20px}}.signet-wrapper{position:absolute;z-index:2;display:block;bottom:15%;left:50%;margin-left:30%}@media only screen and (max-width: 1280px){.signet-wrapper{bottom:4%;margin-left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 480px){.signet-wrapper{display:none}}.section-stepsfriends .headline{text-align:center;font-size:4.5rem;margin-bottom:60px;line-height:1}.section-stepsfriends .stepwrapper{background:#7a9c13}.section-stepsfriends .stepwrapper .inner-stepwrapper{display:-webkit-box;display:flex;max-width:1400px;margin:0 auto;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 1294px){.section-stepsfriends .stepwrapper .inner-stepwrapper{padding-bottom:60px}}.section-stepsfriends .number{background:#fff;border-radius:50%;width:44px;height:44px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#7a9c13;font-size:1.8rem;margin-bottom:20px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-stepsfriends .step{width:25%;min-width:320px;padding:60px;text-align:center;position:relative}@media only screen and (max-width: 1294px){.section-stepsfriends .step{padding-bottom:0}}.section-stepsfriends .step:after{content:'';position:absolute;display:block;height:150px;width:1px;background:#fff;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1294px){.section-stepsfriends .step:after{display:none}}.section-stepsfriends .step:last-of-type:after{display:none}.section-stepsfriends .step .title{font-size:35px;color:#fff;line-height:1;margin-bottom:16px}.section-stepsfriends .step .text{font-size:1.55rem;line-height:22px;color:#333}.section-stepsfriends .step .price{font-size:70px;color:#fff;line-height:1;margin-bottom:10px}.section-stepsfriends .step .price_text{font-size:35px;color:#fff;line-height:1;margin-bottom:10px}.section-stepsfriends .subtext{max-width:620px;margin:40px auto 0;padding:0 10px;font-size:13px;line-height:19px;color:#c1c1c1}
/*# sourceMappingURL=Style.css.map */