#pasos{
	list-style-type: none; 
	margin:0; 
	padding:0;
}
#pasos li{
	display: none;
	transition: opacity .3s, transform .3s;
}
#pasos li.hide{
	opacity: 0;
	transform: translateY(-20px);
}
#pasos li.show{
	opacity: 1;
	transform: translateY(0px);
}
#pasos li.active{
	display: block;
}
.wom .tns-slider>.tns-item {
	min-height: 630px !important;
}
.wom .pasos_samsung.tns-slider>.tns-item {
	min-height: 660px !important;
}
.wom .pasos_huawei.tns-slider>.tns-item {
	min-height: 675px !important;
}
.wom .tns-tabs, .wom .tns-nav {
	position: absolute;
	display: flex;
	justify-content: center;
	margin: 0 !important;
	background-color: transparent;
	padding: 0;
	bottom: -30px;
	left: 50%;
	transform: translateX(-50%);
}
.container-slider {
	max-width: 280px;
}
.container-slider::before {
	content: '';
	display: block;
	width: 120px;
	background: linear-gradient(90deg,#FFFFFF 0,#FFFFFF 10%,rgba(255,255,255,0) 100%);
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: -2;
}
.container-slider::after {
	content: '';
	display: block;
	width: 120px;
	background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#FFFFFF 90%,#FFFFFF 100%);
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: -2;
}
.sombra-equipo{
	position: absolute;
	left: 0;
	transform: translateX(110px);
}
@media (min-width: 768px){
	.wom .tns-controls {
    z-index: 2;
	}
	.container-slider {
		max-width: 1200px;
	}
	.container-slider::before {
		content: '';
		display: block;
		width: 120px;
		background: linear-gradient(90deg,#ffffff 0,#ffffff 10%,rgba(255,255,255,0) 100%);
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
	}
	.container-slider::after {
		content: '';
		display: block;
		width: 120px;
		background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#ffffff 90%,#ffffff 100%);
		position: absolute;
		top: 0;
		bottom: 0;
		right: 0;
		z-index: 1;
	}
	.sombra-equipo{
		position: absolute;
		left: 0;
		transform: translateX(160px);
	}
}