html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  color:gold;
  font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
}

body {
  overflow: hidden;
}

@keyframes rotate3D {
  from {
    transform: rotateY(0deg);
  }
  to {
    transform: rotateY(360deg);
  }
}

.rotating-element {
  width: 100px;
  height: 100px;
  border-radius: 50%; 
  animation-name: rotate3D;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.center-container {
  position: absolute;
  top: 65%;
  left: 5%;
}

a{
  text-decoration: none;
  color: whitesmoke;
}
a:visited{
  color: whitesmoke;
  text-decoration: none;
}

h1 {
  margin-bottom: 0rem;
  padding:0;
}