
.sep-testimonial{	 display: inline-flex; flex-wrap: wrap; max-width: 100%; margin: 0 auto;	}
.sep-testimonial .block{	display: flex; flex-direction: row; position: relative;  width: 100%; 	}   
.sep-testimonial .block .cover{	width: 100%; height: 100%; position: absolute; top: 0; left: 0;  background-color: rgba(0,0,0, 0.2);	}
.sep-testimonial .block .wrapper{    display: flex; flex-direction: column; position: relative; width: 100%; height: auto;  justify-content: space-between; }

.sep-testimonial .description::before{
	content: "";
	display: block;
	width: 32px;
	height: 32px;
	background-image: url('https://www.biohabitatandorra.com/wp-content/uploads/2026/08/comentarios.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

/* MODELS */
.sep-testimonial .sep-item .block{     position: relative; display: inline-flex !important;  align-items: start; justify-content: start; overflow: hidden; display: flex !important; flex-direction: row;  	}
.sep-testimonial .sep-item .block .title{	margin-top: 10px;  	}
.sep-testimonial .sep-item .block .image{    height: 430px; width: 50%;  transition: transform .2s; position: relative;  background-position: center;	}


/* ARROWS */

.sep-testimonial .slick-prev, 
.sep-testimonial .slick-next{ 
	position: absolute;
	z-index: 999;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	background: transparent;
	padding: 0;
	border: 0;
	cursor: pointer;
	width: 50px;
	height: 50px;
	font-size: 0 !important;
	line-height: 0;
}

.sep-testimonial .slick-prev img,
.sep-testimonial .slick-next img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	display: block;
}


/* ARROWS TOP */
.sep-testimonial .slick-prev.top-right{ 	right: 60px;	}
.sep-testimonial .slick-next.top-right{ 	right: 0;	}
.sep-testimonial .slick-prev.top-left{ 		left: 0;	}
.sep-testimonial .slick-next.top-left{ 		left: 60px;	}
.sep-testimonial .slick-prev.top-opposite{	left: 0;	}
.sep-testimonial .slick-next.top-opposite{	right: 0;	}

/* ARROWS VERTICAL MIDDLE */
.sep-testimonial .slick-prev.center-right{ 		top: 50%; right: 60px;	}
.sep-testimonial .slick-next.center-right{ 		top: 50%; right: 0;	}
.sep-testimonial .slick-prev.center-left{ 		top: 50%; left: 0;	}
.sep-testimonial .slick-next.center-left{ 		top: 50%; left: 60px;	}
.sep-testimonial .slick-prev.center-opposite{	top: 50%; left: 0;	}
.sep-testimonial .slick-next.center-opposite{	top: 50%; right: 0;	}

/* ARROWS BOTTOM */
.sep-testimonial .slick-prev.bottom-right{ 		top: auto; bottom: 0; right: 60px;	}
.sep-testimonial .slick-next.bottom-right{ 		top: auto; bottom: 0; right: 0;	}
.sep-testimonial .slick-prev.bottom-left{ 		top: auto; bottom: 0; left: 0;	}
.sep-testimonial .slick-next.bottom-left{ 		top: auto; bottom: 0; left: 60px;	}
.sep-testimonial .slick-prev.bottom-opposite{	top: auto; bottom: 0; left: 0;	}
.sep-testimonial .slick-next.bottom-opposite{	top: auto; bottom: 0; right: 0;	}



.sep-testimonial [type=button]:hover{
	opacity: 0.7;
}

@media only screen and (max-width: 767px) {
	.sep-testimonial .block {
		flex-direction: column-reverse;
	}
	
	.sep-testimonial .sep-item .block .image,
	.sep-testimonial .block .wrapper{    
		height: auto;
	}

	.sep-testimonial .block .wrapper,
	.sep-testimonial .sep-item .block .image{
		width: 100%;
	}
}
