.slider {
	z-index: 0;
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 0;
	/* padding-bottom: 36%; */
	/* padding-bottom: 56%; */
	overflow: hidden;
	background-color: var(--color0);
}

.swiper-container,
.swiper-wrapper {
	height: 100%;
}

.wrap {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	box-sizing: border-box;
}

.swiper-container {
	width: 100%;
	position: relative;
}

.swiper-wrapper {
	width: 100%;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.swiper-slide {
	width: 100%;
	height: 100%;
	/* padding-bottom: 56.25%; */
}

/*//////////*/
.sliderImagen .swiper-slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.swiper-button-prev,
.swiper-button-next {
	width: 40px;
	height: 40px;
	margin-top: -20px;
	background-size: 100% auto;
}

.swiper-button-next,
.swiper-button-prev {
	color: var(--color1);
}

.swiper-button-disabled {
	color: var(--color3);
}

@media (min-aspect-ratio: 16/9) {
	.sliderImagen {
		padding-bottom: 36%;
	}
	.sliderImagen .swiper-container {
		height: 100%;
		top: 0%;
	}
}
@media (max-aspect-ratio: 16/9) {
	.sliderImagen {
		padding-bottom: 36%;
	}
	.sliderImagen .swiper-container {
		height: 100%;
		top: 0;
	}
}
@media (max-aspect-ratio: 4/3) {
	.sliderImagen {
		padding-bottom:40% ;
	}
	.sliderImagen .swiper-container {
		/* width: 134%; */
		/* left: -17%; */
		/* height: 100%; */
		/* top: 0%; */
	}
}
@media (max-aspect-ratio: 1/1) {
	.sliderImagen {
		padding-bottom: 120%;
	}
	.sliderImagen .swiper-container {
		width: 150%;
		left: -25%;
		/* height: 150%; */
	}
}