body {
	background: #000;
	padding:0;
	margin:0;
  font-family: Arial;
  font-size: 15px;
}
.video-responsive {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
}

.canvas,
.video {
	width: 100vw;
	height: 100vh;
	object-fit: cover;
	position: fixed;
	top: 0;
	left: 0;	
	background: #000;
	z-index: 5;
}


.logo{
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 10;
}

.content {
  position: fixed;
  bottom: 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
  color: #f1f1f1;
  width: 100%;
  z-index: 10;
}

a{color: #ffffff !important;}

/* telefono */ @media only screen and (max-device-width: 450px) {
	.canvas,.video {height: 87% !important;}
	.content {background: rgba(0, 0, 0, 1) !important;}
	
}

/* iPhone 13 Mini*/ @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }
/* iPhone 13 and iPhone 13 Pro */ @media only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }
/* iPhone 13 Pro Max */ @media only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }
/* iPhone X in portrait */ @media only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }
/* iPhone 8 in portrait */ @media only screen and (device-width : 375px) and (device-height : 667px) and (-webkit-device-pixel-ratio : 2) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }
/* iPhone 8+ in portrait */ @media only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) and (orientation : portrait) { .canvas,.video {width: auto !important; position: absolute !important; left:-80% !important;} }