/* Autor: Henrik Rost. Inhaltslinks: keine Hover-Unterstreichung, Kontrast auf Projektfarben. */
body > :is(main,footer) a:not(.button):not(.btn):not(.cta):not(.elementor-button):not(.wp-block-button__link):not(.wp-block-btn__link) {
 text-decoration:none!important;
}
body > :is(main,footer) a:not(.button):not(.btn):not(.cta):not(.elementor-button):not(.wp-block-button__link):not(.wp-block-btn__link):is(:hover,:focus-visible) {
 text-decoration:none!important; color:var(--akjs-link-hover,#e52a14)!important;
 background-color:var(--akjs-link-hover-bg,transparent); border-radius:3px;
}
body > :is(main,footer) a:focus-visible { outline:2px solid currentColor; outline-offset:3px; }

body > header .main-navigation a {text-decoration:none!important;}
body > header .main-navigation > ul > li > a::before {display:none!important;}
