.block_34194 * {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.block_34194 .clearfix {
    *zoom: 1;
}
.block_34194 .clearfix::after {
    content: '';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.block_34194 .blocksEditor ul{
    background: var(--color-match-setting1, #ffe1e7);
}
@media screen and (min-width:900px) {
    .block_34194 .blocksEditor ul {
        width: 100%;
    }

    .block_34194 .blocksEditor ul li {
        position: relative;
        width: 100%;
        padding: 10px 0;
        /* height: 320px; */
    }

    .block_34194 .blocksEditor ul li picture {
        /* position: absolute;
        top: 35px; */
        width: 48%;
        /* height: 390px; */
        overflow: hidden;
    }

    .block_34194 .blocksEditor ul li:nth-child(odd) picture {
        /* left: 0; */
        float: left;
        transform: translateX(10px)
    }

    .block_34194 .blocksEditor ul li:nth-child(even) picture {
        /* right: 0; */
        float: right;
        transform: translateX(-10px)

    }

    .block_34194 .blocksEditor ul li picture img {
        /* height: 100%; */
        width: 100%;
    }

    .block_34194 .blocksEditor ul li .banner-description {
        /* position: absolute;
        top: 35px;
        right: 0; */
        width: 52%;
        /* height: 330px; */
        padding: 5px 50px 20px 45px;
    }

    .block_34194 .blocksEditor ul li:nth-child(odd) .banner-description {
        /* right: 0; */
        float: right;
    }

    .block_34194 .blocksEditor ul li:nth-child(even) .banner-description {
        /* left: 0; */
        float: left;
    }

    .block_34194 .blocksEditor ul li .banner-description .container {
        width: 100%;
        color: #333;
        overflow: hidden;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-name {
        font-size: 30px;
        padding: 20px 0;
        font-weight: 300;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-docs {
        font-size: 14px;

    }
}

@media screen and (min-width: 1199px) {
    .block_34194 {
        box-sizing: border-box;
    }

    .block_34194 .blocksEditor ul {
        width: 100%;
    }

    .block_34194 .blocksEditor ul li {
        position: relative;
        width: 100%;
        padding: 10px 0;
        /* height: 475px; */
    }

    .block_34194 .blocksEditor ul li picture {
        /* position: absolute;
        top: 25px; */
        width: 50%;
        /* height: 404px; */
        overflow: hidden;
    }

    .block_34194 .blocksEditor ul li:nth-child(odd) picture {
        /* left: -50px; */
        float: left;
        transform: translateX(-50px);
        transition: .4s;
    }
    .block_34194 .blocksEditor ul li:nth-child(odd) picture:hover {
        transform: translateX(-80px);
    }

    .block_34194 .blocksEditor ul li:nth-child(even) picture {
        /* right: -50px; */
        float: right;
        transform: translateX(50px);
        transition: .4s;
    }

.block_34194 .blocksEditor ul li:nth-child(even) picture:hover {
        transform: translateX(80px);
    }
    .block_34194 .blocksEditor ul li picture img {
        width: 100%;
        /* overflow: hidden; */
    }

    .block_34194 .blocksEditor ul li .banner-description {
        /* position: absolute;
        top: 25px;
        right: 0; */
        width: 50%;
        /* height: 404px; */
        padding: 5px 50px 20px 50px;
    }

    .block_34194 .blocksEditor ul li:nth-child(odd) .banner-description {
        /* right: 0; */
        float: right;
    }

    .block_34194 .blocksEditor ul li:nth-child(even) .banner-description {
        /* left: 0; */
        float: left;
    }

    .block_34194 .blocksEditor ul li .banner-description .container {
        width: 100%;
        color: #333;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-name {
        font-size: 40px;
        padding: 20px 0;
        font-weight: 300;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-docs {
        font-size: 17px;

    }
}

@media screen and (max-width:899px) {
    .block_34194 {
        box-sizing: border-box;
    }

    .block_34194 .blocksEditor ul {
        width: 100%;
    }

    .block_34194 .blocksEditor ul li {
        padding: 15px;
        width: 100%;
    }

    .block_34194 .blocksEditor ul li picture {
        width: 100%;
    }

    .block_34194 .blocksEditor ul li picture img {
        width: 100%;
    }

    .block_34194 .blocksEditor ul li .banner-description {
        width: 100%;
        padding: 20px 15px 30px;
    }


    .block_34194 .blocksEditor ul li .banner-description .container {
        width: 100%;
        color: #333;
        overflow: hidden;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-name {
        font-size: 30px;
        padding-bottom: 20px;
        font-weight: 300;
    }

    .block_34194 .blocksEditor ul li .banner-description .container .banner-docs {
        font-size: 14px;

    }
}

@media (max-width: 899px){
  .block_34194 .blocksEditor ul li picture img{
  	padding:0 10px
  }
}
@media screen and (max-width:450px) {
    .block_34194 .blocksEditor ul li {
        padding: 10px;
    }

    .block_34194 .blocksEditor ul li .banner-description {
        width: 100%;
        padding: 15px 10px 20px;
    }
}