#et-info{float:right!important}input[type=text],input[type=email],input[type=tel]{padding-left:10px!important;padding-right:10px!important}input[type=text],select,input[type=email]{margin-right:9px}input[type=date]{padding:15px 10px;color:#0A3087;border:1px solid #0A3087;background-color:#F3F5F9;width:49%;font-weight:900;margin-bottom:23px}input[type=date]:after{font-family:"ETmodules"!important;font-weight:900;content:"\e023";color:#555;padding:0 5px}input[type=date]:hover:after{color:#000080}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;cursor:pointer}input[type="date"]::-webkit-inner-spin-button{z-index:1}input[type="date"]::-webkit-clear-button{z-index:1}select{padding:15.8px 10px;vertical-align:top;color:#0A3087;border:1px solid #0A3087;background-color:#F3F5F9;width:49%;cursor:pointer;font-weight:900}input[type=checkbox]{margin:10px 0px}input[type="submit"]{cursor:pointer}@media (max-width:1292px){.abstand{margin-bottom:23px!important}}#kontaktformfix input[type="text"],#kontaktformfix input[type="email"]{margin-right:0px!important}#vision{font-size:9px;padding-left:15px}#main-header .container{display:flex;justify-content:space-between;align-items:center;height:80px}#main-header #logo,#main-header.et-fixed-header #logo{max-height:80px;width:auto}#main-header .et_menu_container{margin:0 auto;width:auto!important}#main-header .et-social-menu{display:flex;align-items:center}#main-header.et-fixed-header .container{display:flex;justify-content:space-between;align-items:center;height:80px}@media (max-width:980px){#main-header .container{flex-direction:column;justify-content:center;height:auto;padding:10px 0}#main-header #logo,#main-header.et-fixed-header #logo{max-height:60px;margin-bottom:10px}#main-header .et_menu_container,#main-header .et-social-menu{margin-bottom:8px}}@media (max-width:767px){#main-header .container{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:5px 0}#main-header #logo,#main-header.et-fixed-header #logo{max-height:50px;margin-bottom:8px}#main-header .et_menu_container,#main-header .et-social-menu{margin-bottom:5px}}