/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 05 2026 | 16:27:07 */
html, body {
  font-family: "Zalando Sans", sans-serif;
}
h1, h2, h3, h4, h5, h6, b, strong {
  font-family: "Zalando Sans Expanded", sans-serif;
}
.BackBlur {
  backdrop-filter: blur(15px);
	-webkit-backdrop-filter: blur(15px);
}
.webgl
{
    position: fixed;
    top: 0;
    left: 0;
    outline: none;
}
.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item {
    background-color: transparent!important;
}
.Descripciones ul{
	padding: 15px;
}
.MenuSticky{
	position: fixed;
	bottom: 15px;
	right: 15px;
	z-index: 90
}
.Blanco{
	color:#FFF;
}
.contraerEspacio1{
  height: 50px;
  /*background-color: #3498db;*/
  transition: height 5s cubic-bezier(0.25, 0.8, 0.25, 1); /* transición más suave */
}

.contraerEspacio2 {
  height: 50px;
  /*background-color: #2ecc71;*/
  transition: height 5s cubic-bezier(0.25, 0.8, 0.25, 1); /* misma suavidad */
}

.scroll-activo1 {
  height: 5px;
	transition: height 5s cubic-bezier(0.25, 0.8, 0.25, 1); /* misma suavidad */
}

.scroll-activo2{
  height: 10px;
	transition: height 5s cubic-bezier(0.25, 0.8, 0.25, 1); /* misma suavidad */
}
.ContenidoBlog h2{
	    font-size: 1.5em;
}
.ContenidoBlog h3, .ContenidoBlog h4, {
	    font-size: 1.3em;
}
#PanDiv {
  transition: transform 0.2s ease-out; /* suaviza el movimiento */
  transform-style: preserve-3d; /* habilita efecto 3D */
}