h1,.font-h1,h2,.font-h2,h3,.font-h3,h4,.font-h4{line-height:112%}h1,.font-h1{font-size:3rem;font-weight:700}h2,.font-h2{font-size:2rem;font-weight:700}h3,.font-h3{font-size:1.5rem;font-weight:700}h4,.font-h4{font-size:1.3rem;font-weight:700}@media (max-width:767px){h1,.font-h1{font-size:2rem}h2,.font-h2{font-size:1.8rem}h3,.font-h3{font-size:1.5rem}h4,.font-h4{font-size:1.2rem}}.rank-math-breadcrumb p{margin:0}.ff-el-group.ff-custom_html{background:var(--heller);font-size:14px;font-weight:600;padding:24px;border-radius:12px;border:1px solid var(--contrast-3)}.ff-el-group.ff-custom_html p{margin:0}.fluentform .ff-el-progress-status{display:none}.fluentform .ff-el-form-control:disabled,.fluentform .ff-el-form-control[readonly]:not(.flatpickr-input){background-color:#fff!important}.fluentform .preis .ff-el-form-control[readonly]:not(. -input){border:none;font-weight:700;text-align:right}.fluentform .preis .ff_input-group-text{background-color:#fff}.fluentform .summe .ff-el-form-control[readonly]:not(.flatpickr-input){font-size:24px;text-decoration:underline;color:var(--accent)}select.ff-el-form-control:not([size]):not([multiple]){height:44px}.ff-default .ff-el-input--label label{font-weight:600!important}.fluentform .ff-el-group{margin-bottom:30px!important}.fluentform .ff-el-input--label{margin-bottom:15px!important}.fluentform .step-nav{margin-top:60px}.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before,.fluentform .ff-step-titles li.ff_active:after,.fluentform .ff-step-titles li.ff_completed:after{background:var(--accent)!important}.ff-default .ff-btn-secondary:not(.ff_btn_no_style),.ff-btn-submit:not(.ff_btn_no_style){background-blend-mode:normal;background-image:linear-gradient(to right,var(--accent) 0%,var(--verlauf-dunkel) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;border:none!important;padding:7px 10px!important;font-weight:600!important;border-radius:8px!important}.fluentform_wrapper_1.ffs_custom_wrap .ff-el-input--content input,.fluentform_wrapper_1.ffs_custom_wrap .ff-el-input--content .ff-el-form-control.ff_stripe_card_element,.fluentform_wrapper_1.ffs_custom_wrap .ff-el-input--content textarea,.fluentform_wrapper_1.ffs_custom_wrap .ff-el-input--content select,.fluentform_wrapper_1.ffs_custom_wrap .choices__list--single,.fluentform_wrapper_1.ffs_custom_wrap .choices[data-type*='select-multiple']{border-color:var(--base)!important}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--accent)!important}.fluentform .ff-el-form-check-label .ff-el-form-check-input{right:5px}.fluentform_wrapper_3.ffs_bootstrap_wrap .ff-el-group input[type=checkbox]:checked:after,.fluentform_wrapper_3.ffs_bootstrap_wrap .ff-el-group input[type=radio]:checked:after{border-color:var(--accent)!important;background:var(--accent)!important}.ff-default .ff-el-form-check label.ff-el-form-check-label{background:var(--heller);cursor:pointer;display:block!important;border:1px solid #e7e4e6;color:var(--contrast-2);font-weight:600;padding:15px 20px;margin-bottom:15px;border-radius:8px}.rangeslider__fill,.fluentform_wrapper_1.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after,.fluentform_wrapper_1.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after,.fluentform .ff-el-progress-bar{background-blend-mode:normal;background-image:linear-gradient(to right,var(--accent) 0%,var(--accent-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;border:white!important}.fluentform .ff-step-header{margin-bottom:40px!important}