.et_pb_pricing_content_top{padding-bottom:0!important}#testVideo video{height:800px!important}@media (min-width:1300px){.preisrechner form>div>fieldset>.frm_fields_container{display:block!important}.preisrechner form>div>fieldset>.frm_fields_container.anfrage{display:grid!important}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.ihredaten{width:40%!important;float:left;margin-right:20px;margin-bottom:0!important;height:790.98px;clear:unset}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.ausfall{width:calc(30% - 20px)!important;margin-right:20px;display:flex;flex-direction:column;height:390.41px!important;clear:unset;float:left}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.kosten{width:calc(30% - 20px)!important;margin-right:0;clear:unset;float:left}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.ersparnis{margin-bottom:0!important;position:relative;clear:unset;float:left;width:calc(60% - 20px)!important}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.anfrage{width:70%;float:left;clear:unset;margin-right:20px}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.anfrage+div{width:calc(30% - 20px);float:left;display:block;clear:unset}}@media (max-width:1299px){.preisrechner{max-width:500px;margin:auto}}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.ersparnis{position:relative}.preisrechner form>div>fieldset>.frm_fields_container>.frm_form_field.ersparnis:before{content:'';position:absolute;width:.5px;height:200px;background:#ddd;bottom:40px;left:50%;transform:translateX(-50%)}.preisrechner .frm_section_spacing{border:0!important}.preisrechner .frm_pos_top.frm_section_spacing{color:white!important;text-align:center;font-size:20px!important;line-height:1.3em;font-family:'Roboto Slab';background-image:linear-gradient(152deg,#696f78 0%,#232526 49%)!important;border-radius:10px;padding:.3em!important;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)}.preisrechner .frm_section_heading{border:1px solid #ddd;border-radius:20px;padding:20px}.preisrechner .aktive_nutzer{border:3px solid #c97132}.aktive_nutzer .frm_section_spacing{display:none}.aktive_nutzer .frm_form_field{margin:0!important}.ihredaten .frm_html_container img{aspect-ratio:4/3!important;object-fit:cover;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.3)}.preisrechner .frm_top_container{display:flex;flex-direction:column;justify-content:center}.preisrechner .frm_top_container *{text-align:center!important}.preisrechner .frm_top_container label,.preisrechner .frm_html_container,.preisrechner .frm_html_container p{font-size:.8rem!important;font-weight:400!important}.preisrechner input,.preisrechner p{border:0!important;background:transparent!important;box-shadow:none!important;font-weight:700!important}.preisrechner p{font-size:24px!important}.preisrechner input{font-size:36px!important}.preisrechner .anfrage input,.preisrechner .anfrage p{background:#ddd!important;font-size:1rem!important}.preisrechner .anfrage label{color:#444}.preisrechner .frm_submit{display:flex;justify-content:flex-end;gap:20px}.frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_label_button_container,.frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_image_option_container,.frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_label_button_container,.frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_image_option_container,.frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_label_button_container,.frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_image_option_container,.frm_nps__button.frm_nps__button--active,.frm_nps__buttons input[type=radio]:focus+.frm_nps__button,.frm_nps__buttons input[type=radio]:checked+.frm_nps__button,.frm_display_format_buttons .frm_label_button_container:hover,.frm_display_format_buttons .frm_image_option_container:hover,.frm_display_format_buttons .frm_radio input[type=radio]:focus+.frm_label_button_container,.frm_display_format_buttons .frm_radio input[type=radio]:focus+.frm_image_option_container,.frm_display_format_buttons .frm_checkbox input[type=checkbox]:focus+.frm_label_button_container,.frm_display_format_buttons .frm_checkbox input[type=checkbox]:focus+.frm_image_option_container,.frm_display_format_buttons .frm_scale input[type=radio]:focus+.frm_label_button_container,.frm_display_format_buttons .frm_scale input[type=radio]:focus+.frm_image_option_container,.frm_nps__button:hover,.frm_nps__button:focus{background-color:#c97132;border-color:#c97132!important;color:white;box-shadow:none}