.section-wrapper-aa-module-lead{padding-left:16px;padding-right:16px}.aa-module-lead form.hs-form fieldset{max-width:100%}.aa-module-lead .selectric .label{max-width:55vw}.aa-module-lead form.hs-form *{box-sizing:border-box}.hs-form-field>#label-geburtsdatum_kontaktinformation-4c1b3981-4413-46d2-a78d-8f1739ef17ae>span{padding-left:6px}.hs-dependent-field .hs_company{margin-top:15px}.hs_lanfer_bedarf label{display:inline-block!important}.aa-module-lead .hs-fieldtype-booleancheckbox label,.aa-module-lead .hs-fieldtype-checkbox .hs-form-checkbox label,.aa-module-lead .hs-form-booleancheckbox label{padding-left:40px}@media (min-width:400px){.hs_lanfer_bedarf ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.hs_lanfer_bedarf ul li span{padding-top:2px!important}}.aa-module-lead{border-radius:20px;overflow:hidden;padding-left:16px;padding-right:16px}.aa-module-lead .aa-inner{max-width:1360px}.aa-module-lead.aa-bg-overlay--light{background-color:transparent;color:var(--black)}.aa-module-lead.aa-bg-overlay:before{height:100%}.aa-module-lead.aa-bg-overlay--light:before{background:var(--light);opacity:.7}.aa-module-lead.aa-bg-overlay--dark-grey-1:before{background:var(--dark-grey-1);opacity:.7}.aa-module-lead.aa-bg-overlay--gradient2:before{background:-webkit-gradient(linear,left top,right top,from(#f78032),color-stop(38.32%,#f8a05d),color-stop(68.47%,#e78697),to(#c263c7));background:linear-gradient(90deg,#f78032,#f8a05d 38.32%,#e78697 68.47%,#c263c7);opacity:.7}.aa-module-lead.aa-bg-overlay--gradient3:before{background:-webkit-gradient(linear,left top,right top,from(#c364c6),color-stop(31.25%,#5a2bfb),color-stop(64.45%,#114ad1),to(#3ea7e1));background:linear-gradient(90deg,#c364c6,#5a2bfb 31.25%,#114ad1 64.45%,#3ea7e1);opacity:.7}.aa-module-lead.aa-bg-overlay--gradient4:before{background:-webkit-gradient(linear,left top,right top,from(#3ca6e3),color-stop(51.04%,#6ab8b7),to(#73cb9a));background:linear-gradient(90deg,#3ca6e3,#6ab8b7 51.04%,#73cb9a);opacity:.7}.aa-module-lead.aa-bg-overlay--light .aa-subheading{color:var(--black)}.aa-module-lead.aa-bg-overlay--light .aa-subheading,.aa-module-lead.aa-bg-overlay--light h1,.aa-module-lead.aa-bg-overlay--light h2,.aa-module-lead.aa-bg-overlay--light h3{color:var(--primary)}.aa-module-lead.aa-bg-overlay--dark-grey-1,.aa-module-lead.aa-bg-overlay--dark-grey-1 .aa-subheading,.aa-module-lead.aa-bg-overlay--dark-grey-1 h1,.aa-module-lead.aa-bg-overlay--dark-grey-1 h2,.aa-module-lead.aa-bg-overlay--dark-grey-1 h3{color:var(--white)}.aa-module-lead .added-content{font-size:14px;line-height:1.3em;margin-top:20px}.aa-module-lead__form .aa-module-lead__form__inner{border-radius:30px;box-shadow:0 7px 14px rgba(0,0,0,.161);min-height:565px;overflow:hidden}.aa-module-lead__products__item{display:none}.aa-module-lead .aa-image-bg{max-height:100%}.aa-module-lead__products__error.show,.aa-module-lead__products__item.show{display:block}.aa-module-lead .aa-button.aa-button--arrow{justify-content:flex-end;max-width:100%;width:170px}.aa-module-lead .ms-survey-from{display:flex;flex-direction:column-reverse;max-height:565px;opacity:0;overflow:hidden;transition:all .3s ease-in}.aa-module-lead .ms-survey-from.form-loaded{max-height:none;opacity:1}.aa-module-lead .form-step-content-buttons,.aa-module-lead .hs_submit .actions{flex-direction:column-reverse}@media (min-width:500px){.aa-module-lead .form-step-content-buttons,.aa-module-lead .hs_submit .actions{flex-direction:row}}@media (max-width:500px){.aa-module-lead .form-step-content-buttons a,.aa-module-lead .hs_submit .actions a,.aa-module-lead .hs_submit .actions button{margin-left:auto;margin-right:auto}}.aa-module-lead form .hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):after{background-color:var(--dark-grey-3)}.aa-module-lead form .hs-fieldtype-radio li.hs-form-radio label span.hs-form-required,.aa-module-lead form label span.hs-form-required{font-size:12px!important}.aa-module-lead .hs_submit .actions{align-content:center;display:flex;justify-content:space-between}.aa-module-lead__products__error{background-color:#ff5252;border-color:#ff5252;border-radius:4px;color:var(--white);display:none;font-size:1rem;margin-bottom:16px;padding:16px;position:relative;text-align:center;transition:.3s}.aa-module-lead .ms-form-wrapper{background-color:var(--primary);max-width:100%}.aa-module-lead .ms-form-wrapper .aa-inner{overflow-x:auto;padding:40px 20px}.aa-module-lead .hs-input{border:1px solid var(--primary)}.aa-module-lead .hs_submit .aa-button.aa-button--2.aa-button--arrow.aa-button--arrow-reverse{display:flex;justify-content:space-between}.aa-module-lead .hs_submit .aa-button.aa-button--2.aa-button--arrow.aa-button--arrow-reverse:after{margin-right:0}.aa-module-lead .hs-fieldtype-booleancheckbox.field.hs-form-field{margin-top:15px}.aa-module-lead .hs-fieldtype-booleancheckbox label span:not(.hs-form-required),.aa-module-lead .hs-fieldtype-checkbox .hs-form-checkbox label span:not(.hs-form-required),.aa-module-lead .hs-form-booleancheckbox label span:not(.hs-form-required){display:block;line-height:1.4em;margin-right:0}.hs-form-booleancheckbox label>span:not(.hs-form-required) a{display:inline-block;margin:0!important}.hs-form-booleancheckbox label>span:not(.hs-form-required) a:hover{color:var(--light-bg-link)!important;opacity:.8!important}.aa-module-lead .hs-fieldtype-booleancheckbox:first-child,.aa-module-lead .hs-fieldtype-checkbox .hs-form-checkbox:first-child,.aa-module-lead .hs-form-booleancheckbox:first-child{margin-top:0}.aa-module-lead .row{max-width:calc(100% + 16px)}.aa-module-lead .aa-form--multi{width:100%}.aa-module-lead form.hs-form{height:100%;padding:40px 20px;position:relative}.aa-module-lead .form--smaller-fields{height:100%}.aa-module-lead form.hs-form .hs-richtext{margin-bottom:25px}.aa-module-lead form.hs-form .legal-consent-container .hs-richtext{margin-bottom:15px;padding-top:0!important}.aa-module-lead form.hs-form .legal-consent-container .hs-richtext a:hover{color:#aa2d47!important;opacity:.7!important}.aa-module-lead .aa-form--multi .wrapper-point{margin-bottom:0!important}.aa-module-lead__products__item__content__inner{align-items:strecth}.aa-module-lead__products__item__info{color:var(--dark-grey-4);text-align:left}.aa-module-lead .submitted-message{margin:0 auto;max-width:700px;padding:60px 30px;width:100%}.aa-module-lead form .hs-dependent-field>.hs-fieldtype-checkbox:not(:first-child) li.hs-form-checkbox label span,.aa-module-lead form .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span,.aa-module-lead form .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span,.aa-module-lead form .icon-layout.hs-fieldtype-radio li.hs-form-radio label span{display:block;font-size:.875rem;line-height:1.4em;margin-bottom:10px;min-width:100%;opacity:1;padding-left:0!important;padding-top:102%;position:relative;text-align:center;text-transform:none;text-wrap:wrap;transition:all .4s ease-in-out;width:100%}.aa-module-lead .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span:not(.hs-form-required):after,.aa-module-lead .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span:not(.hs-form-required):before,.aa-module-lead .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span:not(.hs-form-required):after,.aa-module-lead .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span:not(.hs-form-required):before,.aa-module-lead .icon-layout.hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):after,.aa-module-lead .icon-layout.hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):before{background-position:50%;background-repeat:no-repeat;background-size:70%;border:2px solid var(--black);border-radius:30px;height:0;left:0!important;max-width:190px;padding:0 0 100%;position:absolute;top:0!important;transform:scale(.7);width:100%;z-index:1}.aa-module-lead .multi-container .hs-form-checkbox span{color:var(--form-fields-border-color)}.aa-module-lead .hs-fieldtype-booleancheckbox label>span:not(.hs-form-required):after,.aa-module-lead .hs-fieldtype-booleancheckbox label>span:not(.hs-form-required):before,.aa-module-lead .hs-fieldtype-checkbox .hs-form-checkbox label>span:not(.hs-form-required):before{position:absolute!important}.aa-module-lead .hs-fieldtype-booleancheckbox label>span:not(.hs-form-required):after,.aa-module-lead .hs-fieldtype-checkbox .hs-form-checkbox label span:not(.hs-form-required):after{top:6px}.aa-module-lead .aa-form--multi .from-step-outer .from-step{background:transparent;border:1px solid var(--white);color:var(--white);cursor:default;font-size:1rem;height:31px;line-height:31px;opacity:.5;width:31px}.aa-module-lead .hs-dependent-field>.hs-fieldtype-checkbox:not(:first-child) li.hs-form-checkbox label input:checked+span:not(.hs-form-required):after,.aa-module-lead .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label input:checked+span:not(.hs-form-required):after,.aa-module-lead .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label input:checked+span:not(.hs-form-required):after,.aa-module-lead .icon-layout.hs-fieldtype-radio li.hs-form-radio label input:checked+span:not(.hs-form-required):after{background:var(--light);opacity:1!important;padding-bottom:100%;z-index:0}.aa-module-lead form .hs-dependent-field>.hs-fieldtype-checkbox:not(:first-child) li.hs-form-checkbox label span:not(.hs-form-required):after,.aa-module-lead form .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span:not(.hs-form-required):after,.aa-module-lead form .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span:not(.hs-form-required):after,.aa-module-lead form .icon-layout.hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):after{background:transparent;border:none}.aa-module-lead form .hs-dependent-field>.hs-fieldtype-checkbox:not(:first-child) li.hs-form-checkbox label span:not(.hs-form-required):after,.aa-module-lead form .hs-dependent-field>.hs-fieldtype-checkbox:not(:first-child) li.hs-form-checkbox label span:not(.hs-form-required):before,.aa-module-lead form .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span:not(.hs-form-required):after,.aa-module-lead form .hs-dependent-field>.hs-fieldtype-radio:not(:first-child) li.hs-form-radio label span:not(.hs-form-required):before,.aa-module-lead form .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span:not(.hs-form-required):after,.aa-module-lead form .icon-layout.hs-fieldtype-checkbox li.hs-form-checkbox label span:not(.hs-form-required):before,.aa-module-lead form .icon-layout.hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):after,.aa-module-lead form .icon-layout.hs-fieldtype-radio li.hs-form-radio label span:not(.hs-form-required):before{background-position:50%;background-repeat:no-repeat;background-size:60%;border:1px solid var(--dark-grey-4);border-radius:10px;height:0!important;left:0;max-width:190px!important;min-height:0!important;min-width:0!important;padding:0 0 100%;position:absolute;top:0;width:100%!important;z-index:1}.aa-module-lead .hs-dependent-field ul.inputs-list[role=checkbox]:not(.hs-error-msgs),.aa-module-lead .hs-dependent-field>.hs-fieldtype-checkbox.icon-layout:not(:first-child) ul.inputs-list:not(.hs-error-msgs),.aa-module-lead .hs-dependent-field>.hs-fieldtype-radio.icon-layout:not(:first-child) ul.inputs-list:not(.hs-error-msgs),.aa-module-lead .icon-layout.hs-fieldtype-checkbox.icon-layout ul.inputs-list:not(.hs-error-msgs),.aa-module-lead .icon-layout.hs-fieldtype-radio.icon-layout ul.inputs-list:not(.hs-error-msgs){display:grid;gap:15px 20px;grid-template-columns:repeat(auto-fill,100px)!important;min-width:100%}.aa-module-lead .aa-form--multi .from-step-outer{position:relative;text-align:center}.aa-module-lead .aa-form--multi .from-step-outer.active .from-step{background:var(--white);color:var(--black);opacity:1}.aa-module-lead .ms-form-steps .from-step-outer:after{color:var(--white);font-size:.625rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;left:calc(100% - 62px);line-height:1.5em;max-width:125px;opacity:.5;position:absolute;text-align:center;text-transform:none;top:115%;width:100px}.aa-module-lead .hs-form-field{margin-bottom:0}.aa-module-lead .hs-form-field .input{width:100%}.aa-module-lead .ms-form-steps{align-items:center;justify-content:space-between;max-width:100%;min-width:280px;padding:0 10px;width:100%}.aa-module-lead .ms-form-steps .from-step-outer.active:after{opacity:1}.aa-module-lead .aa-module-lead__products__item__info .aa-button.aa-button--arrow{font-size:1rem;width:100%}@media (max-width:600px){.aa-module-lead .aa-button.aa-button--arrow,.aa-module-lead .hs-submit a.submit_btn{width:100%}}.aa-module-lead__form.aa-module-lead__form--hide-checkbox-labels fieldset>.hs-dependent-field>.hs-fieldtype-checkbox:first-child>label,.aa-module-lead__form.aa-module-lead__form--hide-checkbox-labels fieldset>.hs-dependent-field>.hs-fieldtype-radio:first-child>label,.aa-module-lead__form.aa-module-lead__form--hide-checkbox-labels fieldset>.hs-fieldtype-checkbox:first-child>label{display:none}.aa-module-lead .aa-module-lead__products__item__info .aa-button.aa-button--arrow:after{height:11px;width:21px}.aa-module-lead .hs-fieldtype-radio li.hs-form-radio:first-child{margin-top:0}.aa-module-lead ul.hs-error-msgs{padding-left:0}.aa-module-lead .hs-fieldtype-radio li.hs-form-radio label{line-height:1.2em}@media (min-width:768px){.aa-module-lead .hs-form-field{margin-bottom:0}}.aa-module-lead .hs-form-field>label{display:inline-block}.aa-module-lead .hs-form-field>label span{display:inline}@media (min-width:430px){.aa-module-lead .ms-form-steps .from-step-outer:after{font-size:1rem;left:calc(100% - 75px);line-height:1.4em;width:135px}.aa-module-lead .aa-form--multi .form-step-dash{min-width:15px;width:15px}}@media (min-width:960px){.aa-module-lead .row{max-width:calc(100% + 16px)}.aa-module-lead__products__item__info{position:relative}.aa-module-lead__products__item__info .price{margin-bottom:60px}.aa-module-lead__products__item__info .aa-button{bottom:0;position:absolute;right:0}.aa-module-lead__products__item__info .aa-button:first-child{margin-top:0}.aa-module-lead__products__item__info{text-align:right}.aa-module-lead .ms-form-wrapper .aa-inner{overflow-x:auto;padding:26px 60px}.aa-module-lead form.hs-form{padding:40px 60px;position:relative}}@media (min-width:1200px){.aa-module-lead__front .aa-content{padding-right:10%}.aa-module-lead .hs-form-field:not(.hs_emova___wallbox___charging_situation){align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.aa-module-lead .hs-form-field.icon-layout .input>ul:not(.hs-error-msgs){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 40px;align-items:flex-start;max-width:400px}.aa-module-lead .legal-consent-container .hs-form-field .input>ul{display:block}.aa-module-lead .hs-form-field.icon-layout .input>ul{max-width:100%}.aa-module-lead .hs-form-field:not(.hs_emova___wallbox___charging_situation) .input>ul input{align-items:flex-start;display:flex;flex-direction:row}.aa-module-lead .hs-form-field:not(.hs_emova___wallbox___charging_situation) .input>ul>li{margin-bottom:0}}.aa-module-lead--store .form-step-content:last-child h5{display:none}.aa-module-lead .hidden-product-data{height:1px;opacity:0;overflow:hidden;visibility:hidden;width:1px}.aa-module-lead__loading{padding:7% 20px 60px;text-align:center}.aa-module-lead__loading h3{margin:0 0 35px}.aa-module-lead__loading__image{left:0;opacity:1;position:absolute;text-align:center;top:0;transition:all .4s ease-in-out;width:100%;z-index:0}.aa-module-lead__loading .loading-image{height:auto;width:64px}.aa-module-lead__loading__image.hide{opacity:0}.aa-module-lead__loading .aa-button{display:inline-block;opacity:0;position:relative;transition:all .4s ease-in-out;z-index:5}.aa-module-lead__loading .aa-button.show{opacity:1}.aa-module-lead__loading__button{min-height:70px;position:relative}.aa-form.aa-form--multi .legal-consent-container .hs-form-booleancheckbox-display p,.aa-form.aa-form--multi .legal-consent-container .hs-richtext{opacity:1}.aa-form.aa-form--multi .aa-content{align-items:stretch;justify-content:space-between}.aa-form.aa-form--multi .aa-content .aa-form__column--text{padding:0;width:100%}@media (min-width:992px){.aa-form.aa-form--multi .aa-content .aa-form__column--text{margin:0;width:33%}}.aa-form.aa-form--multi .aa-content .aa-form__column--text .aa-form__header{height:100%;position:relative}@media (max-width:600px){.aa-form.aa-form--multi .aa-content .aa-form__column--text .aa-form__header{padding:0}}.aa-form.aa-form--multi .aa-content .aa-form__column--text .aa-form__column__inner{height:100%;position:relative}@media (min-width:992px){.aa-form.aa-form--multi .aa-content .aa-form__column--text .aa-form__column__inner{padding-left:40px;padding-right:40px}.aa-form.aa-form--multi .ms-form-steps-secondary{bottom:0;left:0;position:absolute;z-index:1}}.aa-form.aa-form--multi .aa-content .aa-form__column--form{min-height:400px;padding:0;width:100%}@media (min-width:992px){.aa-form.aa-form--multi .aa-content .aa-form__column--form{margin:0;min-height:700px;width:66%}.aa-form.aa-form--multi .aa-content .aa-form__column--form .aa-form__column__inner.aa-module{padding-left:40px;padding-right:40px}}.aa-form.aa-form--multi .aa-bg-dark-grey-1 .hs-form a:not(.aa-button):not(a.aa-button){text-decoration:underline}.aa-form.aa-form--multi .aa-bg-dark-grey-1 .hs-form a:not(.aa-button):not(a.aa-button):focus-visible,.aa-form.aa-form--multi .aa-bg-dark-grey-1 .hs-form a:not(.aa-button):not(a.aa-button):hover{opacity:.7}.aa-form.aa-form--multi .ms-form-steps,.aa-form__footer__inner,.ms-form-steps-secondary{display:none}.aa-form.aa-form--multi .aa-button.aa-button--arrow{max-width:100%;min-width:160px;width:300px}.aa-form.aa-form--multi form .actions{display:block;margin-top:30px}@media (min-width:992px){.aa-form.aa-form--multi form .actions{display:flex;justify-content:space-between;position:relative;width:100%}.aa-form.aa-form--multi form .actions input{left:0;position:absolute;top:0}}.aa-form--multi .form-loader,.aa-form--multi .form-loader:after,.aa-form--multi .form-loader:before{-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;background:#fff;height:4rem;width:1rem}.aa-form--multi .hs-richtext h2{display:block}.aa-form--multi h2{align-items:center;display:flex;justify-content:flex-start}.aa-form--multi h2 svg{height:55px;margin-right:20px;width:auto}.aa-form--multi h2 span{display:inline-block}.aa-form--multi .form-loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#fff;font-size:1.1rem;margin:0 auto;position:relative;text-indent:-9999em;top:3.5rem;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.aa-form--multi:after,.aa-form--multi:before{content:"";position:absolute;top:0}.aa-form--multi:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5rem}.aa-form--multi:after{left:1.5rem}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4rem}40%{box-shadow:0 -2rem;height:5rem}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4rem}40%{box-shadow:0 -2rem;height:5rem}}.aa-form--multi .wrapper-point{margin-bottom:2.5rem!important}.aa-form--multi .aa-content-alignment--center .wrapper-point{text-align:center}.aa-form--multi .ms-survey-from{height:100%;min-height:550px}.aa-form--multi .ms-survey-from .input input,.aa-form--multi .ms-survey-from select,.aa-form--multi .ms-survey-from textarea{max-width:100%}.aa-form--multi .ms-form-section{background:transparent}.aa-form--multi .ms-form-section .hubspot-link__container.sproket{display:none}.aa-form--multi .ms-form-steps{align-items:center;display:flex;width:100%}.aa-form--multi .ms-form-steps .hs_submit .actions{flex-wrap:wrap;position:relative}.aa-form--multi .from-step{align-items:center;background:$white;border:3px solid $white;border-radius:50%;color:$black;cursor:pointer;display:flex;font-size:.825rem;font-weight:$weight-700;height:58px;justify-content:center;line-height:35px;margin:0 auto;position:relative;text-align:center;transition:all .3s ease;width:58px;z-index:1}@media (min-width:430px){.aa-form--multi .from-step{font-size:1.4rem;height:58px;line-height:45px;width:58px}}.aa-form--multi .from-step-outer.active .from-step{background:var(--black);color:var(--white)}.aa-form--multi .form-step-dash{background:linear-gradient(90deg,var(--black) 50%,var(--white) 50%);background-position-x:100%;background-size:200% auto;height:1px;margin-left:10px;margin-right:10px;min-width:20px;transition:all .3s ease-in-out;width:32px}@media (min-width:430px){.aa-form--multi .form-step-dash{min-width:70px;width:70px}}.aa-form--multi .form-step-dash:last-child{display:none}.aa-form--multi .completed+.form-step-dash{background-position-x:0}.aa-form--multi .ms-form-section form{background:transparent;box-shadow:none;display:block;padding:0}.aa-form--multi .form-step-content .prev-btn:after{transform:rotate(180deg)}.aa-form--multi .form-step-content.step1 .prev-btn{display:none!important}.aa-form--multi .form-step-content{display:none}.aa-form--multi .form-step-content.active,.aa-form--multi .form-step-content.step1{display:flex;flex-direction:column;height:100%}.aa-form--multi .form-step-content.step1 .prev-btn{display:none}.aa-form--multi .completed .from-step:before{opacity:1}.aa-form--multi .ms-form-section .form-title{display:none}.aa-form--multi .ms-form-section .submitted-message{text-align:left}.aa-form--multi .form-step-content input[type=submit]{border:none!important;font-size:0!important;height:0;opacity:0;padding:0!important;position:absolute;width:0!important}.aa-form--multi .form-step-content-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto}.aa-form--multi .form-step-content-buttons .aa-button.aa-button--arrow{align-items:center;display:flex;gap:15px;justify-content:space-between}.aa-form--multi .form-step-content-buttons .aa-button.aa-button--arrow:after{margin:0;max-width:30px;width:100%}.aa-form--multi .from-step{background:transparent;border:1px solid var(--white);color:var(--white)}.aa-form--multi .from-step-outer.active .from-step{background:var(--white);color:var(--black)}.aa-form--multi .form-step-dash{background:var(--white)}.aa-form--multi ul.hs-error-msgs label{color:var(--form-error-color)}.aa-form--multi .ms-form-wrapper--white .from-step{background:transparent;border:1px solid var(--white);color:var(--white)}.aa-form--multi .ms-form-wrapper--white .from-step-outer.active .from-step{background:var(--white);border-color:var(--white);color:var(--black)}.aa-form--multi .ms-form-wrapper--white .from-step-outer.completed .from-step{background-color:var(--white);border-color:var(--white);color:var(--black);opacity:.3}.aa-form--multi

