/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 07 2026 | 20:27:49 */
/* CSS Code hier einfügen.

Zum Beispiel:
.example {
    color: red;
}

Um dein CSS-Wissen zu prüfen, teste es hier http://www.w3schools.com/css/css_syntax.asp

Kommentarende*/ 

/* HEADER */

.fixed-top {
    position: fixed !important;
    top: 0;
    z-index: 9999;
    width: 100%;
}

header.fixed-top .custom-logo-link img {
    width: 130px;
}

header.fixed-top .site-primary-header-wrap {
  min-height: 75px;
}

.ast-builder-menu-1 .menu-item:hover > .menu-link, 
.ast-builder-menu-1 .inline-on-mobile .menu-item:hover > .ast-menu-toggle {
    color: #fff !important;
    /* background: #272e4d; */
}

[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    width: 1.5rem;
    fill: #272E4D;
}

.main-header-menu .menu-link, 
.main-header-menu>a {
    padding: .5rem .75em;
    border-radius: .5rem;
    margin-left: .25rem;
}

ul.header-contact-icons {
    display: flex;
    flex-direction: row;
    margin-top: .35rem;
}

.ast-main-header-wrap ul.header-contact-icons li:hover svg,
.ast-main-header-wrap ul.header-contact-icons li:hover svg path  {
    fill: #014AAC !important;
}

.ast-theme-transparent-header .ast-above-header, 
.ast-theme-transparent-header .ast-above-header.ast-above-header-bar {
    background-image: none;
    background-color: #014aac;
}

.site-header-above-section-right svg path {
    fill: #fff;
}

#menu-item-479 a {
    background: #034AAD;
    color: #fff;
}

html #menu-item-479:hover a {
    background: #272e4d;
}


.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link {
    background: transparent;
}

.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link:hover {
    background: transparent;
}

.ast-builder-menu-1 .menu-item:hover > .menu-link {
    background: #272e4d !important;
}

.fixed-top .ast-site-identity {
    padding: .25em 0;
}

/*     .header-widget-area[data-section="sidebar-widgets-header-widget-2"] {
        display: block !important;
    } */


/* // HEADER */