h1{border-bottom:1px solid;margin-bottom:2rem}.top-20{padding-top:16px;padding-bottom:16px}.et_pb_text_inner ul.nested{padding-left:2rem}.nav li a i{font-size:.75rem;margin-right:5px;align-self:center}#top-menu li a{display:flex}.nav li a .label,.nav li span,.nav li img{align-self:center}.wpcf7-form label{width:100%;font-size:.9rem}.wpcf7-form [type=text],.wpcf7-form select,.wpcf7-form [type=email],.wpcf7-form textarea,.wpcf7-form [type=tel],.wpcf7-form [type=date]{width:100%;height:50px;border:1px solid #ddd;border-radius:5px;padding:8px;background:#fff}.wpcf7-form textarea{height:auto}.wpcf7-form [type=submit],#mfcf7_zl_add_file{background:#166daf;color:#fff;border-radius:5px;padding:.7rem 1rem;font-size:1.1rem;border:none;cursor:pointer}.wpcf7-form [type=submit]:disabled{opacity:.5}.wpcf7-form [type=file]{font-size:1.1rem;margin-bottom:1rem}.wpcf7-acceptance .wpcf7-list-item{margin:0;line-height:1.1}.form-wrapper{margin-bottom:1.3rem}h1 i{margin-right:.6rem;font-size:1.2rem;align-self:center;margin-top:4px}h1{display:flex}.mPS2id-highlight{border-bottom:4px solid}#top-menu .current-lang a{border-bottom:2px solid;padding-bottom:5px!important}#top-menu .lang-item{padding-right:5px!important}#top-menu .lang-item-first{margin-left:4rem}.footer-icons-wrapper a{color:#fff;font-size:1.5rem;margin-left:1rem}.footer-icons-wrapper{text-align:right}@media (max-width:390px){.et_pb_testimonial{width:100%!important}.et_pb_column h1{line-height:1.1!important}.et_pb_column h1 i{align-self:baseline;margin-top:8px}.footer-icons-wrapper{text-align:center}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center}}.et_pb_testimonial_description .et_pb_testimonial_author{margin-top:0}.extra-abstand{margin-bottom:1rem}.wpcf7-list-item-label a,.link-kontakt{color:#166daf;font-weight:bold;text-decoration:underline}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}#mobile_menu1{background:#232b37!important;border:0!important;font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}#footer-menu-wrap .mobile_menu_bar:before{color:#fff}