*
{
	margin: 0;
	padding: 0;
box-sizing: border-box;
}
.logo
{
	background:#3038ff;


}

span
{
	color: #0781fc;
	
}
.gris
{
	
	color: #3c3838;
}
.blanco
{
	color: white;
	font-size: 25px;
	text-align: center;
}
.fondo
{
	background: black;
	padding-top: 15px;
	transition: all 1s;
}
.center
{
	display: flex;
	justify-content: center;
	color: grey;
	background: #080808;
	padding-top: 15px;
	padding-bottom: 15px;
}
.caja
{
	padding-bottom: 15px;
	padding-top: 15px;
}
@media screen and (min-width:360px)
{
	.caja
	{
		display: flex;
		text-align: center;
		
		width: 100%;
	}
}
.fixed
{
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
}