#wde_Energiemarkt_Europa h1,
#wde_Energiemarkt_Europa .h1-style,
#wde_Energiemarkt_Europa h2,
#wde_Energiemarkt_Europa h3 {
    font-family: "TransnetBW-Demi", "Arial", sans-serif;
    font-weight: 400;
}



/**
 * Footer
 */
#wde_Energiemarkt_Europa section.footer {
    width: auto;
}

footer.footer {
    padding: 36px 2.5vw;
}

.footer__inner {
    align-items: center;
}

.footer__inner,.footer ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    padding: 0 !important;
}

.footer ul {
    margin-top: 0
}

.footer .footer-navigation li {
    align-items: center;
    display: inline-flex;
    list-style: none;
}

.footer .footer-navigation li:hover>a,
.footer .footer-navigation li:hover>span {
    background: #14343e;
}

.footer .footer-navigation li:hover>a:after,
.footer .footer-navigation li:hover>span:after {
    display: block !important;
}

.footer .footer-navigation li a,
.footer .footer-navigation li span {
    font-family: "TransnetBW-Demi", "Arial", sans-serif;
    font-weight: 400;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 12px;
    line-height: 25px;
    letter-spacing: .2px;
    padding: 8px 24px;
    text-decoration: none;
}


@media (min-width: 1000px) {
    .footer__inner {
        justify-content:space-between;
    }

    .footer ul {
        display: inline-flex;
        width: auto;
    }

    .footer .footer-social {
        margin-bottom: 0;
    }
}