html, body {
	padding: 0;
	margin: 0;
	overflow: hidden;
	color: white;
/* 	background-image: url('main-bg.jpg') !important; */
  	background-color: #000;
	background-position: top !important;
    background-attachment: fixed !important;
    background-size: cover !important;
	background-repeat: no-repeat !important;
	display: contents !important;
    animation: imgFade 4s forwards;
}

@keyframes imgFade {
  0%{
   background-color: #000;
  }
  
  100% { 
	background-image: url("main-bg.png");
  }
}

canvas {
    margin-left: 0px !important;
    margin-top: 0px;
    position: absolute;
/*     top: 50%; */
    left: 50%;
    transform: translate(-50%, 0%);
    background-color: #000;
    filter: drop-shadow(2px 2px 10px rgba(0, 0, 0, 0.5));
}