body{ margin:0; font:normal 75% Arial, Helvetica, sans-serif; }
canvas{ display: block; vertical-align: bottom; }

#tsparticles{
z-index: -9999;
position:absolute;
/* width: 100%; */
/* height: 100%; */
/* background-color: #1e1a1a; */
/* background-image: url("");  */
/* background-repeat: no-repeat; */
/* background-size: cover; */
/* background-position: 50% 50%; */
}

main {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.logo {
  position: absolute;
  top: 20%;
  /* width: 259px; */
  /* height: 90px; */
}
