html, body{
	margin: 0;
	padding: 0;
	background-color: #4593ac;
/* 	background: linear-gradient(to top right, #2b7992 10%, #67bad4 65%, #25e7e8 125%); */
	min-height: 100vh;
}
#wrapper{
	width: 100%;
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: 50%;
	transform: translate(-50%, -50%);	
}
#logo-animato{
	position: relative;
	max-width: 252px;
	width: 40%;
	box-sizing: border-box;
	margin: 0 auto;
}

#logo-animato img{
	max-width: 100%;
}
#logo-animato #cloud,
#logo-animato #package-bottom{
	position: absolute;
	top:0;
	left: 0;
}

#scritta{
	text-align: center;
	padding: 0 20px;
}

#scritta img{
	max-width: 650px;
	width: 100%;
}