:root{--banner-level-0:#ff0000;--banner-level-1:#00ff00;--banner-level-2:#0000ff}.menu-level-0 .seitenbanner{background-color:var(--banner-level-0)!important}.menu-level-1 .seitenbanner{background-color:var(--banner-level-1)!important}.menu-level-2 .seitenbanner{background-color:var(--banner-level-2)!important}ul.subpage-menu{list-style:none;padding:0;margin:0;display:flex;gap:2em}ul.subpage-menu li{display:inline}ul.subpage-menu li a{text-decoration:none;color:#333;padding:0.5em 0;transition:color 0.2s}ul.subpage-menu li a:hover{color:#0073e6}.wpcf7-form .et_pb_button{background-color:#00B0F0;background-color:#00B0F0!important;border-radius:5px;color:white}@media (max-width:980px){.et_mobile_menu{width:100vw!important;left:90%;transform:translateX(-90%);max-width:none;max-height:75vh;overflow-y:auto}}.et-menu .menu-item-has-children>a:first-child:after{width:auto!important}.et-menu li li a{width:240px}.et-menu li li a{X-webkit-hyphens:auto;X-ms-hyphens:auto;Xhyphens:auto}