﻿/* testimonial element-three */



.testimonial.element-three{

	width:auto;

	margin-left:-15px;

	margin-right:-15px;

}



.testimonial.element-three .testimonial-item{

	padding:15px 15px 15px 15px;

}



.testimonial.element-three:not(.owl-carousel) .testimonial-item{

	float:left;

	margin-bottom:40px;

}



.testimonial.element-three .testimonial-item > .holder{

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-data{

	position:relative;

	margin-bottom:40px;

	padding:45px 25px 45px 25px;

	background-color:#fff;

	box-shadow:0px 0px 15px rgba(0,0,0,0.05);

	opacity:0.6;

	transition:all 0.3s ease-in-out;

	-webkit-transition:all 0.3s ease-in-out;

}



.testimonial.element-three .owl-item.center .testimonial-item > .holder > .testimonial-data{

	box-shadow:0px 0px 0px rgba(0,0,0,0);

	opacity:1;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-data:before{

	position:absolute;

	top:100%;

	right:40px;

	z-index:1;

	content:" ";

	width:0;

	height:0;

	border-style:solid;

	border-width:0;

	transition:all 0.6s ease-in-out;

	-webkit-transition:all 0.6s ease-in-out;

}



.testimonial.element-three .owl-item.center .testimonial-item > .holder > .testimonial-data:before{

	border-width:26px 20px 0 0;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-data blockquote{

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-data blockquote > *:last-child{

	margin-bottom:0 !important;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-data blockquote p{

	margin-bottom:20px;

	transition:all 0.3s ease-in-out;

	-webkit-transition:all 0.3s ease-in-out;

}



.testimonial.element-three .owl-item.center .testimonial-item > .holder > .testimonial-data blockquote p{

	color:#fff;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title{

	position:relative;

	min-height:85px;

	padding-top:16px;

	padding-right:105px;

	opacity:0;

	visibility:hidden;

	transform:translateY(15px);

	-webkit-transform:translateY(15px);

	transition:all 0.6s ease-in-out;

	-webkit-transition:all 0.6s ease-in-out;

}



.testimonial.element-three .owl-item.center .testimonial-item > .holder > .testimonial-title{

	opacity:1;

	visibility:visible;

	transform:translateY(0);

	-webkit-transform:translateY(0);

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-pic{

	position:absolute;

	top:0;

	right:0;

	z-index:1;

	text-align:center;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-pic img{

    display:inline-block;

    vertical-align:top;

    width:auto;

    width:85px;

	border-radius:50%;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data{

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data > *:last-child{

	margin-bottom:0 !important;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .title{

	margin-bottom:3px;

	font-weight:500;

	font-size:15px;

	color:#030712;

	line-height:26px;

}



.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .designation{

	margin-bottom:5px;

	font-weight:400;

	font-size:14px;

	color:#7a7a7a;

	line-height:22px;

}



/* LARGE DESKTOP PART */

@media screen and (min-width:1200px){

}



/* DESKTOP PART */

@media screen and (min-width:992px) and (max-width:1199px){

}



/* TABLET LANDSCAPE PART */

@media screen and (min-width:768px) and (max-width:991px){

}



/* TABLET PROTRAIT PART */

@media screen and (min-width:480px) and (max-width:767px){



	.testimonial.element-three:not(.owl-carousel) .testimonial-item{

		width:100% !important;

	}



}



/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width:321px) and (max-width:479px){



	.testimonial.element-three:not(.owl-carousel) .testimonial-item{

		width:100% !important;

	}



}



/* SMART PHONE PROTRAIT PART */

@media screen and (max-width:320px){



	.testimonial.element-three:not(.owl-carousel) .testimonial-item{

		width:100% !important;

	}



}