p a {
    color: inherit !important;
}

.with_link {
    color: inherit;
    text-decoration: none;
    position: relative;
}

.theme{
    background-color: #9CAF88;
}
.with_link:hover {
    color: #9CAF88;
}


.with_link::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    width: 0;
    background-color: currentColor;
    transition: width 0.3s linear;
}
.with_link:hover::after {
    width: 100%;
}

#headerArrow {
    transition: transform 0.3s linear;

}

#dsgvo{
    display: none;
}


.section_title {
    color: black;
    font-size: 2rem;
}

.section_title h3 {
    color: black;
}

.section_title i{
    font-size: 2rem;
    font-weight: bold;
}