.dv_style8-box1.dv_style4-box1.dv_style3-box1.dv_style1-box1 .banner {
    left: 37%;
}
/*  */
.item-dv8-box2 {
    border-radius: 16px;
    border: 1px dashed var(--Color-yellow, #FFC92B);
    background: #FFF;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
    padding: 16px;
    margin-bottom: 40px;
    position: relative;
}
.item-dv8-box2 .desc{
    font-size: 14px;
}
@media screen and (min-width:1200px) {
    .left .item-dv8-box2-0 {

        left: 50px;

    }

    .right .item-dv8-box2-0 {

        right: 50px;

    }
}

.dv_style8-box3 {
    position: relative;
    background-size: cover;
    padding: 100px 0;
    background-image: url(./images/dv8/bg.png);
}

.dv_style8-box3::after {
    content: "";
    background-image: url(./images/vien-top-ls.png);
    width: 100%;
    height: 50px;
    background-repeat: repeat-x;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 5;
    transform: rotate(180deg);
}

.dv_style8-box3::before {
    content: "";
    background-image: url(./images/vien-top-ls.png);
    width: 100%;
    height: 50px;
    background-repeat: repeat-x;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
}

.dv_style8-box3 .item-dv4-box3 {
    background-image: url(./images/dv8/bg-dv_style8-box3-item-2.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border: none;
    border-radius: 40px;
    background-color: inherit;
}

.dv_style8-box3 .item-dv4-box3 .icon {
    border: solid 1px var(--Orange, #FF9F1C);
    border-radius: 50%;
    background-color: #fff;
    margin-top: -45px;
}

/*  */
.main-dv_style8-box4 .note {
    border-radius: 40px;
    border: 1.34px dashed var(--Blue, #0053EB);
    background: #FFF;
    box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.12);
    padding: 40px 58px;
}

/*  */
.dv_style8-box5 {
    background-image: url(./images/dv8/bg-dv_style8-box5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

/*  */
.main-dv_style8-box6 .swiper-button-next,
.main-dv_style8-box6 .swiper-button-prev {
    background-color: #EDF7FF;
    border-color: #E1E8FF;
    color: #0053EB;
    opacity: 0;
}

@media screen and (min-width:1200px) {

    .main-dv_style8-box6 .swiper-button-next,
    .main-dv_style8-box6 .swiper-button-prev {
        opacity: 1;

    }
    .main-dv_style8-box6 .swiper-button-next{
        right: -50px;
    }
    .main-dv_style8-box6 .swiper-button-prev{
        left: -50px;
    }
   .main-dv_style8-box6  .swiper-pagination{
        display: none;
    }
}