:root{--primary-color:#E09900}.et_pb_menu__wrap{order:3!important}.et_pb_social_media_follow_0_tb_header .et_pb_social_media_follow .et_pb_bg_layout_light .et_pb_module .et_flex_module{order:2!important}.footer-menu nav ul{flex-direction:column!important}.nummer-liste{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;font-size:25px;color:var(--primary-color);border:3px solid var(--primary-color);border-radius:50%}@media screen and (max-width:1246px){.footer-menu .et_pb_hamburger_menu,.footer-menu .et_mobile_nav_menu,.footer-legal .et_mobile_nav_menu{display:none!important}.footer-menu .et_pb_menu__menu,.footer-legal .et_pb_menu__menu{display:block!important;opacity:1!important;visibility:visible!important}.footer-menu .et-menu-nav>ul{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;margin:0!important}.footer-menu .et-menu-nav>ul>li{display:block!important;margin:0!important;padding:0!important}.footer-legal .et-menu{display:flex!important;flex-wrap:wrap;gap:15px;margin-right:15px!important}}:root{--funnel-accent:#e09900;--funnel-dark:#595959;--funnel-light:#f5f5f5;--funnel-text:#333}.gform_wrapper .funnel-cards .gchoice input[type="checkbox"],.gform_wrapper .funnel-cards .gchoice input[type="radio"],.gfrom_wrapper .funnel-cards .gchoice .gchoice_other_control input[type="text"]{position:absolute;opacity:0;width:1px;height:1px}.gform_wrapper .funnel-cards .gchoice,.gfrom_wrapper .funnel-cards .gchoice .gchoice_other_control{position:relative;display:flex!important;flex-direction:column!important}.gform_wrapper .funnel-cards .gchoice label{display:flex;align-items:center;gap:12px;padding:20px 24px;background:#fff;border:2px solid #e2e2e2;border-radius:8px;font-family:'Urbanist',sans-serif;font-size:16px;font-weight:600;cursor:pointer;height:100%!important;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.gform_wrapper .funnel-cards .gchoice label:hover{border-color:var(--funnel-accent)}.gform_wrapper .funnel-cards .gchoice input:focus-visible+label{outline:none;box-shadow:0 0 0 3px rgba(224,153,0,0.35)}.gform_wrapper .funnel-cards .gchoice input:checked+label{background:var(--funnel-dark);border-color:var(--funnel-accent)}.gform_wrapper .funnel-cards .gchoice label::before{content:"";flex:0 0 22px;width:22px;height:22px;border:2px solid #c9c9c9;border-radius:4px;background-position:center;background-repeat:no-repeat;background-size:14px;transition:border-color .2s ease,background-color .2s ease}.gform_wrapper .funnel-cards .gchoice input:checked+label::before{border-color:var(--funnel-accent);background-color:var(--funnel-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E")}.gform_wrapper .funnel-cards .gchoice label,.gform_wrapper .funnel-cards .gchoice label span,.gform_wrapper .funnel-cards .gchoice label .gform-field-label{color:var(--funnel-text)!important}.gform_wrapper .funnel-cards .gchoice input:checked+label,.gform_wrapper .funnel-cards .gchoice input:checked+label span,.gform_wrapper .funnel-cards .gchoice input:checked+label .gform-field-label{color:var(--funnel-light)!important}.gform_wrapper .funnel-cards .gfield_label,.gform_wrapper .funnel-cards legend.gfield_label{font-family:'Domine',serif;font-size:22px;color:var(--funnel-text);margin-bottom:8px}.gform_wrapper .gform_next_button.gform-theme-button,.gform_wrapper button[id^="gform_submit_button_"]{background-color:var(--funnel-dark)!important;border-color:var(--funnel-light)!important;color:var(--funnel-light)!important;border-radius:10px!important;font-family:'Urbanist',sans-serif!important;font-size:18px!important;font-weight:600!important;max-width:max-content!important;padding:10px 50px 10px 40px!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.gform_wrapper .gform_next_button.gform-theme-button:hover,.gform_wrapper button[id^="gform_submit_button_"]:hover{background-color:var(--funnel-accent)!important;border-color:var(--funnel-accent)!important}.gform_wrapper .gform_previous_button.gform-theme-button{background-color:transparent!important;border-color:var(--funnel-dark)!important;color:var(--funnel-dark)!important;border-radius:10px!important;font-family:'Urbanist',sans-serif!important;font-size:18px!important;font-weight:600!important;max-width:max-content!important;padding:10px 50px 10px 40px!important;cursor:pointer;transition:border-color .2s ease,color .2s ease}.gform_wrapper .gform_previous_button.gform-theme-button:hover{border-color:var(--funnel-accent)!important;color:var(--funnel-accent)!important}.gform_wrapper .gfield_required,.gform_wrapper .gfield_required_text{color:var(--funnel-accent)!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="url"],.gform_wrapper textarea,.gform_wrapper select,.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container textarea{border-radius:8px!important}.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper){--gf-field-pg-prog-bar-bg-color-blue:var(--funnel-accent)!important;--gf-color-primary:var(--funnel-accent)!important;--gf-color-primary-rgb:224,153,0!important}.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gf_progressbar_title{color:var(--funnel-text)!important;font-family:'Urbanist',sans-serif;font-size:14px}.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gf_progressbar.gf_progressbar_blue{background-color:rgba(245,245,245,0.25)!important}.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gf_progressbar_percentage,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .percentbar_blue{background:var(--funnel-accent)!important;background-color:var(--funnel-accent)!important;color:#fff!important;font-weight:700}.gform_wrapper.anfrage_funnel,.gform_wrapper.anfrage_funnel .gform_confirmation_message,.gform_wrapper.job-funnel,.gform_wrapper.job-funnel .gform_confirmation_message{color:var(--funnel-dark)!important;font-family:'Urbanist',sans-serif}.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper),.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) span,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) p,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) h1,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) h2,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) h3,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) h4,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gfield_label,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gform-field-label,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gform-field-label .gform-field-label__text,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gsection_title,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gfield_description,.gform_wrapper:is(.anfrage_funnel_wrapper,.job-funnel_wrapper) .gform_description{color:var(--funnel-dark)!important;font-family:'Urbanist',sans-serif}.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_1 .gform_next_button.gform-theme-button{background-color:var(--funnel-accent)!important;border-color:var(--funnel-accent)!important;color:#fff!important;font-size:18px!important;font-weight:700!important;padding:14px 56px 14px 46px!important;border-radius:10px!important;transition:transform .2s ease,background-color .2s ease}.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_1 .gform_next_button.gform-theme-button:hover{background-color:#c78600!important;border-color:#c78600!important;transform:translateY(-2px)}.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_3 .gform_next_button,.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_2 .gform_next_button,.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_3 button[type="submit"][id^="gform_next_button_1_5"],.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_2 button[type="submit"][id^="gform_next_button_1_3"]{display:none!important}.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_3 .gform_next_button,.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_2 .gform_next_button,.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_3 button[data-original-class="gform_next_button gform-theme-button button"],.gform_wrapper.anfrage_funnel_wrapper #gform_page_1_2 button[data-original-class="gform_next_button gform-theme-button button"]{display:block!important}.gform_wrapper.anfrage_funnel_wrapper #field_1_42 .gchoice label,.gform_wrapper.anfrage_funnel_wrapper #field_1_42 .gchoice label *{color:var(--funnel-dark)!important}.gform_wrapper.anfrage_funnel_wrapper #field_1_42 .gchoice label a{color:var(--funnel-accent)!important;text-decoration:underline}.gform_wrapper.job-funnel_wrapper{width:100%!important;max-width:100%!important}.gform_wrapper.contact-form_wrapper .gfield_label,.gform_wrapper.contact-form_wrapper .gform-field-label,.gform_wrapper.contact-form_wrapper legend{color:var(--funnel-light)!important;font-family:'Urbanist',sans-serif;font-weight:500!important}.gform_wrapper.contact-form_wrapper .gform-field-label--type-sub{color:rgba(245,245,245,0.7)!important;font-weight:400!important}.gform_wrapper.contact-form_wrapper input[type="text"],.gform_wrapper.contact-form_wrapper input[type="email"],.gform_wrapper.contact-form_wrapper input[type="tel"],.gform_wrapper.contact-form_wrapper input[type="number"],.gform_wrapper.contact-form_wrapper textarea,.gform_wrapper.contact-form_wrapper select{border:1px solid #d5d5d5!important;font-family:'Urbanist',sans-serif;font-weight:400!important}.gform_wrapper.contact-form_wrapper .ginput_container_consent label,.gform_wrapper.contact-form_wrapper .ginput_container_consent label *{color:var(--funnel-light)!important;font-weight:400!important}.gform_wrapper.contact-form_wrapper .ginput_container_consent label a{color:var(--funnel-accent)!important;text-decoration:underline}.gform_wrapper.contact-form_wrapper button[id^="gform_submit_button_"]{background-color:var(--funnel-dark)!important;border-color:var(--funnel-light)!important;color:var(--funnel-light)!important;border-radius:10px!important;font-family:'Urbanist',sans-serif!important;font-size:18px!important;font-weight:600!important;max-width:max-content!important;padding:10px 50px 10px 40px!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.gform_wrapper.contact-form_wrapper button[id^="gform_submit_button_"]:hover{background-color:var(--funnel-accent)!important;border-color:var(--funnel-accent)!important}.gform_wrapper.contact-form,.gform_wrapper.contact-form .gform_confirmation_message{color:var(--funnel-light)!important;font-family:'Urbanist',sans-serif}@media (max-width:600px){.gform_wrapper .funnel-cards .gchoice{grid-column:1/-1!important;width:100%!important}.gform_wrapper .funnel-cards .gchoice label{padding:14px 16px;gap:10px;font-size:15px;width:100%!important;overflow-wrap:break-word;word-break:break-word}.gform_wrapper .funnel-cards .gchoice label::before{flex:0 0 20px;width:20px;height:20px}.gform_wrapper .funnel-cards .gfield_label,.gform_wrapper .funnel-cards legend.gfield_label{font-size:19px}.gform_wrapper .funnel-cards .gfield_checkbox,.gform_wrapper .funnel-cards .gfield_radio{margin-top:8px}.gform_wrapper .gform-page-footer,.gform_wrapper .gform_page_footer{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:10px}.gform_wrapper .gform_next_button.gform-theme-button,.gform_wrapper .gform_previous_button.gform-theme-button,.gform_wrapper button[id^="gform_submit_button_"]{max-width:none!important;width:auto;flex:1 1 0;font-size:15px!important;padding:10px 20px!important}}