
#productos {
	margin: 0 auto;
	padding: 0;
}




/* 12 - Testimonial Section
----------------------------------------------------------------------*/
.testimonial-section {
	overflow: hidden;
}
.testimonial-section .pattern {
	overflow: hidden;
	padding-bottom: 60px;
}
.content_slider_text_block_wrap a {
	color: #ffffff;
}
.content_slider_text_block_wrap a:hover {
	color: #1fb5ac;
}
.testimonial-section .title{
	padding: 80px 0 50px 0;
	color: #ffffff;
}
.testimonial-section  .client-says,
.testimonial-section .clients-details {
	font-family: 'Raleway', sans-serif;
	padding: 0 15px;
}
.testimonial-section  .client-says {
	color: #ffffff;
	font-size: 1.125em;
	font-weight: 300;
	line-height: 30px;
	font-style: italic;	
	position: relative;
	margin-top: 20px;
	padding: 10px 50px 20px 50px;

}
.client-says p{
    text-align: justify;
}
.testimonial-section  .client-says:after,
.testimonial-section  .client-says:before {
	position: absolute;
	top: 0;
	font-size: 3em;
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.testimonial-section  .client-says:before {
	/*content: "\f10d";*/
	left: 0;
}
.testimonial-section  .client-says:after {
	/*content: "\f10e";*/
	right: 0;
}
.testimonial-section .clients-details .name{
	color: #ffffff;
	text-transform: uppercase;
	font-weight: 600;
}
.testimonial-section .clients-details .website:before {
	content: "-";
}
.testimonial-section .clients-details .social-btn {
	margin-top: 20px;
}
.social-btn.client-social-btn .twitter-btn,
.social-btn.client-social-btn .facebook-btn,
.social-btn.client-social-btn .google-plus-btn,
.social-btn.client-social-btn .dribbble-btn,
.social-btn.client-social-btn .linkedin-btn {
	color: #cdcdcd;
}
/* 12 - Testimonial Section End
----------------------------------------------------------------------*/


/* 2.3.5 - Parallax Style */
.parallax-style .btn {
	border-color: #ffffff;
	color: #ffffff;
	font-weight: 600;
}
.parallax-style .btn:hover{
	border-color: transparent;
}

/* 2.8 - Parallax 
---------------------------------------------*/
.parallax-style,
.no-parallax-style {
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}
.parallax-style {
	position: relative;
	z-index: 1;
}
.no-parallax-style {
	background-attachment: inherit;
}
.parallax-overlay {
	background-color: rgba(0,0,0,.3);
}

/* 2.8 - Parallax  End
---------------------------------------------*/