@media (max-width: 1000px) {
    .headline_title{
        display: none
    }

    .headline{
        gap: 0;
    }

    .mobile_join_logo{
        position: absolute;
        left: 56px;
    }

    .mobile_capa{
        display: flex;
        position: absolute;
        left: 56px;
    }

    .mobile_navbar_icon:hover {
        cursor: pointer;
    }

    .mobile_display_none {
        display: none;
    }

    .nav_mobile {
        display: flex !important;
        background-color: rgba(42, 54, 71);
        height: 80px;
        align-items: center;
        justify-content: space-around;
        position: fixed;
        bottom: 0;
        width: 100%;
        z-index: 1000;
    }

    .mobile_display_flex{
        display: flex;
    }

    .navbar_seperator{
        width: 100%
    }

}

@media (max-height: 601px) {
    .div_impressum {
        display: none;
    }
}