/* 
 *  Core Owl Carousel CSS File
 *  v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel{
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
  overflow: hidden;
  position: relative;
  width: 100%; top:6px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
  
.owl-carousel .owl-item{
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.owl-controls.clickable{ display:block !important;}
.owl-pagination {display: none;}
.owl-buttons{position:absolute;top:281px; color:#fff; right:45%;width:100px; height:45px;}  
 
  
.owl-buttons .owl-next, .owl-prev{
  width:45px;
    height:45px;
    font-size:0;
    position: absolute;
    top:60px;
  background:transparent;

  left: 55px;
  background: #f7f7f7;

}
.owl-next {
right:0px;
}
.owl-prev{ 
left:0px;
}
  
.owl-next:hover {
   
   background-color: #16639f !important;
     content:url(../images/arrow-right-new2.png);
    }
  
  .owl-prev:hover {

    background-color: #16639f !important;
     content:url(../images/arrow-left-new2.png);
    }
  
  
  .owl-prev:before {
   
     }
  
  
  .owl-prev:before {
    content:url(../images/arrow-left-new.png);
    position: absolute;
       top: 5px;
    left: 4px;
}
  
    .owl-next:after {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 40px;}
  
  .owl-next:after {
    content:url(../images/arrow-right-new.png);
    position: absolute;
    top: 5px;
    color: #fff;
    left: 4px;
  }
  
.owl-prev.active {background: #ffbd1f;}
.owl-next .active {background: rebeccapurple;}



 div#owl-demo {  text-align: center;}
.testimonal{background-color: #fff;}


#owl-demo-client .owl-prev:before {
    content:url(../images/arrow-left-new.png);
    position: absolute;
       top: 5px;
    left: 4px;
}
  


#owl-demo-client .owl-next:after {
    content:url(../images/arrow-right-new.png);
    position: absolute;
    top: 5px;
    color: #fff;
    left: 4px;
  }
#owl-demo-client .owl-buttons{ position: absolute;  top: 15px;  
  color: #fff;    right: 10px;    width: 100px;    height: 45px;}

 

div#owl-demo .item {
    margin: 30px;

}

.owl-section2:before {
    background: #000 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.8;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.owl-section2 {
    width: 100%;


    padding: 45px 0 74px;
    background: rgba(0, 0, 0, 0) url(../images/testimonials-bg.jpg) no-repeat fixed left 50%;
    z-index: 9;
    position: relative;
    text-align: center;
  }
 


.owl-section2 .section4-index .owl-controls.owl-buttons{
display: none;
}
.owl-section2 .owl-prev {
display: none;
  }
  .owl-section2 .owl-next {
display: none;
  }
  .owl-section2{
    margin-top: 85px;
  }