@charset "UTF-8";@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-regular.d3cea8a9.eot);src:local(""),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-regular.d3cea8a9.eot?#iefix) format("embedded-opentype"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-regular.475030ab.woff2) format("woff2"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-regular.b1511d6b.woff) format("woff"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-regular.9fff8a44.ttf) format("truetype"),url(/bundles/pfalzwerke/images/titillium-web-v9-latin-regular.cc90595c.svg#TitilliumWeb) format("svg")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:600;src:url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-600.77cf2f6d.eot);src:local(""),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-600.77cf2f6d.eot?#iefix) format("embedded-opentype"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-600.943efce0.woff2) format("woff2"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-600.fc27fa5a.woff) format("woff"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-600.e2b13799.ttf) format("truetype"),url(/bundles/pfalzwerke/images/titillium-web-v9-latin-600.b9fb803b.svg#TitilliumWeb) format("svg")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-700.2e2c9caf.eot);src:local(""),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-700.2e2c9caf.eot?#iefix) format("embedded-opentype"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-700.fd3c62ef.woff2) format("woff2"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-700.b6c7f5d3.woff) format("woff"),url(/bundles/pfalzwerke/fonts/titillium-web-v9-latin-700.9c43ac87.ttf) format("truetype"),url(/bundles/pfalzwerke/images/titillium-web-v9-latin-700.0be9ec93.svg#TitilliumWeb) format("svg")}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#c3daaa;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),none;outline:0}.plugin-dropdown_input .items-placeholder{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-webkit-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input:-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{-webkit-box-flex:1;background:none!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;-ms-flex:1 1 auto;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:$padding-x;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{background-color:#1b9dec;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da7ee),to(#178ee9));background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:#0085d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#008fd8),to(#0075cf));background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;-webkit-box-shadow:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f2f2f2));background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}.ts-wrapper.single{border-color:transparent}.ts-wrapper.single .ts-control{background:#fff;border:2px solid #b6cad3;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.08);box-shadow:inset 0 1px 1px rgba(0,0,0,.08);color:#000;font-size:16px;font-weight:400;line-height:inherit;padding:6px;width:100%}.ts-wrapper.single .ts-control>input{border-radius:0;font-size:16px;height:auto;width:auto}.ts-wrapper.single .ts-control .item{font-size:16px;line-height:inherit}.ts-wrapper.single .ts-dropdown{color:#303030;font-family:inherit;font-size:1rem;line-height:1.5}.ts-wrapper.single .ts-dropdown .option{padding:.85rem .75rem}@media (min-width:768px){.ts-wrapper.single .ts-control{border-radius:10px}}.is-invalid .ts-wrapper.single .ts-control{border-color:#d31628}.with-tooltip{padding-right:30px;position:relative}legend.with-tooltip{width:auto}.form-tooltip{line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-tooltip .form-tooltip-icon{cursor:pointer}.tippy-box .form-tooltip-title{font-size:1.25rem;font-weight:700}.tippy-box .form-tooltip-text{font-size:1rem;margin-bottom:0}.autoComplete_wrapper{display:block;position:relative}.autoComplete_wrapper>input{outline:0}.autoComplete_wrapper>input::-webkit-input-placeholder{color:hsla(0,0%,48%,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::-moz-placeholder{color:hsla(0,0%,48%,.5);-moz-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input:-ms-input-placeholder{color:hsla(0,0%,48%,.5);-ms-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::-ms-input-placeholder{color:hsla(0,0%,48%,.5);-ms-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::placeholder{color:hsla(0,0%,48%,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>ul{background-color:#fff;border:1px solid #b6cad3;border-radius:4px;left:0;margin:.5rem 0 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{color:#003249;font-size:16px;list-style:none;overflow:hidden;padding:10px 20px;text-align:left;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.autoComplete_wrapper>ul>li:hover{background-color:#b6cad3;cursor:pointer}.autoComplete_wrapper>ul>li mark{background-color:transparent;font-weight:700;padding:0}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#b6cad3}.hidden{display:none!important}.divider-line-bottom{border-bottom:2px solid #b6cad3;margin-bottom:30px;padding-bottom:30px}.no-margin{margin:0!important}.rate-calculator-container{--background-electricity:#84b451;--background-gas:#f5ba4c;--background-heat:#e94c3b;--background-emobility:#99c5e9;background:#d2e0e6 0 0 no-repeat padding-box;border-radius:20px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.251);box-shadow:0 5px 20px rgba(0,0,0,.251);padding:25px;position:relative}.rate-calculator-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;padding:10px 0}.rate-calculator-header .h3{font-size:1em;margin-bottom:1rem}.rate-calculator-header .form-switch{font-size:14px}.rate-calculator-header .toggler .form-switch+.form-switch{margin-top:-10px}@media (min-width:460px){.rate-calculator-header{font-size:20px}.rate-calculator-header .form-switch{font-size:16px}}@media (min-width:576px){.rate-calculator-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:25px 0 32px}.rate-calculator-header .h3{margin-bottom:.5rem;padding-right:30px}.rate-calculator-header .form-switch{border-left:2px solid #b6cad3;margin-bottom:0;padding-left:30px}.rate-calculator-header .toggler .form-switch+.form-switch{margin-top:0;padding-top:16px}}@media (min-width:768px){.rate-calculator-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;padding:10px 0}.rate-calculator-header .h3{margin-bottom:1rem;padding-right:0}.rate-calculator-header .form-switch{border:none;margin-bottom:30px;padding-left:0}.rate-calculator-header .toggler .form-switch+.form-switch{margin-top:-10px;padding-top:0}}@media (min-width:992px){.rate-calculator-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:20px;padding:25px 0 32px}.rate-calculator-header .h3{margin-bottom:.5rem;padding-right:30px;width:50%}.rate-calculator-header .form-switch{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:2px solid #b6cad3;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:30px}.rate-calculator-header .form-switch .switch-label{padding:0}.rate-calculator-header .form-switch .switch{margin:10px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rate-calculator-header .toggler .form-switch+.form-switch{margin-top:0;padding-top:16px}.rate-calculator-header .toggler .form-switch+.form-switch:before{background:#b6cad3;content:"";height:1px;left:30px;position:absolute;top:8px;width:calc(100% - 30px)}}@media (min-width:1312px){.rate-calculator-header .form-switch{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate-calculator-header .form-switch .switch-label{padding:0 10px}.rate-calculator-header .form-switch .switch-label.first{padding-left:0}.rate-calculator-header .form-switch .switch-label.second{padding-right:0}.rate-calculator-header .form-switch .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.rate-calculator-header .toggler .form-switch+.form-switch:before{display:none}}.rate-calculator-body{background:#fff;border-radius:0 0 15px 15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.102);box-shadow:0 5px 10px rgba(0,0,0,.102);padding:25px}.rate-calculator-body .consumptionType,.rate-calculator-body .heatType{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rate-calculator-body .consumptionType .switch-label,.rate-calculator-body .heatType .switch-label{padding:0}.rate-calculator-body .consumptionType .switch,.rate-calculator-body .heatType .switch{margin:10px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:576px){.rate-calculator-body .consumptionType,.rate-calculator-body .heatType{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate-calculator-body .consumptionType .switch-label,.rate-calculator-body .heatType .switch-label{padding:0 10px}.rate-calculator-body .consumptionType .switch-label.first,.rate-calculator-body .heatType .switch-label.first{padding-left:0}.rate-calculator-body .consumptionType .switch-label.second,.rate-calculator-body .heatType .switch-label.second{padding-right:0}.rate-calculator-body .consumptionType .switch,.rate-calculator-body .heatType .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.rate-calculator-body .gas .rate-calculator-input.consumption{width:calc(50% - 10px)}}@media (min-width:768px){.rate-calculator-body .consumptionType,.rate-calculator-body .heatType{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rate-calculator-body .consumptionType .switch-label,.rate-calculator-body .heatType .switch-label{padding:0}.rate-calculator-body .consumptionType .switch,.rate-calculator-body .heatType .switch{margin:10px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width:992px){.rate-calculator-body .consumptionType{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate-calculator-body .consumptionType .switch-label{padding:0 10px}.rate-calculator-body .consumptionType .switch-label.first{padding-left:0}.rate-calculator-body .consumptionType .switch-label.second{padding-right:0}.rate-calculator-body .consumptionType .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}}@media (min-width:1200px){.rate-calculator-body .heatType{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate-calculator-body .heatType .switch-label{padding:0 10px}.rate-calculator-body .heatType .switch-label.first{padding-left:0}.rate-calculator-body .heatType .switch-label.second{padding-right:0}.rate-calculator-body .heatType .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}}.already-customer-notice{padding:16px 0}@media (min-width:768px){.in-tab .rate-calculator-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:20px;padding:25px 0}.in-tab .rate-calculator-header .h3{margin-bottom:.5rem;padding-right:30px}.in-tab .rate-calculator-header .form-switch{border-left:2px solid #b6cad3;margin-bottom:0;padding-left:30px}}@media (min-width:992px){.in-tab .rate-calculator-header .form-switch{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.in-tab .rate-calculator-header .form-switch .switch-label{padding:0 10px}.in-tab .rate-calculator-header .form-switch .switch-label.first{padding-left:0}.in-tab .rate-calculator-header .form-switch .switch-label.second{padding-right:0}.in-tab .rate-calculator-header .form-switch .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}}@media (min-width:768px){.in-tab .rate-calculator-body .consumptionType,.in-tab .rate-calculator-body .heatType{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.in-tab .rate-calculator-body .consumptionType .switch-label,.in-tab .rate-calculator-body .heatType .switch-label{padding:0 10px}.in-tab .rate-calculator-body .consumptionType .switch-label.first,.in-tab .rate-calculator-body .heatType .switch-label.first{padding-left:0}.in-tab .rate-calculator-body .consumptionType .switch-label.second,.in-tab .rate-calculator-body .heatType .switch-label.second{padding-right:0}.in-tab .rate-calculator-body .consumptionType .switch,.in-tab .rate-calculator-body .heatType .switch{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.in-tab .rate-calculator-body .range-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.in-tab .rate-calculator-body .range-slider label{width:35%}.in-tab .rate-calculator-body .range-slider .range-slider-visual{height:30px;margin:0 10px;width:15%}.in-tab .rate-calculator-body .range-slider .range-slider-visual:before{left:-5px}.in-tab .rate-calculator-body .range-slider input[type=range]{width:50%}.in-tab .rate-calculator-body .force-md-half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.in-tab .rate-calculator-body .force-xl-half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.divider-line{border-top:2px solid #b6cad3;padding-top:30px}.form-switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,50,73,.65);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.form-switch .switch-label{padding:0 10px}.form-switch .switch-label.active{font-weight:700}.form-switch .switch-label.first{padding-left:0}.form-switch .switch-label.second{padding-right:0}.form-switch .switch{display:inline-block;height:20px;margin:0;position:relative;width:34px}.form-switch .switch input{height:0;opacity:0;width:0}.form-switch .switch input:checked+.slider:before{-webkit-transform:translateX(100%);transform:translateX(100%)}.form-switch .switch .slider{background-color:#fff;border:2px solid #b6cad3;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.1s;transition:.1s}.form-switch .switch .slider:before{background:#004362;border-radius:50%;bottom:2px;content:"";height:12px;left:2px;position:absolute;-webkit-transition:.1s;transition:.1s;width:12px}.rate-calculator-tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:6px;position:relative}.rate-calculator-tab-header .rate-calculator-tab-selector{-webkit-box-flex:1;cursor:pointer;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 1px}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{border-radius:15px 15px 0 0;color:#fff;display:block;font-size:.8333rem;font-weight:700;padding:6px 2px;text-align:center}.rate-calculator-tab-header .rate-calculator-tab-selector.electricity .label-text{background:var(--background-electricity)}.rate-calculator-tab-header .rate-calculator-tab-selector.gas .label-text{background:var(--background-gas)}.rate-calculator-tab-header .rate-calculator-tab-selector.heat .label-text{background:var(--background-heat)}.rate-calculator-tab-header .rate-calculator-tab-selector.emobility .label-text{background:var(--background-emobility)}.rate-calculator-tab-header .rate-calculator-tab-selector:first-of-type{margin-left:0}.rate-calculator-tab-header .rate-calculator-tab-selector:last-of-type{margin-right:0}.rate-calculator-tab-header .rate-calculator-tab-selector input{display:none}.rate-calculator-tab-header .rate-calculator-tab-selector input:checked+.label-text{position:relative;z-index:1}.rate-calculator-tab-header:after{bottom:0;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,.2);box-shadow:0 -5px 10px rgba(0,0,0,.2);content:"";display:block;height:6px;position:absolute;width:100%}.rate-calculator-tab-header.active-electricity:after{background:var(--background-electricity)}.rate-calculator-tab-header.active-gas:after{background:var(--background-gas)}.rate-calculator-tab-header.active-heat:after{background:var(--background-heat)}.rate-calculator-tab-header.active-emobility:after{background:var(--background-emobility)}@media (min-width:460px){.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:1rem}}@media (min-width:576px){.rate-calculator-tab-header .rate-calculator-tab-selector{margin:0 4px;max-width:calc(25% - 6px)}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{padding:8px}}@media (min-width:768px){.rate-calculator-tab-header .rate-calculator-tab-selector{margin:0 1px;max-width:50%}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:.8333rem;padding:6px 2px}}@media (min-width:992px){.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:.9rem;padding:8px}}@media (min-width:1312px){.rate-calculator-tab-header .rate-calculator-tab-selector{margin:0 4px}}@media (min-width:1440px){.rate-calculator-tab-header .rate-calculator-tab-selector{max-width:calc(25% - 6px)}.rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:1rem}}@media (min-width:768px){.in-tab .rate-calculator-tab-header .rate-calculator-tab-selector{margin:0 4px;max-width:calc(25% - 6px)}.in-tab .rate-calculator-tab-header .rate-calculator-tab-selector .label-text{font-size:.9rem;padding:8px}}.range-slider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.range-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.range-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.range-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.range-slider label{margin-bottom:0;width:35%}@media (min-width:768px){.range-slider label{width:100%}}@media (min-width:992px){.range-slider label{width:35%}}.range-slider .range-slider-visual{background-position:50%;background-repeat:no-repeat;background-size:contain;height:31px;margin:20px 0;position:relative;width:54px}.range-slider .range-slider-visual:before{color:rgba(0,50,73,.35);content:attr(data-count);left:-20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.range-slider .range-slider-visual{height:30px;margin:0 10px;width:15%}.range-slider .range-slider-visual:before{left:-5px}}@media (min-width:768px){.range-slider .range-slider-visual{height:31px;margin:20px 0;width:54px}.range-slider .range-slider-visual:before{left:-20px}}@media (min-width:992px){.range-slider .range-slider-visual{height:30px;margin:0 10px;width:15%}.range-slider .range-slider-visual:before{left:-5px}}.range-slider.person .range-slider-visual{background-image:url(/bundles/pfalzwerke/images/person_4.c33c5de3.svg)}.range-slider.person .range-slider-visual[data-range="1"]{background-image:url(/bundles/pfalzwerke/images/person_1.0a3edb65.svg)}.range-slider.person .range-slider-visual[data-range="2"]{background-image:url(/bundles/pfalzwerke/images/person_2.8110de3e.svg)}.range-slider.person .range-slider-visual[data-range="3"]{background-image:url(/bundles/pfalzwerke/images/person_3.3ba690eb.svg)}.range-slider.space .range-slider-visual{background-image:url(/bundles/pfalzwerke/images/space_4.2c511b86.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;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.range-slider.space .range-slider-visual[data-range="1"]{background-image:url(/bundles/pfalzwerke/images/space_1.ab16dbd9.svg)}.range-slider.space .range-slider-visual[data-range="2"]{background-image:url(/bundles/pfalzwerke/images/space_2.36183bb8.svg)}.range-slider.space .range-slider-visual[data-range="3"]{background-image:url(/bundles/pfalzwerke/images/space_3.6729a991.svg)}.range-slider.building .range-slider-visual{background-image:url(/bundles/pfalzwerke/images/building_4.26d3dd80.svg)}.range-slider.building .range-slider-visual:before{display:none}.range-slider.building .range-slider-visual[data-range="1"]{background-image:url(/bundles/pfalzwerke/images/building_1.5b1da391.svg)}.range-slider.building .range-slider-visual[data-range="2"]{background-image:url(/bundles/pfalzwerke/images/building_2.22232e59.svg)}.range-slider.building .range-slider-visual[data-range="3"]{background-image:url(/bundles/pfalzwerke/images/building_3.70374b8c.svg)}.range-slider.battery .range-slider-visual{background-image:url(/bundles/pfalzwerke/images/battery_1.68da6ef5.svg);margin-left:15px;margin-right:5px}.range-slider.battery .range-slider-visual:before{content:attr(data-count) "%";font-size:.9em;left:-25px}@media (min-width:576px){.range-slider.battery .range-slider-visual:before{left:-10px}}@media (min-width:768px){.range-slider.battery .range-slider-visual:before{left:-25px}}@media (min-width:992px){.range-slider.battery .range-slider-visual:before{left:-10px}}.range-slider.battery .range-slider-visual[data-range="10"],.range-slider.battery .range-slider-visual[data-range="20"],.range-slider.battery .range-slider-visual[data-range="30"]{background-image:url(/bundles/pfalzwerke/images/battery_2.ee0e5aec.svg)}.range-slider.battery .range-slider-visual[data-range="40"],.range-slider.battery .range-slider-visual[data-range="50"],.range-slider.battery .range-slider-visual[data-range="60"]{background-image:url(/bundles/pfalzwerke/images/battery_3.0618b71b.svg)}.range-slider.battery .range-slider-visual[data-range="70"],.range-slider.battery .range-slider-visual[data-range="80"],.range-slider.battery .range-slider-visual[data-range="90"]{background-image:url(/bundles/pfalzwerke/images/battery_4.b2adeabe.svg)}.range-slider.battery .range-slider-visual[data-range="100"]{background-image:url(/bundles/pfalzwerke/images/battery_5.6b9f46e1.svg)}.range-slider [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#b6cad3;height:10px;padding:0;width:100%}.range-slider [type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#003249;background-image:url(/bundles/pfalzwerke/images/slider_thumb.9eaee335.svg);border-radius:50%;cursor:pointer;height:32px;width:32px}.range-slider [type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#003249;background-image:url(/bundles/pfalzwerke/images/slider_thumb.9eaee335.svg);border-radius:50%;cursor:pointer;height:32px;width:32px}@media (min-width:576px){.range-slider [type=range]{width:50%}}@media (min-width:768px){.range-slider [type=range]{width:100%}}@media (min-width:992px){.range-slider [type=range]{width:50%}}.rate-calculator-input{font-size:16px;margin-bottom:30px}.rate-calculator-input input{border:2px solid #b6cad3;border-radius:10px;font-size:1em;padding:6px;width:100%}.rate-calculator-input label{color:#003249;font-size:1em;font-weight:700}.rate-calculator-input select{background:#fff;border:2px solid #b6cad3;border-radius:10px;font-size:1em;padding:6px;width:100%}.rate-calculator-input.invalid input{border-color:#d31628}.rate-calculator-input.submit{margin-bottom:0;overflow:visible}.rate-calculator-input.submit:after{clear:both;content:"";display:table}.rate-calculator-input.submit button{margin-bottom:0;margin-top:25px}.rate-calculator-input .form-errors{color:#d31628;font-size:14px;list-style:none;padding:0}.rate-calculator-errors{margin-top:20px}.rate-calculator-errors .form-errors{color:#d31628;font-size:14px;list-style:none;margin:0;padding:0}.consumption-container{font-size:16px}.consumption-container .rate-calculator-input{margin:0 10px;width:calc(50% - 10px)}.consumption-container .rate-calculator-input:first-of-type{margin-left:0}.consumption-container .rate-calculator-input:last-of-type{margin-right:0}.consumption-container .consumption-single .rate-calculator-input{width:100%}.consumption-container .consumption-double{position:relative}.consumption-container .consumption-double>label{color:#003249;font-size:1em;font-weight:700}.consumption-container .consumption-double .rate-calculator-input{margin:0;width:100%}.consumption-container .consumption-double .rate-calculator-input label{color:rgba(0,50,73,.65);float:right;font-weight:400}.consumption-container .consumption-fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.consumption-container .consumption-single .rate-calculator-input{width:calc(50% - 10px)}.consumption-container .consumption-double>label{position:absolute}.consumption-container .consumption-double .rate-calculator-input{margin:0 10px;width:calc(50% - 10px)}.consumption-container .consumption-double .rate-calculator-input:first-of-type{margin-left:0}.consumption-container .consumption-double .rate-calculator-input:last-of-type{margin-right:0}.consumption-container .consumption-fieldset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.consumption-container .consumption-single .rate-calculator-input{width:100%}.consumption-container .consumption-double>label{position:relative}.consumption-container .consumption-double .rate-calculator-input{margin:0;width:100%}.consumption-container .consumption-fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.consumption-container .consumption-single .rate-calculator-input{width:calc(50% - 10px)}.consumption-container .consumption-double .rate-calculator-input{margin:0 10px;width:calc(50% - 10px)}.consumption-container .consumption-double .rate-calculator-input:first-of-type{margin-left:0}.consumption-container .consumption-double .rate-calculator-input:last-of-type{margin-right:0}.consumption-container .consumption-fieldset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1440px){.consumption-container .consumption-double>label{position:absolute}}@media (min-width:768px){.in-tab .consumption-container .consumption-single .rate-calculator-input{width:calc(50% - 10px)}.in-tab .consumption-container .consumption-double .rate-calculator-input{margin:0 10px;width:calc(50% - 10px)}.in-tab .consumption-container .consumption-double .rate-calculator-input:first-of-type{margin-left:0}.in-tab .consumption-container .consumption-double .rate-calculator-input:last-of-type{margin-right:0}.in-tab .consumption-container .consumption-fieldset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rate-calculator-disabled{color:rgba(0,50,73,.65)}.rate-calculator-tab.disabled:not(.hidden)~.rate-calculator-input.submit{display:none}.selectize-control.single .selectize-input:after{border-color:#003249 transparent transparent;border-style:solid;border-width:5px 5px 0}.consumptionTotal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.consumptionTotal label{border-right:2px solid #b6cad3;color:rgba(0,50,73,.65);font-size:.8em;font-weight:400;margin-bottom:0;padding-right:15px;width:50%}.consumptionTotal .display{color:#003249;font-weight:700;padding-left:15px;width:50%}