.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    display: block;
    text-align: center;
    font-size: 18px;
    width: 100%;
    height: 50vh;
}

.swiper-button-next:after, .swiper-button-prev:after{
    font-size: 1.5rem;
}

#con4 .partner_m .swiper-slide {
    width: 90%;
}

#con4 .partner_m .swiper-button-next,
#con4 .partner_m .swiper-button-prev {
    color: #fff;
}

#con4 .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: inherit;
    border: 1px solid #fff;
    opacity: .8;
}

#con4 .swiper-pagination-bullet-active {
    background: #fff;
}
/*
#con4 .swiper-slide {
    border: 1px solid #fff;
}
*/

#con9 .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#con9 .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: inherit;
    border: 1px solid #000;
    opacity: .8;
}

#con9 .swiper-pagination-bullet-active {
    background: #000;
}

#con9 .swiper-button-next,
#con9 .swiper-button-prev {
    color: #000;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 0;
}

@media all and (max-width: 1499px) {

    .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 0;
    }

    .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 0;
    }

    #con9 .swiper-container-css-mode>.swiper-wrapper{
        height: 70vh;
    }
}