@charset "UTF-8";@font-face{font-family:Avenir Black;font-weight:400;src:url(/build/fonts/AvenirLTStd-Black.e0434285.otf) format("opentype")}@font-face{font-family:Avenir Oblique;font-weight:400;src:url(/build/fonts/AvenirLTStd-Oblique.7c461896.otf) format("opentype")}@font-face{font-family:Avenir Roman;font-weight:400;src:url(/build/fonts/AvenirLTStd-Roman.ca08234d.otf) format("opentype")}@font-face{font-family:Avenir Light;font-weight:400;src:url(/build/fonts/AvenirLTStd-Light.27190df2.otf) format("opentype")}.form-row.error .inner{position:relative}.form-row.error .inner:after{color:#f0051e;content:"!";display:block;position:absolute;right:22px;top:15px}.autoComplete_wrapper{display:block;position:relative}.autoComplete_wrapper>input{outline:0}.autoComplete_wrapper.filled~label,.autoComplete_wrapper.input-focus~label{display:block;font-size:.6666666667rem;line-height:1;top:10px}.autoComplete_wrapper>input::placeholder{color:#7b7b7b80;transition:all .3s ease}.autoComplete_wrapper>ul{background-color:#efefef;left:0;list-style:none;margin:0;max-height:250px;min-width:100%;outline:0;overflow-y:auto;padding:0;position:absolute;top:100%;z-index:1000}.autoComplete_wrapper>ul>li{background-color:#efefef;color:#000;font-size:16px;list-style:none;overflow:hidden;padding:5px 16px;text-align:left;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.autoComplete_wrapper>ul>li:hover{background:#5ce3a5;color:#fff;cursor:pointer}.autoComplete_wrapper>ul>li mark{background-color:initial;color:inherit;font-weight:700;padding:0}.autoComplete_wrapper>ul>li[aria-selected=true]{background:#5ce3a5;color:#fff}.form-switch{align-items:center;display:flex;position:relative}.form-switch .switch-label{color:#fff;font-family:Avenir Light,Arial,Helvetica,sans-serif;font-size:.8888888889rem;font-weight:400;line-height:1.8;opacity:.5;padding:0 10px;transition:opacity .3s ease-in-out .2s}.form-switch .switch-label.active{opacity:1}.form-switch .switch-label.first{padding-left:0}.form-switch .switch-label.second{padding-right:0}.form-switch .switch{display:inline-block;flex-shrink:0;height:30px;margin:0;position:relative;width:3.1111111111rem}.form-switch .switch input{height:0;margin:0;opacity:0;width:0}.form-switch .switch input:checked+.switch-slider:before{transform:translateX(127%)}.form-switch .switch .switch-slider{background-color:#ffffff80;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s;width:3.1111111111rem}.form-switch .switch .switch-slider:before{background:#fff;border-radius:50%;bottom:4px;content:"";height:22px;left:4px;position:absolute;transition:.3s;transition-timing-function:ease-in;width:22px}@media print,screen and (min-width:60em){.rate-calculator--horizontal .form-switch{padding-top:15px}}.rate-calculator-tab-header{background:#0000;border:none;display:flex;flex-direction:column;margin-bottom:30px}@media screen and (min-width:35em){.rate-calculator-tab-header{flex-direction:row}}.rate-calculator-tab-header .rate-calculator-tab-selector{border-bottom:none;color:#fff;display:block;font-family:Avenir Roman,Arial,Helvetica,sans-serif;text-decoration:none}.rate-calculator-tab-header .rate-calculator-tab-selector:first-of-type .label-text{margin-left:0}.rate-calculator-tab-header .rate-calculator-tab-selector input{display:none}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{border-bottom:5px solid #0000;display:block;font-family:Avenir Black,Arial,Helvetica,sans-serif;font-size:.6666666667rem;letter-spacing:.27px;line-height:1;margin:.5em;padding:1em .5em 1em 1.8em;position:relative;text-transform:uppercase}@media print,screen and (min-width:37.5em){.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:.7777777778rem}}@media screen and (min-width:48em){.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:.8888888889rem}}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text:before{background:no-repeat 50%;content:"";display:block;height:1.5em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5em}.rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=plug]+.label-text:before{background-image:url(/build/images/tarif_strom_white.68753445.svg)}.rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=fire]+.label-text:before{background-image:url(/build/images/tarif_gas_white.f6db0e2f.svg)}.rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=heat]+.label-text:before{background-image:url(/build/images/tarif_waerme_white.98d10d99.svg)}.rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=car]+.label-text:before{background-image:url(/build/images/car_w.fa07e638.svg);background-size:contain}.rate-calculator-tab-header .rate-calculator-tab-selector:has(input:checked){font-family:Avenir Black,Arial,Helvetica,sans-serif}.rate-calculator-tab-header .rate-calculator-tab-selector:has(input:checked) .label-text{border-bottom-color:#fff}.range-slider label{color:#fff;margin-bottom:0}.range-slider .range{display:flex;flex-direction:row}.range-slider .range-slider-visual{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:20%;position:relative;width:54px}.range-slider .range-slider-visual:before{color:#fff;content:attr(data-count);font-size:.7em;left:50%;position:absolute;top:-15px;transform:translateX(-50%)}.range-slider.person .range-slider-visual{background-image:url(/build/images/personen_04.bce180b1.svg)}.range-slider.person .range-slider-visual[data-range="1"]{background-image:url(/build/images/personen_01.35530bd0.svg)}.range-slider.person .range-slider-visual[data-range="2"]{background-image:url(/build/images/personen_02.35a555ca.svg)}.range-slider.person .range-slider-visual[data-range="3"]{background-image:url(/build/images/personen_03.dbf11820.svg)}.range-slider.building .range-slider-visual{background-image:url(/build/images/company_04.f6bb21fc.svg)}.range-slider.building .range-slider-visual:before{display:none}.range-slider.building .range-slider-visual[data-range="1"]{background-image:url(/build/images/company_01.ed9abe09.svg)}.range-slider.building .range-slider-visual[data-range="2"]{background-image:url(/build/images/company_02.c66bf326.svg)}.range-slider.building .range-slider-visual[data-range="3"]{background-image:url(/build/images/company_03.ee2cb903.svg)}.range-slider.space .range-slider-visual{background-image:url(/build/images/private_04.19875544.svg)}.range-slider.space .range-slider-visual:before{bottom:100%;content:attr(data-count) " m²";font-size:.8em;left:50%;text-align:center;top:unset;transform:translate(-50%);width:100%}.range-slider.space .range-slider-visual[data-range="1"]{background-image:url(/build/images/private_01.60580dcf.svg)}.range-slider.space .range-slider-visual[data-range="2"]{background-image:url(/build/images/private_02.87ff7136.svg)}.range-slider.space .range-slider-visual[data-range="3"]{background-image:url(/build/images/private_03.ba49e558.svg)}.range-slider.battery .range-slider-visual{background-image:url(/build/images/percentage_10.60b64d54.svg);margin-left:15px;margin-right:5px}.range-slider.battery .range-slider-visual:before{content:attr(data-count) "%";top:-17px}.range-slider.battery .range-slider-visual[data-range="0"]{background-image:url(/build/images/percentage_00.54e02594.svg)}.range-slider.battery .range-slider-visual[data-range="10"]{background-image:url(/build/images/percentage_01.a8c9db40.svg)}.range-slider.battery .range-slider-visual[data-range="20"]{background-image:url(/build/images/percentage_02.5575c7d9.svg)}.range-slider.battery .range-slider-visual[data-range="30"]{background-image:url(/build/images/percentage_03.51b3c692.svg)}.range-slider.battery .range-slider-visual[data-range="40"]{background-image:url(/build/images/percentage_04.82708ceb.svg)}.range-slider.battery .range-slider-visual[data-range="50"]{background-image:url(/build/images/percentage_05.be2aa6d4.svg)}.range-slider.battery .range-slider-visual[data-range="60"]{background-image:url(/build/images/percentage_06.f0bfa340.svg)}.range-slider.battery .range-slider-visual[data-range="70"]{background-image:url(/build/images/percentage_07.357bd15f.svg)}.range-slider.battery .range-slider-visual[data-range="80"]{background-image:url(/build/images/percentage_08.df4efc25.svg)}.range-slider.battery .range-slider-visual[data-range="90"]{background-image:url(/build/images/percentage_09.776234c7.svg)}.range-slider [type=range]{appearance:none;height:10px;padding:0;width:100%}.form-row-wrap.consumption-total{padding-right:15px}@media print,screen and (min-width:37.5em){.consumptionTotal .cell{flex:0 0 auto;width:70%}.consumptionTotal .cell.display{flex:0 0 auto;width:auto}}@media print,screen and (min-width:60em){.consumptionTotal .cell{width:66.3%}.consumptionTotal .cell.display{margin-left:0}}.consumptionTotal label{color:#fff;display:inline;font-family:Avenir Black,Arial,Helvetica,sans-serif;font-size:.8888888889rem;font-weight:400;margin-bottom:0;padding-right:15px}.consumptionTotal .display{color:#fff;font-size:.7222222222rem;margin-top:auto}.consumptionTotal .display .consumption-total-output{font-size:1.2222222222rem;font-weight:700}.rate-calculator-info{cursor:pointer;overflow:hidden}.rate-calculator-info button{color:#fff;cursor:pointer;font-family:Avenir Black,Arial,Helvetica,sans-serif}.rate-calculator-info ul{display:inline-block;line-height:1;margin:0;padding:0}.rate-calculator-info ul li{color:#fff;display:block;float:left;list-style:none;padding-left:5px;padding-top:9px}.rate-calculator-info ul li:first-child:before{display:none}.rate-calculator-info ul li:before{content:"•";padding-right:5px}.rate-calculator--has-info .rate-calculator-form-container{display:none}.rate-calculator--has-info.rate-calculator--change .rate-calculator-form-container{display:block}.rate-calculator--has-info.rate-calculator--change .rate-calculator-info{display:none}.rate-calculator{position:relative}.rate-calculator form{opacity:0;transition:opacity .2s ease-in-out;visibility:hidden}.rate-calculator .not-available-container{background:#ff500a;display:none;height:100%;position:absolute;top:0;width:100%;z-index:21}.rate-calculator.loaded form{opacity:1;visibility:visible}.rate-calculator.not-available .not-available-container{display:block}.rate-calculator .form-row-wrap .group-label{color:#fff;font-size:.8888888889rem;line-height:1.8;margin-bottom:0}.rate-calculator .form-row-submit .form-row{overflow:visible}.rate-calculator .form-row-submit.has-filter .form-row{width:100%}.rate-calculator .form-row-submit button[type=submit]{margin-bottom:0}@media print,screen and (min-width:60em){.rate-calculator .form-row-submit button[type=submit]{float:right;min-width:33%;width:auto}}.rate-calculator .consumption-total{width:100%}@media print,screen and (min-width:60em){.rate-calculator .consumption-total{width:calc(100% - 45px)}}.hidden{display:none!important}.rate-calculator-tab{display:flex;flex-wrap:wrap}@media print,screen and (min-width:60em){.rate-calculator-tab{flex-direction:row}}.rate-calculator-tab .form-row-wrap{width:100%}@media print,screen and (min-width:60em){.rate-calculator-tab .form-row-wrap{width:33%}.rate-calculator-tab .form-row-wrap.form-row-submit{width:100%}.rate-calculator-tab .form-row-wrap.form-row-submit.has-filter{display:flex;justify-content:flex-end}.rate-calculator-tab .form-row-wrap.form-row-submit.has-filter .form-row{width:33%}.rate-calculator-tab .form-row-wrap .form-row{padding-right:15px}}@media screen and (min-width:80em){.rate-calculator-tab .form-row-wrap{width:100%}.rate-calculator-tab .form-row-wrap.form-row-submit.has-filter .form-row,.rate-calculator-tab[data-tab=emobility] .form-row-wrap{width:50%}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.address{order:0}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.drive-performance{order:1}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.person-slider{order:2}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.charge-percentage{order:3}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.consumption{order:4}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.car-consumption{order:5}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.consumption-total{order:6;width:100%}.rate-calculator-tab[data-tab=emobility] .form-row-wrap.form-row-submit{order:20;width:100%}}.rate-calculator--horizontal{background:#ff500a;color:#fff}.rate-calculator--horizontal form{margin:0 auto;max-width:58rem;padding:2rem 1.3888888889rem 0}@media print,screen and (min-width:37.5em){.rate-calculator--horizontal form{padding:2rem 4.4444444444rem 0}}@media print,screen and (min-width:60em){.rate-calculator--horizontal form{padding:2rem 2.7777777778rem 1.1111111111rem}}@media screen and (min-width:80em){.rate-calculator--horizontal form{padding:2.7777777778rem .5555555556rem 1.1111111111rem 1.3888888889rem}}@media screen and (min-width:106.25em){.rate-calculator--horizontal form{max-width:80rem;padding:3.1111111111rem 0 1.6666666667rem}}@media screen and (min-width:80em){.rate-calculator--horizontal .form-row-submit button[type=submit]{width:auto}.rate-calculator--horizontal .form-row-wrap{width:33%}}.rate-calculator--horizontal .form-row-wrap.form-row-submit{order:99;width:100%}@media print,screen and (min-width:60em){.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.consumption-total{margin-left:0;width:calc(100% - 30px)}}@media screen and (min-width:80em){.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap{width:33%}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.address{order:0}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.drive-performance{order:3}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.persons{order:1}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.charge-percentage{order:4}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.consumption{order:2}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.car-consumption{order:5}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.consumption-total{order:6}.rate-calculator--horizontal .rate-calculator-tab[data-tab=emobility] .form-row-wrap.form-row-submit{width:100%}}@media print,screen and (min-width:60em){.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .form-row-wrap.address{order:0}.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .form-row-wrap.counter-type{order:1}.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .form-row-wrap.heat-type{order:2}.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .form-row-wrap.consumption{order:3}.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .form-row-wrap.consumption.double{width:66%}}@media screen and (min-width:60em) and (max-width:79.99875em){.rate-calculator--horizontal .rate-calculator-tab[data-tab=heat] .heat-type{order:2;width:100%}}.rate-calculator--horizontal .form-row{padding-right:15px}.rate-calculator--horizontal .error .msg{color:#fff}.sales-partner-calculator{margin-bottom:100px}.sales-partner-calculator .headline{margin-bottom:20px}.sales-partner-calculator .rate-calculator{margin-bottom:50px}.sales-partner-calculator .rate-calculator .error .msg{color:#f0051e}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner{background:#efefef;color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .full .ts-control,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .ts-control{background:#fff}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector{color:inherit}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=plug]+.label-text:before{background-image:url(/build/images/tarif_strom_black.8b3256e0.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=fire]+.label-text:before{background-image:url(/build/images/tarif_gas_black.147ec30b.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=heat]+.label-text:before{background-image:url(/build/images/tarif_waerme_black.daf5eed7.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector [data-icon=car]+.label-text:before{background-image:url(/build/images/car_black.4bcbbdbf.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-tab-header .rate-calculator-tab-selector:has(input:checked) .label-text{border-bottom-color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider .range-slider-visual:before,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider label,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .rate-calculator-info button{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.person .range-slider-visual{background-image:url(/build/images/personen_04_black.34522acf.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.person .range-slider-visual[data-range="1"]{background-image:url(/build/images/personen_01_black.650bbcd5.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.person .range-slider-visual[data-range="2"]{background-image:url(/build/images/personen_02_black.4cb55be4.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.person .range-slider-visual[data-range="3"]{background-image:url(/build/images/personen_03_black.140e97b5.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.building .range-slider-visual{background-image:url(/build/images/company_04_black.128023d1.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.building .range-slider-visual[data-range="1"]{background-image:url(/build/images/company_01_black.9938e4d2.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.building .range-slider-visual[data-range="2"]{background-image:url(/build/images/company_02_black.b3cb277b.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.building .range-slider-visual[data-range="3"]{background-image:url(/build/images/company_03_black.9d2cc035.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.space .range-slider-visual{background-image:url(/build/images/private_04_black.a22dedd2.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.space .range-slider-visual[data-range="1"]{background-image:url(/build/images/private_01_black.5b9f759d.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.space .range-slider-visual[data-range="2"]{background-image:url(/build/images/private_02_black.eda7e3d6.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.space .range-slider-visual[data-range="3"]{background-image:url(/build/images/private_03_black.a2074418.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual{background-image:url(/build/images/percentage_10_black.b67036ab.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="0"]{background-image:url(/build/images/percentage_00_black.52896a8d.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="10"]{background-image:url(/build/images/percentage_01_black.2114997d.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="20"]{background-image:url(/build/images/percentage_02_black.bdf75f46.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="30"]{background-image:url(/build/images/percentage_03_black.e8177a45.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="40"]{background-image:url(/build/images/percentage_04_black.f9a6c9eb.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="50"]{background-image:url(/build/images/percentage_05_black.0aa4fbfe.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="60"]{background-image:url(/build/images/percentage_06_black.bb7c2c1d.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="70"]{background-image:url(/build/images/percentage_07_black.f70b9360.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="80"]{background-image:url(/build/images/percentage_08_black.80a7e495.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .range-slider.battery .range-slider-visual[data-range="90"]{background-image:url(/build/images/percentage_09_black.444cc0e1.svg)}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .consumption-total .display,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .consumption-total label{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap{order:unset;width:23.333%}@media screen and (max-width:1024px){.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap{width:100%}}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.has-multiple-fields .inner label{left:15px;top:3px}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.combined-values-result{order:98;padding-left:15px}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.combined-values-result .form-row .text{margin-left:0;width:100%}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.combined-values-result .form-row .text p{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.combined-values-result .form-row .result{width:100%}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.combined-values-result .form-row .result span{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.external-key{order:0}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.rate-key{order:1}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.placeholder{order:2}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.address{order:3}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.company-slider,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.person-slider,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.space-slider{order:4}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.consumption{order:5}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.heat-type{order:6}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.counter-type{order:4}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.drive-performance{order:5}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.charge-percentage{order:6}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.car-consumption{order:7}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.consumption-total{order:8}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.form-row-submit{display:flex;flex-grow:0;order:99;width:auto}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.form-row-submit .form-row{margin-top:auto;width:auto}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row-wrap.form-row-submit .form-row .button{background:#ff500a}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=heat] .form-row-wrap.consumption.double,.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=heat] .form-row-wrap.consumption.single{order:2}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=heat] .form-row-wrap.address{order:6}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=emobility] .form-row-wrap.person-slider{order:2}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=emobility] .form-row-wrap.consumption{order:3}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form [data-tab=emobility] .form-row-wrap.address{order:4}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row .inner input[type=text]{background:#fff}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form .form-row:last-child{margin-top:0}@media screen and (min-width:80em){.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .consumptionTotal .cell{width:100%}}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form-switch .switch-label{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form-switch .switch .switch-slider{background:#c8cdd2}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .form-switch .switch .switch-slider:before{background:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .checkbox-switcher{color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .checkbox-switcher .checkbox-switcher__switch{background-color:#c8cdd2}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .checkbox-switcher .checkbox-switcher__switch:before{background-color:initial}.sales-partner-calculator .rate-calculator.rate-calculator--sales-partner .checkbox-switcher .checkbox-switcher__switch:after{background-color:#000}.sales-partner-calculator .rate-calculator.rate-calculator--business .custom-step-range-slider.custom-step-range-slider--living-quarters .custom-step-range-slider__range-unit,.sales-partner-calculator .rate-calculator.rate-calculator--business .custom-step-range-slider.custom-step-range-slider--living-quarters .custom-step-range-slider__range-value,.sales-partner-calculator .rate-calculator.rate-calculator--business .custom-step-range-slider.custom-step-range-slider--persons .custom-step-range-slider__range-value{visibility:hidden}