/* Defining falling animation */
@keyframes moveUpAnimation {
  from {
    transform: translateY(100vh) rotate(0deg) scale(2.5);
    opacity: 0.65;
    border-radius: 0px;
  }
  to {
    transform: translateY(0) rotate(360deg) scale(0.25);
    opacity: 0;
    border-radius: 30px;
  }
}

body {
  margin: 0;
  overflow: hidden;
}

.square-background {
  position: absolute;
  margin-top: -100px;
  z-index: -1;
  width: 30px; /* Adjust the size as needed */
  height: 30px; /* Equal height to make it a square */
  background-color: #10C7A3; /* Set background color as desired */
  animation: moveUpAnimation linear infinite;
}

.watermark {
  position: absolute;
  left: 16px;
  bottom: 16px;
  z-index: 10;
}

.watermark img {
  width: 150px;
  height: 38px;
}