.owl-carousel {
    width: 33.33%;
    margin: auto;
    position: relative;
}

.owl-carousel .owl-stage-outer {
    overflow: visible;
}

.owl-carousel .owl-item .item {
    position: relative;
    padding: 10px 40px;
    color: #041d47;
    /* background: #FFF; */
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    /* box-shadow: 0 10px 50px 0 rgba(91, 92, 97, 0.32); */
    opacity: 0;
    transition: all 1000ms ease;
    transform-style: preserve-3d;
    /* transform: translate3d(0, 40px, 0) scale(0.8); */
    z-index: 1;
}

.owl-carousel .owl-item.sibling .item {
    opacity: 0.5;
    /* transform: translate3d(0, 20px, 0) scale(0.9); */
    font-size: 32px;
}

.owl-carousel .owl-item.mirror-active .item,
.owl-carousel .owl-item.active .item {
    opacity: 1;
    /* transform: translate3d(0, 0, 0px) scale(1); */
    z-index: 2;
    /*
   * Navigation
   */
}

.owl-carousel .owl-nav [class*="owl-"] {
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #2ee090;
    transform: translateY(-50%);
    transition: all 250ms ease;
}

.owl-carousel .owl-nav [class*="owl-"]:hover {
    color: #021c48;
}

.owl-carousel .owl-nav [class*="owl-"].disabled:hover {
    opacity: 0.8;
    cursor: default;
}

.owl-carousel .owl-nav [class*="owl-"]::after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    width: 10px;
    height: 10px;
    border-left: 3px solid #2d2828;
    border-bottom: 3px solid #2d2828;
}

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

.owl-carousel .owl-nav .owl-prev::after {
    left: 54%;
    transform: translate(-50%, -50%) rotate(45deg);
}

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

.owl-carousel .owl-nav .owl-next::after {
    left: 46%;
    transform: translate(-50%, -50%) rotate(-135deg);
}
