/* beneficios clave carrusel fondo*/
.beneficio_clave_producto .dce-acf-repeater .swiper-wrapper .dce-acf-repeater-item{
	background-color: var( --e-global-color-primary );
	border-radius: 24px;
	padding: 44px 24px 44px 24px;
	min-height: 233px;
	align-content: center;
}

/* beneficios clave carrusel icono*/
.dce-acf-repeater .repeater-item img{
	width: 50px;
	margin-bottom: 32px;
}


/* beneficios clave carrusel texto*/
.dce-acf-repeater .swiper-wrapper span{
	color: white;
	font-weight: 600;
	display: flex;
	flex-direction: column;
}

/* especificaciones tecnicas */
.dce-acf-repeater-table tr td{
	padding: 14px 18px 14px 18px;
	border-top: 1px solid #000;
	font-weight: 600 !important;
	color: #000;
}

/* Table Data */
.product tr:nth-child(1) td:nth-child(1){
	border-top: 2px solid #000;
}

/* Table Data */
.product tr:nth-child(1) td:nth-child(2){
	border-top: 2px solid #000;
}

/* Imagen de casos de uso */
.casos .repeater-item img{
	width: 100%;
	border-radius: 10px;
}

/* Titulo de casos de uso mobile */
.casos .swiper-wrapper h3.repeater-item{
	color:#2D6667;
	font-size: 32px;
	letter-spacing: 0.64px;
}

/* Repeater item */
.product .casos .dce-acf-repeater-item:nth-child(1) .repeater-item:nth-child(2){
/* 	text-align: left;
	padding-left: 24px; */
}

/* Repeater item */
.product .casos .dce-acf-repeater-item:nth-child(2) .repeater-item:nth-child(2){
/* 	text-align: right;
	padding-right: 24px; */
}

/* Paginacion de casos de exito de producto */
.dce-carousel-controls .swiper-pagination{
	display: none;
}

/* categorias de casos exitosos loop carousel */
.dce-wrapper-carousel .hentry a{
	color: #002E6D;
	font-size: 12px;
	padding: 10px 12px 10px 12px;
	border: 1px solid #002E6D;
	border-radius: 5px;
	margin-right: -10px;
}

/* 460px and smaller screen sizes */
@media (max-width:460px){

	/* felcha izquierda de casos de uso mobile */
	.casos .swiper-button-next svg{
		display: none;
	}
	
	/* flecha derecha de casos de uso mobile */
	.casos .swiper-button-prev svg{
		display: none;
	}
	
	/* Titulo de casos de uso mobile */
	.casos .swiper-wrapper h3.repeater-item{
		margin-bottom: 80px;
		font-size: 22px;
		line-height:24px;
	}
	
	/* Span Tag */
	.casos .swiper-pagination span{
		background-color: #2D6667 !important;
	}
	
	/* flecha izquierda casos relacionados mobile */
	.product .swiper-button-left svg{
		margin-left: -160px !important;
	}
	
	/* flecha derecha casos relacionados mobile */
	.product .swiper-button-right svg{
		margin-left: -130px !important;
		
	}
	
}