.image-with-text-blocks_outter .image-with-text-swiper-item_inner {
    padding: 25px 0;
    gap: 70px;
}
.image-with-text-blocks_outter .image-with-text-blocks-inner .image-with-text-swiper-item:nth-child(2n+1) .image-with-text-swiper-item_inner {
    flex-direction: row-reverse;
}
.image-with-text-blocks_outter .image-with-text-swiper-item_inner {
    padding-left: 30px;
    padding-right: 30px;
}
@media (min-width: 961px){
    .image-with-text-blocks_outter  .image-with-text-swiper_content {
        padding-right: 0;
        padding-left: 0;
    }
    .image-with-text-blocks_outter .image-with-text-swiper_image_wrapper,
    .image-with-text-blocks_outter .image-with-text-swiper_content {
        width: calc(50% - 35px);
    }
    
}
@media(max-width: 960px){
    .image-with-text-blocks_outter .image-with-text-swiper-item_inner {
        gap: 0;
    }
    .image-with-text-blocks_outter .image-with-text-swiper_content_header .recommended_heading {
        font-size: 26px;
        margin-bottom: 12px;
    }
    .image-with-text-blocks_outter .image-with-text-swiper_content_header .block_subtitle {
        font-size: 16px;
    }
    .image-with-text-blocks_outter .image-with-text-swiper-item_inner{
        padding-left: 12px;
        padding-right: 12px;
    }
}
@media (min-width: 960px) and (max-width: 1240px) {
    .image-with-text-blocks_outter .image-with-text-swiper-item_inner {
        padding-left: 20px;
        padding-right: 20px;
    }
}