.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots{margin-top:25px}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#dfe4fd;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2F57EF}
.owl-theme .owl-nav .disabled{cursor:default;color:#fff}
.owl-theme .owl-nav [class*=owl-]{cursor:pointer}
.owl-theme .owl-nav [class*=owl-]:hover{text-decoration:none}
.owl-media.owl-carousel .owl-nav button.owl-prev,.owl-media.owl-carousel .owl-nav button.owl-next{position:absolute;top:45%;transform:translate(0%,-40%);width:50px;height:50px;background:#2F57EF;color:#fff;border-radius:50%;font-size:15px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-ms-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}
.owl-masters.owl-carousel .owl-nav button.owl-prev,.owl-masters.owl-carousel .owl-nav button.owl-next{position:absolute;top:40%;transform:translate(0%,-35%);width:50px;height:50px;background:#2F57EF;color:#fff;border-radius:50%;font-size:15px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-ms-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}
.owl-authors.owl-carousel .owl-nav button.owl-prev,.owl-authors.owl-carousel .owl-nav button.owl-next{position:absolute;top:40%;transform:translate(0%,-35%);width:50px;height:50px;background:#2F57EF;color:#fff;border-radius:50%;font-size:15px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-ms-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}
.owl-media.owl-carousel .owl-nav button.owl-prev.disabled,.owl-media.owl-carousel .owl-nav button.owl-next.disabled,.owl-media.owl-carousel .owl-nav button.owl-prev:hover,.owl-media.owl-carousel .owl-nav button.owl-next:hover,.owl-media.owl-carousel .owl-nav button.owl-prev.disabled:hover,.owl-media.owl-carousel .owl-nav button.owl-next.disabled:hover,.owl-masters.owl-carousel .owl-nav button.owl-prev.disabled,.owl-masters.owl-carousel .owl-nav button.owl-next.disabled,.owl-masters.owl-carousel .owl-nav button.owl-prev:hover,.owl-masters.owl-carousel .owl-nav button.owl-next:hover,.owl-masters.owl-carousel .owl-nav button.owl-prev.disabled:hover,.owl-masters.owl-carousel .owl-nav button.owl-next.disabled:hover,.owl-authors.owl-carousel .owl-nav button.owl-prev.disabled,.owl-authors.owl-carousel .owl-nav button.owl-next.disabled,.owl-authors.owl-carousel .owl-nav button.owl-prev:hover,.owl-authors.owl-carousel .owl-nav button.owl-next:hover,.owl-authors.owl-carousel .owl-nav button.owl-prev.disabled:hover,.owl-authors.owl-carousel .owl-nav button.owl-next.disabled:hover{background:#dfe4fd;color:#2F57EF}
.owl-media.owl-carousel .owl-nav button.owl-prev,.owl-masters.owl-carousel .owl-nav button.owl-prev,.owl-authors.owl-carousel .owl-nav button.owl-prev{left:-65px}
.owl-media.owl-carousel .owl-nav button.owl-next,.owl-masters.owl-carousel .owl-nav button.owl-next,.owl-authors.owl-carousel .owl-nav button.owl-next{right:-65px}

.owl-authors .owl-item {    overflow: hidden;}


@media screen and (max-width: 1430px) {
	.owl-media.owl-carousel .owl-nav button.owl-prev, .owl-masters.owl-carousel .owl-nav button.owl-prev, .owl-authors.owl-carousel .owl-nav button.owl-prev {
        left: -30px;
    }
    .owl-media.owl-carousel .owl-nav button.owl-next, .owl-masters.owl-carousel .owl-nav button.owl-next, .owl-authors.owl-carousel .owl-nav button.owl-next {
        right: -30px;
    }
}

@media screen and (max-width: 1379px) {
	.author .info {margin-left: 50px; margin-right: 25px;}
    .author .img:before,
    .author .img:after {    width: 100%;}
    .author .img:before,
    .author .img:after {transform: translate(-40%, -100%);}
}

@media screen and (max-width: 991px) {
    .owl-authors.owl-carousel .owl-nav button.owl-prev, 
    .owl-authors.owl-carousel .owl-nav button.owl-next{
        top: 30%;
        transform: translate(0%, 0%);
    }
}

@media screen and (max-width: 600px) {
	.owl-authors.owl-carousel .owl-nav button.owl-prev, 
    .owl-authors.owl-carousel .owl-nav button.owl-next {transform: translate(0%,0%);top: 250px;}
    .owl-authors.owl-carousel .owl-nav button.owl-prev {left: -15px;}
    .owl-authors.owl-carousel .owl-nav button.owl-next {right: -15px;}
   
}

@media screen and (max-width: 575px) {
    .owl-authors.owl-carousel .owl-nav button.owl-prev,
    .owl-media.owl-carousel .owl-nav button.owl-prev,
    .owl-masters.owl-carousel .owl-nav button.owl-prev {left: 15px;}

    .owl-authors.owl-carousel .owl-nav button.owl-next,
    .owl-media.owl-carousel .owl-nav button.owl-next,
    .owl-masters.owl-carousel .owl-nav button.owl-next{right: 15px;}


    .owl-authors.owl-carousel .owl-nav button.owl-prev,
    .owl-media.owl-carousel .owl-nav button.owl-prev,
    .owl-masters.owl-carousel .owl-nav button.owl-prev,
    .owl-authors.owl-carousel .owl-nav button.owl-next,
    .owl-media.owl-carousel .owl-nav button.owl-next,
    .owl-masters.owl-carousel .owl-nav button.owl-next {width: 40px;  height: 40px; }
    
    .owl-authors.owl-carousel .owl-nav button.owl-prev,
    .owl-authors.owl-carousel .owl-nav button.owl-next {top: 200px;}

    .owl-media.owl-carousel .owl-nav button.owl-prev,
    .owl-media.owl-carousel .owl-nav button.owl-next{top:175px;}

    .owl-masters.owl-carousel .owl-nav button.owl-prev,
    .owl-masters.owl-carousel .owl-nav button.owl-next{top:40%;}
}

