.gform_heading{text-align:center;font-family:"Open Sans",sans-serif;max-width:90%;margin:0 auto}#gform_1,#gform_2,#gform_3,.gform_validation_errors{max-width:1200px;width:100%;margin:50px auto;font-family:"Open Sans",sans-serif}#gform_1 input,#gform_1 textarea,#gform_1 select{border:2px solid #7ab6e4}#gform_2 select,#gform_2 input,#gform_3 select,#gform_3 input{border:2px solid #7ab6e4}#gform_1 .gform_button,#gform_2 .gform_button,#gform_3 .gform_button{padding:10px 20px;background-color:#0B8BD1;color:#fff;cursor:pointer;border:none}#gform_1 .gform_button:hover,#gform_2 .gform_button:hover,#gform_3 .gform_button:hover{background-color:#7AB6E4}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:14px;font-weight:700;margin-bottom:8px;padding:0}@media (max-width:768px){.gform_wrapper.gravity-theme fieldset{min-width:100%;max-width:100%}}.gsection_title{font-size:16px}.gform_wrapper.gravity-theme .gfield_time_hour input,.gform_wrapper.gravity-theme .gfield_time_minute input{padding:9px 5px}#field_1_5 input{width:100%}.gform_required_legend{display:none}#gform_confirmation_wrapper_1 .gform_confirmation_message,#gform_confirmation_wrapper_2 .gform_confirmation_message,#gform_confirmation_wrapper_3 .gform_confirmation_message{max-width:100%;font-family:'Open Sans',sans- serif;text-align:center;margin:50px auto;display:block;width:max-content;background-color:#7AB6E4;color:#fff;padding:10px 20px}@media (max-width:768px){#gform_confirmation_wrapper_1 .gform_confirmation_message,#gform_confirmation_wrapper_2 .gform_confirmation_message,#gform_confirmation_wrapper_3 .gform_confirmation_message{width:auto}}.gfield:has(.gfield_validation_message) select,.gfield:has(.gfield_validation_message) input{border:1px solid #c02b0a!important;background:#fff9f9}.gfield_validation_message{display:none}.gfield_select select option{font-size:16px}.gfield_label+.gfield_description{display:inline-block;font-size:16px!important;font-weight:700;margin-bottom:8px;padding:0!important}.gfield_contains_required .gfield_label+.gfield_description::after{content:"*";color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:.125em}input.datepicker::placeholder{text-transform:uppercase}.elementor-widget-wrap:has(.custom_table_row){align-items:center;align-content:center}.gravity-theme{max-width:1036px;margin:0 auto;padding:10px}@media (min-width:1260px){.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 3}}@media (max-width:1199px){.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 12}#field_1_5{grid-column:span 3}#field_1_6{grid-column:span 5}}@media (max-width:767px){#gform_1 .form_date input{width:100%}#field_1_5{grid-column:span 12}#field_1_5 input{width:100%}#field_1_6{grid-column:span 12}.gform_wrapper.gravity-theme .gfield_time_hour input,.gform_wrapper.gravity-theme .gfield_time_minute input{padding:3px 8px}.gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:83px;min-width:83px}.gform_wrapper.gravity-theme .gfield_time_ampm{margin-left:18px}.ginput_container_select select{min-width:100%}}.wrapper-schnellbewerbung #myTabSchnellbewerbung li.elementor-tab-title a,.wrapper-schnellbewerbung #myTabSchnellbewerbung li.elementor-tab-title span.wpcf7-list-item-label,.wrapper-schnellbewerbung #myTabSchnellbewerbung span.wpcf7-list-item a,.wrapper-schnellbewerbung #myTabSchnellbewerbung span.wpcf7-list-item span.wpcf7-list-item-label,.wrapper-schnellbewerbung .amount-radio li.elementor-tab-title a,.wrapper-schnellbewerbung .amount-radio li.elementor-tab-title span.wpcf7-list-item-label,.wrapper-schnellbewerbung .amount-radio span.wpcf7-list-item a,.wrapper-schnellbewerbung .amount-radio span.wpcf7-list-item span.wpcf7-list-item-label{padding:20px 30px}@media (max-width:1440px) and (min-width:769px){.wrapper-schnellbewerbung #myTabSchnellbewerbung li.elementor-tab-title a,.wrapper-schnellbewerbung #myTabSchnellbewerbung li.elementor-tab-title span.wpcf7-list-item-label,.wrapper-schnellbewerbung #myTabSchnellbewerbung span.wpcf7-list-item a,.wrapper-schnellbewerbung #myTabSchnellbewerbung span.wpcf7-list-item span.wpcf7-list-item-label,.wrapper-schnellbewerbung .amount-radio li.elementor-tab-title a,.wrapper-schnellbewerbung .amount-radio li.elementor-tab-title span.wpcf7-list-item-label,.wrapper-schnellbewerbung .amount-radio span.wpcf7-list-item a,.wrapper-schnellbewerbung .amount-radio span.wpcf7-list-item span.wpcf7-list-item-label{padding-left:30px;padding-right:30px}}#gform_2 #field_2_22,#gform_3 #field_3_22{order:4}#gform_2 #field_2_1000,#gform_3 #field_3_2000{order:1}#gform_2 #field_2_20,#gform_3 #field_3_20{order:2}#gform_2 #field_2_21,#gform_3 #field_3_21{order:3}#gform_2 #field_2_1000 .gfield_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item{position:relative;display:flex;gap:10px 33px;align-items:baseline;flex-wrap:wrap;margin-right:0;position:relative;padding-bottom:0}@media (max-width:1030px) and (min-width:769px){#gform_2 #field_2_1000 .gfield_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item{gap:10px 24px;justify-content:space-between}}@media (min-width:1024px){#gform_2 #field_2_1000 .gfield_repeater_items:not(:has(>div:nth-child(n+2)))>div,#gform_3 #field_3_2000 .gfield_repeater_items:not(:has(>div:nth-child(n+2)))>div{justify-content:space-between}}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell{margin-top:0}#gform_2 #field_2_1000 legend,#gform_3 #field_3_2000 legend{display:none}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(1),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(1){width:10%}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(3),#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(4),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(3),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(4){width:10%}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(2),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(2){width:60%}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell input,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell input{width:100%;border-radius:0}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_buttons,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_buttons{width:100%;margin-top:10px;display:flex;flex-direction:row;padding-top:0}@media (max-width:1200px){#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_buttons,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_buttons{align-items:center}}@media (max-width:380px){#gform_2 #field_2_1000 .gfield_repeater_item:last-child,#gform_3 #field_3_2000 .gfield_repeater_item:last-child{padding-bottom:65px}#gform_2 #field_2_1000 .gfield_repeater_item:only-child,#gform_3 #field_3_2000 .gfield_repeater_item:only-child{padding-bottom:0}}#gform_2 #input_2_22 .gchoice,#gform_2 #input_2_20 .gchoice,#gform_3 #input_3_22 .gchoice,#gform_3 #input_3_20 .gchoice{display:flex;align-items:baseline}#gform_2 #field_2_1000 .gfield_repeater_item label,#gform_3 #field_3_2000 .gfield_repeater_item label{display:inline-block;font-size:13px;font-weight:700;margin-bottom:8px;padding:0;font-family:"Open Sans",sans-serif;color:#000}#gform_2 label a,#gform_3 label a{position:relative}#gform_2 .gform_button,#gform_3 .gform_button{border-radius:10px;font-size:16px!important}#gform_2 label a:before,#gform_3 label a:before{content:"";position:absolute;width:100%;margin:0 auto;height:1px;bottom:0;right:0;left:0;background-color:#7ab6e4;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#gform_2 label a:hover:before,#gform_3 label a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#2d98ea}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item{margin-right:0;border:none;fill:#FFF;min-width:271px;height:48px;margin:0;padding:0 24px;padding-right:55px;border-radius:2px;color:#fff;background-color:#7AB6E4;background-image:url(https://www.praxisambahnhof.ch/wp-content/uploads/2024/05/PlusCircle.svg);background-repeat:no-repeat;background-position-x:90%;background-position-y:center;font-size:16px;letter-spacing:.9px;transition:0.3s;cursor:pointer}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item:hover,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item:hover{background-color:#205281;color:#FFF}@media (max-width:380px){#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item{position:absolute;bottom:0;max-width:100%;width:100%}}#gform_2 .gform_button,#gform_3 .gform_button{height:48px;padding:0 24px;border-radius:2px;color:#fff;background:#7AB6E4;transition:0.3s}#gform_2 .gform_button:hover,#gform_3 .gform_button:hover{background-color:#205281}@media (max-width:769px){#gform_2 #field_2_1000 .gfield_repeater_item:has(div+div):not(:last-child) .gfield_repeater_buttons .add_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item:has(div+div):not(:last-child) .gfield_repeater_buttons .add_repeater_item{display:none}}@media (min-width:769px){#gform_2 #field_2_1000 .gfield_repeater_item:has(div+div):not(:last-child) .gfield_repeater_buttons .add_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item:has(div+div):not(:last-child) .gfield_repeater_buttons .add_repeater_item{display:none}}#gform_2 #field_2_1000 .gfield_repeater_item .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item .remove_repeater_item{position:absolute;top:36px;right:-57px;width:40px;min-width:unset;height:40px;margin:0;border-radius:2px;border:2px solid #7AB6E4;background-color:#7AB6E4;background-image:url(https://www.praxisambahnhof.ch/wp-content/uploads/2024/05/Trash.svg);background-repeat:no-repeat;background-position:center;color:#fff;transition:0.3s;cursor:pointer;opacity:0}#gform_2 #field_2_1000 .gfield_repeater_item:hover .remove_repeater_item,#gform_2 #field_2_1000 .gfield_repeater_item:focus .remove_repeater_item,#gform_2 #field_2_1000 .gfield_repeater_item:active .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item:hover .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item:focus .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item:active .remove_repeater_item{opacity:1}#gform_2 #field_2_1000 .gfield_repeater_item .remove_repeater_item:hover,#gform_3 #field_3_2000 .gfield_repeater_item .remove_repeater_item:hover{background-color:#205281;border:2px solid #205281}@media (max-width:1200px){#gform_2 #field_2_1000 .gfield_repeater_item .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item .remove_repeater_item{position:static;right:auto;top:auto;margin-left:auto;opacity:1}}@media (min-width:870px) and (max-width:1040px){#gform_2 #field_2_1000 .gfield_repeater_item .remove_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item .remove_repeater_item{right:0;margin-right:0;top:54px}}#gform_2 #field_2_1000 .gfield_repeater_item:has(div+div):not(:last-child),#gform_3 #field_3_2000 .gfield_repeater_item:has(div+div):not(:last-child){border-bottom:0;margin-bottom:0}#gform_2 #field_2_9 input,#gform_3 #field_3_9 input{width:100%}#gform_2 .gfield_repeater_items .validation_message,#gform_3 .gfield_repeater_items .validation_message{padding:8px 4px;overflow-wrap:break-word}@media (max-width:768px){#gform_2 #field_2_1000 .gfield_repeater_item,#gform_3 #field_3_2000 .gfield_repeater_item{flex-direction:column}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(1),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(1){width:100%}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(2),#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(3),#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell:nth-child(4),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(2),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(3),#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell:nth-child(4){width:100%}#gform_2 #field_2_1000 .gfield_repeater_item .gfield_repeater_cell,#gform_3 #field_3_2000 .gfield_repeater_item .gfield_repeater_cell{margin-top:0}#gform_2 #field_2_21,#gform_3 #field_3_21{grid-column:span 12}}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px;grid-column-gap:3%}#gform_2 .ginput_container_text input,#gform_3 .ginput_container_text input{height:40px}#gform_2 .ginput_container_email input,#gform_3 .ginput_container_email input{height:40px}#gform_2 .ginput_container_number input,#gform_3 .ginput_container_number input{height:40px}#gform_2 .ginput_container_date input,#gform_3 .ginput_container_date input{height:40px}#gform_2 .ginput_container_phone input,#gform_3 .ginput_container_phone input{height:40px}#gform_2 #field_2_1000 .gfield_repeater_items,#gform_3 #field_3_2000 .gfield_repeater_items{position:relative;margin-top:7px}#gform_2 #field_2_1000 .gfield_repeater_item::before,#gform_3 #field_3_2000 .gfield_repeater_item::before{content:'';position:absolute;top:0;left:-20px;width:calc(100% + 100px);height:93px;border-radius:6px;background:#FFF;box-shadow:0 0 10px 0 rgb(107 107 107 / .15);opacity:0;transition:0.3s;z-index:-1}@media (min-width:1200px){#gform_2 #field_2_1000 .gfield_repeater_item:not(:only-child):hover::before,#gform_3 #field_3_2000 .gfield_repeater_item:not(:only-child):hover::before{opacity:1}}#gform_2 #field_2_1000 .gfield_repeater_item label,#gform_3 #field_3_2000 .gfield_repeater_item label{font-size:14px;white-space:nowrap}@media (max-width:1024px) and (min-width:769px){#gform_2 #field_2_1000 .gfield_repeater_item label,#gform_3 #field_3_2000 .gfield_repeater_item label{white-space:pre-wrap}}