.glider-desktop-menu{
    display: block !important;
    width: auto !important;
}

.glider-mobile-menu{
    display: none !important;
}

#wimpel .glider-desktop-menu li > div div.kreuzriss {
    position: absolute;
}

.glider_hover_outer:before{
    display: none !important;
}
.glider-desktop-menu .glider_hover_outer:after{
    background-color: unset !important;
}

.glider-desktop-menu .glider_hover_outer{
    min-height: inherit !important;
    box-shadow: none !important;
    overflow: visible !important;
    padding-bottom: 0;
}
.glider-desktop-menu .glider_hover_outer .glider_hover_box.elements_10{
    .background-color: #fff;
}
.glider-desktop-menu .glider_hover_outer .glider_hover_box.elements_10 .text {
    padding: 3rem;
    min-height: 12em;
}
.glider-desktop-menu .glider_hover_outer .glider_hover_box.elements_10 .text h3 {
    padding-bottom: 0.7rem !important;
}
.glider-desktop-menu .glider_hover_outer .glider_hover_box.elements_10 .text h2 {
    padding-bottom: 0.8rem !important;
}
.glider_hover_outer .glider_hover_box{
    margin-bottom: 20px;
    position: relative;
    -webkit-box-shadow: 2.75rem -2.7rem 0.3rem -2.7rem rgba(0, 0, 0, 0.6), -0.15rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5), -2.5rem 2.7rem 0.3rem -2.5rem rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 2.75rem -2.7rem 0.3rem -2.7rem rgba(0, 0, 0, 0.6), -0.15rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5), -2.5rem 2.7rem 0.3rem -2.5rem rgba(0, 0, 0, 0.6);
    -ms-box-shadow: 2.75rem -2.7rem 0.3rem -2.7rem rgba(0, 0, 0, 0.6), -0.15rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5), -2.5rem 2.7rem 0.3rem -2.5rem rgba(0, 0, 0, 0.6);
    -o-box-shadow: 2.75rem -2.7rem 0.3rem -2.7rem rgba(0, 0, 0, 0.6), -0.15rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5), -2.5rem 2.7rem 0.3rem -2.5rem rgba(0, 0, 0, 0.6);
    box-shadow: 2.75rem -2.7rem 0.3rem -2.7rem rgba(0, 0, 0, 0.6), -0.15rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5), -2.5rem 2.7rem 0.3rem -2.5rem rgba(0, 0, 0, 0.6);
    overflow: hidden;
}

#nav_gliders ul li div .text{
    position: relative;
    z-index: 11;
}

.glider_hover_outer .glider_hover_box:last-child{
    margin-bottom: 0px;
}

.glider_hover_outer .glider_hover_box:before{
    content: '';
    position: absolute;
    bottom: 0;
    height: 20rem;
    left: -5rem;
    right: -4rem;
    background-color: #fff;
    box-sizing: border-box;
    -ms-transform: skew(138deg, 0deg);
    -moz-transform: skew(138deg, 0deg);
    -o-transform: skew(138deg, 0deg);
    -webkit-transform: skew(138deg, 0deg);
    transform: skew(138deg, 0deg);
    -webkit-box-shadow: 0.8rem 0.8rem 0.3rem -0.6rem rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0.8rem 0.8rem 0.3rem -0.6rem rgba(0, 0, 0, 0.6);
    -ms-box-shadow: 0.8rem 0.8rem 0.3rem -0.6rem rgba(0, 0, 0, 0.6);
    -o-box-shadow: 0.8rem 0.8rem 0.3rem -0.6rem rgba(0, 0, 0, 0.6);
    box-shadow: 0.8rem 0.8rem 0.3rem -0.6rem rgba(0, 0, 0, 0.6);
}

#wimpel li a.active-glider-link svg > path:first-of-type,
#wimpel li a.active-glider-link svg g:first-of-type path:first-of-type{
    color: #ec0000;
    fill: #413c35;
}
#wimpel li a.active-glider-link svg path:first-of-type {
    opacity: 1;
}
#wimpel li a.active-glider-link svg > path:last-of-type,
#wimpel li a.active-glider-link svg g:first-of-type:last-of-type path:last-of-type{
    fill: #fff;
}
nav ul li > div.glider_hover_outer_active {
    visibility: visible;
    opacity: 1;
}

@media(max-width: 1000.90px){
    .glider-desktop-menu{
        display: none !important;
    }

    .glider-mobile-menu{
        display: flex !important;
    }
}