.owl-carousel .owl-wrapper:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
.owl-carousel {
	display:none;
	position:relative;
	-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%;
}

.owl-carousel-4 .owl-wrapper-outer {
	overflow:hidden;
	position:relative;
	width:100%;
	padding-bottom:50px;
}
.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;
	padding-left:30px;
	margin-left:-2px;
}
.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);
}
.grabbing {
	cursor:url(grabbing.png) 8 8,move;
}
.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);
}



/*************************************
    		 testimonials
**************************************/
/*testimonial 1*/


.testimonial-section {
	padding: 60px 60px;
	display:inline-block;
	width:100%;
	background-color: #007fff;
	border-radius: 35px;
	box-shadow: 1px 6px 6px rgb(0 0 0 / 35%);
}

.testimonial-avatar img {
    background: transparent;
    border: 3px solid #01a9da;
    width: 96px;
    height: 96px;
    border-radius: 50%;
}

.testimonial-info p {
    padding: 25px 0 20px;
    margin-bottom: 0px;
    font-style: italic;
    text-align: left;
    font-size: 21px;
    letter-spacing: 0.5px;
    line-height: 33px;
    color: #fff;
}

.testimonial-info strong {
    font-weight: 500;
    font-size: 16px;
    color: #fff;
}

.testimonial-info span {
    font-weight: normal;
    color: #fff;
    border-left: 1px solid #fff;
    padding-left: 20px;
    margin-left: 20px;
}

/*owl-carousel-4*/
.owl-carousel-4 .owl-nav {
    display: block;
    position: absolute;
    text-indent: inherit;
    left: 0;
    width: 100%;
    cursor: pointer;
    top: 4px;
}

.owl-carousel-4 .owl-nav .owl-prev {
    display: block;
    position: absolute;
    text-indent: inherit;
    left: 56%;
    width: auto;
    cursor: pointer;
}

.owl-carousel-4 .owl-nav .owl-next {
    display: block;
    position: absolute;
    text-indent: inherit;
    right: 56%;
    width: auto;
    cursor: pointer;
}

.owl-carousel-4.owl-nav .owl-prev i {
    padding-left: 3px;
}

.owl-carousel-4 .owl-nav i {
    font-weight: normal;
    font-size: 17px;
    color: #626262;
    background: transparent;
    text-align: center;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
    margin: 30px 3px 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.owl-carousel-4 .owl-nav i:hover {
    background: transparent;
    color: #00a9da;
}

/*testimonial 2*/
.testimonial-2 .testimonial-avatar {
    float: left;
    margin-right: 30px;
}

.testimonial-2 .testimonial-info {
    display: table;
}

.testimonial-2 .testimonial-info p {
    padding: 10px 0 0 0;
    color: #fff;
}

.testimonial-2 .testimonial-info strong {
    font-size: 14px;
}

.testimonial-2 .testimonial-info span {
    color: #fff;
}

/*owl-carousel-9*/
.owl-carousel-9 .owl-nav {
    display: block;
    position: relative;
    text-indent: inherit;
    width: 100%;
    cursor: pointer;
    margin-top: 40px;
}

.owl-carousel-9 .owl-nav .owl-prev {
    display: block;
    position: absolute;
    text-indent: inherit;
    left: 50%;
    top: -20px;
    width: auto;
    cursor: pointer;
}

.owl-carousel-9 .owl-nav .owl-next {
    display: block;
    position: absolute;
    text-indent: inherit;
    right: 50%;
    top: -20px;
    width: auto;
    cursor: pointer;
}

.owl-carousel-9 .owl-nav .owl-prev i {
    padding-left: 3px;
}

.owl-carousel-9 .owl-nav i {
    font-weight: normal;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 28px;
    margin: 0px 7px 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.owl-carousel-9 .owl-nav i:hover {
    color: #00a9da;
}

/*testimonial*/
.testimonial-3 h2 {
    font-weight: 300;
}

.testimonial-3 p {
    color: #ffffff;
}

.testimonial-3 .item {
    padding: 0 100px;
}

.testimonial-3 span {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 13px;
}

.testimonial-3 .owl-theme .owl-dots .owl-dot span {
    margin: 26px 5px 0;
    cursor: pointer;
    background: #ffffff;
}

.testimonial-3 .owl-theme .owl-dots .owl-dot.active span, .testimonial-3 .owl-theme .owl-dots .owl-dot:hover span {
    background: #00a9da;
}

/*testimonial-4*/
.testimonial-4 p {
    color: #323232;
}

.testimonial-4 .item {
    padding: 0 200px;
}

.testimonial-4 span {
    color: #323232;
    text-transform: uppercase;
    font-size: 13px;
    margin-bottom: 5px;
}

.testimonial-4 h5 {
    text-transform: uppercase;
    margin-bottom: 0px;
    margin-top: 20px;
}

.testimonial-4 .owl-theme .owl-dots {
    text-align: center;
}

.testimonial-4 .owl-theme .owl-dots .owl-dot span {
    margin: 26px 5px 0;
    cursor: pointer;
    background: #ffffff;
}

.testimonial-4 .owl-theme .owl-dots .owl-dot.active span, .testimonial-4 .owl-theme .owl-dots .owl-dot:hover span {
    background: #00a9da;
}

/*testimonial-5*/
.testimonial-5 .testimonial-avtar {
    float: left;
    margin-right: 30px;
}

.testimonial-5 .testimonial-avtar img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
}

.testimonial-5 .testimonial-content {
    display: table;
}

.testimonial-5 .testimonial-content p {
    font-size: 13px;
}

.testimonial-5 .testimonial-content span {
    font-size: 13px;
    color: #00a9da;
    display: block;
    line-height: 12px;
}