.srv-bx4-wrp {
    width: 100%
}

.srv-bx4-car .owl-nav {
    left: -50px;
    right: -50px;
}

.srv-bx4-car .owl-nav>div {
    position: absolute;
    background-color: #e1e1e1;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.srv-bx4-car .owl-nav>div.owl-prev {
    left: 0;
    bottom: 20%;
}

.srv-bx4-car .owl-nav>div.owl-next {
    right: 0;
    bottom: 20%;
}

.brd-rd50,
.owl-carousel .owl-nav>div,
.plan-bx:before,
header.style2 .menu-box-inner nav>div>ul.top-info,
.noUi-origin .noUi-handle,
.slick-dots>li button {
    -webkit-border-radius: translateY(-50%) translateY(-50%) translateY(-50%) translateY(-50%) translateX(-50%) translateX(-50%) translateX(-50%) translateX(-50%) translate(-50%, -50%) translate(-50%, -50%) translate(-50%, -50%) translate(-50%, -50%) 50%;
    border-radius: 50%
}

.owl-carousel .owl-dots {
    position: absolute;
    bottom: -50px
}

.dots-center .owl-dots {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}

.owl-carousel .owl-dots>div {
    height: 8px;
    width: 8px;
    background-color: #dcdbdb;
    display: inline-block;
    margin: 0 3.5px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle
}

.owl-carousel .owl-dots>div.active {
    background-color: transparent;
    border: 2px solid #393939;
    height: 14px;
    width: 14px;
    margin: 0 5px
}

.owl-carousel .owl-nav {
    position: absolute
}

.owl-carousel.nav-vc .owl-nav {
    top: 10%;
    left: -80px;
    width: 50px
}

.owl-carousel .owl-nav>div {
    line-height: 50px;
    width: 50px;
    margin: 5px;
    background-color: #fff;
    text-align: center;
    font-size: 20px;
    display: inline-block
}

.owl-carousel .owl-nav>div:hover,
.plan-bx .theme-btn:hover,
.plan-bx .theme-btn:focus,
.choose-plan-wrap .sec-tl1>i,
.choose-plan-wrap .sec-tl1>h2,
.choose-plan-wrap .sec-tl1>p {
    color: #006CB4
}

.jrny-desc-car.owl-carousel .owl-dots {
    bottom: auto;
    top: 50%;
    left: 0;
    width: 15px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.jrny-desc-car.owl-carousel .owl-dots>div {
    margin: 3px 0;
    background-color: #fff
}

.jrny-desc-car.owl-carousel .owl-dots>div.active {
    background-color: transparent
}

.srv-bx4 {
    float: left;
    position: relative;
    width: 100px;
    min-height: 50px
}

.srv-bx4:hover .srv-bx-frnt {
    -webkit-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    opacity: 0;
    visibility: hidden
}

.srv-bx4:hover .srv-bx-bck {
    opacity: 1;
    -webkit-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0)
}