.slider-92911 {
  position: relative; }

/* Carousel 4*/
.testimony-29101 .image {
	width: 60%;
	height: 831px;
	background-size: cover;
	background-position: center center; 
	float: left;
}

.testimony-29101 .text {
	width: 40%;
	padding: 110px;
	background: #fff; 
	text-align: left;
	float: left;
}

@media (max-width: 1400px){
	.testimony-29101 .text {
		width: 40%;
		padding: 80px;
	}
}

@media (max-width: 1199px){
	.testimony-29101 .text {
		width: 40%;
		padding: 50px;
	}
}

.testimony-29101 .text .special-title,
.testimony-29101 .text h2{
	text-align: left;
}

@media (max-width: 991px) {
	.testimony-29101 .image, .testimony-29101 .text {
		width: 100% !important;
	} 
}

@media (max-width: 767px) {
	.testimony-29101 .image {
		height: 500px;
	}
}


@media (max-width: 991px) {
  .slide-one-item .owl-nav {
	display: none; } 
}
  
.slide-one-item .owl-nav .owl-prev,
.slide-one-item .owl-nav .owl-next {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: #000; }

.slide-one-item .owl-nav .owl-prev span,
.slide-one-item .owl-nav .owl-next span {
  font-size: 30px; }

.slide-one-item .owl-nav .owl-prev:hover,
.slide-one-item .owl-nav .owl-next:hover {
  color: #000; }

.slide-one-item .owl-nav .owl-prev:active, .slide-one-item .owl-nav .owl-prev:focus,
.slide-one-item .owl-nav .owl-next:active,
.slide-one-item .owl-nav .owl-next:focus {
  outline: none; }
	
.slide-one-item .owl-nav .owl-prev {
  left: 20px; }

.slide-one-item .owl-nav .owl-next {
  right: 20px; }

.slide-one-item .owl-dots {
  position: absolute;
  bottom: 20px;
  width: 100%;
  text-align: center;
  z-index: 2; }
  
.slide-one-item .owl-dots .owl-dot {
  display: inline-block; }

.slide-one-item .owl-dots .owl-dot > span {
  -webkit-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
  -o-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
  transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
  display: inline-block;
  width: 15px;
  height: 3px;
  background: rgba(0, 123, 255, 0.4);
  margin: 3px; }

.slide-one-item .owl-dots .owl-dot.active > span {
  width: 15px;
  background: #007bff; }

.thumbnail {
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	bottom: 0px;
	left: 20%;
	-webkit-transform: translateY(50%) translateX(-20%);
	-ms-transform: translateY(50%) translateX(-20%);
	transform: translateY(50%) translateX(-20%);
	z-index: 1; 
}

.thumbnail li {
  display: inline-block; 
}
  
.thumbnail li a {
  display: block;
  margin: 4px; 
}
	
.thumbnail li a img {
	width: 80px;
	border-radius: 50%;
	-webkit-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	-webkit-transition: .3s all ease;
	-o-transition: .3s all ease;
	transition: .3s all ease;
	border: 3px solid #5b9a42;
}
	  
.thumbnail li.active a img {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

@media (max-width: 991px){
	.thumbnail li a img {
		width: 50px;
	}
}

@media (max-width: 767px){
	.thumbnail {
		top: 450px;
		bottom: inherit;
	}
	
	.thumbnail li a img {
		width: 40px;
	}
}
	
.owl-item .image-float {
	width: auto;
	display: inline-block;
	bottom: -70px;
	right: 0%;
	position: absolute;
	z-index: 99;
	transition: 1.5s all ease;
	opacity: 0;
}

.owl-item.active .image-float {
	width: auto;
	display: inline-block;
	bottom: -70px;
	right: 30%;
	position: absolute;
	z-index: 99;
	opacity: 1;
}

.owl-carousel .owl-stage-outer {
	overflow: visible;
}

@media (max-width: 767px){
	.owl-item .image-float img {
		width: 275px;
	}
	
	.owl-item .image-float {
		top: 140px;
		bottom: inherit;
		right: 0%;
	}

	.owl-item.active .image-float {
		top: 140px;
		bottom: inherit;
		right: 10%;
	}
}