/* Add your CSS styles here */
body {
  margin: 0;
  font-family: Arial, sans-serif;
  background-color: #1a1a1a;
}
.image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh; /* full viewport height */
}
.image-container img {
  max-width: 90%;
  max-height: 90%;
}
/* ... existing styles ... */

/* New animation styles – keep the original comments intact */
.image-container {
  position: fixed;
  top: -200px; /* start off screen */
  left: 50%;
  transform: translateX(-50%);
  transition: all 1s ease-in-out;
}

.image-container.fly {
  top: 50vh; /* center vertically */
  transform: translate(-50%, -50%) rotateY(360deg); /* flip effect */
}


