.header-mobile-banner {
    display: none;
}
@media (max-width: 518px) {
    .header-mobile-banner {
        display: block;
    }
}

.sidebar__banner .hide-mobile-banner {
    display: none;
}
@media (min-width: 518px) {
    .sidebar__banner .hide-mobile-banner {
        display: block;
    }
}

.megatabs {}
.megatabs .megatabs__link {}
.megatabs .megatabs__link.active {color: #FF4242;background: transparent;}
.megatabs__col {
    position: relative;
}
.megatabs .megatabs__posts {
    display: none;
}
.megatabs .megatabs__posts.active {
    display: flex;
}
