.basic-delay-demo {
  width: 100px;
  height: 100px;
  background-color: #3498db;
  margin: 20px auto;
  border-radius: 8px;
  transition: transform 0.5s ease, background-color 0.5s ease;
  transition-delay: 0.3s;
  cursor: pointer;
}

.basic-delay-demo:hover {
  transform: scale(1.2) rotate(15deg);
  background-color: #e74c3c;
}