@charset "UTF-8";
@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-white{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}.widget-explanation h2{display:block;float:none;margin-bottom:1em;font-weight:var(--font-base-strong-weight);font-size:1.4em}.widget-explanation p a{font-weight:var(--font-base-strong-weight);color:var(--brand-color-1);transition:color all 0.3s ease-in-out}.widget-explanation p a:hover{opacity:0.7}.widget.form-clear{clear:left}.mo-hilft .widget-explanation{clear:left}.mo-hilft .submit_container{clear:none !important;float:right}@media (max-width:740px){.mo-hilft .widget-explanation{width:100% !important}.mo-hilft .widget-explanation p{margin-bottom:0 !important}.mo-hilft .submit_container{margin-bottom:3em}}.fs-popup .innerform,.fallback-form .innerform,.energie-form .innerform{background:#f7f7f7;text-align:left}.fs-popup .innerform h1,.fallback-form .innerform h1,.energie-form .innerform h1{display:none}.fs-popup .innerform h2,.fallback-form .innerform h2,.energie-form .innerform h2{text-transform:uppercase;font-size:1.3em;font-style:normal}.fs-popup .innerform p,.fallback-form .innerform p,.energie-form .innerform p{font-size:1.05em;margin-bottom:3em}.fs-popup .innerform label,.fallback-form .innerform label,.energie-form .innerform label{color:#333;text-transform:uppercase;font-weight:var(--font-base-semibold-weight);display:block;width:100%;float:left;margin-bottom:0.5em;font-size:0.9em}.fs-popup .innerform .widget.one-half,.fallback-form .innerform .widget.one-half,.energie-form .innerform .widget.one-half{width:50%;float:left;padding:0 1em;margin-bottom:1.8em}.fs-popup .innerform .widget.one-half label.one-half,.fs-popup .innerform .widget.one-half .widget.one-half,.fallback-form .innerform .widget.one-half label.one-half,.fallback-form .innerform .widget.one-half .widget.one-half,.energie-form .innerform .widget.one-half label.one-half,.energie-form .innerform .widget.one-half .widget.one-half{width:100%;padding:0}.fs-popup .innerform .widget.one-half .widget.one-half,.fallback-form .innerform .widget.one-half .widget.one-half,.energie-form .innerform .widget.one-half .widget.one-half{margin-bottom:0}.fs-popup .innerform .widget-explanation,.fs-popup .innerform .widget-textarea.message,.fallback-form .innerform .widget-explanation,.fallback-form .innerform .widget-textarea.message,.energie-form .innerform .widget-explanation,.energie-form .innerform .widget-textarea.message{width:100%;float:left;padding:0 1em}.fs-popup .innerform .widget.wohnort,.fallback-form .innerform .widget.wohnort,.energie-form .innerform .widget.wohnort{float:left;margin-bottom:2.2em}.fs-popup .innerform .widget.strasse,.fallback-form .innerform .widget.strasse,.energie-form .innerform .widget.strasse{float:left;position:relative;padding-top:25px}.fs-popup .innerform .widget.strasse label,.fallback-form .innerform .widget.strasse label,.energie-form .innerform .widget.strasse label{position:absolute;top:0;left:0;white-space:nowrap}.fs-popup .innerform .widget.hausnummer,.fallback-form .innerform .widget.hausnummer,.energie-form .innerform .widget.hausnummer{float:left;padding-top:25px;margin:0 0 0 1em}.fs-popup .innerform select,.fs-popup .innerform input[type="text"],.fs-popup .innerform input[type="email"],.fs-popup .innerform input[type="tel"],.fs-popup .innerform textarea,.fallback-form .innerform select,.fallback-form .innerform input[type="text"],.fallback-form .innerform input[type="email"],.fallback-form .innerform input[type="tel"],.fallback-form .innerform textarea,.energie-form .innerform select,.energie-form .innerform input[type="text"],.energie-form .innerform input[type="email"],.energie-form .innerform input[type="tel"],.energie-form .innerform textarea{color:#8d8d8d;border:2px solid #dfdede;padding:0 0.5em;height:2.2em;line-height:2.2;width:100%;font-size:1.1em;font-weight:var(--font-base-light-weight);line-height:1.2}.fs-popup .innerform select:focus,.fs-popup .innerform input[type="text"]:focus,.fs-popup .innerform input[type="email"]:focus,.fs-popup .innerform input[type="tel"]:focus,.fs-popup .innerform textarea:focus,.fallback-form .innerform select:focus,.fallback-form .innerform input[type="text"]:focus,.fallback-form .innerform input[type="email"]:focus,.fallback-form .innerform input[type="tel"]:focus,.fallback-form .innerform textarea:focus,.energie-form .innerform select:focus,.energie-form .innerform input[type="text"]:focus,.energie-form .innerform input[type="email"]:focus,.energie-form .innerform input[type="tel"]:focus,.energie-form .innerform textarea:focus{color:#444;border:2px solid var(--brand-color-1)}.fs-popup .innerform .widget-select,.fallback-form .innerform .widget-select,.energie-form .innerform .widget-select{position:relative}.fs-popup .innerform .widget-select:before,.fallback-form .innerform .widget-select:before,.energie-form .innerform .widget-select:before{color:#ccc;content:"";position:absolute;right:2em;bottom:0.75em;font-size:1em;z-index:3;pointer-events:none}.fs-popup .innerform select,.fallback-form .innerform select,.energie-form .innerform select{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:var(--font-base);cursor:pointer}.fs-popup .innerform select::-ms-expand,.fallback-form .innerform select::-ms-expand,.energie-form .innerform select::-ms-expand{display:none}.fs-popup .innerform textarea,.fallback-form .innerform textarea,.energie-form .innerform textarea{padding:1.25em 1.75em;min-height:10em}.fs-popup .innerform .widget-submit,.fs-popup .innerform .submit_container,.fallback-form .innerform .widget-submit,.fallback-form .innerform .submit_container,.energie-form .innerform .widget-submit,.energie-form .innerform .submit_container{margin-right:1em;text-align:right}.fs-popup .innerform button,.fallback-form .innerform button,.energie-form .innerform button{margin-top:25px;color:#fff;font-weight:var(--font-base-light-weight);display:inline-block;padding:0.6em 2em;font-size:1.05em;-moz-transition:background-image 0.4s ease-in-out;-o-transition:background-image 0.4s ease-in-out;-webkit-transition:background-image 0.4s ease-in-out;transition:background-image 0.4s ease-in-out;text-transform:uppercase;border:none;cursor:pointer;background-color:var(--button-color-start);background-image:-webkit-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-moz-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-o-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-ms-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:linear-gradient(to left, var(--button-color-end), var(--button-color-start));-webkit-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0);-moz-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0);box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0)}.fs-popup .innerform button:hover,.fallback-form .innerform button:hover,.energie-form .innerform button:hover{-webkit-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);-moz-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36)}.fs-popup .innerform button strong,.fallback-form .innerform button strong,.energie-form .innerform button strong{font-weight:var(--font-base-strong-weight);color:#fff}@media (min-width:650px){.fs-popup .innerform .widget.strasse,.fallback-form .innerform .widget.strasse,.energie-form .innerform .widget.strasse{width:60px}.fs-popup .innerform .widget.strasse select,.fallback-form .innerform .widget.strasse select,.energie-form .innerform .widget.strasse select{width:100%}.fs-popup .innerform .widget.wohnort,.fallback-form .innerform .widget.wohnort,.energie-form .innerform .widget.wohnort{width:50%;padding-right:1em}.fs-popup .innerform .widget.wohnort select,.fallback-form .innerform .widget.wohnort select,.energie-form .innerform .widget.wohnort select{width:100%}.fs-popup .innerform .widget.hausnummer,.fallback-form .innerform .widget.hausnummer,.energie-form .innerform .widget.hausnummer{margin:0;padding:25px 0 0 2em;width:calc(50% - 60px)}.fs-popup .innerform .widget.hausnummer select,.fallback-form .innerform .widget.hausnummer select,.energie-form .innerform .widget.hausnummer select{width:100%}.fs-popup .innerform .submit_container,.fallback-form .innerform .submit_container,.energie-form .innerform .submit_container{text-align:right}}@media (min-width:440px) and (max-width:649px){.fs-popup .innerform .widget.wohnort,.fallback-form .innerform .widget.wohnort,.energie-form .innerform .widget.wohnort{width:100%}.fs-popup .innerform .widget.wohnort select,.fallback-form .innerform .widget.wohnort select,.energie-form .innerform .widget.wohnort select{width:100%}.fs-popup .innerform .widget.strasse,.fallback-form .innerform .widget.strasse,.energie-form .innerform .widget.strasse{width:60px}.fs-popup .innerform .widget.strasse select,.fallback-form .innerform .widget.strasse select,.energie-form .innerform .widget.strasse select{width:100%}.fs-popup .innerform .widget.hausnummer,.fallback-form .innerform .widget.hausnummer,.energie-form .innerform .widget.hausnummer{width:calc(100% - 72px)}.fs-popup .innerform .widget.hausnummer select,.fallback-form .innerform .widget.hausnummer select,.energie-form .innerform .widget.hausnummer select{width:100%}}@media (max-width:450px){.fs-popup .innerform .widget.one-half,.fallback-form .innerform .widget.one-half,.energie-form .innerform .widget.one-half{width:100%}}@media (max-width:420px){.fs-popup .innerform .widget-submit,.fs-popup .innerform .submit_container,.fallback-form .innerform .widget-submit,.fallback-form .innerform .submit_container,.energie-form .innerform .widget-submit,.energie-form .innerform .submit_container{margin-right:0}.fs-popup .innerform button,.fallback-form .innerform button,.energie-form .innerform button{font-size:0.85rem;margin-right:0}}.fs-popup .innerform{overflow:auto;max-height:100%}.fs-popup .innerform .widget-captcha.mandatory.one-half{margin-bottom:0}.simple-form{background-color:#f7f7f7;padding:2.5em 3em}.simple-form h2{line-height:1.4;font-size:1.3em;font-weight:var(--font-base-strong-weight);margin-bottom:2.5em}.simple-form h2 strong{display:block;font-weight:inherit;font-family:inherit}.simple-form .form-holder{float:left;width:100%}.simple-form .widget{float:left;margin-right:2em;margin-bottom:1.5em}.simple-form .widget label,.simple-form .widget legend{display:block;margin-bottom:0.25em;color:#a4a4a4;font-weight:var(--font-base-strong-weight)}.simple-form .widget label .mandatory,.simple-form .widget legend .mandatory{display:none}.simple-form .short-filed{max-width:8em}.simple-form .medium-filed{max-width:11em}.simple-form input[type="text"],.simple-form input[type="number"],.simple-form select{padding:0.5em 1em;border:1px solid #ebeaeb;background:#fff;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:all 0.3s ease-in-out;border-radius:0;line-height:1.2}.simple-form .radio_container{position:relative;margin:0 auto;position:relative}.simple-form .radio_container input[type="radio"]{display:none}.simple-form .radio_container label{font-size:1em;display:inline-block;line-height:24px;margin:0;text-align:center;cursor:pointer}.simple-form .radio_container legend{margin-bottom:0.75em}.simple-form .radio_container>span{height:24px;line-height:24px;float:left;position:relative}.simple-form .radio_container>span:nth-of-type(1){z-index:20}.simple-form .radio_container>span:nth-of-type(1) label:after{content:"";position:absolute;height:24px;width:32px;right:-32px}.simple-form .radio_container>span:last-of-type{margin-left:15px}.simple-form .radio_container>span:last-of-type input:checked~label:after{left:22px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.simple-form .radio_container>span:last-of-type label{position:relative}.simple-form .radio_container>span:last-of-type label:before{background:#fff;position:relative;display:inline-block;margin-right:15px;float:left;border:1px solid #e5e5e6;width:44px;height:25px;margin-top:1px;border-radius:20px;overflow:hidden;transition:0.25s ease all;content:""}.simple-form .radio_container>span:last-of-type label:after{border-radius:5rem;background:#4a4a4a;position:absolute;transition:0.25s ease all;height:24px;width:24px;content:"";position:absolute;left:0;top:1px;background:var(--brand-color-1-variant);background:-moz-linear-gradient(45deg, var(--brand-color-1-variant) 0%, var(--brand-color-1) 100%);background:-webkit-linear-gradient(45deg, var(--brand-color-1-variant) 0%, var(--brand-color-1) 100%);background:linear-gradient(45deg, var(--brand-color-1-variant) 0%, var(--brand-color-1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--brand-color-1-variant)", endColorstr="var(--brand-color-1)",GradientType=1)}.simple-form .submit_container{clear:both;padding-top:1em}.simple-form button{color:#fff;font-weight:var(--font-base-light-weight);display:inline-block;padding:0.6em 1.5em;font-size:1em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-transform:uppercase;cursor:pointer;border:none;background-color:var(--button-color-start);background-image:-webkit-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-moz-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-o-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-ms-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:linear-gradient(to left, var(--button-color-end), var(--button-color-start));-webkit-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0);-moz-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0);box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0)}.simple-form button:hover{-webkit-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0.12);-moz-box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0.12);box-shadow:0 0.125em 1em 0.125em rgba(31, 30, 30, 0.12)}.simple-form button strong{color:#fff;font-weight:var(--font-base-strong-weight)}.simple-form.no-top-space{margin-top:0}.simple-form.no-bottom-space{margin-bottom:0}.simple-form+.notice{margin-top:2em}@media (max-width:400px){.simple-form{padding:2em}}.energie-form,.energie .fs-popup{margin-bottom:0.5em}.energie-form .innerform,.energie .fs-popup .innerform{padding:4em}.energie-form .innerform .widget-explanation,.energie .fs-popup .innerform .widget-explanation{max-width:53em}.energie-form .innerform label,.energie .fs-popup .innerform label{font-size:0.95em;font-weight:var(--font-base-strong-weight);text-transform:none}.energie-form .innerform label,.energie-form .innerform span.mandatory,.energie .fs-popup .innerform label,.energie .fs-popup .innerform span.mandatory{color:#595959}.energie-form .innerform button,.energie .fs-popup .innerform button{background-color:var(--button-color-start);background-image:-webkit-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-moz-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-o-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:-ms-linear-gradient(right, var(--button-color-end), var(--button-color-start));background-image:linear-gradient(to left, var(--button-color-end), var(--button-color-start));font-weight:500}@media (max-width:768px){.energie-form .innerform,.energie .fs-popup .innerform{padding:3em 2.5em}}@media (max-width:400px){.energie-form .innerform,.energie .fs-popup .innerform{padding:2em 1.2em}}.energie-form{margin-top:0.5em}.energie-form .innerform .widget.widget-captcha{margin-top:1.5em}.ce_form .widget-checkbox fieldset>span,.ce_form .widget-extended-checkbox fieldset>span{display:block;margin-bottom:0.5em;margin-right:0.5em}.ce_form input[type="checkbox"]{position:absolute;opacity:0}.ce_form input[type="checkbox"] label{float:none}.ce_form input[type="checkbox"]+label{position:relative;cursor:pointer;padding:0;min-height:22px;display:block;padding-left:30px}.ce_form input[type="checkbox"]+label:before{content:"";margin-right:10px;position:absolute;left:0;vertical-align:text-top;width:22px;height:22px;background:#fff;transition:background-color 0.2s ease-in-out}.ce_form input[type="checkbox"]:hover+label:before{background:#e8e8e8}.ce_form input[type="checkbox"]:disabled+label{color:#b8b8b8;cursor:auto}.ce_form input[type="checkbox"]:disabled+label:before{box-shadow:none;background:#ddd}.ce_form input[type="checkbox"]:checked+label:after{position:absolute;left:3px;top:0;content:"" !important;color:var(--brand-color-1);font-family:"zeag";font-size:16px;font-weight:normal;padding-left:0 !important}.ce_form .checkbox_container p.error{color:#DF192F;margin-right:1em}body.onlinebewerbung #container .ce_form{margin-bottom:3em}body.onlinebewerbung #container .ce_form input[type="checkbox"]+label:before{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(150, 150, 150, 0.375);box-shadow:0 0 5px rgba(150, 150, 150, 0.375)}#main .energie-form .close-me{display:none}#main .energie-form .submit_container{clear:both}.guenstiger-oekostromtarif .simple-form{background:linear-gradient(270deg, rgba(236, 104, 7, 0.5) 0%, #ec6807 100%)}.guenstiger-oekostromtarif .simple-form label,.guenstiger-oekostromtarif .simple-form legend{color:#fff !important}