.disabled-swiper-button {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
}

.swiper-navigation-swiper-button-prev::after,
.swiper-navigation-swiper-button-next::after {
    display: none;
}

.swiper-navigation-swiper-button-prev {
    left: -12px;
    top: calc(50% - 21px);
    z-index: 10!important;
    position: absolute;
}

.swiper-navigation-swiper-button-next {
    right: -12px;
    top: calc(50% - 21px);
    z-index: 10!important;
    position: absolute;
}

.swiper-navigation-custom-button-prev::after,
.swiper-navigation-custom-button-next::after {
    display: none;
}

.swiper-navigation-custom-button-prev {
    left: 0;
    top: calc(50% - 21px);
    z-index: 10!important;
    position: absolute;
}

.swiper-navigation-custom-button-next {
    right: 0;
    top: calc(50% - 21px);
    z-index: 10!important;
    position: absolute;
}

.swiper-pagination.swiper-navigation-carousel .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 5px;
}

.swiper-pagination.swiper-navigation-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #091F40;
}

@media only screen and (min-width: 1200px) {
    .swiper-navigation-swiper-button-prev {
        left: 0;
        top: calc(50% - 21px);
        z-index: 10!important;
        position: absolute;
    }
    .swiper-navigation-swiper-button-next {
        right: 0;
        top: calc(50% - 21px);
        z-index: 10!important;
        position: absolute;
    }
    .swiper-navigation-custom-button-prev {
        left: 0;
        top: calc(50% - 21px);
        z-index: 10!important;
        position: absolute;
    }
    .swiper-navigation-custom-button-next {
        right: 0;
        top: calc(50% - 21px);
        z-index: 10!important;
        position: absolute;
    }
}
