/* Content Carousel
-------------------------------------------------- */
.wn-content-carousel .owl-nav .owl-prev .ol-pre:after {
    content: "\e03f";
    font-size: 50px;
    font-family: "linea-arrows-10" !important;
}

.wn-content-carousel .owl-nav .owl-next .ol-nxt:after {
    content: "\e04b";
    font-size: 50px;
    font-family: "linea-arrows-10" !important;
}

.wn-content-carousel.bottom .owl-nav {
    text-align: center;
}

.wn-content-carousel.bottom .owl-nav .owl-prev,
.wn-content-carousel.bottom .owl-nav .owl-next {
    display: inline-block;
}

.wn-content-carousel.wn-cc-sidebar .owl-nav .owl-next .ol-nxt:after {
    position: absolute;
    right: -55px;
    top: 50%;
    transform: translate(0, -50%);
}

.wn-content-carousel.wn-cc-sidebar .owl-nav .owl-prev .ol-pre:after {
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translate(0, -50%);
}

.wn-content-carousel .owl-carousel .owl-stage-outer {
    margin-bottom: 28px;
}

.wn-content-carousel.bottom .owl-rtl .owl-nav .owl-prev .ol-pre:after {
    position: absolute;
    bottom: 30px;
    left: calc(50% - 60px) !important;
}

.wn-content-carousel.bottom .owl-rtl .owl-nav .owl-next .ol-nxt:after {
    position: absolute;
    bottom: 30px;
    right: calc(50% - 60px) !important;
}

/* Dot's */
.owl-dots {
    text-align: center;
}

.owl-dots .owl-dot {
    width: 10px;
    height: 10px;
    display: inline-block;
    background: #e4e4e4;
    border-radius: 50%;
    margin: 0 6px;
    transition: all .3s ease;
}

.owl-dots .owl-dot.active {
    background: #437df9;
}

.whb-nav-wrap .nav li.mega .content-carousel-tab {
    width: 98%;
    margin: 0 auto;
}

.whb-nav-wrap .nav li.mega .wn-content-carousel.wn-cc-sidebar .owl-nav .owl-next .ol-nxt:after {
    right: -29px;
    font-size: 35px;
}

.whb-nav-wrap .nav li.mega .wn-content-carousel.wn-cc-sidebar .owl-nav .owl-prev .ol-pre:after {
    left: -29px;
    font-size: 35px;
}