﻿.konfigurator_formular{padding:30px}.konfigurator_formular .container{padding:0}.konfigurator_formular .row{margin:0}.konfigurator_formular .col-xl-7.offset-xl-1,.konfigurator_formular .col-lg-7.offset-lg-1{width:100%;padding:0;max-width:100%;margin:0;flex:0 0 100%}.konfigurator_formular .formular .mainfields{margin:0}@media(max-width: 991.98px){.konfigurator_formular .formular .mainfields fieldset{float:none;width:100%;margin-left:0;margin-right:0}}.konfigurator_formular .formular .mainfields fieldset:first-of-type{float:none;width:calc(100% - 30px)}@media(max-width: 1199.98px){.konfigurator_formular .formular .mainfields fieldset:first-of-type{width:100%}}.konfigurator_formular .formular .mainfields fieldset:first-of-type div.select,.konfigurator_formular .formular .mainfields fieldset:first-of-type input{max-width:calc(50% - 15px)}@media(max-width: 1199.98px){.konfigurator_formular .formular .mainfields fieldset:first-of-type div.select,.konfigurator_formular .formular .mainfields fieldset:first-of-type input{max-width:100%}}.konfigurator_formular .formular .mainfields input{max-width:100%}@media(max-width: 1199.98px){.konfigurator_formular .formular .mainfields label{align-items:baseline;flex-direction:column}}@media(max-width: 1199.98px){.konfigurator_formular .formular .mainfields label b,.konfigurator_formular .formular .mainfields label br{display:block}}.konfigurator .konfigurator_formular label{font-weight:300}.js_tabs_nachhaltigkeitscheck,.nachaltigkeitscheck{background-color:#0976d6}.js_tabs_nachhaltigkeitscheck.oc-enlarge-small-elements .sessionsstorage,.nachaltigkeitscheck.oc-enlarge-small-elements .sessionsstorage{display:block !important}.js_tabs_nachhaltigkeitscheck .breadcrumb_container,.nachaltigkeitscheck .breadcrumb_container{display:none}.js_tabs_nachhaltigkeitscheck .breadcrumb li:after,.nachaltigkeitscheck .breadcrumb li:after{color:#fff}.js_tabs_nachhaltigkeitscheck .breadcrumb li *,.nachaltigkeitscheck .breadcrumb li *{color:#fff}.js_tabs_nachhaltigkeitscheck .breadcrumb li a,.nachaltigkeitscheck .breadcrumb li a{color:#fff}@media screen and (min-width: 768px)and (max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .sticky_kontaktbox,.nachaltigkeitscheck .sticky_kontaktbox{top:150px}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck p,.nachaltigkeitscheck p{line-height:25px}}.js_tabs_nachhaltigkeitscheck .absatz_inner *,.nachaltigkeitscheck .absatz_inner *{font-size:1.5rem;line-height:2.25rem}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .formular .inline-group label,.nachaltigkeitscheck .formular .inline-group label{display:-webkit-box;display:-ms-flexbox;display:flex}}.js_tabs_nachhaltigkeitscheck label.checkbox[for=checkdatensschutz-1988727295_0] b:before,.nachaltigkeitscheck label.checkbox[for=checkdatensschutz-1988727295_0] b:before{display:inline-block;content:"*"}.js_tabs_nachhaltigkeitscheck .jumbotron,.nachaltigkeitscheck .jumbotron{display:none !important}.js_tabs_nachhaltigkeitscheck h1,.js_tabs_nachhaltigkeitscheck h2,.nachaltigkeitscheck h1,.nachaltigkeitscheck h2{color:#fff}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .headlines,.nachaltigkeitscheck .headlines{max-width:90%}}.js_tabs_nachhaltigkeitscheck h1,.nachaltigkeitscheck h1{font-weight:500}.js_tabs_nachhaltigkeitscheck h1 *,.nachaltigkeitscheck h1 *{font-weight:500}.js_tabs_nachhaltigkeitscheck .headline_bg,.nachaltigkeitscheck .headline_bg{position:relative;display:inline-block;margin:0 0 12px 0}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .headline_bg,.nachaltigkeitscheck .headline_bg{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.js_tabs_nachhaltigkeitscheck .headline_bg:before,.nachaltigkeitscheck .headline_bg:before{display:block;content:"";background-color:#002e5c;width:104%;height:100%;position:absolute;top:0;left:0}.js_tabs_nachhaltigkeitscheck .headline_bg span,.nachaltigkeitscheck .headline_bg span{position:relative;font-size:3.5rem;line-height:5.125rem;font-family:"Euclid";font-weight:500;color:#fff;font-weight:500;padding:10px 10px 0 10px}@media(max-width: 991.98px){.js_tabs_nachhaltigkeitscheck .headline_bg span,.nachaltigkeitscheck .headline_bg span{font-size:3.5rem;line-height:4.75rem}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .headline_bg span,.nachaltigkeitscheck .headline_bg span{font-size:2.375rem;line-height:3.3125rem}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .headline_bg span,.nachaltigkeitscheck .headline_bg span{line-height:49px}}.js_tabs_nachhaltigkeitscheck .headline_bg span *,.nachaltigkeitscheck .headline_bg span *{color:inherit}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .headline_bg span:not(.no),.nachaltigkeitscheck .headline_bg span:not(.no){padding-top:0}}.js_tabs_nachhaltigkeitscheck .headline_bg .no,.nachaltigkeitscheck .headline_bg .no{margin:0 15px 0 0;display:none}.js_tabs_nachhaltigkeitscheck h2,.nachaltigkeitscheck h2{margin-top:30px;margin-bottom:20px;font-size:1.875rem;line-height:2.75rem}.js_tabs_nachhaltigkeitscheck .text,.nachaltigkeitscheck .text{color:#fff}.js_tabs_nachhaltigkeitscheck .text *,.nachaltigkeitscheck .text *{color:#fff}.js_tabs_nachhaltigkeitscheck main,.nachaltigkeitscheck main{z-index:1;padding:50px 0 0 0}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck main,.nachaltigkeitscheck main{padding:0}}.js_tabs_nachhaltigkeitscheck .tabs .tab_container,.nachaltigkeitscheck .tabs .tab_container{padding:0;margin:0}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist{flex-wrap:nowrap}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist{overflow-x:scroll}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist.hide_tablist,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist.hide_tablist{display:none}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li{flex:0 0 11.11111%;max-width:100%;padding:0;text-align:center}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li{flex:0 0 auto;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_Photovoltaik,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_Photovoltaik{margin-left:0}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li+li,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li+li{margin-left:15px}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li+li,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li+li{margin-left:8px}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a{position:relative;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:0;width:100%;height:100%}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);background-color:#002e5c;padding:5px 10px}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span{color:#fff;text-align:center}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border:0;color:#fff;font-weight:500;font-size:1.5rem;line-height:2.25rem}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no{line-height:26px}}@media(min-width: 1200px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no{box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);width:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background-color:#002e5c}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no:before,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.no:before{font-size:17px}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text{color:#fff;font-size:1rem;line-height:1.4375rem}@media(min-width: 1200px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text{position:absolute;top:110%;left:0;right:0}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a span.text{color:#fff}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover,.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus{background-color:#fff}}@media(min-width: 1200px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover span.no,.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus span.no{background-color:#2ad1c9}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover span.no,.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:hover span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li a:focus span.no{color:#002e5c;text-decoration:underline}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active a,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active a{background-color:#fff}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.no{color:#002e5c}@media(min-width: 1200px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.no{background-color:#2ad1c9;color:#fff}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.text,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.ui-tabs-active span.text{color:#002e5c}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.first,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.first{display:none}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a{min-height:59px;background-color:#2ad1c9}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no{background-color:#2ad1c9}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no .icon:before,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_abschluss a .no .icon:before{font-size:23px;line-height:25px}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a{min-height:59px}}@media(max-width: 1199.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a .no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a .no{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media(max-width: 575.98px){.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a .no .icon:before,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.tablist_kontakt a .no .icon:before{font-size:23px;line-height:25px}}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_added a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_added a span.no{color:rgba(0,0,0,0)}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_added a span.no:before,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_added a span.no:before{font-family:"dkbgrund";content:"";color:#fff;padding-left:12px}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_skipped a span.no,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_skipped a span.no{color:rgba(0,0,0,0)}.js_tabs_nachhaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_skipped a span.no:before,.nachaltigkeitscheck .tabs .ui-tabs-nav.tablist li.js_input_skipped a span.no:before{font-family:"dkbgrund";content:"";color:#fff;padding-left:12px}.js_tabs_nachhaltigkeitscheck .js_webform_row_checkbox legend.label,.nachaltigkeitscheck .js_webform_row_checkbox legend.label{display:none}@media(max-width: 767.98px){.nachaltigkeitscheck_intro{max-width:80%;margin:0 auto 30px auto !important}}.nachaltigkeitscheck_intro .item{position:relative;margin:0 0 0 60px}@media(max-width: 991.98px){.nachaltigkeitscheck_intro .item{margin:0 0 30px 0}}.nachaltigkeitscheck_intro .no{position:absolute;top:20px;left:-50px;z-index:1;width:75px;height:75px;background-color:#2ad1c9;color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:2.375rem;line-height:3.5rem;font-weight:500}.nachaltigkeitscheck_intro .headline{background-color:#f0f3f7;font-size:1.5rem;line-height:2.25rem;color:#0976d6;font-weight:500;padding:10px 20px 10px 50px}.nachaltigkeitscheck_intro .item_content{padding:20px 20px 20px 50px;background-color:#fff;position:relative}.nachaltigkeitscheck_intro .item_content:after{position:absolute;left:0;bottom:-1px;content:"";display:block;width:100%;height:55px;background:rgba(0,0,0,0) url(../pix/schraeg-unten-blau-n.svg);background-size:cover}@media(max-width: 575.98px){.nachaltigkeitscheck_intro .item_content:after{bottom:-1px}}.nachaltigkeitscheck_intro .item_content .text{color:#000}.nachaltigkeitscheck_intro .item_content .text *{color:#000}.nachaltigkeitscheck_intro .link_button_container{margin:50px auto 0 auto;text-align:center}.nachaltigkeitscheck_intro .link_button_container a{position:relative;padding:0;border:0;min-height:0}.nachaltigkeitscheck_intro .link_button_container a:before{display:block;content:"";background:url("../pix/nachhaltigkeitcheck/ha-startbutton.svg") no-repeat;position:absolute;left:-70px;right:10px;top:-35px;width:calc(100% + 110px);height:150px}.nachaltigkeitscheck_intro .link_button_container a span{position:relative;font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.75rem;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#fff;color:#002e5c;border-bottom:5px solid #2ad1c9;padding:13px 17px;min-height:60px}.nachaltigkeitscheck_intro .link_button_container a:hover span,.nachaltigkeitscheck_intro .link_button_container a:focus span{background-color:#002e5c;color:#fff;border-color:#002e5c}.konfigurator .konfigurator_content{background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);margin:0 0 30px 0}@media(max-width: 1199.98px){.konfigurator .konfigurator_content{margin:30px 0}}.konfigurator .image{padding-top:50px}@media(max-width: 1199.98px){.konfigurator .image{padding-top:30px}}.konfigurator .image img{width:100%}.konfigurator .image .img_auswahl{position:absolute;left:0;top:0}.konfigurator .image .img_auswahl.img_Photovoltaik{z-index:1000}.konfigurator .infos{padding:30px;background-color:#f0f3f7;color:#000}@media(max-width: 575.98px){.konfigurator .infos{padding:15px}}.konfigurator .infos *{color:#000}.konfigurator .infos ul{margin:0}@media(min-width: 576px){.konfigurator .infos ul li{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline}}@media(max-width: 575.98px){.konfigurator .infos ul li>div:not(.info_values){float:left}.konfigurator .infos ul li .info_text{padding-top:3px}.konfigurator .infos ul li .info_values{clear:left}}@media(max-width: 767.98px){.konfigurator .infos ul li>div:not(.info_values).js_info_energieeinsparung_info_text{float:none}}.konfigurator .infos ul li .info_cal,.konfigurator .infos ul li .info_unity{padding-left:8px;color:#0976d6;font-size:1.5rem;line-height:2.25rem;font-family:"Euclid";font-weight:500}@media(max-width: 767.98px){.konfigurator .infos ul li .info_cal.info_energieeinsparung_calc{clear:left}.konfigurator .infos ul li .info_cal.info_energieeinsparung_calc+.info_unity+.info_values{clear:none}}.konfigurator .infos ul li .info_unity{padding-left:5px;padding-right:10px}.konfigurator .calc_text{padding:30px 30px 0 30px}@media(max-width: 575.98px){.konfigurator .calc_text{padding:15px 15px 0 15px}}.konfigurator .calc_text.calc_text_sum .no:not(.no_total){display:none}.konfigurator .calc_text.calc_text_sum .no_website:before{font-family:"dkbgrund";content:"";padding-right:5px;font-size:12px;color:#002e5c}.konfigurator .calc_text.calc_text_sum .no_website:after{padding-left:5px;content:"€";color:#002e5c}.konfigurator .calc_text+.accordion{padding:0 30px}.konfigurator .accordion{padding:30px;background-color:#f0f3f7}@media(max-width: 575.98px){.konfigurator .accordion{padding:28px 15px 15px 15px}}.konfigurator .accordion .acc_headline{background-color:rgba(0,0,0,0);padding:0 0 0 35px;border:0;font-weight:300;margin:0 0 30px 0;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}.konfigurator .accordion .acc_headline:hover,.konfigurator .accordion .acc_headline:focus{transform:none}.konfigurator .accordion .acc_headline:hover .icon,.konfigurator .accordion .acc_headline:focus .icon{transform:rotate(180deg);transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}.konfigurator .accordion .acc_headline *{font-weight:300}.konfigurator .accordion .acc_headline .icon{top:2px;left:0}.konfigurator .accordion .ui-accordion-content{background-color:rgba(0,0,0,0);padding:0}.konfigurator .accordion .acc_container{max-width:100%}.konfigurator .accordion .acc_container *{color:#000}.konfigurator .morelink{text-align:right}.konfigurator .morelink a{color:#0976d6;font-weight:500}.konfigurator .morelink a:before{display:inline-block;font-family:"dkbgrund";content:"";color:#0976d6;padding:0 8px 0 0}.konfigurator .morelink a:hover,.konfigurator .morelink a:focus{color:#002e5c}.konfigurator .morelink a:hover:before,.konfigurator .morelink a:focus:before{color:#002e5c}.konfigurator .nachaltigkeitscheck_slider{margin:0 0 30px 0}.konfigurator .nachaltigkeitscheck_slider.nachaltigkeitscheck_slider_kellerdeckenflaeche{padding-top:30px;position:relative}.konfigurator .nachaltigkeitscheck_slider.nachaltigkeitscheck_slider_kellerdeckenflaeche:before{content:"";display:block;width:calc(100% + 60px);height:4px;background-color:#002e5c;position:absolute;left:-30px;right:-30px;top:0px}@media(max-width: 575.98px){.konfigurator .nachaltigkeitscheck_slider.nachaltigkeitscheck_slider_kellerdeckenflaeche:before{width:15px;left:-15px;top:-3px;height:3px}}.konfigurator .slider_input_container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.konfigurator .slider_input_container input{display:none}.konfigurator label.radio+label{margin-left:0}.konfigurator input{max-width:200px}.konfigurator input::-webkit-outer-spin-button,.konfigurator input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.konfigurator input[type=number]{-moz-appearance:textfield}.konfigurator .form_slider_slider{height:3px}.konfigurator .form_slider_desc{color:#99abbe;font-weight:500;display:flex;justify-content:space-between}.konfigurator .form_slider_desc span{color:#5c7181}.konfigurator .form_slider_desc span.steps.step_hide{display:none}.konfigurator label{font-weight:500}.konfigurator .slider{padding-bottom:15px}.konfigurator .slider.ui-slider{background:#99abbe;border:0;height:5px;border-radius:3px;margin:15px 0 25px 0;padding:0}.konfigurator .slider.ui-slider.ui-slider-horizontal{height:5px}.konfigurator .slider .ui-slider-range{background:#0976d6}.konfigurator .slider .ui-slider-handle{border-radius:50%;background-color:#002e5c;border:2px solid #fff;width:39px;height:39px;top:-17px}.konfigurator .slider .ui-slider-handle[style*="25%"]{margin-left:-19px}.konfigurator .slider .ui-slider-handle[style*="33%"]{margin-left:-15px}.konfigurator .slider .ui-slider-handle[style*="50%"]{margin-left:-24px}.konfigurator .slider .ui-slider-handle[style*="67%"]{margin-left:-24px}.konfigurator .slider .ui-slider-handle[style*="75%"]{margin-left:-28px}.konfigurator .slider .ui-slider-handle[style*="100%"]{margin-left:-28px}.konfigurator .image figure{position:relative}.konfigurator .image figure .img_auswahl{display:none}#abschluss .konfigurator .konfigurator_content{position:relative}#abschluss .konfigurator .konfigurator_content>div{position:relative;background-color:#fff;z-index:1;padding-top:15px}#abschluss .konfigurator .konfigurator_content:after{display:block;content:"";background:url("../pix/nachhaltigkeitcheck/hg-modernisierungsplan.svg") no-repeat;position:absolute;left:-40px;right:-40px;bottom:-65px;width:calc(100% + 80px);height:310px}@media(max-width: 1199.98px){#abschluss .konfigurator .konfigurator_content:after{display:none}}.konfigurator_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px 30px 30px;justify-content:flex-end}.konfigurator_buttons .removefromcard{padding:16px 0 0 0}.konfigurator_buttons .removefromcard:hover .icon,.konfigurator_buttons .removefromcard:focus .icon{color:#0976d6}.konfigurator_buttons .removefromcard .icon{font-size:30px;line-height:30px;color:#002e5c}.konfigurator_buttons .removefromcard .icon:before{font-size:30px;line-height:30px}@media(max-width: 575.98px){.konfigurator_buttons{flex-wrap:wrap}}.konfigurator_buttons a{flex-direction:row}.konfigurator_buttons a .icon{padding-right:8px}.konfigurator_buttons a.jumptotab{background-color:#f0f3f7;color:#000;border-color:#99abbe}.konfigurator_buttons a.jumptotab *{color:#000}.konfigurator_buttons a.jumptotab:before{color:#000;transition:all ease .8s;-webkit-transition:all ease .8s}.konfigurator_buttons a.jumptotab:hover,.konfigurator_buttons a.jumptotab:focus{background-color:#002e5c;color:#fff}.konfigurator_buttons a.jumptotab:hover *,.konfigurator_buttons a.jumptotab:focus *{color:#fff}.konfigurator_buttons a.jumptotab:hover:before,.konfigurator_buttons a.jumptotab:focus:before{color:#fff}.konfigurator_buttons a.jumptotab.btn_finanzierung{background-color:#0976d6;color:#fff;border-color:#2ad1c9}.konfigurator_buttons a.jumptotab.btn_finanzierung *{color:#fff}.konfigurator_buttons a.jumptotab.btn_finanzierung:before{color:#fff;transition:all ease .8s;-webkit-transition:all ease .8s}.konfigurator_buttons a.jumptotab.btn_finanzierung:hover,.konfigurator_buttons a.jumptotab.btn_finanzierung:focus{background-color:#002e5c;color:#fff;cursor:pointer}.konfigurator_buttons a.jumptotab.second_btn{margin-top:15px}.konfigurator_buttons a.btn_add_to_cart{color:#fff}.konfigurator_buttons a.btn_add_to_cart *{color:#fff}.konfigurator_buttons a.btn_add_to_cart:hover,.konfigurator_buttons a.btn_add_to_cart:focus{color:#fff;cursor:pointer}@media(max-width: 575.98px){.konfigurator_buttons .link_button:first-child{margin-bottom:15px}}.konfigurator_buttons .link_button+.link_button{margin-left:30px}@media(max-width: 575.98px){.konfigurator_buttons .link_button+.link_button{margin-bottom:15px}}@media(max-width: 575.98px){.konfigurator_buttons .link_button.link_button_jumptotab{order:1;margin-top:10px}}.konfigurator_buttons .link_button.second_btn_block{display:flex;flex-direction:column}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung{background-color:#f0f3f7;color:#000;border-color:#99abbe}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung *{color:#000}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:before{color:#000;transition:all ease .8s;-webkit-transition:all ease .8s}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:hover,.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:focus{background-color:#002e5c;color:#fff}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:hover *,.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:focus *{color:#fff}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:hover:before,.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.btn_finanzierung:focus:before{color:#fff}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.second_btn{background-color:#0976d6;color:#fff;border-color:#2ad1c9}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.second_btn *{color:#fff}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.second_btn:before{color:#fff;transition:all ease .8s;-webkit-transition:all ease .8s}.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.second_btn:hover,.konfigurator_buttons .link_button.second_btn_block.second_btn_is_primary a.jumptotab.second_btn:focus{background-color:#002e5c;color:#fff;cursor:pointer}.sum_table{margin:0 0 30px 0}.sum_table .row{padding-top:5px;padding-bottom:5px;margin:0}.sum_table .row .col-8,.sum_table .row .col-4{padding:0}.sum_table .row.row_end{border-top:2px solid #99abbe;border-bottom:5px solid #99abbe;padding-top:3px}@media(max-width: 575.98px){.sum_table .row.row_end{flex-direction:column}}@media(max-width: 575.98px){.sum_table .row.row_end .sum_value{justify-content:flex-start}}.sum_table .row.row_end .col-8{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media(max-width: 575.98px){.sum_table .row.row_end .col-8{flex:0 0 100%;max-width:100%}}.sum_table .sum_value{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;text-align:right}.sum_table .sum_value .no{color:#002e5c;font-weight:300;display:inline-block;position:relative}.sum_table .sum_value .no:before{font-family:"dkbgrund";content:"";padding-right:8px;font-size:20px;color:#002e5c}.sum_table .sum_value .no:after{padding-left:5px;content:"€";color:#002e5c;font-size:1.875rem;line-height:2.75rem}.sum_table .sum_value i{margin-left:10px}.sum_modernisierungskosten_value .no_total:before,.sum_modernisierungskosten_value .no_total:after{color:#0976d6 !important}.sum_modernisierungskosten_value .no_total span{font-size:1.875rem;line-height:2.75rem;font-family:"Euclid";font-weight:500;color:#0976d6}.sum_text.sum{position:relative;display:inline-block}.sum_text.sum:before{display:none !important;content:"";background-color:#2ad1c9;width:100%;height:95%;position:absolute;top:2px;left:0}.sum_text.sum span{padding-left:0;position:relative;font-size:1.125rem;line-height:1.8125rem;font-family:"Euclid";font-weight:500;color:#000;font-weight:500}.sum_text.sum span:not(.sum_value){padding:10px 10px 0 0}.sum_text.sum span *{color:inherit}.sum_text.sum span.character{padding:0;font-family:"arial",sans-serif}.sum_text p{margin:0}.sum_text *{font-weight:300}.sum_text ul{margin-bottom:unset;margin-top:15px}.sum_text table{margin-bottom:unset}.sum{position:relative;display:inline-block}.sum:before{display:block;content:"";background-color:#2ad1c9;width:100%;height:78%;position:absolute;top:0;left:0}.sum span{position:relative;font-size:1.875rem;line-height:2.75rem;font-family:"Euclid";font-weight:500;color:#fff;font-weight:500}.sum span:not(.sum_value){padding:10px 10px 0 10px}.sum span *{color:inherit}.sum span.character{padding:0;font-family:"arial",sans-serif}@media(min-width: 1200px){#kontakt,#abschluss{min-height:700px}}@media(max-width: 1199.98px){#kontakt .konfigurator .image figure,#abschluss .konfigurator .image figure{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}}@media(max-width: 1199.98px){#kontakt .konfigurator .image figure .img_auswahl,#abschluss .konfigurator .image figure .img_auswahl{left:auto;right:0}}#kontakt .konfigurator .image img:not(.img_modernisierungsplan_person),#abschluss .konfigurator .image img:not(.img_modernisierungsplan_person){width:66.666%;right:0;left:auto;position:absolute}#kontakt .img_modernisierungsplan_person,#abschluss .img_modernisierungsplan_person{width:100%;position:relative}@media(max-width: 1199.98px){#kontakt .img_modernisierungsplan_person,#abschluss .img_modernisierungsplan_person{top:-20px}}@media(max-width: 575.98px){.konfigurator .konfigurator_content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media(max-width: 575.98px){.konfigurator .konfigurator_content .calc_text{order:0}.konfigurator .konfigurator_content .infos{order:1;margin-bottom:30px}.konfigurator .konfigurator_content .konfigurator_buttons{order:2;margin-bottom:0}.konfigurator .konfigurator_content .konfigurator_buttons .link_button+.link_button{margin-bottom:0}.konfigurator .konfigurator_content .accordion{order:3}}.nachaltigkeitscheck_intro a.direktformular{z-index:10000}/*# sourceMappingURL=nachhaltigkeitscheck.css.map */
