body{
  background-color:#FFF;
}

.erro{
	margin:25px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;:tahoma;
}

.erro .logo{
	max-width:300px;
	min-width:240px;
	width:80%;
	padding-bottom: 10px;
	border-bottom: 5px solid var(--cor_secundaria);
}

.erro .texto h1{
	font-size:2em;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin:0 0 10px 0;
}
.erro .texto h1 span{
	font-size:1.2em;
}

.erro .texto p{
	font-size:1.375em;
	color: var(--cor_fonte_secundaria);
	text-align:center;
	margin:0 0 10px 0;
}

.erro .voltar{
	text-align:center;
}
.erro .voltar a{
	color:#000;
	text-decoration:none;
	transition:0.5s;
	font-size:18px;
}
.erro .voltar a:hover{
	color:#999;
	transition:0.5s;
}