.nb-main-navigation-3 {
    position: static;
    padding: 0 0;
}

.nb-main-navigation-3 .wsmenu{
    font-family: var(--nb-body-font-family);
    border-left: unset;
    position: static;
}
@media screen and (min-width: 992px) {
    .nb-main-navigation-3 .nb-menu-first-level-item-list-3{
        display: flex;
        align-items: center;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links{
        display: none;
    }
}
@media screen and (max-width: 991px) {
    body:not(.block-editing) .nb-main-navigation-3 .nb-menu-mobile-bottom-links{
        position: sticky;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 8px 10px;
        background: var(--nb-color-white);
        z-index: 999;
        box-shadow: 0px -4px 10px 0px #0000000D;
        display: flex;
        justify-content: space-around;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links > .nb-link{
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: flex-end;
        font-size: 12px;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links .nb-img{
        max-width: 20px;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links > .nb-link:not(:first-child, :last-child) div:has(> .nb-img){
        position: static;
        transform: unset;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links > .nb-link:not(:first-child, :last-child) div:has(> .nb-img):before{
        position: static;
    }
    .nb-main-navigation-3 .nb-menu-mobile-bottom-links > .nb-link:not(:first-child, :last-child) .nb-img{
        background-color: unset;
        border-radius: var(--nb-border-radius-0);
        padding: unset;
        max-width: 20px;
    }
    section.layout:has(.nb-menu-mobile-bottom-links){
        position: sticky;
        bottom: 0;
    }

    .nb-main-navigation-3 .wsmenu>.overlapblackbg {
        display: none;
    }
    .nb-main-navigation-3 .wsmenu {
        position: fixed;
        z-index: 11;
    }


}
