

:root{

    --clr-corporate: #76B82A;
    --clr-corporate-dark: #76B82A;
    
}


header .topMenu li .nav-link:hover{
    background-color: var(--clr-secondary);
    border-color: var(--clr-secondary);
}
.topMenu ul li:first-of-type .nav-link:hover{
    background-color: var(--clr-secondary);
    border-color: var(--clr-secondary);
}
header.scrollToggle .topMenu li:first-of-type .nav-link:hover{
    background-color: var(--clr-orange);
    border-color: var(--clr-orange);
}
header.scrollToggle .topMenu li:not(:first-of-type) .nav-link:hover{
    background-color: transparent;
    border-color: white;
}
header.scrollToggle .topMenu.open li:first-of-type .nav-link:hover{
    background-color: var(--clr-secondary);
    border-color: var(--clr-secondary);
}
header.scrollToggle .topMenu.open li:not(:first-of-type) .nav-link:hover{
    background-color: var(--clr-secondary);
    border-color: var(--clr-secondary);
}


.keyvisual .keyvisual_content h1::after{
    background-image: url(/wp-content/themes/heimbeatmung/assets/2/img/key_h1_deco.png);
}


/***********************

    COLORS

***********************/


.siteHeader .siteLogo {
    background-color: var(--clr-corporate);
}
.teaser_tile_slim_element .content {
    background-color: var(--clr-corporate);
}
.buttons .btn{
    background-color: var(--clr-corporate);
    border-color: var(--clr-corporate);
}
.buttons .btn:hover{
    background-color: var(--clr-corporate-dark);
    border-color: var(--clr-corporate-dark);
}