.main-menu {
    color: #fff
}

section.s-block.s-block--fixed-banner:first-of-type .container,
section.s-block.s-block--fixed-banner:nth-of-type(5) .container {
    max-width: 100%;
    padding: 0;
    margin-bottom: 1rem
}

section.s-block.s-block--fixed-banner:first-of-type {
    margin: 0;
    padding: 0
}

@media (max-width:1024px) {
    .banner--fixed img:first-of-type {
        height: 36vh
    }

    section:nth-of-type(5) img {
        height: 16vh !important
    }

    section:nth-of-type(5) {
        margin-top: 0
    }

    .mb-12 {
        margin-bottom: 0
    }
}

.carousel-slider .swiper-wrapper>div,
salla-slider[type]:not(.hydrated) .swiper>div>div>div,
salla-slider[type]:not(.hydrated)>div>div {
    height: 185px;
    padding-left: .625rem;
    padding-right: .625rem
}

.storya-cat .txt {
    font-size: max(16px, min(5vw, 20px));
    margin-top: 8rem
}

.ellipsis_style {
    width: 611px;
    white-space: normal
}

.mm-spn.mm-spn--navbar ul {
    COLOR: #000;
    top: calc(var(--mm-spn-item-height) + 1px)
}
.single_style .main_content_styel{
width: 100% !important;
}