body{
	background: darkgreen;
	display: flex;
  	justify-content: center; /* Centra horizontalmente */
  	align-items: center;    /* Centra verticalmente */
  	height: 100vh; 
}

.portal{
	background: olivedrab;
	width: 100%;
	height: 91%;
	border: 2px solid white;
	margin: 40px;
}



.logo{
	background-color: olivedrab;
	display: flex;
  	justify-content: center; /* Centra horizontalmente */
  	align-items: center;
  	padding-top: 200px;
}

p#nunu{
	background-color: olivedrab;
	display: flex;
  	justify-content: center; /* Centra horizontalmente */
  	align-items: center;
  	font-size: 210px;
  	margin-top: -80px;
  	letter-spacing: 70px;
  	color: white;
  	padding-left: 80px;
}	

p#extra{
	background-color: olivedrab;
	display: flex;
  	justify-content: center; /* Centra horizontalmente */
  	align-items: center;
	font-size: 30px;
	margin-top: -240px;
	font-family: "Visage Regular", sans-serif;
	color: white;
}


