<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


.whatsapp {
  position:fixed;
  width:60px;
  height:60px;
  bottom:40px;
  right:40px;
  background-color:#25d366;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  z-index:100;
}

.icon-whatsapp {

  	margin-top:9px;
}

video {
  width: 100%;
  height: auto;
}

.image-container {
  width: 100%; /* Ancho del contenedor */
  overflow: hidden;
  position: relative;
  padding-bottom: 75%; /* ProporciÃ³n de altura, 75% para un aspecto 4:3 */
}

.image-container img {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.img-responsive {
  width: 100%; /* Asegura que la imagen sea responsive */
  height: auto; /* Mantiene la proporciÃ³n */
  object-fit: cover; /* Cubre el Ã¡rea asignada sin perder proporciones */
}

.owl-carousel .item {
  height: 300px; /* Ajusta esto segÃºn tus necesidades */
  display: flex;
  justify-content: center;
  align-items: center;
}

.owl-carousel .item img {
  max-width: 100%; /* Asegura que la imagen no exceda el ancho del contenedor */
  max-height: 100%; /* Asegura que la imagen no exceda la altura del contenedor */
  object-fit: cover; /* Cubre el Ã¡rea asignada sin perder proporciones */
}</pre></body></html>