@import "tailwindcss";
    /* Clase para la animación de transición de opacidad */
         .carousel-item {
            /* Asegura que la transición de opacidad y puntero sea suave */
            transition: opacity 0.7s ease-in-out, visibility 0.7s, pointer-events 0.7s;
            /* Se añade un fondo blanco para que las imágenes destaquen */
            background-color: #f8fafc; 
        }
        
        /* Asegura que el contenedor de la imagen mantenga una relación de aspecto cuadrada */
        .aspect-square-container {
            aspect-ratio: 1 / 1;
        }

.btn-whatsapp {
  position: fixed;
  width: 55px;
  height: 55px;
  bottom: 30px;
  right: 30px;
  line-height: 55px;
 
}

.btn-whatsapp img {
  width: 55px;
  height: 55px;
}

.btn-whatsapp img:hover {
  width: 58px;
  height: 58px;
}


 .btn-email {
    position: fixed;
    width: 55px;
    height: 55px;
    bottom: 100px;
    right: 30px;
    line-height: 55px;
   
  }
  
  .btn-email img {
    width: 55px;
    height: 55px;
  }
  
  .btn-email img:hover {
    width: 58px;
    height: 58px;
  }