:root {
  font-size: 2000%;
  font-family: "Swiss Now";
}

body {
  background-color: rgb(105, 195, 230);
  /* overflow: hidden; */
}

.flex {
display: flex;
align-items: center;
justify-content: space-around;
height: 900px;
}

.W {
  color: white;
}

.W2 {
  color: white;
}

.O {
  color: black;
}


h1 {
  animation: scale-easeInElastic 0.3s infinite alternate;
}


@keyframes scale-easeInElastic {
	0% {
		transform: scale(1);
	}

	4% {
		transform: scale(1);
	}

	8% {
		transform: scale(1);
	}

	14% {
		transform: scale(1);
	}

	18% {
		transform: scale(1);
	}

	26% {
		transform: scale(1.01);
	}

	28% {
		transform: scale(1.01);
	}

	40% {
		transform: scale(0.98);
	}

	42% {
		transform: scale(0.98);
	}

	56% {
		transform: scale(1.05);
	}

	58% {
		transform: scale(1.04);
	}

	72% {
		transform: scale(0.87);
	}

	86% {
		transform: scale(1.37);
	}

	100% {
		transform: scale(0);
	}

}