.gform_wrapper .gform_page_footer,.gform_wrapper .gform_footer{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gform_wrapper .gform_save_link{order:1}.gform_wrapper .gform_previous_button{order:2}.gform_wrapper .gform_next_button,.gform_wrapper input[type="submit"]{order:3}.gform_wrapper .gform_next_button,.gform_wrapper .gform_button,.gform_wrapper input[type="submit"]{background-color:#BF24A0;color:#ffffff;border:2px solid #BF24A0;padding:10px 18px;font-size:16px;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_button:hover,.gform_wrapper input[type="submit"]:hover{background-color:#a81f97;border-color:#a81f97}.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_button:focus,.gform_wrapper input[type="submit"]:focus{outline:none;box-shadow:0 0 0 3px rgba(191,36,170,0.3)}.gform_wrapper .gform_save_link{background-color:#ffffff;color:#BF24A0;border:2px solid #BF24A0;padding:10px 18px;font-size:14px;font-weight:600;border-radius:4px;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.gform_wrapper .gform_save_link:hover{background-color:#BF24A0;color:#ffffff}.gform_wrapper .gform_previous_button{background-color:#ffffff;color:#BF24A0;border:2px solid #bf24a;padding:10px 18px;font-size:14px;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.gform_wrapper .gform_previous_button:hover{background-color:#BF24A0;color:#ffffff}.gform_wrapper .gf_progressbar{background-color:#f2f2f2;border-radius:4px;overflow:hidden}.gform_wrapper .gf_progressbar_percentage{background-color:#BF24A0;color:#ffffff;font-weight:600;transition:width 0.3s ease}.gform_wrapper .gfield.checkliste-items .gfield_checkbox .gchoice,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox .gchoice,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox ul.gfield_checkbox>li{display:grid!important;grid-template-columns:30px 1fr!important;column-gap:18px!important;align-items:start!important;margin:0 0 18px 0!important}.gform_wrapper .gfield.checkliste-items .gfield_checkbox .gchoice label,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox .gchoice label,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox ul.gfield_checkbox>li>label{display:block!important;margin:0!important;font-size:16px!important;line-height:1.4!important;hyphens:none!important}.gform_wrapper .gfield.checkliste-items input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:26px!important;height:26px!important;margin:2px 0 0 0!important;border:0!important;background-image:url("/wp-content/uploads/icons/checkbox-empty.png")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;cursor:pointer!important}.gform_wrapper .gfield.checkliste-items input[type="checkbox"]:checked{background-image:url("/wp-content/uploads/icons/checkbox-checked.png")!important}@media (max-width:768px){.gform_wrapper .gfield.checkliste-items .gfield_checkbox .gchoice,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox .gchoice,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox ul.gfield_checkbox>li{grid-template-columns:26px 1fr!important;column-gap:14px!important;margin:0 0 14px 0!important}.gform_wrapper .gfield.checkliste-items .gfield_checkbox .gchoice label,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox .gchoice label,.gform_wrapper .gfield.checkliste-items .ginput_container_checkbox ul.gfield_checkbox>li>label{font-size:16px!important}.gform_wrapper .gfield.checkliste-items input[type="checkbox"]{width:24px!important;height:24px!important}}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#BF24A0!important;color:#ffffff!important}.gform_wrapper.gravity-theme .gf_step_number{background:0 0;border:2px solid #BF24A0!important;border-radius:20px;color:#585e6a;font-size:14px;font-weight:500;height:40px;text-align:center;width:40px}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{background:#BF24A0!important;border:none!important;border-radius:20px;content:"";display:table-cell;height:40px;left:-2px;position:absolute;top:-2px;width:40px}p a:hover,p a:focus-visible,li a:hover,li a:focus-visible{color:#8e167e;text-decoration-thickness:2px}.pink-section a,.et_pb_bg_layout_dark a{color:#ffffff}.pink-section a:hover,.pink-section a:focus-visible,.et_pb_bg_layout_dark a:hover,.et_pb_bg_layout_dark a:focus-visible{color:#ffffff;text-decoration:underline;text-decoration-thickness:2px}.et_pb_blurb .et_pb_module_header a:hover,.et_pb_blurb .et_pb_module_header a:focus-visible,.et_pb_blurb_description a:hover,.et_pb_blurb_description a:focus-visible{color:#8e167e;text-decoration-thickness:2px}a.pdf-btn-download,a.pdf-btn-preview{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;cursor:pointer;transition:all 0.2s ease-in-out}a.pdf-btn-download{background-color:#BF24A0;color:#ffffff!important;border:2px solid #BF24A0}a.pdf-btn-download:hover{background-color:#a81f96;border-color:#a81f96;color:#ffffff}a.pdf-btn-preview{background-color:#ffffff;color:#BF24A0;border:2px solid #BF24A0}a.pdf-btn-preview:hover{background-color:#f9e6f3;color:#BF24A0}@media (max-width:980px){.et_pb_row,.et_pb_row_inner{width:100%!important;max-width:100%!important}.et_pb_section{padding-left:16px!important;padding-right:16px!important}}.et_pb_menu .et-menu-nav>ul.et-menu>li{display:flex!important;align-items:center!important;padding-right:5px!important;height:auto!important}.et_pb_menu .et-menu-nav>ul.et-menu>li>a{display:inline-block!important;height:auto!important;line-height:1.2!important;padding:6px 12px!important;border-radius:6px!important;background:transparent!important;transition:background-color 0.2s ease,color 0.2s ease}.et_pb_menu .et-menu-nav>ul.et-menu>li:hover>a{background-color:#BF24A0!important;color:#ffffff!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:129%;padding:5%}}.gform_wrapper input.haushalt-summe{font-weight:700;pointer-events:none;background-color:#f5f5f5;border:1px solid #ddd}.gform_wrapper input.haushalt-summe:focus{outline:none}.gform_wrapper input.haushalt-summe{user-select:none}.gform_wrapper .gfield.begruendung-normal .gfield_checkbox .gchoice,.gform_wrapper .gfield.begruendung-normal .ginput_container_checkbox .gchoice,.gform_wrapper .gfield.begruendung-normal .ginput_container_checkbox ul.gfield_checkbox>li{display:flex!important;align-items:flex-start!important}.gform_wrapper .gfield.begruendung-normal input[type="checkbox"]{flex:0 0 auto;margin:3px 10px 0 0!important}.gform_wrapper .gfield.begruendung-normal label{flex:1 1 auto;margin:0!important;line-height:1.35!important}.gform_wrapper .gfield.begruendung-normal .gfield_checkbox .gchoice:not(:last-child),.gform_wrapper .gfield.begruendung-normal .ginput_container_checkbox ul.gfield_checkbox>li:not(:last-child){margin-bottom:16px!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list{display:block!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_header{display:none!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group{display:block!important;margin:0 0 18px 0!important;padding:14px!important;border:1px solid #ddd!important;border-radius:8px!important;background:#fafafa!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group_item{display:block!important;width:100%!important;margin:0 0 10px 0!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group_item:before{content:attr(data-label);display:block;font-weight:700;margin:0 0 6px 0}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups input,#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups select,#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_groups textarea{width:100%!important}#gform_wrapper_42 .gfield.glaeubiger-liste .gfield_list_icons{margin-top:10px}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list{display:block!important}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_header{display:none!important}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group{display:block!important;margin:0 0 18px 0!important;padding:14px!important;border:1px solid #ddd!important;border-radius:8px!important;background:#fafafa!important}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group_item{display:block!important;width:100%!important;margin:0 0 10px 0!important}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups .gfield_list_group_item:before{content:attr(data-label);display:block;font-weight:700;margin:0 0 6px 0}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups input,#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups select,#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_groups textarea{width:100%!important}#gform_wrapper_18 .gfield.glaeubiger-liste .gfield_list_icons{margin-top:10px}.gform_wrapper .gfield.radio-ja-nein .gfield_radio{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.gform_wrapper .gfield.radio-ja-nein .gfield_radio li{margin:0!important}.gform_wrapper .gfield.radio-ja-nein input[type="radio"]{position:absolute;opacity:0}.gform_wrapper .gfield.radio-ja-nein label{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 18px;border:2px solid #BF24A0;border-radius:4px;background-color:#ffffff;color:#BF24A0;font-size:16px;font-weight:600;cursor:pointer;text-align:center;min-height:72px;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.gform_wrapper .gfield.radio-ja-nein label .radio-subline{font-size:13px;font-weight:400;margin-top:4px;line-height:1.3;color:#585e6a}.gform_wrapper .gfield.radio-ja-nein label:hover{background-color:#BF24A0;color:#ffffff}.gform_wrapper .gfield.radio-ja-nein input[type="radio"]:checked+label{background-color:#BF24A0;border-color:#BF24A0;color:#ffffff}.gform_wrapper .gfield.radio-ja-nein input[type="radio"]:checked+label .radio-subline{color:#ffffff}.gform_wrapper .gfield.radio-ja-nein input[type="radio"]:focus+label{box-shadow:0 0 0 3px rgba(191,36,170,0.3)}@media (max-width:768px){.gform_wrapper .gfield.radio-ja-nein .gfield_radio{grid-template-columns:1fr}}a.link-mit-pfeil{display:inline-flex;align-items:baseline;gap:6px}a.link-mit-pfeil::before{font-family:"ETmodules";content:"\e03c";font-size:16px;display:inline-block;transition:transform 0.2s ease}a.link-mit-pfeil:hover::before{transform:translateX(4px)}.wpgmza_custom_fields{display:none}.wpgmza-address{font-weight:400!important}[data-custom-field-id]{display:none}.grouping-handle{background-color:#BF24A0!important}.wpgmza_map .wpgmza-inner-stack .grouping~.grouping-handle:hover .icon:after{border-color:#ffffff!important)}.gm-style-mtc{display:none!important}.et_pb_blurb.et_clickable{background-color:none!important;transition:background-color 0.3s ease}.et_pb_blurb.et_clickable:hover{background-color:none!important}.et_pb_blurb_0_tb_body{background-color:#ffffff!important;background:#ffffff!important}body .button-design-erzwingen{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;cursor:pointer;transition:all 0.2s ease-in-out;background-color:#BF24A0;color:#ffffff!important;border:2px solid #BF24A0}body .button-design-erzwingen:hover{background-color:#8e1f86!important;color:#ffffff!important;text-decoration:none!important;transform:translateY(-1px)}.et_pb_blurb.et_clickable{background-color:none!important;transition:background-color 0.3s ease}.et_pb_blurb.et_clickable:hover{background-color:none!important}.et_pb_searchform,.et_pb_searchform>div{overflow:visible!important}#keyword-box{display:none;width:100%;margin-top:10px;clear:both}.keyword-wrap{display:flex;flex-wrap:wrap;gap:10px}.keyword-wrap button{border:1px solid #ddd;background:#f5f5f5;color:#222;border-radius:999px;padding:9px 14px;font-size:14px;line-height:1.2;cursor:pointer;transition:all 0.2s ease}.keyword-wrap button:hover{background:#f0e4ef;border-color:#c13daa}.et_pb_searchform,.et_pb_searchform>div{overflow:visible!important}.et_pb_search input.et_pb_s{width:100%!important;box-sizing:border-box}div[id^="gform_confirmation_message_"] .et_pb_section,div[id^="gform_confirmation_message_"] .et_pb_row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gravitysection{padding-top:50px!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors,.gform_wrapper .validation_error{color:#8F0018!important;border-color:#8F0018!important}.gform_wrapper .gform_validation_errors{background:#fff5f7!important;border:2px solid #8F0018!important;border-radius:12px}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:#8F0018!important}.gform_wrapper .gform_validation_errors .gform-icon{color:#8F0018!important}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:100;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-100.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-100.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:100;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-100italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-100italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:200;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-200.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-200.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:200;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-200italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-200italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:300;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-300.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:300;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-300italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-300italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-regular.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:400;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:500;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-500.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:500;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-500italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-500italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:600;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-600.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:600;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-600italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-600italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-700.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-700.ttf') format('truetype')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:italic;font-weight:700;src:url('/wp-content/fonts/ibm-plex-sans-v23-latin-700italic.woff2') format('woff2'),url('/wp-content/fonts/ibm-plex-sans-v23-latin-700italic.ttf') format('truetype')}