/* Get your css3 template from https://gist.github.com/lemonekq ! */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Syne:wght@700;800&display=swap');
body {
  margin: 0;
  padding: 0;
  font-family: 'Poppins', sans-serif;
  margin-top: 0;
  background-color: #121212;
  color: white;
}

a {
  text-decoration: none;
  color: white;
}

.center-hv {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.center-hv * { margin-top: 0px; }

/* zoomin */

.zoom { transition: transform .2s ease-in-out; }

.zoom:hover { transform: scale(0.95); }

/* */

body {
	background: rgb(0,48,61);
  background: linear-gradient(-45deg, rgba(0,48,61,1) 0%, rgba(36,0,62,1) 49%, rgb(49, 49, 49) 100%);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
	height: 100vh;
}

@keyframes gradient {
	0% {
		background-position: 0% 0%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 0%;
	}
}

.nav h1 {
  letter-spacing: 15px;
  color: rgba(255, 255, 255, 0.75);
}

.nav p {
  color: rgba(255, 255, 255, 0.5);
  margin-top: -20%;
}

.c2 {
  display: block;
  margin-top: 60px;
  font-family: 'Syne', sans-serif;
}

.info {
  display: flex;
  justify-content: center;
}

.buy {
  margin-top: -15px;
  font-size: 15px;
  color: rgba(255, 255, 255, 0.80);
}