body.rtl .post-tab2-wrap .pt-tab2-content-wrap {
    margin-left: -20px;
    margin-right: 0;
}

.post-tab2-wrap .pt-tab2-content-wrap {
    margin-left: 0;
    margin-right: -10px;
}

.post-tab2-wrap .swiper.post-tab2-swiper {
    position: unset;
    overflow: hidden;
    width: 100%;
}

.post-tab2-wrap .box-head {
    width: 30%;
}

.post-tab2-wrap .pt-tabs2-content {
    overflow: hidden;
    width: 100%;
}

.post-tab2-wrap .pt-tab2-items ul {
    overflow-y: scroll;
}

.post-tab2-wrap .pt-tab2-items ul li.active svg:nth-child(1),
.post-tab2-wrap .pt-tab2-items ul li svg:nth-child(2) {
    display: none;
}

.post-tab2-wrap .pt-tab2-items ul li:nth-child(5)~ :last-child {
    position: relative;
    z-index: 1;
}

.post-tab2-wrap .pt-tab2-items ul li:nth-child(5)~ :nth-last-child(2):after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px;
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    height: 110px;
}

.post-tab2-wrap .pt-tab2-items ul li svg:nth-child(1),
.post-tab2-wrap .pt-tab2-items ul li.active svg:nth-child(2) {
    display: block;
}

.post-tab2-wrap div[class^="items-carousel-button-"] {
    position: absolute;
    z-index: 9;
    cursor: pointer;
}

@media (max-width: 575.98px) {
    .post-tab2-wrap .post-tab2 {
        flex-direction: column-reverse;
    }

    .post-tab2-wrap .box-head {
        width: 100%;
        margin-top: 20px;
    }

    .post-tab2-wrap .pt-tab2-items ul {
        width: 100%;
    }
}