.swiper-pagination-bullet-active {
    width: 25px;
    height: 4px;
    border-radius: 0;
    background: #005bac !important;
    opacity: 1 !important;
}

.swiper-pagination-bullet {
    width: 25px;
    height: 4px;
    border-radius: 0;
    background: #000;
    opacity: 0.3;
    margin-right: 10px;
}

.bannerpage {
    position: absolute;
    left: 620px;
}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: '';
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: '';
}

.swiper-button-next {
    top: 350px;
    right: 20px;
}

.swiper-button-prev {
    top: 350px;
    left: 20px;
}

.index_footer {
    margin-top: 0;
}
