@media (max-width: 1380px) {
    .swiper-main {
        width: 900px;
    }
    .main {
        width: 1250px;
    }
    .content {
        width: 946px;
    }

    .story_inner {
        width: 146px;
        height: 146px;
    }
    .story_cover {
        width: 146px;
        height: 146px;
    }
    .story_cover img {
        height: 146px;
    }

    .services {
        gap: 4px;
    }

    .widget {
        border-radius: 0 !important;
    }
    .widget_inner {
        padding: 24px 16px 20px !important;
    }
    .widget .widget_nav {
        display: none;
    }
    .widget_title {
        font-size: 20px !important;
        font-style: normal !important;
        font-weight: 600 !important;
        line-height: 23px !important;
        padding-left: 34px !important;
        background-size: 24px 24px !important;
    }

    .swiper-eda .swiper-slide {
        width: 300px !important;
        height: 150px;
    }
    .widget.eda .widget_item {
        width: 300px !important;
        height: 150px;
    }
    .widget.eda .widget_item_cover {
        height: 150px;
    }
    .widget.eda .widget_item_cover img {
        height: 150px !important;
    }

    /* DOSKA * DOMIKI * STROY */
    .widget.doska .widget_body_inner,
    .widget.domiki .widget_body_inner,
    .widget.stroy .widget_body_inner {
        justify-content: space-between;
        display: flex;
        flex-direction: column;
    }
    .widget.doska .widget_item-group,
    .widget.domiki .widget_item-group,
    .widget.stroy .widget_item-group {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        gap: 16px;
        align-items: flex-start;
    }
    .widget.doska .widget_item-group > a,
    .widget.domiki .widget_item-group > a,
    .widget.stroy .widget_item-group > a {
        flex: 1 1 50%;
        width: 50%;
    }
    .widget.doska .widget_item-group > span,
    .widget.domiki .widget_item-group > span,
    .widget.stroy .widget_item-group > span {
        flex: 1 1 50%;
    }
    .widget.doska .widget_item,
    .widget.domiki .widget_item,
    .widget.stroy .widget_item {
        width: auto;
    }
    .widget.doska .widget_item img,
    .widget.domiki .widget_item img,
    .widget.stroy .widget_item img {
        width: 100%;
    }
    .widget.doska .widget_item_cover,
    .widget.domiki .widget_item_cover,
    .widget.stroy .widget_item_cover {
        overflow: hidden;
        border-radius: 16px;
        height: 250px;
        display: flex;
        justify-content: center;
        align-items: flex-start;
    }
    .widget.doska .widget_item_cover img,
    .widget.domiki .widget_item_cover img,
    .widget.stroy .widget_item_cover img {
        display: block;
    }

    /* SWIPER */
    .swiper-main_button-prev {
        left: calc(50% - 200px);
    }
    .swiper-main_button-next {
        right: calc(50% - 200px);
    }
    .swiper-main_nav-prev {
        left: calc(50% - 337px);
    }
    .swiper-main_nav-next {
        right: calc(50% - 337px);
    }
}
@media (max-width: 1240px) {
    .main {
        width: 1024px;
        gap: 8px;
    }
    .content {
        width: 777px;
    }
    .story_inner {
        width: 115px;
        height: 115px;
    }
    .story_cover {
        width: 115px;
        height: 115px;
    }
    .story_cover img {
        height: 115px;
    }
}