.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
}

.owl-carousel .owl-stage {
    position: relative;
    /*-ms-touch-action: pan-y;*/
    /*touch-action: pan-y;*/
}

/*.owl-carousel .owl-stage:after {*/
/*    content: ".";*/
/*    display: block;*/
/*    clear: both;*/
/*    visibility: hidden;*/
/*    line-height: 0;*/
/*    height: 0;*/
/*}*/

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

/*.owl-carousel .owl-item img {*/
/*    display: block;*/
/*    width: 100%;*/
/*    -webkit-transform-style: preserve-3d;*/
/*}*/

.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {
    display: none;
}

.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {
    top: calc(50% - 19px);
    position: absolute;
    width: 36px;
    height: 36px;
    /*display: flex;*/
    /*justify-content: center;*/
    /*align-items: center;*/
    border-radius: 50%;

    font-size: 13px;
    background-color: #fff;
    border: 1px solid #E8E8E8;
    color: #000;
}

.owl-carousel .owl-nav .owl-prev.disabled, .owl-carousel .owl-nav .owl-next.disabled {
    display: none !important;
}

.owl-carousel .owl-nav .fa{
    font-size: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.owl-carousel .owl-nav .owl-prev {
    left: -18px;
}

.owl-carousel .owl-nav .owl-next {
    right: -18px;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
    display: none;
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
    float: right;
}

/* No Js */
.no-js .owl-carousel {
    display: block;
}

@media (max-width: 767px) {
    .owl-carousel-wrapper-all{
        overflow: hidden;
    }

    .owl-carousel .owl-controls{
        display: none;
    }

    .owl-carousel .owl-prev, .owl-carousel .owl-next {
        display: none !important;
    }

    .owl-carousel-wrapper {
        width: calc(100vw + 22%);
    }
}