@media(min-width: 768px){.aa-form--multi fieldset.fieldset--half{display:inline;max-width:100%;min-height:158px;width:49%}.aa-form--multi fieldset.fieldset--half>div{position:relative}.aa-form--multi fieldset.fieldset--half ul.hs-error-msgs{left:0;position:absolute;top:100%}}@media (min-width:1200px){.aa-form--multi fieldset.fieldset--half{min-height:130px}}@media (min-width:768px){.aa-form--multi .fieldset--half+.fieldset--half{margin-left:2%}}.aa-form--multi.aa-form--multi-dark{overflow:hidden}.aa-form--multi.aa-form--multi-dark form .form-columns-0,.aa-form--multi.aa-form--multi-dark form .form-columns-1{max-width:700px;max-width:100%;width:100%}.aa-form--multi form .form-columns-1,.aa-form--multi form .form-columns-2,.aa-form--multi form .form-columns-3{margin-bottom:15px}.aa-form--multi.aa-form--multi-dark form .form-columns-0 .hs-form-field,.aa-form--multi.aa-form--multi-dark form .form-columns-1 .hs-form-field{width:calc(100% - 7.5px)}.aa-form--multi.aa-form--multi-dark form .form-columns-0 .hs-richtext{max-width:700px;width:100%}.aa-form--multi.aa-form--multi-dark form .form-columns-2{max-width:100%}.aa-form--multi.aa-form--multi-dark .aa-content .aa-form__column.aa-form__column--form{max-width:100%;width:100%}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper{margin-bottom:60px;max-width:100%;overflow:auto}.aa-form--multi.aa-form--multi-dark .aa-form__column--form .ms-form-steps{display:flex;min-width:600px;padding-bottom:0;padding-top:0}.aa-form--multi.aa-form--multi-dark .aa-form__footer__inner.form-loaded{display:flex!important;flex-direction:column-reverse}.aa-form--multi.aa-form--multi-dark .form-step-dash{display:none}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer .from-step,.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer.active .from-step,.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer.completed .from-step{background:transparent;border:none!important;color:var(--white);color:hsla(0,0%,100%,.3);font-size:1.1rem;font-weight:400;height:auto;line-height:1em;opacity:1;padding-right:10px;text-transform:uppercase;width:auto}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer.active .from-step{color:#fff;opacity:1}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer:after{color:hsla(0,0%,100%,.3);font-size:1.1rem;font-weight:400;text-transform:uppercase;text-wrap:nowrap}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer.active:after{color:#fff}.aa-form--multi.aa-form--multi-dark .form-columns-3 .hs-dateinput{max-width:100%}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer{align-items:center;border-bottom:2px solid #fff;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:20px;padding-left:60px;padding-right:60px}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer:first-child{padding-left:0}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer:last-child{padding-right:0}.aa-form--multi.aa-form--multi-dark .ms-form-wrapper .from-step-outer.active{border-bottom:2px solid var(--primary)}.aa-form--multi .hs-fieldtype-file .input{position:relative}.aa-form--multi .hs-fieldtype-file .button-clear-file{align-items:center;background-image:url(https://www.emova.de/hubfs/theme-emova/assets/icons/icon-trash-black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:10px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:0;width:40px;z-index:3}.aa-form--multi .hs-fieldtype-file .button-clear-file:hover{opacity:.7}&.aa-content-color--light .hs-fieldtype-file .button-clear-file,.aa-form--multi .aa-content-color--light .hs-fieldtype-file .button-clear-file{background-image:url(https://www.emova.de/hubfs/theme-emova/assets/icons/icon-trash-white.svg)}.aa-form--multi .form-overview{margin:4rem 0 3rem}.aa-form--multi .form-overview .form-overview__number{font-size:3.8rem;line-height:1em;opacity:.2}.aa-form--multi .form-overview .form-overview__item{display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:50px;padding-right:30px;position:relative}.aa-form--multi .form-overview .form-overview__edit{background-image:url(https://25399637.fs1.hubspotusercontent-eu1.net/hubfs/25399637/theme-emova/assets/icons/icon-edit.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:15px;position:absolute;right:0;top:0;width:15px}.aa-form--multi .form-overview.aa-content-color--light .form-overview__edit{background-image:url(https://25399637.fs1.hubspotusercontent-eu1.net/hubfs/25399637/theme-emova/assets/icons/icon-edit-white.svg)}.aa-form--multi .form-overview .form-overview__item__label{display:block;font-weight:700;margin-bottom:6px;text-transform:uppercase}.aa-form--multi .form-overview .form-overview__item__content{display:block;width:100%;word-break:break-word}.aa-form--multi .form-overview .form-overview__item__text.custom-textarea{border:1px solid #fff;padding:10px}@media (min-width:992px){.aa-form--multi .form-overview{display:block;flex-wrap:wrap}.aa-form--multi .form-overview .form-overview__item{grid-template-columns:1fr 1fr;margin-bottom:70px;padding-left:100px;padding-right:60px;position:relative;width:100%}.aa-form--multi .form-overview .form-overview__item .form-overview__number{left:0;position:absolute;top:0}.aa-form--multi .form-overview .form-overview__edit{height:30px;right:20px;top:0;width:30px}.aa-form--multi.aa-form--multi-dark .form-overview{align-items:flex-start;display:flex;justify-content:space-between}.aa-form--multi.aa-form--multi-dark .form-overview .form-overview__item{padding-left:0;width:45%}.aa-form--multi.aa-form--multi-dark .form-overview .form-overview__item .form-overview__number{left:-100px}}.aa-form--multi--close{position:absolute;right:15px;top:15px;z-index:10}.aa-form--multi--close .from-step-close .from-step{border:2px solid #fff;font-weight:400;height:40px;width:40px}@media (min-width:992px){.aa-form--multi--close{right:30px;top:30px}}