/* Centrar contenido cunado el slider no se a armado */
.centrarS .jet-listing-grid__items{ justify-content: center !important;}

/*Añadir desborde al contenedor de los slides*/
.desbordarS .jet-listing-grid .slick-list,
.desbordarS .slick-list.draggable,
.desbordarS .elementor-main-swiper{overflow: inherit !important;}

/*Ocultar slide desbordados - Solo para JetEngine*/
.ocultarS .jet-listing-grid__item.slick-slide{ opacity: 0 !important;}
.ocultarS .jet-listing-grid__item.slick-active{ opacity: 1 !important;}
.opacidadS .jet-listing-grid__item.slick-slide{ opacity: 0.3 !important;}
.opacidadS .jet-listing-grid__item.slick-active{ opacity: 1 !important;}


/* Hacer que las imagenes no sean seleccionables*/
img {-webkit-user-select: none;	-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;	-webkit-user-drag: none;-khtml-user-drag: none;	-moz-user-drag: none;-o-user-drag: none;user-drag: none;}

/* Listados */
.list ol,.list ul{padding: 0 !important;	margin: 10px 0 !important;}
.list li{padding: 0 0 10px 20px;list-style-type: none;display: block;width: 100%;position: relative;}
.list li:before{content: '';position: absolute;top: 7px;left: 0px;width: 10px;height: 10px;background-image: url('/wp-content/uploads/2022/01/bulet-2.svg');background-size: 100%;}

/* Contenido del Widget Post Content */
.postContent h2{font-family: var( --e-global-typography-primary-font-family ) !important;font-size: 32px !important;letter-spacing: 0.5px !important;margin: 45px 0 20px 0 !important;	text-transform: uppercase !important;}
.postContent h3,.postContent h4{text-transform: uppercase !important;font-family: var( --e-global-typography-primary-font-family ) !important;font-size: 22px !important;letter-spacing: 0.5px !important;color: var(--e-global-color-cd45bd7) !important;}
.postContent a{	color: var(--e-global-color-secondary) !important;font-size: var( --e-global-typography-text-font-size ) !important;font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;text-decoration: underline !important;}
.postContent strong,.postContent b{	font-weight: 700 !important;}
.postContent h4{font-size: 18px !important;}
.postContent p{	margin-bottom: 15px !important;font-weight: 400 !important;display: block !important;}
.postContent img,.postContent .elementor-widget-video{border-radius: 6px !important;box-shadow: 0 0 20px rgba(19, 48, 106, 0.22) !important;background: white;overflow: hidden;}
.postContent blockquote{padding: 0px !important;margin: 0px !important;	font-family: var( --e-global-typography-primary-font-family ) !important;font-size: var(--e-global-typography-accent-font-size) !important;	letter-spacing: 0.5px !important;color: var(--e-global-color-text) !important;}

/*Modificamos las Flechas de Control*/
.controlS .slick-arrow/*slide listing*/,
.controlS .elementor-swiper-button/*slide Elem*/{
	background: var(--e-global-color-text) !important;
	box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.25) !important;
	border-radius: 50% !important;
	padding: 0 !important;
	width: 50px !important;
	height: 50px !important;
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
	z-index: 10 !important;
}
.controlS .slick-arrow:hover,/*slide listing*/
.controlS .elementor-swiper-button:hover/*slide Elem*/{
	background: var(--e-global-color-text) !important;
}
.controlS .slick-arrow svg/*slide listing*/,
.controlS .elementor-swiper-button svg/*slide Elem*/{
	width: 20px !important;
	height: 20px !important;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin: auto;
}

/* Ocultar las flechas cuando estan desabilitadas */
.jet-product-gallery-icon.swiper-button-disabled,
.controlS .slick-disabled/*slide listing*/,
.controlS .swiper-button-disabled/*slide Elem*/{
	opacity: 0 !important;
	visibility: hidden !important;
}

/*Modificamos los Bullets de Control*/
.controlS .jet-slick-dots li,/*slide Listing*/
.controlS .swiper-pagination-bullet/*slide Elem*/{
	border-radius: 5px !important;
	height: 10px !important;
	width: 10px !important;
	background: white !important;
	opacity: .8 !important;
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
}
.controlS .jet-slick-dots li.slick-active,/*slide Listing*/
.controlS .swiper-pagination-bullet-active/*slide Elem*/{
	background: var(--e-global-color-secondary) !important;
	opacity: 1 !important;
	width: 30px !important;
}

/* Achicamos las flechas en mobile*/
@media (max-width: 1024px){
	.controlS .jet-listing-grid__slider-icon.slick-arrow,
	.controlS .elementor-swiper-button/*slide Elem*/{
		width: 35px !important;
		height: 35px !important;
	}
}

/*************************/
/* HOME B - FLECHAS SLIDER */
/*************************/
.flechasSliderHB .elementor-swiper-button{
	padding: 2px;
	background: #FFFFFF;
}
.flechasSliderHB .elementor-swiper-button i{
	position: relative;
	z-index: 1;
}
.flechasSliderHB .elementor-swiper-button:before,
.flechasSliderHB .elementor-swiper-button:after{
	content: "";
	border: 1px solid #000000;
	background: #FFFFFF;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 5px;
	left: -5px;
	z-index: 0;
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
}
.flechasSliderHB .elementor-swiper-button:after{
	top: 0px;
	left: 0px;
}
.flechasSliderHB .elementor-swiper-button-prev{
	left: -10px;
}
.flechasSliderHB .elementor-swiper-button-next{
	right: -10px;
}
.flechasSliderHB .elementor-swiper-button:hover:before{
	background: var(--e-global-color-secondary);
}

