html{scroll-behavior:smooth}@media only screen and (min-width:1024px){.tevu--utility--flex-direction-row{flex-direction:row}}@media only screen and (max-width:1024px){.tevu--utility--width-100{width:100%}}.tevu--utility--row-gap-0{row-gap:0}.tevu--utility--row-gap-0 :is(h1,h2,h3,h4,h5,p){margin-bottom:20px}.tevu--utility--row-gap-0>div:has(+div h6) h5{margin-bottom:0}ul#menu-main-menu{align-items:baseline!important}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:right!important}}@media (max-width:1024px){.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{width:max-content;list-style:none!important;text-align:left;padding:5%;right:0;left:unset}}@media screen and (max-width:1024px){header .et_mobile_nav_menu{display:flex!important}header .et_pb_menu__menu{display:none!important}}li.menu-item-123 a,li.menu-item-123 a::after{background-color:var(--gcid-primary-color);color:var(--gcid-gtnrteaido)!important;font-size:14px!important;line-height:0.9em!important;border-radius:2px;border-width:0px;border-color:#ffffff;border-style:solid;max-width:max-content;padding-top:14px!important;padding-right:34px!important;padding-bottom:14px!important;padding-left:34px!important;display:inline-block;text-transform:none!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item.menu-item-123>a{color:var(--gcid-gtnrteaido)!important}@media screen and (min-width:1025px) and (max-width:1330px){li.menu-item-123 a{visibility:hidden;position:relative;display:inline-block;width:min-content}li.menu-item-123 a::after{content:"Kontakt";visibility:visible;position:absolute;left:0;top:0;white-space:nowrap}}.tevu--page--startseite--herausforderungen.et_pb_row{row-gap:0;column-gap:0}@media only screen and (max-width:1024px){.tevu--page--startseite--herausforderungen.et_flex_column{width:100%!important}}.tevu--page--startseite--herausforderungen.et_flex_column{width:50%;border:1px solid var(--gcid-4xs7fsy5tq);border-radius:2px}.tevu--page--startseite--kontakt{height:fit-content}@media only screen and (max-width:1024px){.tevu--page--startseite--kontakt{width:100%}}.et_pb_contact .et_pb_contact_field input,.et_pb_contact .et_pb_contact_field textarea,.et_pb_contact_field_4_tb_footer.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_field_4_tb_footer.et_pb_contact_field .input[type="checkbox"]:checked+label i:before{border-width:2px;border-radius:2px}.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#ff6b6b!important}.et_pb_contact .et_pb_contact_field .et_contact_error,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label i,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label i{border-color:#ff6b6b!important;border-width:2px!important}.et-pb-contact-message p,.et-pb-contact-message li,.et-pb-contact-message li::marker{color:var(--gcid-gtnrteaido)!important}