.owl-carousel .owl-wrapper:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}
.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);}
.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: -42px; color:#fff; right:0%;width:100px; height:45px;}  
.owl-buttons .owl-next, .owl-prev{  width:45px;    height:45px;    font-size:0;    position: absolute;    left: 55px;  background: #fa7e0a;}
.owl-next {right:0px;}
.owl-prev{ left:0px;}
.owl-next:hover {background-color: white !important;     content:url(../images/arrow-right-new.png); }
.owl-prev:hover {    background-color: white!important;     content:url(../images/arrow-left-new.png); }
.owl-prev:before {      }    
.owl-prev:before {    content:url(../images/arrow-left-new2.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-new2.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: 5px;}
.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 .owl-prev {display: none;  }
.owl-section2 .owl-next {display: none;  }
.owl-section2{margin-top: 85px;}
div#owl-demo .owl-buttons .owl-prev{    background: #f7c02d !important;}
div#owl-demo .owl-buttons .owl-prev:hover{    background: #fff !important;}